Bir PLC adresi genelde birden çok adres bölümünden oluşur. PLC adreslerinin yapısı, PLC tipine bağlı olarak farklıdır. Dijital ve analog giriş ve çıkışlar için kullanılan adresler birçok durumda farklı şekilde oluşturulmuştur.
- Dijital giriş ve çıkışların adreslenmesi: Dijital giriş ve çıkışlardaki adres genelde bir harf (giriş veya çıkış için), bir Bayt adresi ve bir Bit adresinden oluşur. Bit ve Bayt adresinin yanı sıra, örneğin WORD ve DWORD adresleri (PLC kartı, PLC modülü, vb. için) gibi daha üst düzey adresler mevcuttur.
- Analog giriş ve çıkışların adreslenmesi: Analog giriş ve çıkışlarda, genelde sadece Bayt adresi ve onun altında yer alan adres bölümleri belirtilir ve Bit adresi atlanır. Analog giriş ve çıkışların adreslenmesinde Bayt, sözcük veya çift sözcük bilgi birimleri temel alınır. Bu, adresin belirli bir yerinden (örn. tanımlayıcı) veya veri tipinden anlaşılabilir. Analog giriş ve çıkışlar için adresler, uygun şekilde 1'li, 2'li veya 4'lü adımlarla ileri yönde sayılır. Bunlar, bir PLC'de karışık şekilde görülebilir. Veri tipine bağlı olarak adres aralığının büyüklüğünü ayarlayabilirsiniz. Bir PLC adresinde veri tipini belirtirseniz, ayarlanan adres aralığı, adresleme sırasında otomatik olarak dikkate alınır.
Adresleme sırasında, ilk adres bölümü (arkadan bakıldığında) başlangıç değerinden başlar ve bitiş değerine ulaşılana kadar arttırılır. Ardından, bir sonraki adres bölümü için bir aktarılan miktar oluşturulur. Son adres bölümünde, aktarılan miktar artık görüntülenemediği için bitiş değerine dikkat edilmez.
Format öğelerinin yapısı
Bir PLC adresinin her adres bölümü, "Sayaç" tipindeki bir format öğesi aracılığıyla gösterilir. Sayaçların arasındaki ayırma işaretleri, adres bölümlerinin sınırlarını gösterir. Adres formatında basamak sayısı sabit olan bölümler, ayırma işareti olmadan da arka arkaya ayarlanabilir.
PLC kutusunun yapılandırma verilerini ve kanal tanımlayıcı metnini birlikte formata ekleyebilirsiniz. Bu durumda, adresleme sırasında başlangıç adresi için sunulan öneri uygun şekilde oluşturulur. Birden çok kart adreslenirken, değer, her yeni kartta kart verilerinden elde edilir; bir kart adreslenirken, başlangıç adresinden başlanarak artacak şekilde saymaya devam edilir.
Bir sayaç için kullanılan bir format öğesi aşağıdaki formda oluşturulur:
[C<Sayı sistemi, Başlangıç değeri, Bitiş değeri, Basamak sayısı, Özellikten elde edilen yapılandırma değeri>]
[C<d,1,127,0,G>].[C<o,0,7,0,O>]
Burada "C", bir sayaç için kullanılan semboldür.
Bayt adresi, ondalık sayı sistemine göre oluşturulur ve başlangıç değeri "1" ve bitiş değeri "127"dir. Basamak sayısı "0"dır (yani kısıtlanmamıştır). Yapılandırma değeri olarak PLC kartının başlangıç adresi belirtilmiştir, yani PLC kartının başlangıç adresi özelliğine girilen değer, adresleme sırasında başlangıç değeri olarak kullanılır.
Bit adresi, sekizlik sayı sistemine göre oluşturulur ve başlangıç değeri "0" ve bitiş değeri "7"dir. Basamak sayısı "0"dır (yani kısıtlanmamıştır) ve hiçbir yapılandırma değeri belirtilmemiştir ("O" girişi).
Sayı sistemi ve yapılandırma değeri, birer tanımlama harfi aracılığıyla belirtilir:
Sayı sistemi için kullanılan tanımlama harfi |
Örnek |
---|---|
d = ondalık |
0,1,2,3....9, 10,11....19, 20.... |
o = sekizlik |
0,1,2,3....7, 10,11....17, 20.... |
h = onaltılık |
0,1,2,3....9, a,b,c,d,e,f, 10,11....19, 1a,1b,1c,1d,1e,1f, 20.... |
Yapılandırma değeri için kullanılan tanımlama harfi |
Özellik |
---|---|
O |
Yapılandırma değeri yok |
N |
İş istasyonu adı |
R |
Taşıyıcı panoya takılı PLC kartı |
M |
Pozisyona / yuvaya |
G |
PLC kartının başlangıç adresi |
C |
CPU: Adı |
Aşağıdaki adres formatını ayarladığınızı varsayalım:
[C<d,0,100,0,O>]//[C<h,1,f,3,O>].[C<d,1,8,2,O>]
Buradan, örn. "E" tanımlayıcısı (girişler) ile birlikte PLC bağlantı noktalarının aşağıdaki adresleri elde edilir:
E0//001.01
E0//001.02
...
E0//001.08
E0//002.01
...
E100//00f.08
E101//001.01
Adres formatı birden çok adres bölümü içeriyorsa, otomatik adresleme sırasında bir "PLC kutusu Yapı segmenti şeması" adresleme işlemi gerçekleştirilir, yani kutudaki adresler her zaman ilk adres bölümünün başlangıç değeriyle başlar. Sadece bir adres bölümü mevcutsa, sıralı adresleme yapılır.
Yapılandırma değeri ile adresleme
Adres formatında bir yapılandırma değeri kullanılıyorsa ve adreslenecek kartlar geçerli ve standart bir yapılandırma değerine sahipse, adresler bütün kartlar boyunca da birleştirilir. Sayaç değeri, yapılandırma değerinden (örn. 25) başlanarak ardışık şekilde arttırılır. Bitiş değerine ulaşılırsa (örn. 25.7), yapılandırma değeriyle birlikte belirtilen başlangıç değeri bir arttırılır ve yeniden adreslenir (yeni adresler örn. 26.0 ... 26.7, vb.).
Adres formatında hiçbir yapılandırma değeri ayarlanmazsa, adresleme için PLC bağlantı noktalarını yeniden adresle iletişim kutusunda belirtilen başlangıç adresi dikkate alınır. Bu durumda, adresler birleştirilmez ve her kartta sayaç yeniden başlar (yeni adresler örn. 25.0, 25.1, 26.0, 26.1, vb.).
Not:
Adreslenecek kartlarda standart bir yapılandırma değeri görülmezse veya boş ya da geçersiz bir yapılandırma değeri görülürse, adresler birleştirilmez. Boş ya da geçersiz bir yapılandırma değerinde adresleme için, PLC bağlantı noktalarını yeniden adresle iletişim kutusundaki başlangıç adresi veya en son kullanılan adresten faydalanılır.
Devre şemasında örn. bir kopyalama işlemi aracılığıyla aşağıdaki adreslere sahip üç PLC kartı eklediniz:
Kart 1, 2 ve 3: 25.0, 25.1, 25.2, 25.3
Adres formatında, "PLC kartının başlangıç adresi" yapılandırma değerini kullanabilirsiniz. Aynı adlı özelliğin değeri üç PLC kartının hepsinde "25"tir. Bit adresi, sekizlik sayı sistemine göre oluşturulur ve başlangıç değeri "0" ve bitiş değeri "7"dir.
Adreslemeden sonra kartlar aşağıdaki adreslere sahip olur:
Kart 1: 25.0, 25.1, 25.2, 25.3
Kart 2: 25.4, 25.5, 25.6, 25.7
Kart 3: 26.0, 26.1, 26.2, 26.3
Bit adresi, Kart 2'de maksimum değeri olan "7"ye ulaştığı için, Kart 3'te Bayt adresi bir arttırılır ve Bit adresi tekrar "0"dan başlar.
Ayrıca bkz.