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
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.
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.
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.
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.
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.
Bu kodlar ile aktif edebilirsiniz.
Protakal yazılımında
butonuna tıklayarak yeni bir kanal ekliyoruz. Kanal ekleme penceresi açılacaktır. Bu pencerede ayarları aşağıdaki şekilde yapıyoruz.
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:
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.
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.
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.
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.
Protakal yazılımında
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:
PROTAKAL yazılımının kullanımı ile ilgili dokümanı diğer konularda bulabilirsiniz.