This is topic Lectus Modbus OPC/DDE server и ТМ6.05 in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Возникла проблема отображения значений взятые из Lectus Modbus OPC/DDE server v3.7. Проблема следующая: в OPC сервере созданы составные переменные, в них через скрипт записаны значения, при передачи этих значений через OPC-клиент ТМ6.05 возникает смещение адресов - первый введеный канал равен последнему, а каналы начиная со второго равны 0. Когда добавляю 1 канал (любой), то все нормально. Проверено на нескольких SCADA - проблема только в ТМ6.05.
С уважением. Александр.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если у Вас есть демонстрационная версия Lectus Modbus OPC/DDE server v3.7, на которой это можно проверить, мы готовы рассмотреть реализованный Вами проект. Присылайте Lectus Modbus OPC/DDE server v3.7 с его проектом и Ваш Trace Mode-проект на адрес техподдержки hotline@adastra.ru с подробным изложением проблемы.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Получили Ваш проект и ссылку для скачивания OPC-сервера. Я выполнил все в соответствии с Вашими инструкциями:
1. Скачал и инсталлировал OPC-сервер . 2. Открыл его с присланной Вами конфигурацией. 3. Открыл Ваш проект (в релизе 6.05_base). 4. Сохранил его для МРВ и запустил проект в профайлере. 5. Получил на экране X=45.000 Y=30.000 SUMMA=75.000. 6. Для проверки принудительно выгрузил OPC-сервер. Получил в каналах Trace Mode признаки недостоверности (смотрел через окно "Компоненты"). 7. Остановил профайлер и запустил его снова. Он вызвал и запустил OPC-сервер. Флажки недостоверности в каналах исчезли. На экране получил нужные значения.