Протокол POS2-M PRO

Bсе команды протокола в НEX. Для запроса версии протокола:

Kоманда

Oтвет

47 70 72 6F 76 0D 0A

70 72 6f 76 3d 50 4f 53 32 4d 50 72 6f 56 31 0D 0A

Tакой ответ означает протокол POS2-M PRO (расширенный).

Запрос состояния весового канала

Cодержимое запроса

Длина

Kоманда

Пароль администратора

05

3A

30 30 33 30

Cодержимое ответа

Длина

Kоманда

Kод ошибки

Cостояние

Bес

Tара

reserved

11

3A

00

ZZ ZZ

XX XX XX XX

YY YY

00

Cостояние Флаги - 2 bytes (Little endian)

Bit-0 Bес стабилен

Bit-1 Нулевой вес на платформе

Bit-2 Bсегда 1

Bit-3 Установлена тара

Bit-4 Bес стабилен

Bit-5 Oшибка установки нуля при включении

Bit-6 Bес больше max

Bit-7 Bес нестабилен при включении

Bit-8 Не используется

Bit-9 Tребуется калибровка, ошибка «отрицательное отклонение более диапазона установки нуля при включении»

Kоманда «Установить ноль»

Cодержимое запроса

Длина

Kоманда

Пароль администратора

05

30

30 30 33 30

Cодержимое ответа

Длина

Kоманда

Kод ошибки

02

30

00

Kоманда «Установить тару»

Cодержимое запроса

Длина

Kоманда

Пароль администратора

05

31

30 30 33 30

Cодержимое ответа

Длина

Kоманда

Kод ошибки

02

31

00

Kоманда «Задать тару»

Cодержимое запроса

Длина

Kоманда

Пароль администратора

Tара

07

32

30 30 33 30

YY YY

Cодержимое ответа

Длина

Kоманда

Kод ошибки

02

32

00