Инструкция по использованию
Дополнительная информация 6-2
6-2 Таблица команд RS232C
Формат связи (соответствует стандарту RS232C)
• Скорость в бодах: 9.600 бит/с
• Четность: Нет
• Биты данных: 8, стоповый бит: 1
• Управление потоком: Нет
Протокол последовательной связи
1. Структура пакета команды [7 байт]
• Пакет команды включает всего 7 байт.
• Байты 0x08 и 0x22 означают, что пакет предназначен для последовательной связи.
• Следующие 4 байта представляют предварительно заданную команду, которая может определяться
пользователем.
• Последний байт – это контрольная сумма, определяющая точность записи пакета.
• Заголовок [2 байта]: заранее заданные значения, определяемые байтами 0x08 и 0x22.
• Cmd1 [1 байт]: первое значение ко
да, определенное в списке ко
манд (шестнадцатеричное)
• Cmd2 [1 байт]: второе значение кода, определенное в списке команд (шестнадцатеричное)
• Cmd3 [1 байт]: третье значение кода, определенное в списке команд (шестнадцатеричное)
• Значение [1 байт]: параметр ввода команды (по умолчанию: 0) (шестнадцатеричное)
•CS [1 байт]: контрольная сумма (двоичный дополнительный код суммы всех значений, кроме значения CS.)
2. Структура пакета-отклика [3 байта]
1. Успех
2. Сбой
• Если па
кет, полученный с вн
ешнего устройства, содержит допустимое значение, будет выполнена отправка
пакета «успех». В противном случае будет отправлен пакет «сбой».
• Отправка пакета «сбой» производится в следующих случаях.
• Длина полученного пакета не равна 7 байтам.
•2-байтовое значение заголовка пакета не равно 0x08 и 0x22.
• Неверная контрольная сумма.
• Определение сбоя вн
ешним устройством
• Внешнее устройство определяет пакет как па
кет «сбой», если в течение 100 мс им не будет получен
пакет «успех».
0x08 0x22 cmd1 cmd2 cmd3 значение CS
0x03 0x0C 0xF1
0x03 0x0C 0xFF










