s7 300 adresleme hakkında

taner74

Guest
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
 

Ekli dosyalar

  • deneme-1.rar
    152.1 KB · Görüntüleme: 76
  • deneme-2.rar
    152.1 KB · Görüntüleme: 53
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.
 
verdiğiniz cevap için teşekkür ederim .bununla ilgili basit bir örnek program göndermeniz mümkün mü.
 
Kolay gelsin...
 

Ekli dosyalar

  • InOut.zip
    191.8 KB · Görüntüleme: 64
peki burda bunların fb fc db lerin kullanma amacı ne ve sfc1 kulalanamadım örnek verebilrimisiniz
 

Forum istatistikleri

Konular
129,876
Mesajlar
930,950
Kullanıcılar
452,743
Son üye
tamirciankara

Yeni konular

Geri
Üst