oven — 7.3.3 Режим Modbus Slave

7 Настройка Продолжение таблицы 7.3 7.3.3 Режим Modbus Slave В режиме Modbus Slave прибор получает запросы от Мастера сети . Протокол обмена (Modbus RTU или Modbus ASCII) определяется автоматически при получении запроса. ПРЕДУПРЕЖДЕНИЕ В режиме Modbus Slave в случае изменения значений параметров по интерфейсу RS-485 не происходит их автоматической записи во flash-память. Это связано с тем, что ресурс flash- памяти ограничен (10000 перезаписей). При записи значений по интерфейсу MicroUSB происходит автоматическая запись во flash-память.

Если требуется изменять параметры индикатора по интерфейсу RS-485 с их сохранением во flash-память - следует после записи значений параметров сгенерировать единичный импульс в параметре Сохранить настройки во flash-память по RS ( см. таблицу А.2 ). Запись во flash-память однократно выполняется в момент изменения значения данного параметра с 0 на 1 (детектируется передний фронт). Во время записи параметров во flash-память кратковременно изменяется яркость индикатора и увеличивается время ответа прибора (оно может достигать 200 мс - это следует учитывать при настройке таймаута в мастер-устройстве).

Следует отметить, что исчерпание ресурса flash- памяти приведет к невозможности сохранения параметров во flash-память после их изменения (то есть после перезагрузки прибора по питанию будут использованы предыдущие значения параметров), поэтому настоятельно не рекомендуется производить запись параметров во flash- память с высокой частотой. Для определения остаточного ресурса flash-памяти в приборе присутствует параметр Статус прибора →Остаток ресурса flash-памяти. Схема подключения прибора в качестве подчиненного (режим Modbus Slave ) устройства к Мастеру сети приведена на рисунке 7.7 .

Рисунок 7.7 – Схема подключения для режима Modbus Slave ПРИМЕЧАНИЕ * Терминальные резисторы устанавливаются в начале и конце линии RS-485 в случае необходимости. Рекомендуемое сопротивление терминального резистора равно 120 Ом, мощность – 0,25 Вт. Для перехода в режим работы Modbus Slave следует во вкладке Индикатор выбрать значение SLAVE для параметра Режим работы устройства. 17 Параметр Описание Диапазон значений Таймаут ответа Время ожидания прибором ответа от подчиненного устройства 300…10000 мс Функция Modbus Функция Modbus, используемая в запросе (0х03) Read Holding Registers, (0x04) Read Input Registers Адрес регистра Адрес начального считываемого регистра подчиненного устройства.

Количество считываемых регистров зависит от выбранного типа данных (см. раздел 7.4) 0…65535 Период опроса Период опроса подчиненного устройства 100…65535 мс