Инструкция по эксплуатации KROHNE Summit 8800 RU

Страница 49

Advertising
background image

 

Summit 8800, справочное руководство 

Стр 49 из 127

 

Изд. 005 Ред. 13.02/12 

Запись данных 

Запросы на запись Force Single Coil 

:KK05ssss<DATA>LL<CRLF> 

Запросы на запись Preset Multiple Registers 

:KK10ssssnnnnbb<DATA>LL<CRLF> 

Запросы на запись Preset Single Registers 

:KK06ssss<DATA>LL<CRLF>  

Допустимые запросы на запись Force Single Coil 

:KK05ssss<DATA>LL<CRLF>  

Допустимые запросы на запись Preset Multiple Registers 

:KK10ssssnnnnLL<CRLF>  

Допустимые запросы на запись Preset Single Registers 

:KK06ssss<DATA>LL<CRLF>  

Ответы на недопустимые запросы на запись 

:KK8FCccLL<CRLF> 

Значения отсутствуют 

Ответ не будет получен в следующих случаях: запрос содержит менее 17 символов; получен 
запрошенный пакет, в котором не содержатся допустимые шестнадцатеричные символы; 
контрольная сумма неверная. 

Где 
a) 

: (двоеточие) – двоеточие ASCII; все символы перед ним, кроме <CRLF>, игнорируются 

b) 

KK – номер идентификации Modbus, который должен использоваться в качестве 
идентификационного номера устройства Modbus 

c) 

FC – код функции чтения. Поддерживаются следующие коды:  
05hex – код Modbus «Force Single Coil» 
06hex – код Modbus «Preset Single register»,  
10hex – код Modbus «Preset Multiple registers» 

d) 

8FChex – код Modbus «Ответ "исключение"» для неверного сообщения, где старший бит 
поля кода функции получает значение 1, поэтому код функции 10 будет возвращен 
в виде числа 90. 

e) 

ssss – начальный адрес в диапазоне от 0000 до FFFF (от 0 до 63535 в десятичном 
формате). 

f) 

nnnn – количество регистров в диапазоне от 0001 до 00FF (от 1 до 255 в десятичном 
формате). 

g) 

bb – количество передаваемых байт. 

h) 

LL – контрольная сумма, формируемая путем добавления байтов от каждой пары 
шестнадцатеричных разрядов и вычитания результата из 0, по модулю 256. 

i) 

<DATA> элементы данных nnnn 

j) 

<CRLF> Возврат каретки ‐ перевод строки в ASCII, т.е. 0DH и 0AH 

k) 

cc – код ошибки: 
i) 

01 Неправильная функция 

ii) 

02 Неправильный адрес данных 

iiI) 

03 Неправильное значение данных 

Advertising