Страница 1 из 1

синхронизация времени АРМ и PLC

СообщениеДобавлено: Пн окт 12, 2015 1:57 pm
xonyx
pl_time.dll - кто-нибудь сталкивался с такой библиотекой? С чем его едят?
Хочу время на АРМе выставлять такое же, как и на контроллере. Может, там есть какая-нибудь функция.
Команда "net time" не пойдет.

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Чт окт 22, 2015 5:14 pm
mp3corp
Смотря что за конроллер... В "Бредлях" вот часто часы убегают.Поэтому думаю лучше время пересылать из скады в контроллер. А почему не хотите использовать системные переменные InTouch? ($Year, $Month, И т.д.)

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Пн ноя 09, 2015 3:36 pm
xonyx
Есть АРМ с сервером ввода/вывода, к которому подключена сеть контроллеров. На этом арме выполняется синхронизация времени контроллера с АРМ.
Удаленно находится еще один АРМ, связь которого с контроллерами осуществляется через первый АРМ. Так вот время на армах разное. Синхронизировать стандартными средствами win не получится, открыт vpn с одним только портом для suitelink. Думал сделать это через контроллер, только как в таком случае через InTouch изменить системное время АРМа.

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Пн ноя 09, 2015 5:32 pm
Steelman63
xonyx писал(а):Удаленно находится еще один АРМ, связь которого с контроллерами осуществляется через первый АРМ.
xonyx писал(а):Думал сделать это через контроллер

что-то тут не сходится...
если второй АРМ не имеет непосредственного подключения к контроллеру, то как вы думаете реализовать вышеупомянутую синхронизацию через контроллер ?

В самом InTouch есть системные теги $Second, $Minute, $Hour, $DateTime и т.д.
https://okmgcs.km.invensys.com/online/W ... 7064523873
Конечно это не задача Intouch-а, заниматься синхронизацией времени в распределенной среде.
Правильнее будет настроить NTP сервер в системе, и синхронизироваться об него.

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Пт ноя 13, 2015 8:07 pm
Diogen
Спрошу в этой теме, дабы не плодить новых.
Есть сервер и два АРМа, выхода в интернет нет ни у кого, как настроить синхронизацию времени АРМов с сервером?

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Пт ноя 13, 2015 11:23 pm
mp3corp
Ну так укажите в настройках синхронизации времени АРМов ip адрес сервера...

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Сб ноя 14, 2015 6:07 pm
Steelman63
Diogen писал(а):как настроить синхронизацию времени АРМов с сервером?


NET TIME \\ИмяСервра /SET /YES
https://softwaresupportsp.invensys.com/ ... ctp=search

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Вс ноя 15, 2015 3:26 pm
Diogen
mp3corp писал(а):Ну так укажите в настройках синхронизации времени АРМов ip адрес сервера...

Так не будет работать. Ошибка при выполнении синхронизации с 192,168,0,100. Возврат из операции произошел из-за превышения времени ожидания.

Steelman63 писал(а):
Diogen писал(а):как настроить синхронизацию времени АРМов с сервером?


NET TIME \\ИмяСервра /SET /YES
https://softwaresupportsp.invensys.com/ ... ctp=search


Системная ошибка 5. Отказано в доступе.

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Вс ноя 15, 2015 6:19 pm
Steelman63
Diogen писал(а):Steelman63 писал(а):
Diogen писал(а):
как настроить синхронизацию времени АРМов с сервером?

NET TIME \\ИмяСервра /SET /YES
https://softwaresupportsp.invensys.com/ ... ctp=search

Системная ошибка 5. Отказано в доступе.

вероятно вы запускаете команду с правами пользователя, который не может залогинится на сервер
посмотрите логи безопасности на сервере, там будут записи по этому поводу

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Вс ноя 15, 2015 6:46 pm
Steelman63
Diogen писал(а):mp3corp писал(а):
Ну так укажите в настройках синхронизации времени АРМов ip адрес сервера...
Так не будет работать. Ошибка при выполнении синхронизации с 192,168,0,100. Возврат из операции произошел из-за превышения времени ожидания.

если имеется в виду синхронизация по NTP - убедитесь, что на сервере 192.168.0.100 сконфигурирован и работает сервер времени
например
http://windowsnotes.ru/windows-server-2 ... v-windows/

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Вс ноя 15, 2015 9:11 pm
Diogen
Steelman63 писал(а):
Diogen писал(а):mp3corp писал(а):
Ну так укажите в настройках синхронизации времени АРМов ip адрес сервера...
Так не будет работать. Ошибка при выполнении синхронизации с 192,168,0,100. Возврат из операции произошел из-за превышения времени ожидания.

если имеется в виду синхронизация по NTP - убедитесь, что на сервере 192.168.0.100 сконфигурирован и работает сервер времени
например
http://windowsnotes.ru/windows-server-2 ... v-windows/

Попробовал выполнить. Вроде настроил NTP, даже обновление времени прошло. Только вот время не изменилось, как отставало на пару минут, так и отстает.
ИзображениеИзображение

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Пн ноя 16, 2015 1:58 am
Steelman63
на скриншоте - ошибка синхронизации
поробуйте поставить
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\ConfigAnnounceFlags = 5
вообще это уже голимый микрософт, быстрее будет найти ответ на соответствующих ресурсах

Re: синхронизация времени АРМ и PLC

СообщениеДобавлено: Чт дек 17, 2015 12:09 pm
xonyx
Использую функции ITXSetSystemDate() and ITXSetSystemTime() из пакета ITExtras Script Library.
СИнхронизация идет, в общем-то, без проблем. Правда, приходится переводить время, т.к. получаю данные по гринвичу, своими ручками добиваюсь +5 часов.