1. sayfa (Toplam 1 sayfa)
Dolaylı adresleme
Gönderilme zamanı: 19 Kas 2019 11:59
gönderen plc_nedir_abicim
Deltada kullandığımız Dolaylı adreslemeyi renuda nasıl kullanabiliriz örnek D500E
iyi çalışmalar
Re: dolaylı adresleme
Gönderilme zamanı: 19 Kas 2019 15:48
gönderen İlhan
Merhaba,
IEC yapısında sıralı adreslere erişim array'lar yardımı ile index belirterek olur. Bu sebeple bir komut bulunmamaktadır.
Standart bölümünün içindenki 1(copy (1 gain)) komutunu kullanmayı deneyebilirsiniz. Örneğin aşağıdaki gibi
index değişkenine kaç yazarsanız
Data_A dizininden o değişkeni alıp
Data_B'ye taşır.
Taşıma Ladder.PNG
Sonuç:
Taşıma Data windows.PNG
Re: Dolaylı adresleme
Gönderilme zamanı: 02 Haz 2021 09:49
gönderen iy2434
arkadaşlar ben index işini beceremedim data_A[index] diye yazıyorum olmuyor bu konuyu biraz açarmısınız çok acil ihtiyacım var
Re: Dolaylı adresleme
Gönderilme zamanı: 02 Haz 2021 14:22
gönderen İlhan
Data_A, Data_B ve index isimli tipi INT olan taglar eklemelisiniz.
Array uzunluğu aşağıda sarı ile işaretli bölüme girilerek oluşturulur.
E1.PNG
index isimli tag'a
1 yazarsanız Data_A[1] deki veriyi Data_B'ye taşır.
2 yazarsanız Data_A[2] deki veriyi Data_B'ye taşır vb.
Array taglar Data Window'a aşağıdaki seçenekler ile eklenip görüntülenebilir.
E2.PNG
Yukarıda anlatımı yapılan örneğe aşağıdaki linkten ulaşabilirsiniz.
Re: Dolaylı adresleme
Gönderilme zamanı: 11 Haz 2021 10:26
gönderen iy2434
dimension un yanındaki(1024,255,255) ne anlama geliyor
Re: Dolaylı adresleme
Gönderilme zamanı: 11 Haz 2021 14:51
gönderen İlhan
Dizinin max. boyutunu temsil eder.
arrTAg[0]
arrTAg[0,0]
arrTAg[0,0,0] gibi
array_tablo.jpeg