
8 9424273774, ред. B
если адрес устройства в запросе является широковещательным адресом или совпадет с ID
устройства по Modbus в BE1-11 (адресом устройства).
Если указан адрес регистра N, запись осуществляется в регистр хранения N+1.
Запись данных прекращается при возникновении любой из следующих ошибок:
• Запросы на запись регистров, доступных только для чтения, приводят к передаче
сообщения об ошибке с кодом исключения "Недопустимый адрес данных".
• Запросы на запись более 100 регистров приводят к передаче сообщения об ошибке
с кодом исключения "Недопустимая функция".
• Неправильное число байт приводит к передаче сообщения об ошибке с кодом исключения
"Недопустимое значение данных".
• Некоторые регистры группируются для совместного представления одного числового
значения данных устройства BE1-11 (например, данных с плавающей точкой, 32-разрядных
целочисленных данных и строковых последовательностей). Запрос на запись подмно-
жества такой группы регистров приводит к передаче сообщения об ошибке с кодом исклю-
чения "Недопустимый адрес данных".
• Запрос на запись запрещенного значения (за пределами допустимого диапазона) в регистр
приводит к передаче сообщения об ошибке с кодом исключения "Недопустимое значение
данных".
Адрес устройства
Код функции = 10 (hex)
Начальный адрес (ст. байт)
Начальный адрес (мл. байт)
Количество регистров (ст. байт)
Количество регистров (мл. байт
Число байт
Данные (ст. байт)
Данные (мл. байт)
.
.
Данные (ст. байт)
Данные (мл. байт)
Обнаружение ошибок CRC (ст. байт)
Обнаружение ошибок CRC (мл. байт)
Ответ
В сообщении ответа повторяется начальный адрес и количество регистров.
При широковещательном запросе (адрес устройства = 0) ответное сообщение не отправляется.
Адрес устройства
Код функции = 10 (hex)
Начальный адрес (ст. байт)
Начальный адрес (мл. байт)
Количество регистров (ст. байт)
Количество регистров (мл. байт
Обнаружение ошибок CRC (ст. байт)
Обнаружение ошибок CRC (мл. байт)
Установка значения в один регистр
Сообщение-запрос на установку значения в один регистр требует записи одного регистра.
При широковещательном запросе (адрес устройства = 0) ответное сообщение не отправляется.
Примечание. Эта функция позволяет устанавливать только значения с типом INT16, INT8, UINT16,
UINT8 и строковые последовательности (не длиннее 2 байт).
Запрос
Запись данных прекращается при возникновении любой из следующих ошибок:
Общая информация BE1-11
Komentarze do niniejszej Instrukcji