Спасибо, буду придерживаться этого стандарта.
Вид для печати
Записать напрямую пробовал, не получилось. Но попробую еще раз, возможно что-то делал не так. Сейчас нет возможности проверить.
Она есть, просто называется 4X (4X, 4X-4Word, 4X-DWord).
Вложение 81207
Вложение 81208
ProRus правильный стандарт структура DateTime как в C#, но там 8 байт на все.
Хотя технически без миллисекунд вроде можно время загнать и в 4 байта до 9999 года вроде.
без секунд, сорри. Достаточно 3-х байт с 0 года до 9999 года :)
а уж использовать 1 байт для секунд не проблема, учитывая, что у нас их 60, а байт это число 255
Вот что мне ответили в техподдержке
Попробуйте, вдруг получитсяЦитата:
Да, в ПР205 можно записать время. в ПР103, к сожалению, такого функционала нет.
Да, платформа и правда одна, но аппаратная часть разная.
Изменить/Подкорректировать время можно с помощью OwenConfigurator и OwenLogic.
Вложение 81238
Удалось реализовать.
Не уверен верно или нет, но работает.
Отредактировал встроенный макрос UNIX_TIME превратив его в 2000_TIME.
т.е. он переводит переменные времени и даты в формат UTC.
Далее по сигналу от сетевой переменной происходит запись в ПР103.
На фотках переменные в настройках ПР103 и сам измененный макрос.
Вложение 81531
Вложение 81532
Вложение 81533