PLC · Modbus entegrasyonu
Ödeme almak için üretilmemiş makinelere ödeme.
Birçok makine, ödeme arayüzü ve nakitsiz kabul yolu olmayan bir PLC ile çalışır. Ödemeyi bu PLC'ye Modbus üzerinden doğrudan entegre ediyoruz — oto yıkama, oyun makinesi, masaj koltuğu ve özel endüstriyel otomasyon. Mekanik değişiklik yok; makine çalışmaya devam eder.
- MODBUS RTU
- MODBUS TCP
- RS-485
- COIL
- REGISTER
Mühendislik notu
Problem, protokol, entegrasyon, sonuç
PLC ödeme entegrasyonu, yapılandırdığınız bir ürün değil — her makine için yaptığımız bir mühendislik işidir. Nasıl düşündüğümüzü, gerçekte çalıştığımız sırayla anlatıyoruz.
-
Problem
Nakitsiz ödeme alamayan bir makine
Makine, motorlarını, vanalarını ve sensörlerini süren bir PLC ile kontrol edilir. Bir madeni parayla, jetonla ya da butonla başlamak için üretilmiştir — kartla değil. MDB veri yolu yok, ödeme başlığı yok, modern kabul için belirgin bir yer yok.
-
Protokol
PLC'nin zaten konuştuğu dili konuşun — Modbus
Neredeyse her endüstriyel PLC, RS-485 (RTU) ya da Ethernet (TCP) üzerinden Modbus sunar. Hero Nexus bir Modbus master'ı olur: makinenin durumunu giriş register'larından okur, komutları coil ve holding register'lara yazar — bir operatör panelinin kullanacağı arayüzün aynısı.
-
Entegrasyon
Gerçek ödemeyi gerçek makine sinyallerine eşleyin
Makinenin başlatma ve satış mantığını belirli Modbus adreslerine eşleriz: yıkama döngüsünü başlatan bir coil, çalışma süresini ayarlayan bir register, "meşgul" ya da "arıza" bildiren bir giriş. Hero Nexus, makine hazır olduğunu doğrulayana kadar ödemeyi tutar, sonra PLC'nin beklediği sinyali tam olarak verir.
-
Sonuç
Makine kart kabul eder ve telemetri gönderir
Makine artık kart, temassız, QR ve yemek kartı kabul eder; seans, ciro, çalışma süresi ve arızayı QuadC'ye akıtır — mekaniği ve PLC programı el değmeden. Ödeme, PLC'nin içinde değil, önünde durur.
Eşleme nasıl görünür
Küçük ve açık bir Modbus register haritası
Her entegrasyon, ödeme olayları ile Modbus adresleri arasında kısa ve belgelenmiş bir haritadır. Bir oto yıkama alanı temsilîdir — birkaç coil ve register genellikle yeterlidir.
| COIL 0x0001 | YAZ | Alanı başlat — ödeme onaylanınca Hero Nexus tarafından verilir |
| HREG 40002 | YAZ | Seçilen program (1 = hızlı, 2 = standart, 3 = premium) |
| HREG 40003 | YAZ | Ödenen çalışma süresi (saniye) |
| ISTS 0x0010 | OKU | Alan meşgul — döngü çalışırken yüksek |
| ISTS 0x0011 | OKU | Arıza — acil stop, su azlığı ya da motor hatasında yüksek |
| IREG 30020 | OKU | Bugün tamamlanan döngü — telemetri için okunur |
Hero Nexus, durum ve telemetri için okuma bloğunu yoklar; başlatma bloğunu ise yalnızca terminal ödemeyi onayladıktan sonra yazar.
Nerelerde çalışır
Bir PLC kontrol ediyorsa, ödeme önüne konabilir
Aynı Modbus yaklaşımı, PLC ile kontrol edilen her makineye uyar. Operatörlerin bize en çok getirdikleri bunlar.
Sıkça sorulanlar
Mühendislerin PLC ödemesi hakkında sorduğu sorular
Bir entegrasyonun bir gün mü yoksa bir proje mi olduğunu belirleyen sorular.
Ödeme entegrasyonu PLC programımı değiştirir mi?
Çoğu durumda hayır. Hero Nexus, makineyi zaten süren mevcut Modbus adreslerini okur ve yazar. Makinede boş bir başlatma sinyali yoksa, otomasyon mühendisinizle PLC programına küçük ve belgelenmiş bir ekleme üzerinde anlaşırız — makinenin fiziksel çalışmasını değiştiren hiçbir şey değil.
Modbus RTU mu Modbus TCP mi kullanıyorsunuz?
İkisi de. Eski makineler genellikle RS-485 üzerinden Modbus RTU sunar; yeni PLC'ler Ethernet üzerinden Modbus TCP sunar. Hero Nexus her ikisini de master olarak konuşur. Sizden değiştirmenizi istemek yerine, PLC'nin zaten sağladığına uyum sağlarız.
Seans ortasında ağ ya da terminal düşerse ne olur?
Hero Nexus çevrimdışı çalışır. Başlatma sinyalini yalnızca ödeme yerelde onaylandıktan sonra verir ve ödenmiş bir seans olmadan alanı çalışır durumda bırakmaz. Durum PLC'den geri okunur; böylece tamamlanan ya da kesilen bir döngü kaydedilir ve bağlantı gelince bulutla uzlaştırılır.
Daha önce hiç görmediğiniz bir makineyi entegre edebilir misiniz?
Modbus destekli bir PLC'si varsa ve entegratörü adres haritasını paylaşabiliyorsa — ya da okumamıza izin veriyorsa — evet. İş, makinenin başlatma ve durum sinyallerini anlamaktır; ödeme ve telemetri tarafı zaten bizim sahip olduğumuz kısımdır.
Ödeme alması gereken bir PLC makineniz mi var?
Makineyi, PLC'sini ve — varsa — Modbus haritasını gönderin. Entegrasyonu kapsamlandırıp bunun bir gün mü yoksa bir proje mi olduğunu dürüstçe söyleyelim.