Delta Plc DVP04PT PT100 Sıcaklık Ölçüm Uygulaması | Delta Plc Programlama

DELTA PLC DVP04PT PT100 SICAKLIK ÖLÇÜM UYGULAMASI

Delta plc’de pt100 kullanılarak nasıl ölçüm yapılır ? PT100 nedir ? DVP04PT nedir ? DVP04PT ile PT100 nasıl kullanılır ? Delta plc’de sıcaklık işlemleri nedir ? Bu ve benzeri sorulara cevap aradığımız Delta Plc DVP04PT PT100 Sıcaklık Ölçüm Uygulaması adlı yazımızla karşınızdayız.

Başlayalım.

DVP04PT PT100 SICAKLIK ÖLÇÜM UYGULAMASI

Platin Sıcaklık Sensörü (PT100) Temel Kavramlar :

Platin sıcaklık sensörü son derece hassas, kararlı ve -200C ve 600C arasındaki doğrusallığı ve kalitesi ile oldukça iyidir.Genel olarak , PT100 sıcaklık sensörünün sıcaklık katsayısı önemlidir.

Düşük sıcaklıkta -200C ve -100C arasında doğrusallık kalitesi ile 100C – 300C orta sıcaklıkta doğrusallık kalitesi iyidir.

Sıcaklık ise yüksek olursa yani 300C – 500C arasındai ise sıcaklık katsayısı küçük olur.Sıcaklık metalik sıcaklık sensörü için standart olan 0C’de olduğunda PT100’ün direnci 100Ω’dur.

PT100 sıcaklık sensörünün kullanımında kendi kendine ısıtmayı azaltmak için çok büyük akımlarla çalışmaktan kaçınılmalıdır.

Bu sebeple anma akımının 2mA’in altına kalması sağlanabilir.1mW PT100’ün kendi kendine ısınması 0,02C ile 0,75C arasında bir sıcaklık değişimine sebep olur ki bu sebeple PT100’ün akımının azalması demek sıcaklık değişiminin azalması anlamına gelir.

Bununla birlikte , eğer akım çok küçükse , PT100 kolayca gürültüden etkilenecektir.Bu durumda  0,5mA ve 2mA arasında akımı sınırlamak uygundur.

Giriş :

DVP04PT sıcaklık ölçüm modülü 4 adet platin sıcaklık sensörü alabilir (PT100 3-Kablolu 100Ω 3850 PPM/C) ve bunları 14-bit dijital sinyallere çevirir.

DVP04PT içerisindeki data DVP-PLC MPU üzerindeki programda FROM/TO komutları kullanılarak okunabilir ya da yazılabilir.Bu modül içerisinde toplamda 49 adet 16-Bit kontrol registerları bulunmaktadır.

Güç ünitesi modülden ayrıdır ve boyut olarak kompakttır ve kurulumu kolaydır.Gösterilmesini istediğiniz sıcaklığı Celcius (oC) ya da Fahrenheit (OF) olarak seçebilir , görüntüleyebilirsiniz.

Sıcaklık çözünürlüğü ise ; Celcius için 0.1 oC ve Fahrenheit için 0.18 OF’tır.

DVP04PT-S I/O Terminalleri :

L+   L+

L-    L-

I+    I+

FG  FG

L+    L+

L-    L-

I+    I+

FG  FG

–      –

Bağlantı :

3 uçlu PT-100 kullanılmalıdır.Direnç ucu L+’ya , Ortak uç L-‘ye ve diğer uç I-‘ye bağlanmalıdır.

Fonksiyonlar ve Özellikleri :

24V DC güç kaynağı ile çalışmaktadır.

Analog giriş olarak 4 kanalı vardır.

Akım uyarımı 1mA’dir.

Sıcaklık giriş aralığı C olarak -200/+600 arası ve Fahrenheit olarak -328/1112 arasıdır.

Dijital dönüşüm aralığı ise , K-2000 ile K6000 arası (C) ve K-3280 ile K11120(F) arasındadır.

Ortalama fonksiyonu ; CR#2-CR#5 ile kullanılabilirdir ve DVP04PT-S için K1-K4095 ile DVP04PT-H için K1-K20 arasındadır.

Delta plc programlama eğitimi

Haberleşme modu (RS-485) için ;

ASCII ve RTU mod vardır.Haberleşme hızları : 4800/9600/19200/38400/57600/115200 bps’dir.

ASCII data formatı : 7-Bit , Even , 1 Stop bit (7/E/1)

