www.mamboteam.com
plcnedir.com Advertisement
FORUM arrow PLC KONULAR arrow S7 200 DERSİ arrow s7 200 röle çıkışları ve hafızanın okunması
Pazartesi, 21 Mayıs 2012
 
 
Reklamlar
Ana Menü
FORUM
ANA SAYFA
PLC KONULAR
PLC NEDİR
PLC TEZİ
SORULAR CEVAPLAR
YENİ SORU SOR
Temel PLC Sistemleri
PLC Programlama
Faydalı Bilgiler
Popüler Yazılar

s7 200 röle çıkışları ve hafızanın okunması Yazdır E-posta
Pazartesi, 28 Mayıs 2007
s7 200 röle çıkışları ve hafızanın okunması Yeni Sayfa 2

ana sayfa

 

Resim 3–3 DC Yük için Sönümleme Devresi

 

AC Yüklere Kumanda Eden AC ve Röle Çikislar

AC çikislar dahili olarak korunmus olup pek çok uygulama için ek önleme gerek yoktur. Röleler hem DC,

hem de AC yükler için kullanilabildiginden dahili koruma yerlestirilmemistir.

 

Sekil 3–4'de AC bir yük için örnek sönümleme devresi görülmektedir. Çogu uygulamada yüke paralel baglanan bir varistör (MOV) yeterli lacaktir. Varistörün çalisma gerilimi çikis gerilim egerinden en az %20 büyük olmalidir.

 

 

S7–200 Kumanda Programinizi Nasil Çalistiriyor

S7–200 sürekli olarak kumanda programini tarar; verileri okur ve yazar.

S7–200, Programinizi Fiziksel Giris ve Çikislarla Iliskilendirir

 

S7–200'ün temel çalisma sekli oldukça basittir:

?? S7–200 girislerin sinyal seviyesini okur.

?? S7–200'deki program, kontrol lojigini degerlendirken bu

degerleri kullanir. Program çalistikça S7–200, verileri

(sonuçlari) günceller.

 

?? S7–200 verileri (sonuçlari) çikislara yazar.

Resim 4–1 bir elektriksel devre semasinin nasil S7–200 ile

iliskilendirildigini göstermektedir. Bu örnekte, motoru

çalistiran anahtarin degeri diger girislerin durumuyla

biraraya getirilmistir. Bu durumlarin hesaplanmasi

sonucunda motoru çalistiran aktüatöre bilgi gönderilir.

 

S7–200, Islemleri bir Tarama Döngüsünde Gerçeklestirir

S7–200 bir dizi islemi sürekli olarak yapar. Bu islemlerin döngüsel icrasina (isletilmesine) Tarama adi

verilir. Resim 4–2'de görüldügü gibi, S7–200 görevlerinin tamamini veya çogunu bir döngü içinde

gerçeklestirir:

 

 

 

?? Girislerin okunmasi: S7–200 fiziksel girislerin durumunu

PII kütügü (Proses Giris Imge Kütügü) denilen alana

kopyalar.

?? Programdaki kumanda mantiginin çalistirilmasi: S7–200

programdaki komutlari çalistirir ve sonuçlari degisik

hafiza alanlarina yazar. Bu sonuçlar fiziksel çikislarla

ilgiliyse PIQ kütügü (Proses Çikis Imge Kütügü) denilen

alana yazilir

?? Iletisim taleplerinin yerine getirilmesi: Bir PC veya

operatör paneli ile iletisim gibi görevler yerine getirilir.

?? Kendi kendinin kontrol edilmesi: S7–200, isletim

sisteminin, program hafizasinin ve genisleme

modüllerinin saglam olup olmadigini kontrol eder.

?? Çikislarin yazilmasi: PIQ'da saklanan sonuçlar fiziksel

çikislara aktarilir.

Resim 4–2 S7–200 Tarama Döngüsü

Taramanin icrasi S7–200'ün STOP veya RUN konumunda olmasina baglidir. RUN konumunda

programiniz çalistirilir; STOP konumunda çalistirilmaz.

 

Girislerin Okunmasi

Dijital girisler: Her tarama, dijital girislerin anlik durumlarinin okunmasi ve PII (Process Input

Image:Proses Giris Imge Kütügü) alanina yazilmasiyla baslar.

Analog girisler: Analog giris filtreleme seçilmediyse, S7–200 analog girisleri normal taramanin bir parçasi

olarak güncellemez. Analog filtreleme seçenegi daha dengeli bir sinyal saglamak için kullanilabilir. Analog

filtreyi her analog giris kanali için ayri ayri devreye sokabilirsiniz.

