Retgate Nedir?
Bu modülü kullanabilmek için fiziksel bir Retgate donanımı ve sahada kurulmuş endüstriyel cihazlar gereklidir. Retgate olmadan bu bölüm yalnızca simülasyon veya demo modunda kullanılabilir.
Gerekli Yetki: navigateRetgates | Roller: Admin, Mühendis
Retgate Nedir?
Retgate, Retmes MES platformunun sahaya bağlanan IoT gateway (veri toplama geçidi) sistemidir. Fiziksel üretim ekipmanlarından (PLC, sensör, CNC, robot vb.) OPC-UA, Modbus TCP, S7, MQTT, EtherNet/IP ve diğer endüstriyel protokollerle veri toplayarak bulut tabanlı Retmes sistemine iletir.
Retgate, bir mini endüstriyel bilgisayar olarak üretim sahasında konumlanır; birden fazla cihazı aynı anda yönetebilir ve yüksek frekanslı veri toplama kapasitesine sahiptir. Toplanan veriler gerçek zamanlı olarak Retmes sunucusuna iletilir ve aynı zamanda lokal olarak tamponlanır — internet kesintisi durumunda veri kaybı yaşanmaz.
Mimari ve Hiyerarşi
Retgate sistemi 4 seviyeli bir hiyerarşi ile çalışır:
┌─────────────────────────────────────────────────────────────┐
│ RETMES CLOUD │
└──────────────────────────┬──────────────────────────────────┘
│ MQTT / HTTPS
┌──────────────────────────▼──────────────────────────────────┐
│ RETGATE (Gateway) │
│ IP: 192.168.1.100 │
│ │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ DEVICE (Cihaz) │ │ DEVICE (Cihaz) │ │
│ │ PLC Siemens S7 │ │ OPC-UA Server │ │
│ │ │ │ │ │
│ │ ┌─────────────┐ │ │ ┌─────────────┐ │ │
│ │ │ SHEET (Sayfa)│ │ │ │ SHEET (Sayfa)│ │ │
│ │ │ "Sıcaklıklar"│ │ │ │ "Motorlar" │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ ┌─────────┐ │ │ │ │ ┌─────────┐ │ │ │
│ │ │ │ NODE │ │ │ │ │ │ NODE │ │ │ │
│ │ │ │ DB1.DBD0│ │ │ │ │ │ ns=2; │ │ │ │
│ │ │ │(Sıcaklık)│ │ │ │ │ │s=Motor1 │ │ │ │
│ │ │ └─────────┘ │ │ │ │ └─────────┘ │ │ │
│ │ │ ┌─────────┐ │ │ │ └─────────────┘ │ │
│ │ │ │ NODE │ │ │ └─────────────────┘ │
│ │ │ │ DB1.DBD4│ │ │ │
│ │ │ │(Basınç) │ │ │ │
│ │ │ └─────────┘ │ │ │
│ │ └─────────────┘ │ │
│ └─────────────────┘ │
└──────────────────────────────────────────────────────────────┘
Hiyerarşi Seviyeleri
| Seviye | Açıklama | Örnek |
|---|---|---|
| Retgate | Fiziksel gateway donanımı. Bir IP adresine sahip | 192.168.1.100 |
| Device (Cihaz) | Retgate'e bağlı endüstriyel cihaz. Protokol ve bağlantı bilgisi | Siemens S7-1500, OPC-UA Server |
| Sheet (Sayfa) | Cihaz içindeki mantıksal gruplama. İlgili node'ları organize eder | "Sıcaklıklar", "Sayaçlar" |
| Node (Düğüm) | Tek bir veri noktası. Okunacak adres ve veri tipi bilgisi | DB1.DBD0, ns=2;s=Temperature |
Desteklenen Protokoller
| Protokol | Kullanım Alanı | Device Type |
|---|---|---|
| Modbus TCP (MTCP) | Enerji analizörleri, sıcaklık kontrol cihazları | mtcp |
| Siemens S7 | Siemens PLC'ler (S7-300/400/1200/1500) | s7 |
| EtherNet/IP | Allen-Bradley, Rockwell PLC'ler | ethernet-ip |
| OPC-UA Client | Endüstriyel OPC-UA sunucuları | opcuaclient |
| OPC XML | Legacy OPC sunucuları (XML-DA) | opcxml |
| MTConnect | CNC tezgahları (Mazak, DMG Mori vb.) | mtconnect |
| TwinCAT | Beckhoff PLC'ler | twincat |
| MQTT (Exporter) | MQTT broker üzerinden veri | mqtt |
| OPC (Classic) | OPC DA sunucuları | opc |
| RGP | Retmes Gateway Protocol (özel) | rgp |
Veri Akışı
Sensör/PLC → [Endüstriyel Protokol] → Retgate → [MQTT/HTTPS] → Retmes Cloud → Tag → Dashboard/Alarm/Rapor
- Toplama: Retgate, cihazlardan belirli periyotlarda (polling) veya event-driven olarak veri okur
- Tamponlama: Okunan veriler lokal olarak tamponlanır (internet kesintisi koruması)
- İletim: Veriler MQTT veya HTTPS ile Retmes bulut sunucusuna gönderilir
- Eşleme: Her Node, bir Tag ile eşleştirilir ve Retmes sisteminde anlamlı veri haline gelir
- Kullanım: Tag değerleri; OEE, alarm, dashboard ve raporlarda kullanılır
Modül Yapısı
Retgate & IoT grubu aşağıdaki modüllerden oluşur:
| Modül | Açıklama |
|---|---|
| Retgate Cihazlar | Retgate, Device, Sheet ve Node yönetimi |
| IoT Cihazları | Fledge/IoT tabanlı cihaz listesi |
| Bağlantı Politikaları | Cihaz bağlantı kuralları ve limitleri |
| Node İzleme | Gerçek zamanlı node değer izleme |
| OPC-UA Node Browser | OPC-UA sunucu ağaç yapısını tarama |
| Tag Tipleri | Veri tipi tanımlamaları |
| Taglar | Ölçüm etiketleri yönetimi |
| Tag Değeri Girişi | Manuel değer girişi |
| Tag Değeri Düzenleme | Geçmiş değer düzeltme |
Kurulum Süreci (Özet)
- Retgate donanımını üretim sahasına monte edin
- Ethernet bağlantısını sağlayın (fabrika ağı + internet erişimi)
- Retmes'te Retgate Cihazlar modülünden yeni Retgate tanımlayın (IP adresi ile)
- Retgate altına bağlanacak cihazları (Device) ekleyin
- Her cihaz altına sayfa (Sheet) ve node'ları tanımlayın
- Node'ları Taglar ile eşleştirin
- Node İzleme ekranından verilerin geldiğini doğrulayın
Sık Sorulan Sorular
S: Retgate internet bağlantısı kesilirse ne olur? Retgate, verileri lokal olarak tamponlar. İnternet geldiğinde birikmiş veriler otomatik olarak gönderilir; veri kaybı yaşanmaz.
S: Bir Retgate'e kaç cihaz bağlanabilir? Donanım kapasitesine ve polling frekansına bağlı olarak onlarca cihaz bağlanabilir. Bağlantı politikaları ile limitler yönetilir.
S: Retgate olmadan Tag ve Node kullanabilir miyim? Evet. IoT cihazları (Fledge tabanlı) ve manuel veri girişi ile Retgate donanımı olmadan da veri toplayabilirsiniz.