Delta hmı macro internal memory internal parametre

nuriabim55

Üye
Katılım
11 Nis 2015
Mesajlar
25
Puanları
1
dop panelde bir macro kodu nasıl okunur
internal memory ne işe yarıyor
internasl paramertre ne işe yarıyor
bilen arkadaşlar cvp verirse sevinirim
 
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.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
İnternal memory tıpkı plc progralarken kullandığımız dahili M bitlerinin ve D alanlarının HMI için olanlarıdır.
$ işaretli olanlar kalıcı olmayan hafıza alanlarıdır.
$M işaretli olanlar kalıcı alanlardır.

Makro çeşitleri ve komutları hakkında daha ayrıntılı bilgi için Delta HMI Macrolar dökümanını inceleyebilirsiniz.
 

Ekli dosyalar

  • Delta HMI Macro Komutları Dokümanı.pdf
    1.6 MB · Görüntüleme: 138
shox cvp icin cok tsk ederim
soyle bir makro
IF $815 == 1
$810 = $810+1
$811 = $811+5
$812 = $812+1
IF $810 == 6
$810 = 0
ENDIF
IF $811 >= 700
$811 = 230
ENDIF
IF $812 >= 280
$812 = 220
ENDIF
ENDIF

$8815 = NOT $815
$8825 = NOT $825
bu macroyu okur iken ornek olarak
( IF $815 == 1) eger $ 815 es ise durumu bir yap anlamındamı oluyor
$810 = 0 burada ise $810 aktif degil ise diyemi yorumlamak gerekli
bunları okumak icin bir metot varmı veya kaynak
 
Son düzenleme:
Eğer $815 datası 1'e eşitise
$810 adresindeki değeri 1 ile topla ve $810 adresine yaz
$811 adresindeki değeri 5 ile topla ve $811 adresine yaz
$812 adresindeki değeri 1 ile topla ve $812 adresine yaz

Eğer $810 adresi 6'ya eşit ise
$810 adresini 0' eşitle

Eğer $811 adresi 700'e eşit veya büyük ise
$811 adresini 230'a eşitle

Eğer $812 adresindeki değer 280'e eşit veya büyük ise
$812 adresini 220'ye eşitle

şeklinde yazılmış bir macrodur.

Biraz codesys veya ST Progralama araştırırsanız anlamanız daha kolay olacaktır.
Aşağıdaki videoda size fikir verecektir.


Oynatma Listesi İçin=
https://www.youtube.com/playlist?list=PLMw4OYEf9i514STMT-T86UNd9m1A_E6zH

Açıklamalı PDF Dosyası =
http://www.academia.edu/35239571/PLC_Programlama_için_Kullanıcı_Kılavuzu_CoDeSys_ile_
 
Son düzenleme:
COK TSK EDERİM SHOX
Eğer $815 datası 1'e eşitise
$810 adresindeki değeri 1 ile topla ve $810 adresine yaz
$811 adresindeki değeri 5 ile topla ve $811 adresine yaz
$812 adresindeki değeri 1 ile topla ve $812 adresine yaz

Eğer $810 adresi 6'ya eşit ise
$810 adresini 0' eşitle

Eğer $811 adresi 700'e eşit veya büyük ise
$811 adresini 230'a eşitle

Eğer $812 adresindeki değer 280'e eşit veya büyük ise
$812 adresini 220'ye eşitle

şeklinde yazılmış bir macrodur.

Biraz codesys veya ST Progralama araştırırsanız anlamanız daha kolay olacaktır.
Aşağıdaki videoda size fikir verecektir.


Oynatma Listesi İçin=
https://www.youtube.com/playlist?list=PLMw4OYEf9i514STMT-T86UNd9m1A_E6zH

Açıklamalı PDF Dosyası =
http://www.academia.edu/35239571/PLC_Programlama_için_Kullanıcı_Kılavuzu_CoDeSys_ile_
cok tsk ederim hocam birde sorum su olacak ısp soft veya wfl kullanmak iyi hangisi daha iyi tsk ederim
 
Son düzenleme:

Forum istatistikleri

Konular
127,951
Mesajlar
913,867
Kullanıcılar
449,599
Son üye
Gksn

Yeni konular

Geri
Üst