Обладнання, мийки або інші вендингові апарати
Архівна копія зі старої бази знань inCust (deprecated). Оригінал: https://incust.com/ua/knowledgebase/business-user-manual/carwash/
Обладнання, мийки або інші вендингові апарати: опис основних можливостей
Платформа inCust за допомогою PLC* має можливість підключати різні пристрої для управління відпуском та оплатою — автоматизувати запуск мийки, пилососа чи інших пристроїв самообслуговування та вендингових апаратів.
Схема використання:
- Користувач сканує QR-код і переходить на сторінку оплати в мобільному додатку, чат-боті або веб-додатку.
- Сплачує банківською картою, рахунком покупця або комерційними рахунками; можливе використання бонусів або купонів.
- Система звертається до контролера за допомогою імпульсів і поповнює рахунок обладнання.
- Покупець отримує послугу або товар, обравши його на обладнанні (код товару на вендинговому пристрої або програму мийки: вода, піна, пилосос тощо).
Ця схема дозволяє:
- використовувати для оплати не тільки картки, а й інші методи;
- зібрати базу даних покупців і підключити програму лояльності;
- застосувати інші маркетингові інструменти (купони, одно- та багаторівневі реферальні програми);
- зібрати відгуки покупців.
*Programmable Logic Controller (PLC) — електронний пристрій для автоматизації технологічних процесів (керування конвеєрною лінією, насосами, верстатами з ЧПК тощо).
Інструкція та прошивка для налаштування PLC доступні за посиланням на Google Drive (див. оригінал сторінки).
1. Підключення обладнання до контролера
Цифровий вхід кінцевого обладнання підключається до певного дискретного виходу PLC через реле гальванічної розв’язки. PLC підтримує до 100 дискретних виходів. Під час роботи PLC посилає на вихід імпульси, кількість яких дорівнює сумі операції в «умовних центах».
Щоб відстежувати робочий стан кінцевого обладнання (доступність для операції), його вихід (або схему типу «сухий контакт») підключають до дискретного входу PLC: доступно — сигнал присутній, недоступно — відсутній. PLC підтримує до 100 дискретних входів. Відстеження стану не обов’язкове, але дозволяє інформувати клієнта про доступність обладнання.
2. Мапінг дискретних виходів і входів PLC
2.1 Мапінг виходів до регістрів. Кінцеве обладнання підключається до дискретних виходів PLC (до 100), для яких зарезервовано регістри імпульсів 0–99. Номер регістра імпульсів ідентифікується за номером дискретного виходу зі зміщенням 0: потрібна кількість «кредитів» (1 кредит = 1 імпульс) записується у відповідний регістр.
2.2 Верифікований запис у регістр. Для підтвердження запису значення регістрів імпульсів кожні 5 мс копіюються у регістри верифікації (зарезервовано 100–199, фіксоване зміщення +100). Регістри верифікації read-only: помилково записане значення затирається значенням з регістру імпульсів.
2.3 Зворотний зв’язок з кінцевим обладнанням. Для перевірки доступності PLC використовується heartbeat — щосекундний інкремент від 1 до 1000 на регістрі 500. Для контролю кінцевого обладнання використовується зворотний зв’язок через дискретний вхід; зарезервовано регістри 200–299 (зміщення +200). Номер дискретного входу має дорівнювати номеру дискретного виходу того самого обладнання.
3. Перевірка робочого стану PLC
Використовується функція heartbeat — щосекундний інкремент від 1 до 1000 на регістрі 500.
4. Управління PLC
У Бізнес-панелі для будь-якого термінала можна додати необмежену кількість PLC, вказавши: назву, IP-адресу, порт, стан включено/виключено (active) — усі обов’язкові. Після додавання й увімкнення доступні: робочий стан PLC (на зв’язку/немає зв’язку), дата й час останньої спроби підключення, дата й час останнього вдалого підключення.
5. Управління кінцевим обладнанням
Для будь-якого PLC можна додати до 100 одиниць кінцевого обладнання, вказавши: назву; номер дискретного виходу PLC 0–99; наявність можливості відстежувати робочий стан (так/ні); номер дискретного входу PLC 0–99 (обов’язково лише якщо відстеження ввімкнено); стан active. Після додавання й увімкнення доступні: унікальний deep-link (QR-код розміщується поруч з обладнанням для мобільного додатку) і робочий стан обладнання (доступне/недоступне).
Після збереження зʼявляється вкладка «Обладнання» — додайте обладнання, попередньо підключене до контролера. Для запуску обладнання в Терміналі inCust створіть товар (наприклад, «Мийка») і в налаштуваннях терміналу вкажіть, який товар запускатиме та поповнюватиме обладнання.