Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Торговые весы > CAS

CAS LP программа LP V-1.6 intarchange program ошибка связи при сроке годности товара больше 109 суток

23.10.2020 8:56


08.10.2020 16:41
drumpel
 
На официальном сайте компании CAS выложена программа
LP V-1.6 intarchange program . Эта программа нужна для загрузки параметров чеков в память весов.

Программа удобная но имеет один неприятный глюк.

При попытке отправить на весы товар имеющий срок годности больше 109 дней
происходит ошибка записи.
(причина автор программы не правильно декодировал двично-десятичный код в
протоколе связи с весами)

Эту проблему можно обойти следующим образом:

чтобы загрузить в весы срок годности
180 суток нужно в этой программе ввести срок годности 8001

если нужно 120 суток то пишем 2001

для 130 суток вводим 3001

и т.п. ( тоесть сначала пишем последние две цифры от срока годности
а потом пишем количество сотен с нулём в начале)

При этом никакой ошибки связи не происходит и в память
весов вводится правильный срок годности.


При обращении в техподдержу нам сообщили что весы устарели (хоть и продаются до сих пор) и никто не собирается обновлять программу для этих весов.

Правка: drumpel, 08.10.2020 16:43 Причина: дополнение
08.10.2020 16:55
drumpel
 
Советы по использованию LP V-1.6 intarchange program.

Для того чтобы было понятно как текст будет выглядеть при печати нужно сделать следующие действия:

1) в настройках этой программы выберите шрифт "consolas" .Этот шрифт моноширинный , то есть заглавные и строчные буквы имеют одну
ширину. Это соответствует тому шрифту который используют весы.(иначе вам будет невозможно предсказать длину строки)

2) В самый низ текста(ниже 8 строки) редактируемого текста чека нарисуйте "линейку" вот такого вида: 00000000010000000002000000003000000004000000005
По этой линейке вы сразу будете видеть до какой буквы будут видны строки на термочеке.
(это потому что строки в этих весах имеют фиксированную длину 50 символов а все что больше просто не видно)

3) Всего на чеке имеется ровно 8 строк текста. Последующие строки которые вы вводите а редакторе на чеке на печатаются по этому при редкатировании постоянно считате строки. Именно по этой причине мы разместили нашу "линейку" 9 (или ниже) строкой текста и её
потом не вино не термочеке.


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

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.