ESM-3710-N Sıcaklık Değerini Bilgisayara Kaydetme

samuel

Üye
Katılım
17 Eyl 2007
Mesajlar
12
Puanları
1
Yaş
40
Öncelikle cihazın Modbus haberleşme ayarlarını parametre bölümünden tanımlamanız gerekiyor. ESM-3710-N cihazında haberleşme ayarları sabit olup sadece Id numarasını tanımlayabilmekteyiz. Parametre bölümüne giriş yapmak için için set
1588669110357.png
butonuna 5sn kadar basılı tutmamız gerekiyor. parametre bölümüne girdikten sonra yukarı aşağı butonlarını kullanarak SAd parametresine geliyoruz. Onay tuşuna bastığımızda parametre değerini görüp değiştirebiliriz. Buraya 1-247 arasında bir değer vermemiz gerekiyor.
1588669228438.png
1588669248506.png
Ben SAd parametresini 1 olarak tanımladım. Diğer haberleşme parametreleri sabit olup baudrate:9600 stop bit:1 parity:none 'dir.
ESM-3710-N cihazında dahili olarak RS485 bulunmuyor. Bunun için cihazın arkasına takılabilen RS485 modülünü almanız ve cihazın arkasına takmanız gerekiyor.
1588669486049.png
Cihaza bu şekilde bağlanabilen 2 adet modül bulunuyor. PRO-KEY modülü cihaz ayarlarını diğer cihazlara taşımak için, PRO-485 modbus rs485 haberleşme için kullanılmaktadır. Cihaz içerisinden takılan modül tanımlaması yapmak için parametrelerden PrC parametresine gelerek bu parametreyi 1 yapmamız gerekiyor.
1588669690178.png
1588669724148.png

Cihaz ayarlarını yaptıktan sonra cihaz bilgisayar bağlantısını yapıyoruz. Cihazı bilgisayara bağlamak için herhangi bir USB-RS485 dönüştürücü kullanabilirsiniz. Dönüştürücüyü USB portlarından birine bağlayıp port bilgisini almamız gerekiyor. Port bilgisini aygıt yöneticisinden öğrenebilirsiniz.
1588670123431.png
Port bilgisini aldıktan bilgisayar programımızı ayarlamaya geçebiliriz.
Program olarak yine EMKO'ya ait ücretsiz bir yazılım olan PROTAKAL programını kullanıyoruz. Programı ilk açtığımızda aktivasyon kodu sorulacaktır.
1588672800138.png
Bu kodlar ile aktif edebilirsiniz.

Protakal yazılımında
1588672905179.png
butonuna tıklayarak yeni bir kanal ekliyoruz. Kanal ekleme penceresi açılacaktır. Bu pencerede ayarları aşağıdaki şekilde yapıyoruz.

1588673025263.png
1588673065305.png

Benim USB-RS485 dönüştürücüm COM3 portuna bağlı olduğu için COM PORT ayarımı COM3 olarak ayarladım. Ayrıca cihaz üzerinden ID numarasını 1 olarak tanımlamıştım. O ayarında slave ID kısmında tanımladım. ESM-3710-N cihazında okunan sıcaklık değeri 30001 numaralı adreste saklanmaktadır. Bu nedenle function kısmını Read Input Register ve offset kısmını 0 olarak tanımladım. Diğer adresler:
1588673300684.png


1588673113183.png
Value format kısmında ekranda sıcaklık değerini görüntülediğiniz formatı tanımlamanız gerekiyor. Ekranda virgülden sonra 1 basamak görüyorsanız 0.0, Eğer tam sayı olarak görüntüleme yapıyorsanız 0 olarak tanımlamamız gerekiyor.
PROTAKAL yazılımının kullanımı ile ilgili dokümanı diğer konularda bulabilirsiniz.
 

Yeni mesajlar

Forum istatistikleri

Konular
129,800
Mesajlar
930,203
Kullanıcılar
452,597
Son üye
BLacKSTaiNNN

Yeni konular

Geri
Üst