ШТРИХ–М ШТРИХ-МИНИ-ФР-К [56/284] Руководство программиста

ШТРИХ–М ШТРИХ-МИНИ-ФР-К [56/284] Руководство программиста
Руководство программиста
56
Connect2
УстановитьСвязь2
Перед вызовом метода в свойстве ComputerName указать имя компьютера, к которому
подключена ККТ.
Метод выполняет следующие действия:
1. Занимает COM порт с номером ComNumber;
2. Устанавливает скорость порта BaudRate;
3. Устанавливает таймаут приёма байта порта Timeout;
Используемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
Password
Целое
до 8 разрядов
RW
Пароль для исполнения метода драйвера.
225
ComNumber
Целое
0..255
RW
Номер Com-порта ПК к которому
подсоединена ККМ (0 – порт 1, 1 – порт 2, 2 –
порт 3 и т.д.).
182
BaudRate
Целое
0..6
RW
Скорость обмена между ККМ и
подключенным к ней устройством.
175
Timeout
Целое
0..255
RW
Таймаут приема байта (см. описание свойства).
268
ComputerName
Строка
RW
Имя компьютера, к которому подключена
ККТ.
182
Disconnect
РазорватьСвязь
Освобождает COM-порт ПК, занятый под драйвер методом Connect.
ExchangeBytes
ПослатьБайты
Метод посылает последовательность байтов от хоста в ККТ и получает ответ. Последовательность
байтов должна соответствовать формату сообщения обмена ККТ с хостом:
Байт 0: признак начала сообщения STX;
Байт 1: длина сообщения (N) ДВОИЧНОЕ число. В длину сообщения не включаются
байты 0, LRC и этот байт;
Байт 2: код команды или ответа – ДВОИЧНОЕ число;
Байты 3…(N + 1): параметры, зависящие от команды (могут отсутствовать);
Метод использует свойство TransferBytes, модифицирует свойства TransferBytes, ResultCode и
ResultCodeDescription.
Используемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
TransferBytes
Строка
RW
Последовательность байтов, посылаемая от хоста в
ККТ.
270
Модифицируемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
TransferBytes
Строка
RW
Последовательность байтов, посылаемая от хоста в
ККТ.
270
ResultCode
Целое
0..255
R
Свойство содержит код ошибки,
возвращаемый ККМ в результате выполнения
последней операции.
51
Строка
не более 40
символов
R
Свойство содержит строку с описанием на
русском языке кода ошибки, возникшей в
результате последней операции (см. столбец
«Описание ошибки» в разделе ResultCode).
239

Содержание