7 Настройка В ПО «Owen Configurator» режиму Modbus Slave соответствует только один параметр – Slave ID индикатора , который находится во вкладке Индикатор →Общие настройки Modbus . Параметр определяет адрес прибора в сети RS-485 и может принимать значения от 1 до 255. 7.3.4 Режим Modbus Spy В режиме Modbus Spy прибор «прослушивает» интерфейс RS-485, ожидая запросы с заданными параметрами (адрес устройства, код функции, адрес регистра). В случае детектирования запроса с заданными параметрами прибор выводит на дисплей полученное значение. Протокол обмена (Modbus RTU или Modbus ASCII) определяется автоматически при детектировании запроса.
Для корректной работы индикатора в режиме Modbus Spy в настройках устройства, которое выполняет функцию Modbus Master, необходимо установить период между запросами не менее 5 мс. В различном ПО период между запросами может называться по-разному - например, время между фреймами , framing time , задержка запроса после получения ответа , inter-frame delay и т. п. Схема подключения приборов приведена на рисунке 7.8 . Рисунок 7.8 – Схема подключения для режима Modbus Spy ПРИМЕЧАНИЕ * Терминальные резисторы устанавливаются в начале и конце линии RS-485 в случае необходимости. Рекомендуемое сопротивление терминального резистора равно 120 Ом, мощность – 0,25 Вт.
Для перехода в режим работы Modbus Spy следует во вкладке Индикатор выбрать значение SPY для параметра Режим работы устройства. Параметры режима Modbus Spy находятся во вкладке Индикатор →Настройки Modbus Spy . Описание параметров режима Modbus Spy приведено в таблице 7.4 . Таблица 7.4 – Настройка режима Modbus Spy 18 Параметр Описание Диапазон значений Адрес устройства* Адрес подчиненного устройства в запросе 0…255** Номер функции Функция Modbus, используемая в запросе (0х03) Read Holding Registers, (0x04) Read Input Registers, (0х06) Write Single Register, (0x10) Write Multiple Registers