oven — 6.5.1 Работа по протоколу Modbus TCP

6 Устройство и принцип работы Список архивируемых параметров доступен в Owen Configurator на вкладке Информация об устройстве . Порядок записи параметров в архив соответствует порядку параметров на вкладке. ПРИМЕЧАНИЕ После обновления встроенного ПО все настройки прибора, кроме сетевых , сбросятся на заводские. Архив считывается с помощью 20 функции Modbus (0x14). Данная функция возвращает содержание регистров файла памяти и позволяет с помощью одного запроса прочитать одну или несколько записей из одного или нескольких файлов. В запросе чтения файла для каждой записи указывается:

• тип ссылки – 1 байт (должен быть равен 6); • номер файла – 2 байта; • начальный адрес регистра внутри файла – 2 байта; • количество регистров для чтения – 2 байта. ПРИМЕЧАНИЕ Номер файла в запросе по Modbus рассчитывается как 4096 + порядковый номер файла. Порядковая нумерация файлов ведется с нуля. Параметр «Последний индекс архива» содержит порядковый номер файла архива, в который последний раз записывались данные. Количество считываемых регистров в запросе должно быть подобрано таким образом, чтобы длина ответа не превышала допустимую длину пакета Modbus (256 байт).

Размер файла архива заранее неизвестен, поэтому следует считывать порции данных с помощью 0х04 (MODBUS_SLAVE_DEVICE_FAILURE), то можно сделать вывод, что адреса регистров в запросе отдельных запросов. Если в ответ на запрос будет получено сообщение с кодом ошибки находятся за пределами файла. Чтобы считать последние данные файла, требуется уменьшить количество регистров в запросе. ПРИМЕЧАНИЕ Если отключить питание во время записи данных в архив, запись может не сохраниться. 6.5 Режимы обмена данными Модуль поддерживает следующие режимы обмена данными:

• обмен с Мастером по протоколу Modbus TCP (порт 502) — до 4 одновременных соединений с разными Мастерами сети; • соединение и обмен данными с ПК с помощью ПО OWEN Configurator ; • обмен с удаленным облачным сервисом OwenCloud (необходим доступ в Интернет); • обмен по протоколу MQTT; • обмен по протоколу SNMP. 6.5.1 Работа по протоколу Modbus TCP Таблица 6.3 – Чтение и запись параметров по протоколу Modbus TCP 23 Операция Функция Чтение 3 (0х03) или 4 (0х04) Запись 6 (0х06) или 16 (0х10)