В настоящее время я использую программное обеспечение под названием LineView. Он генерирует коды причин простоя для наших производственных линий. Оператор сканирует штрих-коды с помощью сканера RS232 и входит в нашу систему плат XL.Различные коды 128 символов штрих-кода, отображающие одни и те же данные
Само программное обеспечение создает штрих-коды в интернет-браузере, но я стараюсь сделать так, чтобы наша собственная машина для этикетирования также могла распечатывать штрих-коды. Тем не менее, штрих-коды, которые создаются ярлыком (и многие сетевые генераторы штрих-кода, которые я пробовал) выглядят длиннее и не работают.
Данные примера 128 штрих-кода, которые я пытаюсь реплицировать, это [SOH] 1 [STX] 65; 1067 [ETX].
Согласно инструкции:
- начало символа заголовка (ASCII 0x01) запускает пакет XL Command.
1 - Последовательный адрес устройства XL (по умолчанию 1).
- Символ начала передачи (ASCII 0x02) обозначает начало фактической команды.
65; - Идентификатор производственного состояния> Задайте команду Код причины.
Идентификатор кода причины (который может варьироваться от 1 до 999 по системным причинам или от 1000 до 1999 для определенных пользователем причин). В моем случае это 1067- Символ окончания передачи (ASCII 0x03) завершает пакет команд XL.
Я прикрепил фотографии того, что производит LineView (и это то, что я хочу, чтобы оно выглядело), и то, что он в настоящее время печатает, как на нашей этикетке.
This is what the barcode should like and is what is generated by the LineView software
This is what our labelling machine produces
Когда я просматриваю их оба они придумали [SOH] 1 [STX] 65; 1067 [ETX] код, несмотря на них выглядит иначе.
Любая помощь с этим была бы очень оценена.