 | Elektrotekno.com Elektronik ve Teknoloji Merkezi
| | Yazar | Mesaj | matadorr | | Tarih: 29.12.2007, 12:58 Mesaj konusu: arkadaşlar plcde 4-20 ma anolog veriyi nasıl kontrol ederiz | |
| arkadaşlar merhaba şimdi ben bazı noktaları pt 100 ile sıcaklıklarını ölçüyor ve değerleride harici göstergede görüyorum(elimko) bu göstergelerin 4-20 ma anolog çıkışları var bu göstergeden aldığım değerlerle prosesi plc ile kontrol etmek istiyorum örneğin gösterge 100 dereceyi gösterdiğinde plc vanayı kapatsın. bu ma çıkışındaki veriyi ve göstergede 100 derece verisini plc ye nasıl tanıtırız bide pl ile PID kontrolü nasıl yaparız bununla ilgili bilgi ve dökümanlarınızı paylaşıranız sevinirim teşekkürler
|
|
|
|
fuzzy | | Tarih: 15.01.2008, 13:07 Mesaj konusu: | |
| Bu iş oldukça kolay.İlk olarak bir analog modülü incelemek lazım.Size ekte Hitachi plc nin bir analog giriş modülünün detayını gönderiyorum.İlk olarak bunu inceleyin.Hitachi olması önemli değil,prensiplerin hepsi ayni.
Sorunuz varsa yazın yanıtlıyayım,ama ilk olarak evrağı anlamaya çalışın...
|
|
hsaglam | | Tarih: 15.01.2008, 16:23 Mesaj konusu: | |
| arkadaşım öyle özel dökümana falan gerek yok
ölçüm yaptığın sıcaklık transmiteri ölçtüğü değeri 4-20 mA akım sinyali ile ölçeklendirip sana veriyor. Bu şu demek 4 mA de 0 değeri 20 mA'de maksimum range değerindir.
sen şimdi plc'nin analog girişine 20 mA uygula. (tabiki giriş kanalını 4-20 olarak olarak konfigüre edeceksin)
ondan sonra 20 mA'de analog input değerlerini real tipe çevirip not et (inputlar genelde -akıllı kart değilse- word değerlerdir)
ondan sonra gelelim ölçümü yapmaya ...
(not : çoğu plc de bu işlemi hazır olarak yapan komutlar/fonksiyonlar zaten mevcut)
bunu bir örnekle açıklarsak daha iyi olur
not : yapılan matematiksel işlemleri real olarak yap
diyelimki sıcaklık transmiterimiz 0-200 derece skalalı olsun
ve analog input kartımız 20 mA de 27648(real) değeri veriyor olsun
biz analog karttan gelen değeri 15000 olduğunu varsayalım
(15000/27648)*full range = ölçülen sıcaklık olacaktır
yani
(15000/27648)*200=108.5 derece
(siemens s7 300 için hazır blok bknz:"scale")
bundan sonra bu değer ile karşılaştırmak istediğin set değerlerinin karşılaştırmasını (<,>,<=,>=,= gibi) yaparak (on/off kontrol yapacaksan eğer) digital çıkışlardan kontrol sağlayabilirsin
kolay gelsin iyi çalışmalar
|
|
|
|