Есть сегментный индикатор Веха-СВТ с RS485, работает только в режиме slave, принимает текстовую строку в определенный регистр функцией 16.
Установил и настроил MasterOPC Universal Modbus Server. Ошибок нет, запросы бегают, в окне значения могу ввести вручную строку, которая отображает на табло нужную информацию.
Правда странным способом, например, что-бы отобразить "12.48" приходится вводить "01020.0408" или ".1.2...3.4" или "1122..4488", т.е. на каждый символ, включая точку - по два байта, первый отбрасывается.
Видимо это потому, что в настройках самого табло есть всего 5 форматов хранения - ui16 si16 ui32 si32 и Float, а строки нет.
Как в проекте MasterSCADA создать и запустить таймер и его время запихнуть в строку, которую записывать в табло каждую секунду через MasterOPC Server?
Просмотрел несколько видео-уроков, презентаций, но там все про то, как читать и обрабатывать, а мне надо записывать.
Может есть проект учебный, на котором можно глянуть, или статья, пост, где нечто подобное рассматривается?
Не могу сдвинуться с мертвой точки, на которой застрял, буду рад любому совету.