<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > Описание симулятора Mod_RSSim > Использование симулятора с Modbus Universal MasterOPC > Работа по протоколу Modbus RTU |
С помощью симулятора ModRSSim можно проверять и отлаживать конфигурации Modbus Universal MasterOPC сервера не имея при этом реальных устройств. Для отладки устройств по протоколу Modbus RTU нужно предварительно установить на компьютер COM0COM (см. Установка com0com), а также создать и настроить виртуальную пару COM портов (см. Конфигуратор com0com).
Например, вы создали в конфигураторе COM0COM порты с номерами 13 и 14.
На один из портов нужно будет подключить Modbus Universal MasterOPC, а на другой - ModRSSim, в этом случае они смогут вести обмен.
Запускаем ModRSSim с помощью ярлыка.
Произойдет автоматическое переключение на первый COM порт в системе. Если он не соответствует порту из виртуальной пары - выберите его нажав на кнопку.
В появившемся окне выберите в списке нужный номер COM порта. При необходимости вы также можете изменить параметры - скорость, четность, стоп-биты. Подробнее настройки данного окна описаны в разделе Настройка RS-232.
Заданные настройки отобразятся в заголовке окна.
Теперь выполним настройку OPC сервера.
Добавим коммуникационный узел:
В настройках задайте параметры - тип узла - COM, номер второго из виртуальной пары COM порта (в нашем случае 14), и параметры соединения - аналогичные заданным в ModRSSim.
В добавленный узел добавляем устройство.
ModRSSim эмулирует все Modbus адреса, поэтому можно задать любой адрес - оставим адрес 1.
Теперь в устройство можно добавить теги.
Можно оставить параметры по умолчанию - будет опрошен 0 адрес, региона Holding Registers.
Можно запустить OPC сервер в режим исполнения - нажать на кнопку Старт.
Начнется опрос регистра симулятора.
Если изменить 0 адрес региона Holding Registers в ModRSSim, то изменения отобразятся и в OPC сервере. Чтобы изменить значения регистра в ModRSSim - дважды щелкните мышью по значению.
См. также Работа по протоколу Modbus TCP