Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Торговые весы > Mettler Toledo

Команды передачи и приема данных через RS232 для написания драйвера для весов Mettler Toledo Tiger E

25.09.2020 4:12


01.09.2017 08:58
Troll
 
Весы Mettler Toledo Tiger E используют протокол передачи данных UART (Universal asynchronous receiver/transmitter) с такими настройками:
  • rate 4800 baud (скорость передачи - 4800 бод);
  • 1 Start bit (1 стартовый бит);
  • 8 data bits (формат данных 8 бит;
  • 1 parity bit – even (контроль на четность - even);
  • 1 Stop bit (1 стоп-бит).
Весы подчиненное устройство, компьютер - управляющее.

Протокол использует следующие диапазоны адресов:

0 - 00h;
1 - 01h;
………
9 - 09h.

Команды:

Описание команд / Бинарный код / (Данные на прием/передачу)

Установка тары / 1 ( 00000001 ) / ------------------------------

Установка цены с компьютера / 2 ( 00000010 ) / (P1)(P2)(P3)(P4)(P5)(P6)

Запрос данных с весов / 3 ( 00000011 ) / (W1)(W2)(W3)(W4)(W5)(W6) (P1)(P2)(P3)(P4)(P5)(P6) (A1)(A2)(A3)(A4)(A5)(A6)

Где:
P – Цена за единицу товара;
W – Вес;
A – Итого;
P1, W1, A1 – значения.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.