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