PDA

Просмотр полной версии : МастерOPC и модуль МВА8



LVS
27.04.2015, 09:06
Добрый день! Имеется задача контролировать температуру в 5 точках и отображать на экране компьютера оператора. Оборудование: Модуль ввода МВА8 (Овен)+Преобразователь RS-232 - RS-485 АС3 (Овен)+ Адаптер USB-COM. Программне обеспечение: Конффигуратор МВА, драйвер СОМ-порта, MasterOPC Universal Modbus Server Demo 32 Build - 3.0.0.7 и MasterScada v3.6 Demo. Сконфигурирован модуль, ОРС, все проверено, т.е. параметры связи модуля, сервера и СОМ-порта одинаковы. Конфигурация модуля МВА в ОРС-сервер импортирована из MasterOPC библиотеки. Скорость обмена 9600. Но в режиме runtime при запросе модуль видимо не отвечает, Сообщение: "МВА: Включен таймаут ошибки запроса" и "МВА: ошибка выполнения команды 3 в устройстве 16 от МВА: HOLDING_REGISTERS". OPC-cервер на видит модуль МВА? Или проблема со связью? Подскажите где моя ошибка?Пробовала с "Простая SCADA Owen Process Manager", связь с теми же параметрами, опрос модуля происходит нормально.
Специалисты компании Insat ответили, что протокол обмена в модкле установлен owen, а нужен modbus RTU. Но проблема в том, что в конфигураторе нет параметра prot. Может быть нужна другая версия прошивки прибора? Или конфигуратора? Или предполагается, что прибор сам определяет какой именно протокол (как, например, модуль вывода МУ110).

SCADAMaster
27.04.2015, 09:26
Стоит еще продублировать этот вопрос в разделе Эксплуатация.

LVS
27.04.2015, 09:40
Спасибо, продублировала.

_Mikhail
27.04.2015, 09:49
Проверьте версию конфигуратора и прошивки модуля. В моем конфигураторе ( версия 3.0.0.8) данный параметр присутствует17918

LVS
27.04.2015, 10:28
Попробовала.17921 Верисия ПО прибора v5.4, а конфигуратор v3.0.0.8 поддерживает только начаная с v7. Скорее всего не поддерживает мой модуль протокол Modbus. Печально.

Flomaster
29.04.2015, 08:51
На днях подключал МВА8 к MasterOPC Universal Modbus Server и столкнулся с аналогичной проблемой.
Как ни странно, но при настроенной скорости обмена 9 600 MasterOPC упорно не видел модуль. Хотя родной конфигуратор подключался к МВА8 и отображал значения на входах.
Изменил скорость в настройках модуля МВА8 и конфигурации MasterOPC на значение 19200, и проблема ушла. Всё работает.

SCADAMaster
29.04.2015, 11:25
После того как меняете что-то в сетевых настройках модуля, нужно выполнить перезагрузку модуля - выключить и подать питание снова.

Flomaster
29.04.2015, 15:52
Эта операция выполнялась и на 9600, и на 19200. Положительный результат был достигнут только при установленной скорости модуля 19200.

SCADAMaster
29.04.2015, 16:36
Значит какие то проблемы с модулем. Смотрите лог обмена между устройством и ОРС.

Flomaster
29.04.2015, 16:53
Возможно проблемы и с модулем.
В любом случае в окончательном варианте мой модуль настроен на скорость обмена 38400, чтобы интегрировать его в существующую сеть RS-485. Работает безупречно.

Venalum
20.08.2015, 13:42
С МВА8 определенно есть проблема. После опроса с конфигуратора, нужно обязательно перезагружать МВА8, в противном случае с него не вытащить данные. Пробовал просто включить/выключить конфигуратор, как потом опросить прибор было невозможно, лечится только перезагрузкой.

ASo
20.08.2015, 13:48
Команду "инит" из конфигуратора давать не пробовали?