9.3. Состояние весов

9.3.1. Запрос состояния весов

Enum: CommandType.QUERY_STATE_SCALES

Номер команды: 43

Выходные параметры

Параметр

Тип

Описание

14

ParamType.VersionLP
Версия ПО весов

String

15

ParamType.Embodiment
Номер конструктивного исполнения

Int

16

ParamType.DateLP
Дата сборки ПО весов

ByteArray

Формат: ДД.ММ.ГГ

17

ParamType.PLUCount
Размер таблицы товаров

Int

18

ParamType.MessagesCount
Размер таблицы сообщений

Int

Диапазон: 0-65535

19

ParamType.StringsCountInMessage
Строк в сообщении

Int

Диапазон: 0-65535

20

ParamType.WeightLimit
Максимальный вес

Int

21

ParamType.Discreteness
Дискретность показаний весов

ByteArray

бит 0 – флаг дискретности 1г
бит 1 – флаг дискретности 2г
бит 2 – флаг дискретности 5г
бит 3 – флаг дискретности 10г

263

ParamType.Discreteness1g
Дискретность 1г

Int

264

ParamType.Discreteness2g
Дискретность 2г

Int

265

ParamType.Discreteness5g
Дискретность 5г

Int

266

ParamType.Discreteness10g
Дискретность 10г

Int

22

ParamType.ScalesNumber
Логический номер весов

Int

23

ParamType.LabelNumber
Номер этикетки

Int

Диапазон: 0-9999

24

ParamType.Mode
Режим весов

Int

25

ParamType.AdvancedMode
Подрежим весов

Int

26

ParamType.KeyboardMode
Состояние клавиатуры

Int

27

ParamType.Date
Текущая дата

ByteArray

Формат: ДД.ММ.ГГ

28

ParamType.Time
Текущее время

ByteArray

Формат: ЧЧ.ММ.СС

29

ParamType.DateFormat
Формат даты

Int

0 – ДД.ММ.ГГ
1 – ГГ.ММ.ДД
2 – ММ.ДД.ГГ

30

ParamType.TimeFormat
Формат времени

Int

0 – 12 часовой формат
1 – 24 часовой формат

32

ParamType.PointPosition
Положение десятичной точки

Int

33

ParamType.PackagingON
Фасовка

Int

34

ParamType.SoundON
Звук

Int

35

ParamType.PrintMode
Режим печати

Int

36

ParamType.AutoPrintWeight
Порог автопечати

Int

37

ParamType.PrinterMode
Состояние печатающего устройства

ByteArray

бит 0 – наличие бумаги
бит 1 – наличие отпечатанной этикетки
бит 2 – спозиционированность этикетки
бит 3 – печатающая головка
бит 4 – возможность печати копии

267

ParamType.PaperPresence
Наличие бумаги

Int

268

ParamType.PrintedLabelPresence
Наличие отпечатанной этикетки

Int

269

ParamType.LabelPositioning
Спозиционированность этикетки

Int

270

ParamType.PrintHead
Печатающая головка

Int

271

ParamType.PrintCopyAbility
Возможность печати копии

Int

38

ParamType.WeightDeviceMode
Состояние весового устройства

ByteArray

бит 0 – фиксация веса
бит 1 – работа автонуля
бит 2 – первичная установка автонуля
бит 3 – тара
бит 4 – успокоение веса
бит 5 – ошибка автонуля при включении
бит 6 – перегрузка по весу
бит 7 – ошибка при получении измерения

6

ParamType.WeightFixationSign
Фиксация веса

Int

7

ParamType.AutoZeroingSign
Работа автонуля

Int

8

ParamType.AutoZeroInitialInstallationSign
Первичная установка автонуля

Int

9

ParamType.TareSign
Флаг тары

Int

10

ParamType.CalmingWeightSign
Успокоение веса

Int

11

ParamType.AutoZeroError
Ошибка автонуля при включении

Int

12

ParamType.OverloadByWeight
Перегрузка по весу

Int

13

ParamType.ReceivingMeasurementError
Ошибка при получении измерения

Int

39

ParamType.Weight
Масса

Int

40

ParamType.Tare
Масса тары

Int

42

ParamType.Cost
Цена

Int

Диапазон: 0-999999

41

ParamType.Price
Стоимость

Int

Диапазон: 0-999999

43

ParamType.CurPLU
Выбранное ПЛУ

Int

44

ParamType.GoodsType
Тип товара

Int

0 – весовой
1 - штучный

45

ParamType.CurrEquivOn
Подсчет валютного эквивалента

Int

0 – не подсчитывать
1 – подсчитывать

46

ParamType.CurrencyCourse
Курс валюты

Int

47

ParamType.CurrEquiv
Валютный эквивалент стоимости

Int

48

ParamType.sSum
Сумматор

ByteArray

49

ParamType.EthernetStatus
Состояние Ethernet контроллера

Int

50

ParamType.DisplayType
Тип дисплея

Int

9.3.2. Получить версию протокола Mertech

Enum: CommandType.GET_MERTECH_PROTOCOL_VERSION

Номер команды: 44

Выходные параметры

Параметр

Тип

Описание

202

ParamType.ScaleProtocolVersion
Версия протокола весов

String

219

ParamType.DriverProtocolVersion
Версия протокола драйвера

String

9.3.3. Получить версию приложения Scales

Enum: CommandType.EXT_GET_VERSION_FRONT_APPLICATION

Номер команды: 45

Выходные параметры

Параметр

Тип

Описание

203

ParamType.FrontAppVersion
Версия приложения Scales

String

9.3.4. Получить модель весов

Enum: CommandType.EXT_GET_MODEL_SCALES

Номер команды: 46

Выходные параметры

Параметр

Тип

Описание

204

ParamType.ModelScaleVersion
Код модели весов

Int

1 - M-ER 725 PM-6.1
2 - M-ER 725 PM-15.2
3 - M-ER 725 PM-32.5
4 - M-ER 725 PM-6.1/2
5 - M-ER 725 PM-15.2/5
6 - M-ER 725 PM-32.5/10
7 - M-ER 725 DM-6.1
8 - M-ER 725 DM-15.2
9 - M-ER 725 DM-32.5
10 - M-ER 725 DPM-6.1
11 - M-ER 725 DPM-15.2
12 - M-ER 725 DPM-32.5
13 - M-ER 725 DM-6.1/2
14 - M-ER 725 DM-15.2/5
15 - M-ER 725 DM-32.5/10
16 - M-ER 725 DPM-6.1/2
17 - M-ER 725 DPM-15.2/5
18 - M-ER 725 DPM-32.5/10

9.3.5. Получить серийный номер

Enum: CommandType.EXT_GET_SERIAL_NUMBER

Номер команды: 47

Выходные параметры

Параметр

Тип

Описание

205

ParamType.SerialNumber
Серийный номер

String