Подключение весов CAS к ПО
Введение. Иногда требуется протестировать/продемонстрировать весы 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 работают на протоколе "по запросу", отсюда и отсутствие видимости весов. Тут надо понимать - весы с завода идут с включенным протоколом "по стабилизации" .
Разница в протоколах становится хорошо понятной в утилите comtest
Заключение. Несмотря на простоту решения задачи, данная статья позволяет понять механизм протоколов обмена весов CAS, ознакомится с принципами настройки весов CAS, а также при помощи каких утилит можно проверить обмен между весами и компьютером.
0 комментариев