merhaba arkadaşlar.ben s7 300 programlamlama da yeni bir konu öğrendim onu uygulamaya çalışıyorum.bana bir konuda yardımcı olursanız sevinirim.
FB ve FC lerde programımızı yazıyoruz fakat bu bloklarda giriş ve çıkışların gerçek adreslerini (I0.0,,,,,Q0.0 gibi) kullanmıyoruz onun yerine kendimize göre isimlendiriyoruz.FB ve FC lerdeki giriş ve çıkışların gerçek adreslerini OB den ilgili bloğu çağırdığımızda orada yazıyoruz. bana in,in-out,out terimlerini açıklayabilirmisiniz.hangi durumlarda in hangi durumlarda out veya in-out kullanmalıyım.
bununla ilgili 2 tane basit bir örnek program yazdım.bu programlarda dikkat etmenizi istediğim nokta marker in adreslenmesi ile ilgili hangisi doğrudur
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.
in :fonksiyona giren degişkenler için (fonksiyonun okudugu değişkenler)
out :fonksiyon bir sonuç ürettiginde kullanılan degişkenler için (fonksiyonun yazdığı değişkenler)
in_out :fonksiyon tarafından hem okunan hemde yazılabilen degişkenler(örneğin: Başlat diye bir bit girdin fonksiyona, fonksiyonda ilgili işlemi başlattı(degişken okundu), artık başlat'a ihtiyacın yok başlatı sıfıra çekmek istediginde(degişkene yazmayı istediginde) bu tipi kullanırsın.