Коллеги, добрый день!
Разрабатываю LabelPilot — программу для автоматизации взвешивания, печати этикеток и учёта продукции на участках фасовки.
Сейчас ищу специалистов и предприятия, готовых протестировать программу на реальном оборудовании: весах и термопринтерах разных производителей.
Основной сценарий работы следующий:
1. Оператор выбирает продукцию.
2. Кладёт упаковку на весы.
3. Программа получает и проверяет стабильный вес.
4. Автоматически вычитает тару.
5. Подставляет в этикетку наименование, вес, партию, даты и другие данные.
6. Отправляет этикетку на печать без дополнительных нажатий.
Также реализованы контроль недовеса и перевеса, автоматический подсчёт упаковок в коробе, закрытие коробов и паллет, ведение партий, задания на выпуск и отчётность.
Какие языки печати реально реализованы
Программа не ограничена ZPL. В текущей версии присутствуют следующие бэкенды печати:
- ZPL — нативная и гибридная генерация команд;
- TSPL/TSPL2 — нативная и гибридная генерация команд;
- EPL — печать растровой этикетки через команду GW;
- CPCL — растровая печать через команду EG;
- DPL — загрузка растрового изображения и печать средствами DPL;
- SBPL — растровая печать через графические команды SBPL;
- Windows GDI — печать через установленный системный драйвер Windows.
Для ZPL и TSPL программа старается использовать нативные текстовые, графические и штрихкодовые команды. Если макет содержит сложные элементы, используется автоматический переход на растровую печать.
Для EPL, CPCL, DPL и SBPL макет преобразуется в монохромное изображение и упаковывается в команды соответствующего языка. Благодаря этому сохраняются кириллица, шрифты, рамки, изображения и сложная компоновка этикетки.
Через системный драйвер Windows можно печатать как рулонные этикетки, так и обычные листы, например паллетные листы формата A4.
Способы подключения принтера
Реализованы три варианта:
- TCP/IP RAW, стандартный порт по умолчанию — 9100;
- COM/Serial, включая принтеры с USB-COM-преобразователем;
- Windows Spooler/GDI, то есть через установленный драйвер принтера.
Таким образом, интересны не только Zebra и другие ZPL-совместимые устройства, но и принтеры, работающие с TSPL, EPL, CPCL, DPL, SBPL или обычным драйвером Windows.
Какие протоколы весов реализованы
В программе имеются отдельные профили и парсеры для следующих протоколов:
- CAS Simple/PDS — модели семейства AD, ER, SW и совместимые;
- Mettler Toledo SICS — Standard Interface Command Set;
- «Масса-К», протокол 2/100 — бинарный протокол;
- «Масса-К», протокол 1 — текстовый ASCII-протокол;
- «Масса-К» А/ТВ, протокол 3 — запрос 0x05;
- «Масса-К» А/ТВ Text P — запрос командой P;
- «Масса-К» Binary Protocol J — бинарный обмен командой J;
- «Масса-К» Continuous — непрерывная передача показаний;
- «Масса-К» Lite;
- «Штрих-М» POS2;
- Mertech Universal Protocol;
- A&D Standard ST/US — также для совместимых весов;
- Dibal Delta;
- OHAUS ASCII — Defender, Ranger, Scout, Valor и совместимые;
- Sartorius/Minebea SBI;
- RADWAG ASCII;
- KERN KCP/ASCII;
- Dini Argeo — семейства DFW, DGT, 3590;
- Generic Text — извлечение веса из произвольной текстовой строки;
- Simulator — для настройки рабочего места без физических весов.
Весы могут подключаться:
- по RS-232;
- через USB-COM;
- по TCP/IP.
В зависимости от протокола программа либо сама опрашивает весы, либо принимает непрерывный поток показаний. Реализованы контроль стабильности веса, сборка разделённых пакетов, ограничение повреждённых данных, автоматическое переподключение и восстановление после обрыва связи.
Что ещё умеет программа
- автоматическая печать при стабилизации веса;
- работа с плавающим и фиксированным весом;
- вычитание тары;
- контроль допусков;
- блокировка печати при недовесе или перевесе;
- перепечать последней этикетки;
- визуальный конструктор этикеток;
- кириллица и двуязычные этикетки;
- штрихкоды EAN-13, EAN-8, UPC, Code 128, GS1-128, Code 39, ITF;
- QR и GS1 QR;
- Data Matrix и GS1 Data Matrix;
- PDF417, Aztec и GS1 DataBar;
- отдельные принтеры для упаковки, короба и паллеты;
- автоматический подсчёт упаковок в коробе;
- агрегация коробов в паллету;
- импорт номенклатуры из Excel и CSV;
- централизованные задания на рабочие станции;
- работа как по сети, так и полностью офлайн;
- Windows 10/11;
- обычные и сенсорные рабочие места.
Что хочется проверить на реальном оборудовании
Особенно интересуют:
- модели принтеров с ZPL, TSPL, EPL, CPCL, DPL и SBPL;
- старые и недорогие совместимые принтеры;
- печать через нестандартные Windows-драйверы;
- сетевые принтеры;
- принтеры через COM и USB-COM;
- весы с разными версиями прошивок;
- стабильность получения веса в реальной производственной обстановке;
- правильность определения признака стабильного веса;
- соответствие фактического размера этикетки макету;
- качество кириллицы и штрихкодов;
- скорость автоматической печати;
- восстановление после отключения весов, принтера или сети.
Наличие протокола в программе означает, что для него реализован генератор или парсер и имеются автоматические тесты. Но совместимость с каждой конкретной моделью, прошивкой и настройкой интерфейса нужно проверять на физическом оборудовании — именно для этого и ищу участников.
Что потребуется от тестировщика
Напишите:
1. Точную модель весов.
2. Выбранный на весах протокол обмена.
3. Параметры COM-порта или сетевого подключения.
4. Модель принтера.
5. Язык принтера: ZPL, TSPL, EPL, CPCL, DPL, SBPL либо драйвер Windows.
6. Способ подключения принтера.
7. Разрешение принтера: 203, 300 или 600 dpi.
8. Размер используемой этикетки.
9. Версию Windows.
10. Что именно маркируете и как сейчас организован процесс.
На время тестирования предоставлю сборку программы и помогу с первоначальной настройкой. Если обнаружится проблема с конкретной моделью или вариантом протокола, буду разбирать её отдельно.
Связаться со мной можно через личные сообщения форума.
Особенно интересны редкие, старые и нестандартные устройства. Хочется собрать реальную таблицу совместимости, основанную не только на документации и эмуляторах, но и на работе непосредственно в цехах, на складах и участках фасовки.
Ищу желающих протестировать LabelPilot с реальными весами и принтерами этикеток
В этом форуме обсуждаем все профессиональные темы, для которых нет отдельных веток.
Модераторы: Sonc, siall, Tasha
v1rus1k
Перейти
- Общий форум
- ↳ Супермаг 2000
- ↳ SuperMag Plus
- ↳ Set Retail
- ↳ Set Centrum
- ↳ Set Oil
- ↳ Gestori
- ↳ TradeX
- ↳ S-Market
- ↳ Домино
- ↳ Профи-Т
- ↳ 1С-Предприятие 7.7
- ↳ 1С - Предприятие 8
- ↳ 1C - общий
- ↳ Сенсоры (Датчики)
- ↳ Устройства ввода
- ↳ Управляющие устройства (контроллеры)
- ↳ Исполнительные устройства
- ↳ Устройства вывода
- ↳ Промышленные компьютеры
- ↳ Системы автоматизации
- ↳ ПО для автоматизации технологических и производственных процессов
- ↳ Общие вопросы по автоматизации технологических и производственных процессов
- ↳ Правовые вопросы
- ↳ Стандарты и нормативные документы
- ↳ Противокражное оборудование
- ↳ Комплексные системы безопасности
- ↳ Видеонаблюдение
- ↳ Контроль и управление доступом
- ↳ Охранно-пожарные системы
- ↳ Информационная безопасность
- ↳ Средства связи и радиоконтроля
- ↳ Пожарная техника
- ↳ Антитеррористическая техника
- ↳ Инженерно-технические средства защиты
- ↳ Промышленная / экологическая безопасность
- Форум по ККМ и ККТ
- ↳ Общие и правовые вопросы по ККT
- ↳ Альфа
- ↳ АМС
- ↳ Астра
- ↳ Атол
- ↳ Касби
- ↳ Ладога
- ↳ Меркурий
- ↳ Микро
- ↳ Миника
- ↳ Ока
- ↳ Орион
- ↳ ПИРИТ
- ↳ Прим
- ↳ Спарк
- ↳ Феликс
- ↳ Штрих
- ↳ ЭКР
- ↳ Элвес
- ↳ Электроника
- ↳ Easy
- ↳ Flaton
- ↳ ForPOSt
- ↳ FPrint
- ↳ Fujitsu
- ↳ IBM
- ↳ Posiflex
- ↳ POSprint
- ↳ Samsung
- ↳ Wincor Nixdorf
- ↳ Другие
- Форум по электронным весам
- ↳ Общие и правовые вопросы по весам
- ↳ Масса-К
- ↳ Мера
- ↳ Меркурий
- ↳ МИДЛ
- ↳ Невские весы
- ↳ ПетВес
- ↳ Скейл
- ↳ Штрих-М
- ↳ A&D
- ↳ ACCULAB
- ↳ ADAM
- ↳ Axis
- ↳ Bizerba
- ↳ CAS
- ↳ DIBAL
- ↳ DIGI
- ↳ JADEVER
- ↳ Mettler Toledo
- ↳ OHAUS
- ↳ Sartorius
- ↳ VIBRA
- ↳ Другие
- Форум по чековым принтерам и принтерам этикеток
- ↳ Общие вопросы по принтерам
- ↳ ПРИМ
- ↳ Штрих
- ↳ APS
- ↳ Argox
- ↳ Citizen
- ↳ Custom
- ↳ Datamax
- ↳ DMX
- ↳ EDIsecure
- ↳ Epson
- ↳ Evolis
- ↳ Flaton
- ↳ Fujitsu
- ↳ Godex
- ↳ Intermec
- ↳ Lukhan
- ↳ Primera
- ↳ Printronix
- ↳ Posiflex
- ↳ Proton
- ↳ Samsung
- ↳ SATO
- ↳ Sewoo
- ↳ Spark
- ↳ Star Micronics
- ↳ Swecoin
- ↳ SysFuture
- ↳ Toshiba
- ↳ TSC
- ↳ Zebra
- ↳ Другие
- Форум по ТСД
- ↳ Общие вопросы по ТСД
- ↳ Argox
- ↳ BitaTek
- ↳ Casio
- ↳ Chainway
- ↳ CipherLab
- ↳ Datalogic
- ↳ Honeywell
- ↳ Intermec
- ↳ M3 Mobile
- ↳ Mobile Compia
- ↳ Motorola (Symbol)
- ↳ Opticon
- ↳ Pidion
- ↳ Psion
- ↳ Unitech
- ↳ Zebex
- ↳ Другие
- Форум по сканерам штрих кода
- ↳ Общие вопросы по сканерам штрих кода
- ↳ Argox
- ↳ Champtek
- ↳ Cino
- ↳ CipherLab (Cipher)
- ↳ Datalogic
- ↳ Honeywell (Metrologic)
- ↳ Intermec
- ↳ Motorola (Symbol)
- ↳ Opticon
- ↳ Proton
- ↳ Riotec
- ↳ Unitech
- ↳ XL-Scan
- ↳ Zebex
- ↳ Другие
- ↳ Операционные системы
- ↳ Сеть
- ↳ Программное обеспечение
- ↳ Базы данных
- ↳ Сайты
- ↳ Железо
- Форум по платежным терминалам и сенсорным киоскам
- ↳ Сенсорные панели и мониторы
- ↳ Принтеры
- ↳ Купюроприемники
- ↳ Монетоприемники
- ↳ Сканеры штрих-кодов
- ↳ Модемы
- ↳ Стандартные компьютерные комплектующие
- ↳ Связь
- ↳ Сторожевые таймеры
- ↳ Другие технические вопросы
- ↳ Фискализация платежных терминалов
- ↳ Финансовые и юридические вопросы
- ↳ Организационные вопросы
- ↳ Платежные системы
- Куплю-продам
- Работа
- Беседка
- Корзина
- Вопросы форума
- ↳ ТехниЧе
- ↳ Захват мира
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей