Цитата Сообщение от delta8 Посмотреть сообщение
добрый день. подскажите где копать?написал макрос для синхронизации времени с ПР. Но выдает флаг ошибки PSB51, хотя данные записываются, сделал функциональную область которая непрерывно выполняет данный макрос.
Прошу прощения, но у меня несколько вопросов к ТС:
Судя по документации:
- системное время в панели храниться по адресам PSW[30] .. PSW[36]
- Функция Write имеет формат BOOL Write (PortName, SlaveID, DeviceTypeReg, AdrReg, AdrBit, 0, DataType, Var); т.е. 8 - параметров, а у Вас всего 7
- вызов функции происходит за пределами if, это значит, что системный день будет передаваться только в 16:55, а все остальное время он равен 0.