PLC projelerinde en yavaş ve en hataya açık adım, çoğu zaman devre çizimi değil, I/O listesinin derlenmesidir. Sinyaller on sayfaya yayıldıkça, "hangi sensör hangi adreste" sorusu sayfalarda avcılığa dönüşür; tablo elle tutulur ve projede her değişiklikte eski hâline döner.
Güvenilir bir I/O planında ne var?
Programcı ve saha ekibi tabloya bakarak çalışır. Her satır için dört şey gerekir:
- Sinyal adı — neyi ölçüyor / neyi kontrol ediyor.
- Tür — dijital mi, analog mu; giriş mi, çıkış mı (DI/AI/DO/AO).
- Adres — PLC modülündeki konum (ör. A1.00.0).
- Cihaz — sinyali üreten veya alan cihazın etiketi.
Dördü de projenin kendi verisidir; asıl sorun bunların çizimle aynı anda güncel kalmasıdır.
Hata nerede başlar?
Elle derlenen I/O tablosunda tipik hatalar şunlardır:
- Adres çakışması: iki sinyal aynı adrese atanır; program çalışmaz veya yanlış sinyale tepki verir.
- Tür karışıklığı: analog sensör dijital girişe yazılır; saha kabloyu çektikten sonra fark edilir.
- Güncel olmayan satır: çizimdeki cihaz değişir, tablodaki satır eski kalır.
Bu hataların ortak noktası, tablonun çizimden ayrı üretilmiş olmasıdır.
Çözüm: I/O listesi, rapor olarak
EupCAD'da PLC I/O listesi, diğer raporlarla aynı kaynaktan üretilir: çizimdeki cihazlar, terminaller ve bağlantılar. Tek tıkla CSV olarak iner; her satırda sinyalin türü, adresi ve cihaz eşlemesi yer alır. Çizimde bir sinyal değiştiğinde listeyi yeniden indirirsiniz — tabloya elle dokunmanız gerekmez.
Adres çakışması gibi yapısal hataları ise kural kontrolü (DRC) yakalar: aynı adrese birden fazla sinyal atanmışsa kontrol raporu bunu sayfayla birlikte gösterir. Hata, sahada kablo çekilmeden önce, ofiste bulunur.
Pratik senaryo: devreye alma (commissioning)
Devreye alma gününde saha ekibi elinde güncel I/O listesiyle gelir. Her kablo, listedeki satırla eşleşir; programcı adresleri tablodan değil, çizimle aynı kaynaktan alır. Bir adres sorgusu geldiğinde cevap tek kaynakta aranır: proje dosyası.
Sonuç: kablonun ucundaki etiketle PLC'deki adres aynı dakikada doğrulanır; "bu sensör hangisiydi?" sorusu ortadan kalkar.
Sıradaki adım
Demo projede (ZONE1_PUMPS) PLC sayfalarını gezin ve I/O listesini indirin: her satırın adresinin ve cihaz eşlemesinin çizimle birebir örtüştüğünü görün. Kural kontrolünü çalıştırıp adres çakışması denetlemesinin nasıl göründüğünü inceleyin.