Делаете всё в обратном порядке. Делите на 1000, потом делите по модулю 60 и параллельно на 60 и получаете в остатках, секунды, минуты, часы.
Вид для печати
Преобразователь нужен обязательно! Перед включением модулей в сеть RS485, их нужно сконфигурировать (прописать сетевые настройки и тд).
Модули к СПК по протоколу ОВЕН не получится подключить, только MODBUS RTU (особенности КДС3.5). Доки можно тут поискать: http://www.owen.ru/forum/showthread....CB%CA323+RS485
Интересная вещь обнаружилась. Оказывается мой пример работает, но только в КДС 2 и только в FBD.
Вложение 12266
На том же CFC и в КДС 2, и в КДС 3 получается как описано у Drahtor.
Программы изначально писал на FBD и всё время гадал, чего люди так мучаются с преобразованием WORD в TIME. :D
Может попросить разработчиков КДС и в остальных языках эту фитчу добавить ? Удобная штука.
Должно быть так Вложение 12267
Вложение 12268
Сам в шоке. :D
Но работает же. Только для преобразования значения часов надо использовать DWORD_TO_TIME.
До этой темы думал что эта общая фича для любого КДС.