Это несложно сделать.
Я такой графический макрос(ГМ) неделю назад добавлял в мою библиотеку http://www.owen.ru/forum/showthread....l=1#post234515
Захват-1.png
В описании работы с макросом речь идет об использовании его когда панель будет мастером.
Но он будет точно также работать и в случае если панель слейв.
Вариант номер 1. Синхронизация один раз в сутки.
Для этого ПЛК ровно в 12:00:00 должен записать в шесть регистров PSW, например PSW500..505, год, месяц, день, час, минуты, секунды часов ПЛК.
Захват-10.png
Скрытый текст:
Через какое-то время нужно, чтобы ПЛК в регистр PSW503(часы) записал число отличное от 12, иначе следующая синхронизация не произойдет.
Вариант номер 2. Синхронизация в произвольный момент времени.
Для этого нужно использовать в макросе управляю вход - СинхПоКоманде. Предположим, что это будет PSB600
Захват-20.png
ПЛК должен в нужный момент времени, например каждый час:
1. записать в шесть регистров PSW, например PSW500..505, год, месяц, день, час, минуты, секунды часов ПЛК.
2. записать "1" в бит PSB600.
3. записать "0" в бит PSB600.
Скрытый текст:
Не забываем сделать макрос глобальным!