Analog filtreleme devreye sokuldugunda S7–200 analog girisi her taramada bir kez okur, filtreleme

islemini yapar ve filtre edilmis degeri dahili olarak saklar. Program o analog girise her erismek istediginde

en son filtrelenmis deger saglanir.

Analog filtreleme devreye sokulmadiysa, fiziksel modülden okunan deger, program o analog girise eristigi

zaman güncellenir. Bir baska deyisle, bu durumda analog girisler gerçek zaman (real time) olarak

degerlendirilir.

 

 

Bilgi Notu

Analog giris filtreleme daha dengeli, anlik parazitlerin dikkate alinmadigi bir analog sinyal saglamak

üzere düsünülmüs olup seçilen tarama sayisinda okunan degerlerin ortalamasinin alinmasi prensibine

dayanir. Yani, süratli degismesi beklenen sinyaller için analog filtrelemenin kullanilmasi uygun degildir.

Ayrica, alarm durumlarini veya dijital bazi bilgileri de gönderen modüllerde analog filtreleme

kullanilmamalidir. Bu nedenle RTD, Thermokupl ve AS–Interface Master modüllerinde analog

filtrelemeyi devre disi birakiniz.

Programin Çalistirilmasi

Taramanin icrasi sirasinda, S7–200 programinizi ilk satirdan baslayip son satira kadar isleyerek çalistirir.

“Immediate I/O” (Aninda giris/çikis) komutlari, program icrasi bitmeden de giris ve çikislara erisim saglar.

Bir baska deyisle bu komutlar PII ve PIQ'yu kullanmadan direkt olarak fiziksel alanlara erisir.

Eger programinizda “interrupt”lar kullaniyorsaniz, interrupt olgulariyla iliskilendirilmis interrupt

altprogramlari, programinizin bir parçasi olarak saklanir. Interrupt altprogramlari normal taramanin bir

parçasi olarak degil, ilgili oldugu interrupt olgusu gerçeklestiginde icra edilirler. Bu icra, taramanin

herhangi bir noktasinda ve normal tarama kesilerek o anda gerçeklestirilir (Interrupt=Yarida Kesme). Bu

nedenle, interrupt olgulari, çok süratli gelismesi ve/veya kisa sürmesi beklenen durumlarin izlenmesi ve

kontrol edilmesi için kullanilir.

Iletisim Taleplerinin Yerine Getirilmesi

Tarama süresinin bir evresinde, iletisim portu veya akilli giris/çikis modüllerinden gelen mesajlar

degerlendirilir.

Kendi Kendinin Kontrol Edilmesi (Self–test Diagnostics)

Tarama süresinin bu evresinde, herhangi bir hataya karsi CPU, hafiza alanlari ve genisleme modüllerinin

durumu degerlendirilir.

Çikislarin Yazilmasi

Her taramanin sonunda, PIQ'da toplanmis olan sonuçlar, fiziksel çikislara aktarilir (Analog çikislarin

degeri, taramadan bagimsiz olarak icra edildikleri anda fiziksel analog çikislara aktarilir).

 

S7–200 Veri Alanlarina Erisim

S7–200 bilgiyi müstakil bir adrese sahip degisik veri alanlarinda saklar. Erismek istediginiz hafiza adresini

kesin olarak ifade edebilirsiniz. Bu sekilde programiniz bilgiye direkt olarak ulasabilir. Tablo 4–1'de

degisik veri boyutlariyla erisilebilecek sayi degerleri gösterilmektedir.

 

 

Bir hafiza alanindaki belli bir bite erisim için adres tarif edilir. Bu adres, bayt ve bit adresleriyle hafiza alani

belirtecinden olusur. Resim 4–3, bir bite erisim örnegini göstermektedir (buna “bayt.bit” adreslenmesi de

denmektedir). Bu örnekte, hafiza alani (I=Input) ve bayt adresini (3=bayt 3) takiben nokta konmakta ve

ardindan bit adresi (4=bit 4) gelmektedir.

 

 

Bayt adres formatini kullanarak pek çok hafiza alanina (V, I, Q, M, S, L ve SM) bayt, word veya double

word olarak erisebilirsiniz. Bu amaçla hafiza alani belirteci, veri alani büyüklügü ve bayt, word veya

double word'ün baslangiç adresi belirtilir (Resim 4–4).

Diger hafiza alanlarina (Yani T, C, HC ve akümülatörler) ise alan belirteci ve cihaz numarasi ile erisilir.

 

 

Cevaplar/Yorumlar
Ara
Sadece kayitli kullanicilar Cevap/yorum yazabilir!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Önceki   Sonraki >
 
Top! Top!