Вводная информация

К кассам RK6 могут быть подключены электронные весы. Используются:

  • Для оформления и продажи весовых блюд.
  • При проведении инвентаризации (барной продукции) с использованием кассы. Подробнее здесь — Проведение инвентаризации

Оборудование

Ниже представлен список весов поддержанных на данный момент (актуально, по состоянию на 11.09.2015):

Таблица №1 - Перечень поддержанных весов



Драйвер (DOS)Драйвер (Win)

№ п.п.Название модели (протокола) весов НазваниеВерсия НазваниеВерсияИнтерфейсПримечание
1Весы BA-3T.2, BA-6T.2, BA-15T.2BA-XT2.DLL1.01baxt2.dll1.01RS-232
2Весы BIZERBABIZERBA.DLL1.03нет-RS-232
3Протокол линейки весов CASCAS.DLL 
CAS.DLL1.01RS-232CAS.DLL - разных модиф: SCL_CAS.DLL, SCL_LP15.DLL
4Проткол весов CAS-LP2CASLP2.DLL1.03нетнетRS-232
5Весы DIGI DSнетнетdigids.dll1.01RS-232
6Весы ELIT 15SELIT15S.DLL1.01нет-RS-232
7Весы Меркурий-314MERK314.DLL1.01нет-RS-232
8Протокол линейки весов Штрих SHTAC.DLL1.02нет-RS-232
9Протокол линейки весов Штрих 1.2STRIH12.DLL1.01strih12.dll1.01RS-232
10Весы TIGERTIGER.DLL1.03нетнетRS-232
  • В большинстве случаев, для подключения весов используется RS-232 интерфейс. 
  • В редких исключениях (если речь о Windows) - можно использовать подключение USB на виртуальный COM-порт.
  • Так же были реализации с использованием ethernet-интерфейса, по конкретным ТЗ заказчиков для поддержки конкретных моделей весов.

Системные требования

  1. POS-терминал (DOS или Win) - со свободным(и) COM-портом(ами) для подключения весов.
  2. Весы - протокол которых поддержан драйвером (DOS или Win) со стороны кассового ПО. 
  3. Кассовое ПО "RKCLIENT" (DOS или Win) - любой более-менее современной версии кассы (6.60 и выше).

Подключение и настройка на кассе

  1. При приобретении весов знать (уточнить) имеют ли драйвер со стороны кассового ПО (см. таблицу №1). Обратить внимание на платформы - Dos или Win. 
  2. Подключить к POS-терминалу. Распайка (или интерфейсный кабель) для подключения должны быть в комплекте с весами. Если нет - взять распайку на сайте производителя из технической документации, распаять кабель самостоятельно.

Примечание: для моделей весов CAS можно воспользоваться документом Распайки различных интерфейсных кабелей

  1. Скачать с ФТП архив нужного драйвера - ftp://ftp.ucs.ru/r-keeper/versions/SCALE/ (здесь находятся актуальные версии драйверов). Архив содержит как правило, сам драйвер и краткое техническое описание по установке драйвера (*.txt). Например, для весов "CAS":
  • CAS.DLL - драйвер
  • CAS.TXT - техническое описание по использованию драйвера

Примечание: при необходимости, можно найти и использовать "старые" версии драйверов (только для DOS-касс). Они находятся в старых кассовых дистрибутивах, в папке \KACCA\Stations\Devices\VESY.

  1. Распаковать и скопировать внутрь кассовой программы:
  • В C:\RKCLIENT\ - если речь о DOS.
  • В \rk6win - если речь о версии кассы для Windows.
  1. Описать параметры подключения весов в кассовом конфигурационном файле RKEEPER6.INI. Параметры брать из технического описания к драйверу. Ниже представлена часть rkeeper6.ini на примере настройки весов CAS:
Scale=CAS.DLL    - обязательный параметр при подключении любых весов. Указать драйвер весов.
ScaleComPort=1   - COM-порт на котором подключены весы.
ScaleUnit=0   - в каких единицах передавать вес на кассу. Касса по-умолчанию полученный вес умножает на 100. 
                0 - в кг
                1 - в 0,1 кг
                2 - в 10 кг
                3 - в 100 кг
ScaleLog=0      - писать лог: 1 - да, 0 - нет.
  • Надо отметить, что существуют модификации библиотек которые могут передавать вес на кассу по другим коэффициэнтам. Например, библиотеки SCL_CAS.DLL, SCL_LP15.DLL (из старых дистрибутивов касс) могут передавать вес со следующими коэффициэнтами:
ScaleUnit =   0 - передавать вес как есть
              1 - данные полученные с весов умножать на 10
              2 - данные полученные с весов делить на 10
              3 - данные с весов делить на 100

6. После выполненных настроек на DOS-терминале, для проверки работы весов можно воспользоваться специальной утилитой - testscl.exe. Взять можно в дистрибутиве любой dos-кассы rk6, в каталоге \KACCA\Stations\Devices\VESY.

  • Позволяет проверить работу без запуска кассовой программы, но с учетом выполненных в rkeeper6.ini настроек. Если при проверке через нее весы работают корректно, то в кассовой программе они будут работать так же.
  • Для запуска скопировать утилиту в \RKCLIENT запускать из командной строки с указанием DLL весов:
C:\RKCLIENT\TESTSCL.EXE CAS.DLL

Примечание: для Windows, к сожалению, подобной утилиты не предусмотрено.

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

Настройка в Менеджерской RK6

Для нужных блюд  выставить параметры:

  • "Весовой товар" - обязательно.
  • "Количество после взвешивания" - по необходимости. 

Примечание: описание по работе с весовым товаром см. в пользовательской документации - ftp://ftp.ucs.ru/books/r-keeper_v6_manager_user_manual.pdf.