Omron PLC Structured Text – Diziler | Omron Plc Programlama Dersleri

OMRON PLC STRUCTURED TEXT DİZİLER (ARRAYS) NEDİR ?

Omron plc structured text arrays yani diziler nedir ve nasıl kullanılır ? Dizilerde işlemler nasıl yapılır ve nasıl uygulanır ? Bu ve benzeri sorulara yanıt aradığımız Omron Plc Structured Text Diziler Nedir adlı yazımızla karşınızdayız.

Başlayalım.

OMRON PLC STRUCTURED TEXT DİZİLER (ARRAYS)

Array – Diziler : 

Değişken_Adı [alt dizin]

Array yani diziler benzer değişkenlerin bir koleksiyonu , birarada olmasıdır.Bir dizinin boyutu fonksiyon blok değişken tablosu ile belirlenebilir.

Array dizin operatörü -> [] kullanılarak her bir değişkene erişilebilir.

Dizin indeksi , bir dizideki belirli değişkenin yada değişkenlerin erişimine izin verir.Alt dizin indeksi , pozitif ve değişmez  bir değer , bir tamsayı veya bir tamsayı değişkeni olmalıdır.

Dizin indeks değeri ilk önce sıfırıncı yani ilk değere ve ardından dizideki birinci eleman olan ikinci değere erişir ve bu şekilde ilerler.

Not :

Eğer dizin indeksi integer bir ifade ya da integer bir değişkense, dizin indeks değerlerinin sonuçlarınında dizi için geçerli indeks aralığında olması gereklidir.

Dizilere erişmek için geçerli bir indeks değeri kullanmalıyız aksi takdirde diziye erişim mümkün olmaz.

Örnek 1 :

a[0] := 1;

a[1] := -2;

a[2] := 1+2;

a[3] := b,

a[4] := b+1;

Bu örnekte ‘a’ değişkeni 5 elementten oluşan bir dizidir ve data tipi ise integer(INT)’dir.

Burada değişken ‘b’ de aynı şekilde INT data tipine sahiptir.Döngü çalıştırıldığında , dizinin ilk elemanının değeri 1 , ikinci elemanın değeri -2 , üçüncü elemanın değeri 3 , dördüncü elemanının değeri b ve beşinci elemanının değeri b+1 olacaktır.

a = [1 ,-2 ,3 , b , b+1] gibi.

Örnek 2 :

c[0] := FALSE;

c[1] := 2>3;

Bu örnekte ‘c’ değişkeni iki elementten oluşan bir dizidir ve bool data tipine sahiptir.Çalıştırıldığında , dizi içerisindeki ilk element FALSE değerine set edilecektir ve ikinci değerde FALSE değerine set edilecektir(2>3 = FALSE)

Örnek 3 :

d[9] := 2.0;

Bu örnekte d değişkeni 10 elementli yani 10 değerli bir dizidir ve data tipi ise REAL’dir.Çalıştırıldığında ise son element olan 10. element 2.0’a set edilir.

Örnek 4 :

a[1] := b[2];

Bu örnekte a değişkeni ile b değişkeni aynı data tipine sahip birer dizilerdir.Çalıştırıldığında bu satır , b değişkeninin üçüncü değeri , a dizisindeki ikinci değere set edilir.

Örnek 5 :

a[b[1]] := c;

a[b[2] +3] :=c;

Bu örnekte ise nasıl dizi element ifadesinin diğer bir dizi element ifadesi içerisinde kullanılacağı örneği gösterilmiştir.

OMRON PLC STRUCTURED TEXT DİZİLER (ARRAYS) NEDİR SONUÇ : 

Bugün Omron Plc Structured Text Diziler nedir adlı yazımızla karşınızdaydık.Umuyorum faydalı bir yazı olmuştur.

İyi Çalışmalar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.