Мера ПВм-3/32-Т с Ethernet Инструкция по эксплуатации онлайн [25/27] 496314

Мера ПВм-3/32-Т Инструкция по эксплуатации онлайн [25/27] 496308
49
Byte 1
Byte number/Command code
(Номер байта/Код
команды)
Byte 2
Byte value / —
(Значение байта / —)
$0F
Error return
∗∗∗∗
Возврат ошибки
Byte 3
Error code (Код ошибки)
$10
Read the
WEIGHT value
Чтение значения
ВЕСА
integer,
signed
Weight, g
(Вес, г)
$11
Read the |F
I
|
value
Чтение значения
ЧАСТОТЫ
integer,
unsign.
Input frequency, Hz / 161
(Входная частота, Гц)
$14
Reset the
Weight value
Обнуление веса
integer,
unsign.
F
ZW
:= F
I
(Запоминание текущей
частоты)
Byte 1
Byte 2
Byte of parameters(байт
параметров)
$15
Reading of a
condition of
measurement
Чтение состояния
измерения
датчика
Byte 1
$18
Read the
PRECISION
WEIGHT value
Чтение значения
ТОЧНОГО
ВЕСА
integer,
signed
Weight, g×10
-1
(Вес, г×10
-1
)
С9 - интеллектуальный датчик; C8 весы; C7 - станок для проверки датчиков
∗∗
в однодиапазонных весах функция отключена
∗∗∗
2C = I
2
C transfer error (ошибка обмена по шине I
2
C внутри весов);
CC = ошибка CRC (контрольной суммы);
CE = command error (несуществующая команда);
FE = frame error (ошибка формата).
∗∗∗∗
команда не должна посылаться, она лишь возвращается в случае ошибки
Формат хранения и передачи данных:
3 байта = 24 бита
1 7 8 8
S
B1 B2 B3
1 байт (Base + 0) 2 байт (Base + 1) 3 байт (Base + 2)
Значение V определяется, как:
со знаком: V = ( – 1 ) ^ S * (( B1 * 65536 + B2 * 256 + B3 – S ) xor ( 8388607 * S ));
без знака: V = S * 8388608 + B1 * 65536 + B2 * 256 + B3.
50
Формат пакета:
1 байт
2 байт
3 байт 4 байт 5 байт 6 байт 7 байт 8 байт 9 байт
Адрес,
байт 1
Адрес,
байт 2
Адрес,
байт 3
Код
команды
Данные,
байт 1
Данные,
байт 2
Данные,
байт 3
Контр.
сумма
Конец
( #ODh
)
Байты 1, 2 и 3 передаются с единичным битом чётности, остальные с
нулевым. Обмен производится на скорости 14400 весы, с 1-м старт битом, с 8-ю
битами данных, 1-м битом четности и 1-м стоповым битом.
2 Протокол ОКА
Передача данных ведётся побайтно последовательному каналу в режиме
«ведущий-ведомый» (master-slave). Весы являются ведомым устройством.
Формат передачи одного байта:
1 бит
стартовый
8 бит
информационные
1 бит
чётность
2 бита
стоповые
Вид контроля по чётности - чёт (even).
Скорость передачи - 4800 бит в секунду.
Для задания вида обмена информацией ККМ использует следующие команды:
01 - обнуление массы;
02 - передача цены от ККМ;
03 - запрос на прием информации от весов.
Перед каждой командой ККМ передает установочный код (00) в течение не
менее 50 мс (минимум 15 посылок кода 00). Информация передается в виде цифр,
код цифры «0» — 00; «9» — 09.
При посылке команды 01 никакой дополнительной информации не
передается.
При посылке команды 02 ККМ дополнительно передает цену в виде 5-ти или
6-ти десятичных разрядов, начиная с младшего. Пауза в передаче между двумя
последовательными разрядами не должна превышать 2 мс.
При посылке команды 03 никакой дополнительной информации не
передается. ККМ ожидает информацию в виде:
М6 М5 М4 М3 М2 М1 Ц6 Ц5 Ц4 Ц3 Ц2 Ц1 С6 С5 С4 С3 С2 С1
где: М6...М1 масса (шестой разряд - старший);
Ц6...Ц1 цена;
С6...С1 стоимость.
Максимальное время ожидания составляет 1 секунду.
www.mirvesov.ru
Компания "Мир Весов"
Тел.: (495) 921-44-57

Содержание

Скачать