MODBUS AYARLARI
Modbus haberleşme ayarları için aşağıda ki parametreleri ayarlayınız. Başlangıçta cihazı fabrika ayarlarına
almanız da fayda vardır.
14-22 2 : Cihazı fabrika ayarlarına alır. Bu parametre aktif olduğunda cihazın enerjisini kesip yeniden
vermeniz gerekmektedir.
8-02 1 : RS 485 ‘den haberleşme ayarlandı,
8-30 2 : Modbus Protokolü ayarlandı,
8-31 [x] : Cihaz Modbus adresi girilmeli. 1-247 arasında değer girilmeli.
8-32 [x] : Modbus Baund Rate ayarı girilmeli. Max 9600 destekler.
8-33 [x] : Modbus Parity ayarları.
Yukarıda ki ayarlamalar yapıldığı takdir de cihaza Modbus RS 485 üzerinden haberleşme yapabilirsiniz.
terminaller Modbus giriş uçlarıdır. Şekilde görüldüğü gibi 68 terminali (
terminali üzeride yer alan Switch ise bus hattını kapatmaktadır. Default olarak Off konumunda gelmektedir.
FC üzerinde dahili olarak bulunan Modbus terminalleri aşağıda ki şemada belirtilmiştir. 68 ve 69 numaralı
Modbus Haberleşme Kablo Bağlantısı
+), 69 terminali ise (-) bağlantısıdır. Modbus
Modbus 17-12-14_Rev II M.T.&V.U. Sayfa 1
Modbus Adreslerinin Hesaplanması
gereken Modbus üzerinde okumak yada yazmak istediğiniz alanın parametre sini bilmeniz yeterli olacaktır. Örneğin
DC bara Voltaj değerini okumak istiyoruz ve bu alana ait Modbus adresi aşağıda ki gibi hesaplanmaktadır.
DC bara Parametre değeri 16-30 ve bu parametre değerini 10 ile çarpıp 1 çıkartırız.
(1630*10)-1 = dec (16299 ) yada 3FAB hex olarak yazılabilir.
Max. Referans Parametre değeri 3-03
(303 * 10) -1 = dec( 3029 ) yada 0BD5 hex olarak bulunur.
Yukarıda ki işlem sayesinde rahatlıkla ilgili alana ait Modbus Register adresi çıkartılabilir.
Danfoss’ un tüm cihazları için parametrelere ait Modbus adreslerini bulmak çok kolaydır. Tek yapmanız
Data Tiplerinin Kısalmaları
FC Read/Write Data Alanlarının Tipleri ve Çarpanları
FC’ den okunan veya yazılacak değerler decimal olarak gelmektedir. Dolayısı ile küsüratlı sayıların gösterimi
okunan data alanına bağlı olarak kat sayı ile çarpılması gerekmektedir. Örneğin FC’ den okunan akım bilgisi 10.23
amper ise bu değeri bus üzerinden okuduğunuzda bu değer size 1023 olarak gelecektir ve bu değeri sizin 0.01 ile
çarpmanız gekermektedir. Aşağıda ki tabloda bu data tiplerini ve scala sayısını görebilirsiniz.
Modbus 17-12-14_Rev II M.T.&V.U. Sayfa 2
Diğer okumak yada yazmak istediğiniz parametreleri de gene aynı yolla Modbus adresleri bulunabilir. Eğer 32
bit lik bir alan okuyacaksanız dikkat etmeniz gereken küçük bir ayrıntı olacaktır. Aşağıda 32 bitlik bir alana ait byte
yapılandırması gösterilmiştir.
Resimde de görüldüğü gibi Register 1 değeri yüksek değerlikli Byte alanları gelmekte, Register 2 değerinede
düşük değerlikli Byte lar gelmektedir. Bu alanları okudukdan sonra doğru sonucu görebilmeniz için bu iki word alanını
çaprazlamanız gerekmektedir. Bu işlem Master tarafından yapıbilir
.
Modbus Üzerinden FC Kontrolü
Danfoss FC ‘ leri kontrol edebilmeniz ve durum bilgilerini alabilmeniz için FC üzerinden Control Word’ lerini ve
Status Word’ lerini bilmeniz ve ilgili alanlara doğru değerler yazmanız yeterli olacaktır. FC üzerinden Modbus Protokolü
seçildiği zaman bu alanlara ulaşabilmeniz için standart bir telegram yapısını kullanmanız gerekmektedir.
hemde ilgili register adreslerinden Word olarak okuman ve yazma imkanı sağlamaktadır.
Modbus 17-12-14_Rev II M.T.&V.U. Sayfa 3
Yukarıda ki tabloda görüldüğü gibi FC Control Word’ ü Status Word’ ü hem bit bit kontrol edilebildiği gibi