www.mamboteam.com
plcnedir.com Advertisement
FORUM arrow PLC KONULAR arrow S7 200 SİEMENS arrow KULLANICI PROGRAMININ YÜRÜTÜLMESİ
Cumartesi, 31 Temmuz 2010
 
 
PLC MARKALARI
Ana Menü
FORUM
ANA SAYFA
PLC KONULAR
PLC NEDİR
PLC TEZİ
SORULAR CEVAPLAR
YENİ SORU SOR
Temel PLC Sistemleri
PLC Programlama
Faydalı Bilgiler
Örnekler
Dahlender Motor
İleri Geri Yıldız-Üçgen Motor
DC Motor Kontrolu
Popüler Yazılar

KULLANICI PROGRAMININ YÜRÜTÜLMESİ Yazdır E-posta
Çarşamba, 04 Nisan 2007
  PLC program belleğine yüklenmiş bir kullanıcı programı, birinci komuttan
başlanarak son program komutuna kadar bütün komutları sırasıyla
yürütülmesi biçiminde gerçeklenir. Program içinde dallanma ya da atlama
komutları kullanılması durumunda atlama adresine kadar yazılan komutlar
işleme girmez. Program sonu komutunu erişildiğinde tekrar birinci komuta
dönülür.

Kesme isteği oluştuğunda programın yürütülmesi durdurulur, kesme alt
programı yürütüldükten sonra tekrar ana programa dönülür. Bir çok PLC’de,
kullanıcı programı yürütüldüğünde ( PLC “ RUN “ çalışma durumuna getirildiğinde )
sırasıyla aşağıdaki işlemler gerçeklenir.
1. Giriş birimindeki değerler giriş görüntü belleğine alınır ve saklanır. Bu
değerler bir sonraki taramaya kadar değişmez.
2. Yazılan programa göre program komutları adım adım sırayla işlenir. Bu
işlemler yapılırken bir önceki adımda hesaplanan ara değerler daha sonraki
adımlarda kullanılır. Hesaplama süresince, giriş değerlerinin giriş görüntü
belleğinden okundukları andaki değerleri geçerlidir ve bir program çevrimi
süresince bu değerler değişmez. Kullanıcı programının yürütülmesi
tamamlandıktan sonra hesaplanan değerler çıkış görüntü belleğine yazılır ve
çıkış birimine gönderilir. Çıkış birimine gönderilir. Çıkış birimine transfer işlemi
tamamlandıktan sonra tekrar birinci adıma dönülür. Çıkış görüntü belleğine ve
bir sonraki çevrime kadar değişmez.
Genel olarak bütün PLC’lerde programın yürütülmesi bu şekilde
gerçeklenir. Ancak giriş görüntü belleğindeki değerlerin alınması ve çıkış görüntü
belleğine değer yazılması işlemlerinin farklı yapıldığı PLC işletim sistemleri de
vardır. Buna örnek olarak, hesaplanan çıkış değerlerinin doğrudan çıkış birimine
gönderildiği ( DPS, direct processing system ) işletim sistemi verilebilir ( Hitachi H
– 200 ). Bu işletim sisteminde gerçek giriş adresini içeren bir komuta
rastlandığında girişin o andaki değeri alınır ve gerçek çıkışa ilişkin bir sonuç
100

hesaplandığında bu değer doğrudan çıkış birimine transfer edilir. Ayrıca gerçek
giriş ve çıkışlara doğrudan erişme olanağına sahip komutları olan ( immediate
I/O instructions ) PLC’ler de (Simatic S7 ) vardır.
PLC’lerde bir çevrimin tamamlanması için geçen süreye tarama zamanı
denir. Bir PLC’nin tarama zamanı giriş-çıkış sayısına, programın içeriği ve
uzunluğuna ve merkezi işlem biriminin çalışma frekansına bağlıdır. Örneğin, 500
kelime program kapasitesi 10 giriş ve 6 çıkışı bir olan bir PLC’de G/Ç tarama
zamanı 2 ms ile 200 ms arasında değişir. Tarama hızı genellikle 1024 Byte
başına işlem hızı olarak verilir.
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
 
Top! Top!