F2164 GPRS MODEMLER İLE MODBUS TCP PROTOKOLÜ KULLANARAK DİJİTAL VE ANALOG I/O KONTROLÜ UYGULAMASI KILAVUZU Z Telemetri Telekomünikasyon Yazılım San. Tic. LTD. Şti. info@ztelemetry.com Tel: +90 312 417 1243 www.ztelemetry.com
01 F2164 AÇIKLAMA GPRS Modem in çok sayıda dijital ve analog girişlerini kullanarak, basit uygulamalarınızda ayrıca PLC gibi pahalı ürünler kullanmadan Modbus TCP Protokolü üzerinden uzaktaki birden çok cihazınızı rahatlıkla kontrol edebilirsiniz. Modem üzerindeki analog ve dijital girişlere bağlayacağınız cihazın, akım ve gerilim özelliklerine uygun ayarlamaları kolaylıkla yapabilmeniz için kolay kullanım Four Faith arayüzü geliştirilmiştir. Bu yeni nesil arayüz sayesinde pratik bir konfigürasyondan sonra modeminize gelen akım veya voltaj bilgisi doğru şekilde yorumlanır. WAN 4,5 24 V + DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DIG A1 A2 A3 A4 A5 A6 A7 A8 DIG 0-20 ma analog akım değeri ŞEKİL 1
02 F2114 GPRS 2.1. MODEM İLE MODBUS TCP ÜZERİNDEN DİJİTAL I/O KONTROLÜ MODEM AYARLARININ YAPILMASI Uygulama ayarlarına geçmeden önce modeme, ilgili firmware i yükleyiniz. Daha sonra IP Modem Configure programından modem ayarlarını yapmaya başlayabilirsiniz. Program içerisinde her sayfada yapacağınız değişiklikten sonra Save butonuna basınız. Modem TCP sunucu olarak çalışacağı için uzaktan bağlanmak istediğiniz port numarasını giriniz ŞEKİL 2
Haberleşmenin yapılacağı çalışma modunu seçiniz Haberleşme seri ayarlarını seçiniz ŞEKİL 3
ŞEKİL 4 SIM kartınıza uygun APN değerini giriniz: Vodafone hatlar için, eğer statik IP li hat kullanıyorsanız internetstatik, kullanmıyorsanız internet giriniz. Turkcell hatlar için, eğer statik IP li hat kullanıyorsanız mgbs, kullanmıyorsanız mgb giriniz. Avea hatlar için, eğer statik IP li hat kullanıyorsanız internetstatik, kullanmıyorsanız internet giriniz.
Modbus TCP ayarını seçiniz Bağlantı kuracağınız Modem Modbus adres değerini belirleyiniz ŞEKİL 5 Modem in 8 adet dijital input undan istediklerinizi aktif (Enable) hale getiriniz Lojik 1 ve 0 için dijital inputun alacağı değeri belirleyiniz Dijital giriş için sorgulama modunu seçiniz Sorgulama sıklığını ms cinsinden seçiniz ŞEKİL 6
Analog girişi kullanacağınız cihaz tipine göre 0-5 V veya 0-20 ma modunda ayarlayınız. Aynı ayarı modem in üzerinden analog pinlerin sağında bulunan switchler den de manuel olarak da ayarlayınız Analog girişe verilen maksimum akım miktarı kullandığınız chaza göre beliryeniz. Örnek 20 ma için 20x10E6 şeklinde Analog girişe verilen minimum akım miktarı. Bu örnekte cihazımızı 0-20 ma arası çıkış vermekte Analog input özelliğini aktif hale getiriniz Analog girişe gelen maksimum akım değerinin karşılığını giriniz. Bu örnekte 120 Derece azami ölçüm yapan sensör kulanılıyor Analog girişe gelen minimum akım değerinin karşılığını giriniz. Bu örnekte -40 Derece minimum ölçüm yapan sensör kulanılıyor Dijital giriş için sorgulama modunu seçiniz Sorgulama sıklığını ms cinsinden seçiniz ŞEKİL 7
03 UYGULAMANIN Pinlerin TEST EDİLMESİ durumunu, uzaktan bağlanıp Modbus TCP ile sorgulamak için ilgili Mobdus yazılımını açınız. Bu uygulama örneğinde Marcom OPC Server programı kullanılmıştır. Bağlantı türünü seçiniz Modem e takılı sim kartın WAN IP sini giriniz. Modemdeki SIM kart mutlaka statik IP li olmaliır. Değişken IP li SIM kartların IP sini bilsek dahi bağlanmamıza izin verilmez Modemin dinlediği TCP portunu giriniz ŞEKİL 8
Modemde seçtiğiniz Modbus bağlantı adresini giriniz ŞEKİL 9 Kullanmış olduğunuz firmware ın datasheet inden kontrol ederek, değer okumak istediğiniz dijital pinlere ait data tipini giriniz ŞEKİL 10 Kullanmış olduğunuz firmware ın datasheet inden kontrol ederek ilgili pin in adres değerini giriniz.
Kullanmış olduğunuz firmware ın datasheet inden kontrol ederek, değer okumak istediğiniz analog pinlere ait data tipini giriniz Kullanmış olduğunuz firmware ın datasheet inden kontrol ederek ilgili pin in adres değerini giriniz ŞEKİL 11 Bu ayarları yaptıktan sonra test için modemin dijital pinlerinden birine jumper takınız. Jumper ı bir pozitif gerilim uca 4,5-24V bağlayınız. Araya bir anahtar koyarak devreyi tamamlayınız. Analog pinlerden herhangi birine örnek olarak sıcaklık sensörü takınız. Bu şekilde, 0-20mA aralığında ifade edilmiş ortam sıcaklığını modemin analog girişlerinden okuyabilirsiniz. Marcom OPC Server ı çalıştırdığınızda ilgili analog pinde ortam sıcaklığını görebilirsiniz. Dijital pinlerde ise default olarak lojik 0 seviyesini görebilirsiniz. Eğer ilgili dijital pine bağlı anahtarı kapatırsanız değerin lojik 1 seviyesine çıktığını göreceksiniz.
ŞEKİL 12 Sıcaklık transmitteri ekranından okunan ortam sıcaklık değeri. ŞEKİL 13