Настройка программы расхода пива PIVO.EXE
О программе
Данная система позволяет осуществлять учет пива с помощью электронных счетчиков.
К компьютеру подключаются счетчики. У каждого счетчика есть несколько датчиков, которые подключаются к пивным кранам. Краны берут пиво из коллекторов.
В коллекторы пиво поступает из кегов. Краны можно объединить в аутлеты (для отчетности). Аутлеты можно объединить в группы (для отчетности).
Принцип работы
В начале доступна только одна возможность - создание первого пользователя. Он автоматически становится администратором. Администратор может создавать других пользователей, в том числе администраторов.
После создания пользователей и раздачи им нужных прав, необходимо сделать следующее:
- Создать список счетчиков (выбрав нужный драйвер);
- Создать список коллекторов, в каждом коллекторе создать краны;
- Подключить датчики к кранам методом Drag-Drop;
- Создать группы (операторы) и аутлеты;
- Назначить кранам аутлеты методом Drag-Drop.
Программа должна работать постоянно. Если ее завершить, перестанет отслеживаться информация от счетчиков, что может привести к "потере" пива (если значения датчиков обнулятся за это время) и неверному отчету розлива пива по часам.
Пользователи, у которых есть права "Просмотр коллекторов" и "Управление розливом", могут открывать нужные коллекторы и там переключать режимы работы кранов, подключать-отключать кеги.
Отчеты по текущей смене доступны в пункте "Смена"-"Отчет". Эти отчеты содержат информацию от момента закрытия предыдущей смены. Они "живые" - любые изменения сразу же отображаются в них.
Для перевода системы на другой язык есть файл Pivo.eng - это набор всех фраз, встерчающихся в приложении. Встроенный язык приложения - русский. На английский переведены не все фразы!
Возможно мониторить состояние счетчиков - красные и зеленые кружки слева внизу главного окна. Зеленый - работает, красный - не отвечает (нужно в окне счетчиков посмотреть статус).
Состав дистрибутива
Программное обеспечение находится по адресу: ftp://ftpint.ucs.ru/dealers/r-keeper/Tools/PIVO/
Для настройки понадобятся следующие файлы:
- PIVO.RAR - дистрибутив с программой контроля расхода пива
- DLL.RAR - необходимые библиотеки для работы программы
- PVRK2_106.RAR - программа для связи с RKeeper7
Настройка программы PIVO.EXE
- Распакуйте архив PIVO.RAR в папку на локальном диске,например в C:\PIVO .В корень той же папки распакуйте библиотеки из архива DLL.RAR. В зависимости от типа устройства управления (Ethernet контроллер или COM контроллер), скопируйте в папку программы файлы из папок HUB_IP(в случае Ethernet контроллера) или HUB_485. Лежат в каталоге ..\PIVO\COUNTER\.
- Запустите файл Makeini.exe , выберите произвольную линию, нажмите Open. Программа выдаст ошибку, но создаст файл HUB_IP.ini (для Ethernet controllera), который нужно будет настроить.
Пример настройки HUB_IP.ini
- Запустите Makeini.exe , выберите порядковый номер устройства и нажмите Open
Если все настроено правильно, при вращении пивного счетчика будет изменяться состояние датчика. Теперь надо связать пивные датчики с пивопроводами.
Сконфигурируйте файл pivo.ini и запустите программу PIVO.exe.
YML- Нажмите Файл-Пользователи и создайте нового пользователя. Галочками отметьте нужные полномочия. Программа попросит сменить пароль - смените и авторизуйтесь.
- Далее создайте счетчик(и).
Счетчик - это контроллер счетчиков. К одному контроллеру можно подключить до 8 датчиков пива.
- Выберите файл HUB_IP.dll в обзоре библиотек, напишите название счетчика, например "Бар1", и в поле Section - его номер устройства из HUB_IP.ini.
Число кранов будет соответствовать числу пронумерованных датчиков в программе Makeini.exe (см. выше на втором рисунке, столбец "Номер"). Рекомендуется пронумеровать реальное число датчиков на контроллере.
- Далее необходимо создать коллектор.
Коллектор - это пивная бочка из которой наливают пиво.

- Каждому коллектору задайте как минимум 1 кран (правая клавиша мыши - открыть или двойной клик по строке с названием коллектора), откуда по пивопроводу пиво будет литься через датчик к потребителю. Из окна Счетчики перетяните поле "Кран" в окно Коллекторы на поле "Датчик".

В режиме "Заполнение" и "Промывка трубы" не учитываются показания датчика пива. В режиме "Продажа" датчик будет показывать расход пива.
- Каждому крану можно назначить аутлет.
Аутлеты - это классификация пивных кранов и пивопроводов. Аутлеты нужны для построения отчетов и для наглядной картины, где какое пиво расходуется.
В нашем примере есть двухэтажное заведение. На втором этаже находится кафе с тремя пивными кранами, на первом этаже находится бар с одним пивным краном и ресторан с двумя пивными кранами.

Настройка программы PVRK2.EXE
Программа PVRK2.EXE служит для связи RKeeper7 и PIVO. PVRK2.EXE осуществляет контроль проданного пива в РК7 и фактического расхода пива в PIVO.exe, сравнивая полученные данные из обеих программ за определенные периоды времени.
- Для настройки PVRK2 откройте и отредактируйте PVRK2.ini
- Запустите PVRK2.exe, авторизуйтесь (используются учетные данные из п.2.3) и откройте Файл-Конфигурация. Каждому крану присвойте код дозатора, заведенного в РК7.
Более подробно написано в пункте 4 статьи Настройка контроля розлива пива без бармена. Сохраните конфигурацию.
Теперь PVRK2 будет показывать разницу между добавлением пива в чек Rkeeper7 и фактическим расходом (проливом) пива.
Для сравнения объемов пива есть два отчета (в пункте меню "Файл").
Пример Отчета №1:
Если фактический разлив пива сильно различается от номинального объема продажи рекомендуется откалибровать пивной датчик.
Калибровка датчика пива 
В Pivo.ini, чтобы замерить количество оборотов на 1 литр, можно поступить так:
1. Прописать для нужного датчика коэффициент _R1L=1000
2. Запустить программу Makeini.exe или Pivo.exe
3. Пропустить через датчик 1 литр, отмеряя его мерной емкостью
4. Посмотреть в программе сколько произошло оборотов
5. Это число оборотов и записать в ini-файл вместо 1000