KAPAT
Otomasyon,Haber,News,Automation Turkey,Proses
ANASAYFA HABER ARA FOTO GALERİ VİDEOLAR ANKETLER SİTENE EKLE İLETİŞİM
19 Mayıs 2012 Cumartesi
Kisa Yazi02 Mayys 2012

GOOGLE TRANSLATE

Elektric News

Solar Energy news

GAZETELER



PC Tabanlı PLC Çözümleri

PC Tabanlı PLC Çözümleri

Tarih 15 Ocak 2010, 22:45 Editör Mustafa Fazlioglu

PC Tabanlı PLC Çözümleri

PC Tabanlı PLC Çözümleri

Bilgisayarlar artık olmazsa olmazlar halini aldı. Eskiden kullanılan desktop bilgisayarların yerini artık notebook bilgisayarların alması ve gelişen internet teknolojisi ile birlikte her an bilgiler paylaşılabiliyor.

Endüstriyel otomasyonda lojik kontrol de herşeyin temelini oluşturmaktadır. En basit sistemlerde dahi mutlaka dijital veya analog giriş-çıkışlar bulunmaktadır. Bu giriş-çıkışları bir mikrokontrolör vasıtası ile denetlenmesi, gerekli durumlara göre tetiklenme ihtiyacı vardır. Bu işlemler için PLC veya eksen kontrolcü gibi sistemler kullanılarak çözülebilmekle birlikte, tüm bu işlmler bir bilgisayar ortamında da çözülebilmektedir.

Windows doğmadan önce “DOS” tabanlı işletim sistemleri kullanılan zamanlarda programlar bir döngüsel çevrim içinde çalışmaktaydı. Sistem programı ilk satırdan itibaren icra etmeye başlar, ilgili alt programlara dallanır ve programın icrasını sonlandırarak ilk satırdan itibaren çalışmaya devam eder. Bu yöntem çok hızlı çalışmakla birlikte görsel açıdan çok zengin program yazılmasını engellerdi.

Gelişen görsel programlama dilleri ile görsel bilgisayar programları yazmak çok kolaylaştı. Özellikle Microsoft firmasının geliştirdiği .Net Framework sayesinde nesneye yönelik programcılık gelişti. Tüm bu gelişen programcılık teknolojisiyle birlikte kullanıcı dostu görsel arayüzler yazılabilir hale geldi. Kullanıcı dostu ara yüzler vasıtasıyla sistem hakkındaki bilgiye kullanıcı çok daha kolay yoldan ulaşabilir hale geldi.

Bilgisayar destekli endüstriyel uygulamalarda C#, visual C, visual basic ya da delphi gibi programlama dilleri kullanılabilmektedir. Bu programlama dillerini kullanarak JAC serisi ve CMZ FCT serisi sistemlerin giriş ve çıkış modülleri ile iletişim kurabilmek için ilgili “dll” veya “ocx” sistemle birlikte sağlanmaktadır.

PCI I/O Kartları

Bilgisayarın PCI slotuna takılan bir giriş-çıkış kartı vasıtası ile sistem üzerinde bulunan sinyaller işlenebilmektedir. Kartı bilgisayara taktıktan sonra windows otomatik olarak kartı bulur. Kartın sürücüleri windows´a tanıtıldıktan sonra artık kart kullanıma hazırdır. Kart için yazılmış olan “dll” dosya içine gömülü olan komutlar kullanılarak sistemin denetimi sağlanmaktadır.

Sistemde bulunan girişlere ulaşabilmek için bir “TimerEvent” yaratılması gerekir. Zamana bağlı oluşan bu olayda girişlerin durumu belirlenen zamanda bir okunarak ilgili değişkenlere kopyalanır. Fakat zamana bağlı olaylarda bazen windows´un çalışma yoğunluğuna bağlı olarak gecikmeler oluşabilmektedir. Ayrıca çok yüksek hızda bir tarama yapılması gerekiyorsa gene zamana bağlı olaylar yetersiz kalabilmektedir. O zaman “Thread” yöntemi kullanılması gerekmektedir. Bu yöntem kullanılarak mikroişlemcinin bir bölümü bu görevi yerine getirmek üzere tahsis edilmiş olur.

Böylelikle sonsuz bir “Do – While” kullanılarak girişler denetlenebilmektedir. Eğer Thread yöntemi kullanılmadan “Do – While” kullanılırsa sistem kilitlenecektir.

Girişleri okunduktan sonra program içinde yapılması gerekenler yapılır ve dışarı bir çıkış olarak verilmesi gerekir. Dışarı çıkış verebilmek için çok fazla yöntem vardır. TimerEvent, ButtonClickEvent, MouseDownEvent gibi yöntemler kullanılabilir.

Bilgisayar üzerinden giriş ve çıkışların denetiminin yanı sıra aynı zamanda eksen kontrolünün de denetimi sağlanabilmektedir. Böylelikle bir bilgisayar vasıtası ile hem PLC işlemleri, hem eksen kontrol işlemleri hem de operatör panelinin yapması gerekenler çok rahatlıkla gerçekleştirilebilir.

RS485 I/O Kartları

Bir diğer yöntem ise RS485 haberleşme sistemini kullanarak birden fazla RS485 haberleşme portuna sahip giriş-çıkış modülleri kullanılarak yapılmaktadır.

JDAM kartları üzerinde giriş-çıkış kanalları bulanan RS485 haberleşme kartlarıdır.

255 adet JDAM kartı tek bir hat üzerine bağlanabilmektedir. Kart üzerinde bulunan dip switchlerle kartın adresi ayarlanır.

Daha sonra PC üzerinde bulunan RS485 haberleşme portundan hangi karttan data okumak istendiği bilgisi gönderilir. Kartta istenilen bilgiyi geri dönüş olarak gönderir.

Haberleşme formatı

“(Başlangıç Bildirimi) + (Adres) + (Komut) + [Data] + (CheckSum) + (Carriage Return)” biçimdedir.

1200 Baud Rate ile 115200 Baud rate arasında bir haberleşme hızına ulaşılabilir.

Sanpa Otomasyon

Bu haber 1531 defa okunmuştur.

Delicious  Facebook  FriendFeed  Twitter  Google  StubmleUpon  Digg  Netvibes  Reddit

Kontrol Üniteleri

Allen Bradley PLC Serisi,Micro 800

Allen Bradley PLC Serisi,Micro 800 Birtek yazılım paketi ile tüm kontrolör ailesinin programlanması imkanı vardır. Kolay kullanım, ekonomik ve esnek y...

ESA Endüstriyel PC ve Monitör

ESA Endüstriyel PC ve Monitör ESA IPC ürün ailesi, otomasyon ihtiyacınızı karşılamak üzere, endüstriyel PC'ler, Panel PC'ler, Embedded PC...

HABER ARA


Gelişmiş Arama

Küresel Haber

ANKET

Sitemize Nasil Ulastiniz




Tüm Anketler

Sitemizdeki yazy, resim ve haberlerin her hakky saklydyr. Yzinsiz,kaynak gösterilmeden kullanylamaz.
RSS Kaynağı | Yazar Girişi | Yazarlık Başvurusu

Altyapı: MyDesign Haber Sistemi