Anvil Technology®
Oerues: Her Demirci Ocaginin Kalbi
Her demirci ocaginda oerues merkezi parcadir — metal burada sekillenir, sertlestirilir ve islenir. Anvil Technology\u00ae, PLC calisma zamani ile saha yolu koepruelerinin arasindaki ara katmandir. Proses verileriniz burada doevueluer: alinir, doenuestuerueluer ve dogru alicilara dagitilir.
Anvil dahili olarak tescilli bir sifir-kopyali paylasimli bellek tasima katmani kullanir — suerecler arasi iletisim icin. Serializasyon yok, kopyalama yok, taviz yok.
Mimari
┌──────────────┐ ┌────────────┐ ┌──────────────────┐
│ │ │ │ │ │
│ PLC Programi │◄───────►│ anvild │◄───────►│ Modbus Koeprue │──► Saha Cihazlari
│ (IEC Kodu) │ gRPC │ (Daemon) │ Anvil │ EtherCAT Koeprue│──► Sueruecueler
│ │ │ │ Anvil │ Profibus Koeprue │──► Sensörler
└──────────────┘ └────────────┘ │ OPC-UA Koeprue │──► SCADA
└──────────────────┘
◄── Anvil ──►
Sifir-Kopya IPC
Paylasimli Bellek
anvild ile protokol koepruelerinin arasindaki veri degisimi Anvil Technology\u00ae
uezerinden gerceklesir — sifir-kopyali paylasimli bellek tabanli yuesek
performansli bir IPC kanali.
Neden Anvil Technology\u00ae?
Mikrosaniye Gecikme
Geleneksel IPC mekanizmalari (pipe, soket, mesaj kuyruklari) suerecler arasinda veri kopyalar. Anvil tuem kopyalamayi ortadan kaldirir. Veriler paylasimli bellekte bulunur — alici dogrudan okur.
| Yoentem | Tipik Gecikme | Kopyalar |
|---|---|---|
| TCP Soket | 50–200 us | 2–4 |
| Unix Soket | 10–50 us | 2 |
| Anvil Technology\u00ae | < 1 us | 0 |
Enduestri Kalitesi
- Deterministik davranis — kritik yolda dinamik bellek tahsisi yok
- Kilitsiz algoritmalar — engelleme yok, deadlock yok
- Publish/subscribe modeli — ueretici ve tueketici arasinda gevsek baglanti
- Otomatik yasam doenguesue yoenetimi — koeprueler izlenir ve coekme durumunda yeniden baslatilir
IEC Programinda PUBLISH/SUBSCRIBE
VAR_GLOBAL PUBLISH 'Motors'
K1_Mains AT %QX0.0 : BOOL;
K1_Speed AT %QW10 : INT;
END_VAR
VAR_GLOBAL SUBSCRIBE 'Sensors'
Temperature AT %IW0 : INT;
Pressure AT %IW2 : INT;
END_VAR
Desteklenen Protokoller
| Protokol | Koeprue | Durum |
|---|---|---|
| Modbus TCP | tongs-modbustcp | Mevcut |
| Modbus RTU | tongs-modbusrtu | Mevcut |
| EtherCAT | tongs-ethercat | Gelistirme asamasinda |
| Profibus DP | tongs-profibus | Gelistirme asamasinda |
| OPC-UA | tongs-opcua | Planli |
Her koeprue bagimsiz bir suerec olarak calisir. anvild koepruelerini
otomatik olarak baslatir, izler ve yeniden baslatir.
Anvil Technology\u00ae — Verilerin kontrol komutlarina doevueldugu yer.