Настройка принтера весов CAS PDS-II-15M
О весах
Торговые весы CAS PDSII-15M предназначены для взвешивания товара, фасовки и последующего расчета общей стоимости по цене за килограмм и измеренной массе (см.рис.1).
Данная модель используется в качестве кассовых весов с возможностью установки сканера Metrologic (MS 2400 Stratos). Весы оснащены жидкокристаллическим дисплеем (PDI) (см.рис.2).
Рабочий стенд состоял из кассы РК7(7.5.2.312), весов (CAS PDSII-15M) и принтера липких наклеек (Zebra LP 2824 Plus).
Последовательность работы: кладем товар на весы, на кассе РК7 переключаемся на модуль печати наклеек, печатаем наклейку, сканируем наклейку при оплате.
Особенности:
- Легкочитаемый поворотный PDI ЖК-дисплей
- Регулируемая по высоте стойка дисплея
- Интерфейс RS-232
- Платформа и корпус из нержавеющей стали
- Удобная конструкция обеспечивает простоту обслуживания, подключения и чистки
Рис.1 Общий вид весов
Рис.2 Жидкокристаллический дисплей
Настройка в менеджерской станции
Необходимые файлы для работы с весами лежат здесь: ftp://ftp.ucs.ru/rk7/other/labelprint/.
Подложить scales.udb из архива в папку дистрибутива РК7 (..\rk7\base\workmods\) и запустить(или перезапустить) сервер справочников; в последних версиях драйвер будет включен в стандартную поставку.
В справочнике "Сервис -> Станции и устройства" добавить на кассовую станцию драйвер "HTTP Scales server client"; Обратите внимание - URL содержит два прямых слеша.
Рис.3 Свойства драйвера HTTP Scales server client
На кассовый сервер добавить драйвер "XML interface for windows", задать ему порт (опция Port). Создать новый логический интерфейс в справочнике "Сервис-> интерфейсы" как копию предустановленного XML интерфейса и связать его с драйвером на кассовом сервере. Обязательно перезагрузить кассовый сервер.
В справочнике "Меню -> Дерево меню" создать новую страницу селектора, например, меню весов. В ней добавить новую кнопку селектора (элемент меню) и выбрать список блюд.
Рис.4 Справочник "Дерево меню"
Для сканера ШК создать MCR-алгоритм для считывания штрих-кода.
Параметры следующие:
Тип алгоритма: Обработка по маске
Типы устройств: [Штрих-код]
Область: Код элемента меню
Режим перекодировки: Поиск Элемента По Таблице
Маска обработки: ??aaaaabbbbb?
- Для вызова программы печати наклеек с штрих-кодом с кассы, на кассу необходимо добавить кнопку (функциональная клавиша). Добавить данную клавишу на ваш селектор и привязать к ней операцию, созданну вами в справочнике "сервис->операции->пользовательские операции". Взять любую свободную операцию из группы "Пользовательские операции". Переименовать ее, например "Печать наклеек шк", и назначить ей скрипт, созданный в справочнике "Сервис -> скрипты -> Операции".
Примечание: В старых версиях RK7 поле скрипт в свойствах Пользовательских операции доступно для редактирования только для первых десяти пользовательских операций.
Содержимое скрипта следующее:
begin
// прописать полный путь к программе WeightStickers.exe
GUI.CmdExec('C:\test_vesov\LabelPrinting\WeightStickers.exe');
end;
Другими словами, создаем скрипт, связываем его с операцией, а операцию связываем с кнопкой.
Настройка софта для весов
ScaleServerApp.exe
Для функционирования системы необходимо запустить сервер (ScaleServerApp.exe), к которому в дальнейшем будет обращаться программа по печати наклейки с штрих-кодом для блюда. Сервер возможно запустить как приложение (/desktop), так установить и в качестве службы (/install). Основной конфигурационный файл - settings.ini.
Описание settings.ini
[HTTP] ;;Собственный порт сервера весов Port=27722 [Main] ;;Номер последовательного порта , куда физически подключены весы ComPort=2 ;;Тест режим Testmode=0 ;;Детализированный лог DetailedLog=1
WeightStickers.exe
Приложение которое будет открываться с кассы (интерфейс для выбора блюда и печати наклейки). Для данной утилиты имеется поддержка следующих весов:
- Massa-K
- Cas-DBII
- Cas-LP-CL
- Штрих
Основной конфигурационный файл WeightStickers.ini.
Описание WeightStickers.ini
[Main]
;;Язык:Русский
Language=RUS
;; в версия х 1.0.0.2 и выше добавлен параметр UseNotWeightDishes, разрешающий или запрещающий использование весовых товаров при использовании штучных блюд
UseNotWeightDishes = 0 (1 - использовать невесовые(штучные) товары, 0 - игнорировать невесовые товары)
[Scale]
;;IP адрес и порт сервера весов
Server=http://127.0.0.1:27722
[XMLInt]
;;IP адрес кассового сервера и порт XML интерфейса согласно п.2.3
Server=127.0.0.1:17722
;;значение поля Crypt key в XML интерфейсе кассового сервера
Password=
;;Код станции в RK7 с которой будет идти печать
StationCode=2
;;Идентификатор каталога меню для весов (Меню-Дерево меню) согласно п.2.4
RootIdent=11048
Настройки Zebra 2824 LP
Подключите принтер через COM-порт компьютера и установите "родной" драйвер с сайта производителя. В свойствах принтера в Windows - выставите "Использовать этот принтер по умолчанию".
Режим настроек весов CAS PDS II
В связи с многофункциональностью весов большинство функций, от которых зависит их работа, необходимо настроить перед началом работы. Для выполнения этой процедуры весы переводятся в режим настроек. Если проигнорировать эту процедуру, весовая система будет работать в соответствии с прежними настройками весов. Настройки сохраняются во внутренней памяти весов и не стираются при выключении.
Особое внимание следует уделить настройке весов по передаче данных (F28-F36). О том как войти в режим настроек весов и поменять значения параметров читайте в руководстве (прикрепленный файл).
Перечень настраиваемых функций (функции F03~F99).
Общие функции
F03 (00) Автоматическое отключение питания при перерыве в работе.
F04 (10) Частота АЦП.
F05 (10) Цифровая фильтрация.
F06 (00) Фильтрация вибрации.
F07 (02) Компенсация незначительного изменения массы.
F08 (02) Автоматическая компенсация ухода от нулевой точки.
F09 (00) Сохранение показаний в случае внезапного отключения питания.
F13 (10) Предел компенсации ухода от нулевой точки при обнулении клавишей .
F14 (01) Настройка срабатывания клавиш и .
F17 (00) Назначение функции клавише (печать).
F21 (10) Предел компенсации ухода от нулевой точки (при включении).
F24 (00) Настройка режима работы подсветки дисплея.
F25 (03) Настройка яркости подсветки дисплея.
Функции RS-232С
F26 (00) Идентификационный номер (ID) устройства (используется при передаче данных).
F27 (00) Параметры интерфейса RS-232С и принтера.
Настройки связи COM1
F28 (04) Скорость обмена данными.
F29 (00) Подключаемое устройство для приёма данных.
F30 (00) Формат посылки данных.
F31 (00) Условия передачи данных.
Настройки связи COM2 (USB опция)
F32 (04) Скорость обмена данными.
F33 (01) Подключаемое устройство для приёма данных.
F34 (00) Формат посылки.
F35 (00) Условия передачи данных.
F36 (01) Выбор типа ESR (P.O.S системы).
Функции печати
F43 (01) Длина протяжки после печати (отступ).
Инициализация функций
F99 (00) Установка заводских параметров (инициализация).
Примечание. Значения, выделенные круглыми скобками в столбце «Функция», являются заводскими настройками.
Скачать инструкцию к весам можно ниже: