Всем доброго дня!
Подскажите, пожалуйста, как передаются данные типа TIME по Modbus TCP?
Мне нужно передать время из панели оператора Weintek в ПЛК110-60.
В настройках Modbus TCP в codesys 2.3 не вижу такого типа данных?
Спасибо.
Всем доброго дня!
Подскажите, пожалуйста, как передаются данные типа TIME по Modbus TCP?
Мне нужно передать время из панели оператора Weintek в ПЛК110-60.
В настройках Modbus TCP в codesys 2.3 не вижу такого типа данных?
Спасибо.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Посмотрите макросы для ПР. Время UTC туда и обратно. Есть в темах про макросы, даже на FB.
Если в ПЛК приведете время так же к формату UTC то проблем не будет с передачей. Требуется два регистра.
з.ы. а вообще есть способ в 4 байта запихнуть время до 9999 года, без секунд. Математика творит чудеса.
Ну работа с Unix_Time добавлена даже в онлайн базу.
Еще были макросы от petera
Ну и так же смотрите темы макросов по ST там тоже вроде были для работы с UnixTime
А так, ссылки на сайт не помню, есть формулы в exel где проверял сжатие времени без секунд есть где-то у меня. Хотя гуглится вполне легко. Просто для ПЛК, ПР это может быть не очень актуально.
https://owen.ru/forum/showthread.php...991#post219991 от petera
Последний раз редактировалось melky; 16.10.2024 в 09:38.
Вот нашел вариант https://owen.ru/forum/attachment.php...5&d=1682542531 у Кондора 3000 был хороший скрин 1 Время в 3_5.jpg