Подключение весов CAS к ПО

May 15, 2019 182 просмотров


Весы CAS BW, опция F-2 =3 для работы с программным обеспечением CAS и/или Frontol Driver Unit (вход в режим "SET" нажатие кл. "*" на 3 сек., выбор нужной опции кл. "Т", изменение опции кл. "G/N", сохранение кл. "H"  ) 

Введение. Иногда требуется протестировать/продемонстрировать весы CAS при помощи бесплатного или условно бесплатного программного обеспечения. Сам по себе процесс довольно простой и незамысловатый, но может доставить хлопот при отсутствии опыта работы с весами CAS. Рассмотрим подключение весов CAS  на примере CAS BW60. 

Неисправность со слов заказчика. Весы не подключаются в демо режиме к программному обеспечению, как от компании CAS, так и в драйвере торгового оборудования.

Первичная диагностика. При использовании утилиты comtest можно увидеть полноценный обмен данными согласно протоколу описанному в руководстве по эксплуатации (9600 8n1). При этом наблюдается отсутствие связи в бесплатной тестовой утилите CAS (Reader__CAS.exe)  и в условно бесплатной утилите Atol Driver Init (Драйвер электронных весов).

Настройка. Такое поведение весов может сбить с толку специалиста не работающего с весами CAS, на самом деле все просто - у весов CAS есть два протокола обмена с весами:

1. По стабилизации (для весов CAS BW SET F-2 = 2, оно же значение по умолчанию) 

2. По запросу (для весов CAS BW SET F-2 = 3)

Собственно утилита CAS  и  Atol Driver Init работают на протоколе "по запросу", отсюда и отсутствие видимости весов. Тут надо понимать - весы с завода идут с включенным протоколом "по стабилизации" .


Интерфейс утилиты CAS (Reader__CAS.exe)


Интерфейс утилиты Atol Driver Init (Драйвер электронных весов)

Разница в протоколах становится хорошо понятной в утилите comtest


Для получения данных в протоколе "по запросу" необходимо послать символ "D" в весы, в ответе будут данные о весе.

Заключение. Несмотря на простоту решения задачи, данная статья позволяет понять механизм протоколов обмена весов  CAS, ознакомится с принципами настройки весов CAS, а также при помощи каких утилит можно проверить обмен между весами и компьютером. 


В отличии от документации (весы-PC: 2-2,1-3,5-5) на практике наблюдается рабочий кабель весы-PC: 2-2,1-3,3-5, что следует учитывать при изготовлении кабеля, так как кабель из комплекта весов имеет длину всего 40 см.