RTU data formatı : 8-Bit , Even , 1 Stop bit (8/E/1)

RS-485 ,PLC MPU serilerine bağlanıldığında kullanılamaz.

DVP-PLC MPU Serilerine bağlanıldığında :

Modül numaraları 0’dan 7’ye kadar otomatik olarak MPU’dan uzaklığına göre numaralandırılmaktadır.

0 numaralı olan MPU’ya en yakın olandır ve 7 ise en uzak olandır.Maksimum 8 modül bağlanabilir.

PT100 Sıcaklık Ölçüm Uygulaması :

PT100 ile sıcaklık ölçümü yapalım.

Kullanılan alanlar ;

D20-D23 : CH1-CH4 ortalama celcius sıcaklığı

D30-D33 : CH1-CH4 ortalama fahrenheit sıcaklığı

D40-D43 : CH1-CH4 şimdiki/anlık celcius sıcaklığı

D50-D53 : CH1-CH4 şimdiki/anlık fahrenheit sıcaklığı

Program Açıklaması :

PLC stoptan Run’a geçtiğinde , CH1-CH4’ün giriş sinyalleri ortalama zamanını 10 olarak set edin.

CH1-CH4 ortalama celcius sıcaklığını D20-D23 içerisinde tutun.

CH1-CH4 ortalama fahrenheit sıcaklığını D30-D33 içerisinde tutun.

CH1-CH4 anlık celcius sıcaklığını D40-D43 içerisinde tutun.

CH1-CH4 anlık fahrenheit sıcaklığını D50-D53 arasında tutun.

DVP04PT , CR içerisinde belirli sıcaklık değerini yazar.Bu sebeple biz sadece CR içerisinde ki datayı okusak yeterlidir.

Ladder Diyagram:

|—–|M1002|——-|TO|K0|K2|K10|K4|—-| (CH1-CH4 ortalama zamanı 10 olarak set et)

|—–|M1000|——-|FROM|K0|K6|D20|K4|—-| (CH1-CH4 ort. Celcius derecelerini oku)

|—–|M1000|——-|FROM|K0|K12|D30|K4|—-| (CH1-CH4 ort. Fahrenheit derecelerini oku)

|—–|M1000|——-|FROM|K0|K18|D40|K4|—-| (Anlık CH1-CH4 celcius sıcaklığı oku)

|—–|M1000|——-|FROM|K0|K24|D50|K4|—-| (CH1-CH4 anlık fahrenheit sıcaklığını oku)

|——|END|—-|

Yukarıdaki aynı programı direkt olarak WPLSoft içerisinde “Auxiliary Design of Extension Module“ penceresi ile de yapabiliriz.

Bu yardımcı modülü açın ve 0 nolu extension module type’ı seçerek ve buraya DVP04PT Temperature Measurement Module’ü seçerek ilerleyelim.

Ardından karşınıza bir ekran gelecektir ki bu ekranda CR numaraları , Instruction List vb. alanları göreceksiniz.

Adım 1 : #2 CH1 Average Time’ı seçin.

Adım 2 : TO komutunu ‘Write Register’ kullanarak çalıştırın ve koşulu da ‘LD M1002’ olarak ayarlayın.

Adım 3 : Değeri K10 olarak set edin ve data numarasını da 4 olarak seçin.

Adım 4 : Preview butonu ile kodların doğru olarak ayarlanıp ayarlanmadığını görebilirsiniz.

Adım 5 : Instruction List içerisindeki komut kodlarını Add to list diyerek görüntüleyebilirsiniz.Ardından CR#2-CR#5 kurulumunu tamamlamış oluruz.

CR#6 – CR#9 Kurulumu :

Adım 1 : #6 Average Celcius Temperature Measured at CH1’i seçin.

Adım 2 : FROM komutunu ve ‘Read Register’ kullanarak komutu çalıştırın.Koşulu da LD M1000 olarak ayarlayın ve datayı kaydetmek için de D20 data registerini 4 adet data tutmak için kullanın.

Ardından da preview ile kodları görüntüleyebilir ve Add to list diyerek ekleyebilirsiniz ki ardından ladder üzerinden kodları görebilir , müdahale edebilirsiniz.

DELTA PLC DVP04PT PT100 SICAKLIK ÖLÇÜM UYGULAMASI SONUÇ : 

Bugün Delta Plc DVP04PT PT100 Sıcaklık Ölçüm Uygulaması adlı yazımızı sizlerle paylaştık.Umuyorum faydalı olmuştur.

İyi Çalışmalar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.