Název: Jak rozchodit v Mosaicu synchronizaci času PLC přes NTP server?? Přispěvatel: Jiří Zelenka69 13.09.2019, 13:00 Jaky blok/knihovnu použít a popř i trochu nakopnout jak(kod) tak aby mi fungovala automatická synchronizace času v PLC.. Našel jsem fbsnmp, ale nějak se mi nedaří to rozběhnout. Název: Re: Jak rozchodit v Mosaicu synchronizaci času PLC přes NTP server?? Přispěvatel: Jiri Foldyna 15.09.2019, 22:47 Používám fbSntp takto:
FUNCTION_BLOCK stNTP (* Nastaveni RTC podle SNTP serveru *) VAR_OUTPUT ErrCode : USINT; Offs : LREAL; TimeS : BOOL; END_VAR VAR Sntp : fbSntp; END_VAR Sntp(Get := System_S.R_EDG E_1HOUR, Accept := Sntp.Done, chanCode := ETH1_uni1, IPadr := STRING_TO_IPAD R('192.168.99.1'), UtcOff := 60, TimeSet => TimeS, ErrId => ErrCode, Offset => Offs); END_FUNCTION_B LOCK stNTP volám v hlavní smyčce. NTP server mám vlastní, na routeru. Název: Re: Jak rozchodit v Mosaicu synchronizaci času PLC přes NTP server?? Přispěvatel: Jiří Zelenka69 17.09.2019, 09:21 Vyzkouším a dám vědět. Děkuji
Název: Re: Jak rozchodit v Mosaicu synchronizaci času PLC přes NTP server?? Přispěvatel: Jiří Zelenka69 12.01.2020, 16:52 tak se mi to konečně po dlouhé časové odmlce podařilo rozchodit. Diky moc za pomoc...
|