IO-Link nedir sorusunun en kısa cevabı şu: sensör ve aktüatörleri, bildiğimiz 3 telli kabloyla dijital olarak haberleştiren, standart bir noktadan noktaya bağlantı teknolojisidir. Klasik bir sensör PLC’ye sadece “var/yok” bilgisi ya da 4-20 mA sinyal gönderir. IO-Link ile aynı sensör ölçüm değerini, durum bilgisini, kirlenme uyarısını ve parametrelerini aynı kablodan iletir. Bu yazıda IO-Link’in nasıl çalıştığını, IODD dosyasını, port tiplerini, cihaz değişiminde parametre yedeklemeyi ve sahada sık görülen arızaları anlatıyoruz.
Bu yazıda (11 başlık)
IO-Link nedir, ne demek?
IO-Link, IEC 61131-9 ile uluslararası standart haline gelmiş ilk I/O teknolojisidir. Bir fieldbus değildir; noktadan noktaya (point-to-point) bir bağlantıdır. Yapı iki parçadan oluşur:
- IO-Link master: Birden fazla portu olan modüldür. Üst tarafta PROFINET, EtherNet/IP, EtherCAT gibi bir saha ağına veya PLC’nin arka paneline bağlanır.
- IO-Link device: Sensör, valf adası, ışık kulesi, RFID okuyucu gibi saha cihazıdır. Her porta tek bir device bağlanır.
Yani IO-Link, sahadaki son metreyi akıllı hale getirir; üstteki ağın yerini almaz. Üst ağ tarafı için: PROFINET nedir, EtherCAT nedir ve EtherNet/IP nedir.
IO-Link kablosu ve bağlantı
IO-Link’in sahadaki en büyük avantajı kablolamadır:
- Cihaz master’a ekransız standart 3 veya 5 damarlı kabloyla bağlanır.
- Kablo uzunluğu en fazla 20 m, damar kesiti en az 0,34 mm² olmalıdır.
- Ekran gerekmez; özel bir kablo döşeme kuralı da yoktur.
- IP65/67 korumalı cihazlarda genellikle M12 konnektör kullanılır; M8 ve M5 de mümkündür.
M12 konnektörde pin yerleşimi IEC 60947-5-2’ye göredir:
| Pin | Görev |
|---|---|
| 1 | L+ (24 V) |
| 3 | L− (0 V) |
| 4 | C/Q: anahtarlama ve haberleşme hattı |
| 2 ve 5 | Port tipine göre değişir (aşağıya bakın) |
Pin 1 ve pin 3 cihazı en az 200 mA ile besler.
Pratik ipucu: IO-Link haberleşmesi pin 4 üzerinden olur. Eski bir sensörü değiştirirken pin 4’ü PLC’nin dijital girişine bağlayan bir ara kablo veya dağıtıcı kullanılıyorsa, IO-Link kurulmaz. Sensör master portuna doğrudan bağlanmalıdır.
Port Class A ve Port Class B
IO-Link master portları iki tiptir:
- Port Class A (Type A): Pin 2 ve 5’in görevi spesifikasyonda tanımlı değildir, üretici belirler. Pin 2 genellikle ek bir dijital kanal olarak kullanılır. Çoğu sensör bu porta bağlanır.
- Port Class B (Type B): Pin 2 ve 5, galvanik olarak ayrılmış ek besleme için kullanılır. Valf adası gibi yüksek akım çeken aktüatörler bu porta bağlanır. Ek beslemeyi kullanmak için 5 damarlı kablo gerekir.
Class B portuna bağlanacak bir cihazı Class A porta takarsanız haberleşme kurulabilir ama aktüatör tarafı beslenmez. Bu yüzden valf adası çalışmıyorsa önce port tipini kontrol edin.
IO-Link haberleşme hızları: COM1, COM2, COM3
IO-Link V1.1 spesifikasyonu üç hız tanımlar:
| Mod | Hız |
|---|---|
| COM1 | 4,8 kbaud |
| COM2 | 38,4 kbaud |
| COM3 | 230,4 kbaud (V1.0’da opsiyonel) |
Bir device bu hızlardan yalnızca birini destekler. V1.1 master üç hızı da destekler ve bağlantı kurulurken önce en yüksek hızı dener, cevap alamazsa bir alt hıza iner. Kullanıcının hız ayarlaması gerekmez.
Haberleşme 24 V seviyesinde çalıştığı için gürültüye dayanıklıdır. Bir çerçeve hatalı giderse iki kez daha tekrarlanır; ancak ikinci tekrar da başarısız olursa master haberleşme hatası bildirir.
SIO modu ve port modları
Master portları farklı modlarda çalıştırılabilir:
- IO-Link: Port IO-Link haberleşmesi yapar.
- DI: Port normal dijital giriş gibi davranır.
- DQ: Port normal dijital çıkış gibi davranır.
- Deactivated: Kullanılmayan port kapatılır.
IO-Link sensörler, IO-Link olmayan bir girişe bağlandığında klasik anahtarlama sensörü gibi çalışır; buna SIO (Standard I/O) modu denir. Bu sayede aynı sensör hem eski hem yeni sistemde kullanılabilir. Sensör seçimi için: sensör seçim rehberi ve endüktif sensör nedir.
Proses verisi ve servis verisi
IO-Link’te dört temel veri tipi vardır:
| Veri tipi | Aktarım | Örnek |
|---|---|---|
| Proses verisi | Çevrimsel | Ölçülen mesafe, sıcaklık, anahtarlama durumu |
| Değer durumu | Çevrimsel | Proses verisi geçerli mi? |
| Cihaz verisi (servis verisi) | Çevrimsel değil, istek üzerine | Parametreler, kimlik bilgisi, teşhis |
| Olaylar (events) | Çevrimsel değil | Kısa devre, aşırı ısınma, kirlenme uyarısı |
Proses verisi, cihaza bağlı olarak giriş ve çıkış için ayrı ayrı 0-32 bayt olabilir. Parametre okuma-yazma ve olaylar, çevrimsel veriden bağımsız ilerler ve onu yavaşlatmaz.
Cevap süresi büyük ölçüde cihazın minimum çevrim süresine bağlıdır; bu değer IODD dosyasında yazar. Master’da daha uzun sabit bir çevrim süresi de ayarlanabilir.
IODD dosyası
Her IO-Link cihazının bir IODD (IO Device Description) dosyası vardır. IODD; cihazın haberleşme özelliklerini, parametrelerini (değer aralığı ve varsayılan değerle), proses ve teşhis verilerini, metin açıklamalarını ve cihaz görselini içerir. Dosya yapısı tüm üreticilerde aynıdır; bu yüzden master üreticisinin konfigürasyon aracı farklı markaların cihazlarını aynı şekilde gösterir.
IODD dosyaları üretici sitesinden veya IO-Link topluluğunun merkezi veri tabanı IODDfinder‘dan bulunur. Hem V1.0 hem V1.1 destekleyen cihazlar için iki ayrı IODD sürümü olabilir; master’ın sürümüne uygun olanı seçin.
Parametre yedekleme ile cihaz değişimi
IO-Link’in sahada en çok iş gören özelliği budur. V1.1 master ve device’larda, cihaz parametreleri master’da da yedeklenebilir (data storage). Master portunda yedekleme seviyesi seçilir:
- Backup/Restore: Cihazda yapılan her parametre değişikliğinden sonra master yedeği otomatik günceller. Yeni takılan cihaz, eskisinin son ayarlarıyla çalışır.
- Restore: Master’daki yedek otomatik güncellenmez. Yeni cihaz, son alınan yedekteki ayarlarla çalışır; sonradan yapılan geçici değişiklikler aktarılmaz.
- Off: Yedekleme yapılmaz; yeni cihaz elle ayarlanmalıdır.
Arızalı sensör aynı tip yenisiyle değiştirildiğinde master parametreleri otomatik yükler; bakım ekibinin bilgisayar bağlaması gerekmez. V1.0 cihazlarda bu özellik yoktur. Dikkat: sahada yapılan kalibrasyon (ör. teach-in) yedeğe dahil değilse, cihaz değişiminden sonra tekrar yapılmalıdır.
Sık görülen IO-Link arızaları
- Port yanlış modda: Port DI modunda bırakılmış; sensör SIO modunda çalışır, proses verisi gelmez.
- Yanlış veya eksik IODD: Konfigürasyon aracı cihazı tanımaz ya da parametreler görünmez.
- Yedekleme kapalı: Sensör değiştirildi, yeni cihaz fabrika ayarlarıyla çalışıyor; makine yanlış algılama yapıyor.
- Farklı tip cihaz takılmış: Master portundaki cihaz kontrol ayarı (inspection level) farklı tipteki cihazı reddeder; port hata verir.
- Class B besleme yok: Valf adası haberleşiyor ama valfler çekmiyor; ek besleme bağlı değil veya 5 damarlı kablo kullanılmamış.
- Kablo 20 m’yi aşmış veya hasarlı: Haberleşme aralıklı kopar, master haberleşme hatası olayı üretir.
- Pin 4 kısa devre: Hasarlı kablo C/Q hattını kısa devre eder; master port hata bildirir.
Teşhiste ilk adım, master’ın port durum LED’ine ve olay (event) listesine bakmaktır. Toplanan sensör verisini üst sistemlere taşımak için: IIoT gateway ile veri toplama.
Sıkça Sorulan Sorular
IO-Link ile fieldbus arasındaki fark nedir?
Fieldbus birçok cihazı aynı hatta bağlar. IO-Link ise her cihazın master’ın bir portuna ayrı kabloyla bağlandığı noktadan noktaya bir bağlantıdır; master da üstte PROFINET, EtherNet/IP gibi bir fieldbus veya Ethernet ağına bağlanır.
IO-Link kablosu kaç metre olabilir?
Device ile master arasındaki kablo en fazla 20 metre olabilir. Ekransız standart 3 veya 5 damarlı kablo kullanılır, damar kesiti en az 0,34 mm² olmalıdır.
IODD dosyası nedir, nereden indirilir?
IODD, IO-Link cihazının parametrelerini, verilerini ve haberleşme özelliklerini tanımlayan cihaz tanım dosyasıdır. Üreticinin web sitesinden veya IO-Link topluluğunun IODDfinder veri tabanından bulunur.
IO-Link Port Class A ile B farkı nedir?
Class A portta pin 2 ve 5’in görevi üreticiye bırakılmıştır; çoğu sensör bu porta bağlanır. Class B portta bu pinler galvanik ayrılmış ek besleme sağlar; valf adası gibi yüksek güç çeken cihazlar için kullanılır ve 5 damarlı kablo gerekir.
IO-Link sensör değişince ayarlar kaybolur mu?
Master portunda yedekleme (Backup/Restore veya Restore) açıksa, aynı tip yeni sensör takıldığında parametreler master’dan otomatik yüklenir. Yedekleme kapalıysa veya cihaz V1.0 ise ayarlar elle yapılmalıdır.
Eskişehir’de IO-Link ve sensör entegrasyonu desteği
AveA Otomasyon olarak Eskişehir ve çevre illerdeki tesislerde IO-Link master ve sensör entegrasyonu, IODD ve port yapılandırması, parametre yedekleme ayarları ile haberleşme arızalarının tespitini yapıyoruz. Ayrıntılar: PLC programlama hizmeti, IIoT gateway ile veri toplama ve makine ve otomasyon arıza servisi. Bize 0533 454 52 32 numarasından ulaşabilirsiniz; mesai dışında da arayabilirsiniz.
