Бесплатные инструкции на русском языке
  • Тип техники
  • Бренд

Просмотр инструкции весов Massa-K MK_C, страница 16

Massa-K
16 РЭ МК_С (Редакция 9.2) 2016
8 Описание интерфейса весов
Весы оснащены последовательным интерфейсом RS-232 со скоростью обмена 19200 Бод. Прием и пе-
редача байта осуществляется через универсальный асинхронный приемопередатчик последовательным по-
током 11 бит (Рис. 8.1):
- 1 стартовый бит;
- 8 бит данных (начиная с младшего)(D0-D7);
- 1 стоповый бит.
Рис. 8.1 - Диаграмма приема/передачи байта
Весы являются ведомым устройством, выполняющим команды ведущего устройства. Формат команды
имеет структуру представленную в Табл. 8.1 все коды приведены в шестнадцатеричной системе счисления).
Табл. 8.1
байта
Код Описание
1
0x41
Заголовок
2
0x10
Резерв
4
0x00…0xFF
Количество байт в сегменте данных
5
0x01…0xFF
Текущая команда для устройства (код команды), либо код ответа весов
6
0x00…0xFF
1-байт сегмента данных
N
0x00…0xFF
N-байт сегмента данных
N+1
0x00…0xFF
Контрольная сумма
Расчет контрольной суммы: контрольная сумма рассчитывается, как дополнение до нуля суммы всех
байт посылки. Значение контрольной суммы однобайтное. Старшие байты суммы отбрасываются.
Пример: посылка: 0x41 0x10 0x00 0x01; рассчитанная контрольная сумма для посылки: 0xAE; посылка
для передачи весам: 0x41 0x10 0x00 0x01 0xAE.
Перечень команд поддерживаемых весами представлен в Табл. 8.2.
Табл. 8.2
п/п
Код
команды
Описание
Код
ответа
1
0x01
Запрос информации о весах
0x82 или 0x85
2
0x02
Запись параметров товара
0x81 или 0x85
3
0x03
Чтение параметров товара
0x83 или 0x85
4 0x04 Чтение параметров взвешивания товара 0x84 или 0x85
5
0x05
Выборка массы тары
0x81 или 0x85
6 0x06 Установка нуля на индикаторе МАССА 0x81 или 0x85
Код ответа 0x85 свидетельствует, что при обработке переданной команды возникли ошибки. Более
подробное описание кодов команд и кодов ответов приведено в Табл. 8.4.
Описание ответов весов компьютеру представлено в Табл. 8.3.
Табл. 8.3
п/п
Код
ответа
Описание
1
0x81
Команда обработана корректно
2
0x82
В поле данных информация о весах
3
0x83
В поле данных информация о товаре
4
0x84
В поле данных информация о взвешивании товара
5
0x85
Ошибка выполнения команды
START
STOP
D0
D1
D2
D3
D4
D5
D6
D7
Ваш отзыв будет первым
Задайте вопрос
Ваше имя
E-mail
Вопрос*
Ваш вопрос будет опубликован после проверки
Ваш вопрос опубликован

Смотрите также другие инструкции раздела Massa-K