Состояние весов ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. |br| raw:: html
Запрос состояния весов ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.QUERY_STATE_SCALES .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.SERVICE_VERSION |br| Версия ПО весов", "String", "" "DriverParams.EMBODIMENT |br| Номер конструктивного исполнения", "Int", "" "DriverParams.SERVICE_DATE |br| Дата сборки ПО весов", "ByteArray", "Формат: ДД.ММ.ГГ" "DriverParams.PLU_COUNT |br| Размер таблицы товаров", "Int", "" "DriverParams.MESSAGE_COUNT |br| Размер таблицы сообщений", "Int", "Диапазон: 0-65535" "DriverParams.STRING_COUNT_IN_MESSAGE |br| Строк в сообщении", "Int", "Диапазон: 0-65535" "DriverParams.WEIGHT_LIMIT |br| Максимальный вес", "Int", "" "DriverParams.DISCRETENESS |br| Дискретность показаний весов", "ByteArray", "бит 0 – флаг дискретности 1г |br| бит 1 – флаг дискретности 2г |br| бит 2 – флаг дискретности 5г |br| бит 3 – флаг дискретности 10г" "DriverParams.DISCRETENESS_1G |br| Дискретность 1г", "Int", "" "DriverParams.DISCRETENESS_2G |br| Дискретность 2г", "Int", "" "DriverParams.DISCRETENESS_5G |br| Дискретность 5г", "Int", "" "DriverParams.DISCRETENESS_10G |br| Дискретность 10г", "Int", "" "DriverParams.SCALE_NUMBER |br| Логический номер весов", "Int", "Диапазон: 1-99" "DriverParams.LABEL_NUMBER |br| Номер этикетки", "Int", "Диапазон: 0-9999" "DriverParams.MODE |br| Режим весов", "Int", "" "DriverParams.ADVANCED_MODE |br| Подрежим весов", "Int", "" "DriverParams.KEYBOARD_MODE |br| Состояние клавиатуры", "Int", "" "DriverParams.DATE |br| Текущая дата", "ByteArray", "Формат: ДД.ММ.ГГ" "DriverParams.TIME |br| Текущее время", "ByteArray", "Формат: ЧЧ.ММ.СС" "DriverParams.DATE_FORMAT |br| Формат даты", "Int", "0 – ДД.ММ.ГГ |br| 1 – ГГ.ММ.ДД |br| 2 – ММ.ДД.ГГ" "DriverParams.TIME_FORMAT |br| Формат времени", "Int", "0 – 12 часовой формат |br| 1 – 24 часовой формат" "DriverParams.POINT_POSITION |br| Положение десятичной точки", "Int", "" "DriverParams.PACKING_ON |br| Фасовка", "Int", "" "DriverParams.SOUND_ON |br| Звук", "Int", "" "DriverParams.PRINT_MODE |br| Режим печати", "Int", "" "DriverParams.AUTO_PRINT_WEIGHT |br| Порог автопечати", "Int", "" "DriverParams.PRINTER_MODE |br| Состояние печатающего устройства", "ByteArray", "бит 0 – наличие бумаги |br| бит 1 – наличие отпечатанной этикетки |br| бит 2 – спозиционированность этикетки |br| бит 3 – печатающая головка |br| бит 4 – возможность печати копии" "DriverParams.PAPER_PRESENCE |br| Наличие бумаги", "Int", "" "DriverParams.PRINTED_LABEL_PRESENCE |br| Наличие отпечатанной этикетки", "Int", "" "DriverParams.LABEL_POSITIONING |br| Спозиционированность этикетки", "Int", "" "DriverParams.PRINT_HEAD |br| Печатающая головка", "Int", "" "DriverParams.PRINT_COPY_ABILITY |br| Возможность печати копии", "Int", "" "DriverParams.WEIGHT_DEVICE_MODE |br| Состояние весового устройства", "ByteArray", "бит 0 – фиксация веса |br| бит 1 – работа автонуля |br| бит 2 – первичная установка автонуля |br| бит 3 – тара |br| бит 4 – успокоение веса |br| бит 5 – ошибка автонуля при включении |br| бит 6 – перегрузка по весу |br| бит 7 – ошибка при получении измерения" "DriverParams.WEIGHT_FIXATION_SIGN |br| Фиксация веса", "Int", "" "DriverParams.AUTO_ZEROING_SIGN |br| Работа автонуля", "Int", "" "DriverParams.AUTO_ZERO_INITIAL_INSTALLATION_SIGN |br| Первичная установка автонуля", "Int", "" "DriverParams.TARE_SIGN |br| Флаг тары", "Int", "" "DriverParams.CALMING_WEIGHT_SIGN |br| Успокоение веса", "Int", "" "DriverParams.AUTO_ZERO_ERROR |br| Ошибка автонуля при включении", "Int", "" "DriverParams.OVERLOAD_BY_WEIGHT |br| Перегрузка по весу", "Int", "" "DriverParams.RECEIVING_MEASUREMENT_ERROR |br| Ошибка при получении измерения", "Int", "" "DriverParams.WEIGHT |br| Масса", "Int", "" "DriverParams.TARE |br| Масса тары", "Int", "" "DriverParams.COST |br| Цена", "Int", "Диапазон: 0-999999" "DriverParams.PRICE |br| Стоимость", "Int", "Диапазон: 0-999999" "DriverParams.CURRENT_PLU |br| Выбранное ПЛУ", "Int", "" "DriverParams.GOODS_TYPE |br| Тип товара", "Int", "0 – весовой |br| 1 - штучный" "DriverParams.CURRENT_EQUIV_ON |br| Подсчет валютного эквивалента", "Int", "0 – не подсчитывать |br| 1 – подсчитывать" "DriverParams.CURRENCY_COURSE |br| Курс валюты", "Int", "" "DriverParams.CURRENT_EQUIV |br| Валютный эквивалент стоимости", "Int", "" "DriverParams.S_SUM |br| Сумматор", "ByteArray", "" "DriverParams.ETHERNET_STATUS |br| Состояние Ethernet контроллера", "Int", "" "DriverParams.DISPLAY_TYPE |br| Тип дисплея", "Int", "" Получить версию протокола Mertech ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.GET_MERTECH_PROTOCOL_VERSION .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.SCALE_PROTOCOL_VERSION |br| Версия протокола весов", "String", "" "DriverParams.DRIVER_PROTOCOL_VERSION |br| Версия протокола драйвера", "String", "" Получить версию приложения Scales ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.EXT_GET_VERSION_FRONT_APPLICATION .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.FRONT_APP_VERSION |br| Версия приложения Scales", "String", "" Получить модель весов ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.EXT_GET_MODEL_SCALES .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.MODEL_SCALE_VERSION |br| Код модели весов", "Int", "1 - M-ER 725 PM-6.1 |br| 2 - M-ER 725 PM-15.2 |br| 3 - M-ER 725 PM-32.5 |br| 4 - M-ER 725 PM-6.1/2 |br| 5 - M-ER 725 PM-15.2/5 |br| 6 - M-ER 725 PM-32.5/10 |br| 7 - M-ER 725 DM-6.1 |br| 8 - M-ER 725 DM-15.2 |br| 9 - M-ER 725 DM-32.5 |br| 10 - M-ER 725 DPM-6.1 |br| 11 - M-ER 725 DPM-15.2 |br| 12 - M-ER 725 DPM-32.5 |br| 13 - M-ER 725 DM-6.1/2 |br| 14 - M-ER 725 DM-15.2/5 |br| 15 - M-ER 725 DM-32.5/10 |br| 16 - M-ER 725 DPM-6.1/2 |br| 17 - M-ER 725 DPM-15.2/5 |br| 18 - M-ER 725 DPM-32.5/10 |br| " Получить серийный номер ---------------------------------------------------------------------------------------------------------------------------- Enum: DriverCommands.EXT_GET_SERIAL_NUMBER .. csv-table:: Выходные параметры :header: "Параметр", "Тип", "Описание" :widths: 15, 10, 10 "DriverParams.SERIAL_NUMBER |br| Серийный номер", "String", ""