ВУЗ:
Составители:
65
04 READ INPUT
REGISTERS
Получение текущего значения одного
или нескольких входных регистров
05 FORCE SINGLE COIL Изменение логической ячейки в со-
стояние ON или OFF
06 FORCE SINGLE
REGISTER
Запись нового значения в регистр
хранения
08 LOOP BACK
DIAGNOSTIC TEST
Тестовое сообщение, посылаемое
SL для получения данных о связи
09 FETCH EVENT
COUNTER
COMMUNICATIONS
Позволяет MS путем последова-
тельной посылки одного сообщения
определить выполнение операции
13 PROGRAM Позволяет MS программировать SL
17 REPORT SLAVE LD. Позволяет MS определить тип адре-
суемого SL и его рабочее состояние
В качестве примера на Рис.2.14 показан протокол запроса (а) и
ответа (б) на чтение логических ячеек из прибора с адресом 17.
Функция 01 чтения логических ячеек позволяет пользователю полу-
чить статус (1/0) логических ячеек. Широковещательный режим не
поддерживается. Адресация позволяет получить за один запрос до
2000 логических ячеек. Данные в поле данных упакованы один
бит на
каждую ячейку. Ответное сообщение включает адрес SL, код функ-
ции, число данных в поле данных, данные и контрольную сумму. Так
как запрос обслуживается в конце рабочего цикла прибора, данные в
ответном сообщении отражают состояние ячеек на тот момент.
Рис.2.14. Запрос на чтение логических ячеек 0020 – 0056 из прибора с
адресом
17 (а) и пример ответного сообщения на запрос (б)
адрес
функция
Старший байт
адреса первой
ячейки
Младший байт
адреса первой
ячейки
Старший
байт чис-
ла ячеек
Младший
байт чис-
ла ячеек
CRC
17 01 00 13 00 25 B6
адрес
функция
Количество
байт в поле
данных
Статус
ячеек
20-27
Статус
ячеек
28-35
Статус
ячеек
36-43
Статус
ячеек
44-51
Статус
ячеек
52-56
CRC
17 01 05 CD 6B B2 0F 10 B6
а)
б)
04 READ INPUT Получение текущего значения одного REGISTERS или нескольких входных регистров 05 FORCE SINGLE COIL Изменение логической ячейки в со- стояние ON или OFF 06 FORCE SINGLE Запись нового значения в регистр REGISTER хранения 08 LOOP BACK Тестовое сообщение, посылаемое DIAGNOSTIC TEST SL для получения данных о связи 09 FETCH EVENT Позволяет MS путем последова- COUNTER тельной посылки одного сообщения COMMUNICATIONS определить выполнение операции 13 PROGRAM Позволяет MS программировать SL 17 REPORT SLAVE LD. Позволяет MS определить тип адре- суемого SL и его рабочее состояние В качестве примера на Рис.2.14 показан протокол запроса (а) и ответа (б) на чтение логических ячеек из прибора с адресом 17. Функция 01 чтения логических ячеек позволяет пользователю полу- чить статус (1/0) логических ячеек. Широковещательный режим не поддерживается. Адресация позволяет получить за один запрос до 2000 логических ячеек. Данные в поле данных упакованы один бит на каждую ячейку. Ответное сообщение включает адрес SL, код функ- ции, число данных в поле данных, данные и контрольную сумму. Так как запрос обслуживается в конце рабочего цикла прибора, данные в ответном сообщении отражают состояние ячеек на тот момент. Старший байт Младший байт Старший Младший адрес функция адреса первой адреса первой байт чис- байт чис- CRC ячейки ячейки ла ячеек ла ячеек 17 01 00 13 00 25 B6 а) Количество Статус Статус Статус Статус Статус адрес функция байт в поле ячеек ячеек ячеек ячеек ячеек CRC данных 20-27 28-35 36-43 44-51 52-56 17 01 05 CD 6B B2 0F 10 B6 б) Рис.2.14. Запрос на чтение логических ячеек 0020 – 0056 из прибора с адресом 17 (а) и пример ответного сообщения на запрос (б) 65
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »