Тема / Topic: Lectus Modbus OPC/DDE server и ТМ6.05
Alexander N.
Junior Member / Новичок
Участник № / Member № 2486
отправлено / posted
Доброе время, господа разработчики.
Возникла проблема отображения значений взятые из Lectus Modbus OPC/DDE server v3.7. Проблема следующая: в OPC сервере созданы составные переменные, в них через скрипт записаны значения, при передачи этих значений через OPC-клиент ТМ6.05 возникает смещение адресов - первый введеный канал равен последнему, а каналы начиная со второго равны 0. Когда добавляю 1 канал (любой), то все нормально. Проверено на нескольких SCADA - проблема только в ТМ6.05.
отправлено / posted
Если у Вас есть демонстрационная версия Lectus Modbus OPC/DDE server v3.7, на которой это можно проверить, мы готовы рассмотреть реализованный Вами проект. Присылайте Lectus Modbus OPC/DDE server v3.7 с его проектом и Ваш Trace Mode-проект на адрес техподдержки hotline@adastra.ru с подробным изложением проблемы.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Получили Ваш проект и ссылку для скачивания 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-сервер. Флажки недостоверности в каналах исчезли. На экране получил нужные значения.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |