s7 300 data blok soru

HansAndersen
üstad soruyu sormamdaki amaç adress register ve pointer olayını biraz daha iyi kavrayabilmek içindi.
yoksa size sorduğumsorunun cevabını ben buldum ancak adress register kullanmadım,tam olarak olaya hakim olmadığımdan,affınıza sığınarak aşağıdaki satırları yorumlamanızı istiyorum.

A I 0.0
AN M 20.0
JNB _001
L P#0.0
T #SERK FC içerisindeki pointer
_001: S M 20.0
OPN #dbno FC inputuna girilen datablok nosu
L #dwdatagir Kopyalamak istenen değer
T DBD [#SERK]
L #SERK
L 32
+D
T #SERK bir sonraki kopyalama işlemi için pointer içeriği arttırılıyor
A(
L #SERK
L L#1600 kopyalama işlemi 50 adet data ile sınırlandırılıyor
==D
)
JNB _002
L 0
T #SERK kopyalama işlemi 50 adet dataya ulaştığında pointer sıfırlanıyor.
_002: NOP 0
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Arkadaşlar merhaba data blok ile ilgili bir bilgi isteyecektim , data blok içerisinde oluşturduğumuz dizilerde dizi elemanını direk bir adrese tanımlamak mümkün müdür? Mümkünse nasıl yapıldığı hakkında bilgi verebilir misiniz ?
 

Forum istatistikleri

Konular
129,227
Mesajlar
924,452
Kullanıcılar
451,598
Son üye
Sematt

Yeni konular

Geri
Üst