Протокол обміну з вагами Днепровес ВТД РС
Опис протоколу:
Асинхронний послідовний інтерфейс на основі протоколу UART:
- швидкість обміну 4800 бод;
- 1 Стартовий біт;
- 8 інформаційних біт;
- 1 біт котролю за паритетом (додаток до парності);
- 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 – молодші розряди.
При масі меншої чи рівної нулю ваги не передають жодної інформації.
Якщо вага нестабільна, можлива передача команди 2.