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
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 ?