PDA

Просмотр полной версии : masterscada-modbus_rtu



nnnemesis
28.06.2011, 11:35
каким образом настроить модбас в мастерскада? используем bolid c2000-usb. хотим через промышленную сеть RS-485 по modbus передавать значения переменных в котроллере. с opc сервером все работает. а с модбасом нехочет. использую masterlink. может есть какие-нибудь доп настройки?

SCADAMaster
28.06.2011, 11:43
Про то как настраивать MasterLink написано здесь (в методичке).
http://www.owen.ru/forum/showthread.php?t=10704
Можно также вызвать через контекстное меню MasterLink справку - там есть раздел про настройку последовательных портов.

В общих словах так: настраиваете количество портов, задаете их номера (должны совпадать с номерами портов в системе), в настройках порта задаете протокол, затем добавляете в порт устройства и регистры.

Что именно у вас не работает?

nnnemesis
28.06.2011, 11:51
выдает сообщение Отказ внешних модулей УСО. хотя у регистра чтения настроен адрес, а у устройтсва настроен сетевой адрес. в трейс моде работает все. а мастрескада нет.

SCADAMaster
28.06.2011, 11:56
Регистры задавали в десятичной системе?
Еще может быть проблема с таймаутом - если он слишком маленький то не успевает прийти ответ от устройства. По умолчанию у порта стоит 100 мс, а у устройства - 0 (ноль обозначает что устройство наследует таймаут порта). Проверьте что у устройства установлен ноль, попробуйте немного увеличить таймаут у порта.

nnnemesis
28.06.2011, 12:04
регистры задавали в десятичной системе. выяснили вот что, если использовать функцию запись регистра, то как ни странно запись идет. а чтение нет. может это модули модбаса в самом конроллере? контроллер поднимали сами unitronics v570.

SCADAMaster
28.06.2011, 13:00
может это модули модбаса в самом конроллере?
Что модули? Не отвечают на запросы?