BQ353 Modbus 8x D.Input 8x Röle Cihazı Döküman Ver: 1.0.0
İçindekiler 1. BQ353 Hakkında 3 2. Cihaz Özellikleri 3 3. Cihaz Görünümü 4 3.1. Besleme Girişi 5 3.2. RS485 Port 5 3.3. Power Led 5 3.4. Address Switch 5 3.5. Input (-) 5 3.6. Dijital Girişler 5 3.7. Bsy Led 5 3.8. Relay Led 5 3.9. Röle Çıkışları 5 4. Cihaz Boyutları 6 5. Bağlantı Şemaları 7 6. Address (Dip) Switch Ayarları 8 7. Cihaz Ayarlarının Yapılması 9 7.1. Cihazın Ayar Moduna Alınması 9 7.2. BQTEK Modbus Ayar Programı ile Ayarların Yapılması 10 7.3. Modbus ile Ayarların Yapılması 11 8. Desteklenen Modbus Komutları 12 9. Coil Tablosu 13 10. Register Tablosu 14 11. Registerlar Hakkında Detaylı Bilgi 16 11.1. Röle Pulse Registerları 16 11.2. Giriş Türü Registerları 16 11.3. Röle Durum Kayıt Registerı 16 11.4. Ayarları Kaydet Registerı 16 www.bqtek.com Page 2 / 17
1. BQ353 Hakkında BQ353 Modbus IO (Giriş / Çıkış) cihazıdır. RS485 Modbus RTU üzerinden röle kontrol etmenizi veya girişlerin durumlarını öğrenmenizi sağlar. Cihaz üzerinde 8 adet röle çıkışı ve 8 adet dijital giriş bulunur. Bu rölelerin durumlarını modbus üzerinden okuyabilir veya değiştirebilirsiniz. Dijital girişleri de modbus üzerinden okuyabilirsiniz. Cihaz 24V DC ile çalışır ve RS485 Modbus RTU Komutlarını destekler. Adres ayarları üzerindeki address (dip) switch ile yapılabilir. Bağlantı hızı ayarlanabilir. 2. Cihaz Özellikleri Ürün Kodu Ürün Adı Güç Röle Çıkışı Dijital Giriş BQ353 Modbus 8x D.Input 8x Röle Cihazı 24V DC 8 Adet (Panasonic - 5A @ 277VAC / 3A 30V DC) 8 Adet (+24V DC ile tetiklenir) Analog Giriş - Protokol Kutu Tipi Klemens Tipi Renk Boyutlar Modbus RTU - RS485 Ray Tipi Plastik Kutu (Duvar montajı için kulakçıklar bulunur.) Vidalı Klemens (5.08mm) Siyah 105 x 90 x 60 mm Modbus Adresi 1 Baudrate 9600 Parity None Stop Bits 1 Data 8 Bit www.bqtek.com Page 3 / 17
3. Cihaz Görünümü www.bqtek.com Page 4 / 17
3.1. Besleme Girişi Cihaz 24V DC güç ile çalışır. Tüm röleler aktifken yaklaşık 300mA kadar akım çekmektedir. 3.2. RS485 Port Modbus RTU haberleşme portudur. RS485 için A ve B pinlerinden cihazınızı modbus okuma yapacağınız ağa bağlayabilirsiniz. 3.3. Power Led Cihazda enerji olduğunu gösterir. Cihazda enerji varsa kırmızı renkte yanar. 3.4. Address Switch Cihazın modbus adresinin ayarlanmasında ve cihazı ayar moduna almak için kullanılır. 3.5. Input (-) Cihazın dijital girişleri +24V DC ile tetiklenir. Girişleri tetiklemek için kullanılan güç kaynağın (-) ucu cihazın (Input -) ucuna bağlanmalıdır. Cihazın beslemesinde kullanılan güç kaynağı ile girişleri tetiklemek için kullanılan güç kaynağı aynı olsa dahi (Input -) girişine güç kaynağı (-) ucu bağlanmalıdır. 3.6. Dijital Girişler Cihaz üzerinde toplam 8 adet optik izoleli giriş bulunur. Girişler +24V DC ile tetik alırlar. Girişlerin tetiklenmesinde kullanılan güç kaynağının (-) ucu, Input (-) ucuna bağlanmalıdır. Cihazın beslemesinde kullanılan güç kaynağı ile girişleri tetiklemek için kullanılan güç kaynağı aynı olsa dahi (Input -) girişine güç kaynağı (-) ucu bağlanmalıdır. 3.7. Bsy Led Cihazda modbus haberleşme olduğu gösterir. Haberleşme sırasında yanıp söner. 3.8. Relay Led Cihazın her bir röle çıkışı için bir adet led bulunur. İlgili röle çıkış verdiğinde yanar. 3.9. Röle Çıkışları Cihaz üzerinde toplam 8 adet 5A @ 277VAC / 3A 30V DC kapasiteye sahip röle bulunur. Cihazın röle çıkışlarına enerji tasarruflu lamba, led aydınlatma vb. kapasitif veya endüktif yükler bağlanacak ise, yükler harici röle veya kontaktör www.bqtek.com Page 5 / 17
üzerinden geçirilmelidir. Kapasitif veya endüktif aşırı akım çeken yükler cihaza doğrudan bağlanmamalıdır. www.bqtek.com Page 6 / 17
4. Cihaz Boyutları www.bqtek.com Page 7 / 17
5. Bağlantı Şemaları Cihaz 24V DC ile çalışır. RS485 için A ve B pinlerinden cihazınızı modbus okuma yapacağınız ağa bağlayabilirsiniz. Röle kapasitesi üzerinde yük bağlanacağında yada endüktif veya kapasitif yükler bağlanacağında harici röle veya kontaktör kullanılmalıdır. Girişler +24V DC ile tetik alırlar. Cihazın beslemesinde kullanılan güç kaynağı ile girişleri tetiklemek için kullanılan güç kaynağı aynı olsa dahi (Input -) girişine güç kaynağı (-) ucu bağlanmalıdır. www.bqtek.com Page 8 / 17
6. Address (Dip) Switch Ayarları BQ353 cihazının bir modbus adresi olmalıdır. Cihaza 1 ile 14 arasında bir adres verilecek ise address switch üzerinden, 15 ile 254 arasında bir adres verilecek ise cihaz ayar moduna alınarak verilir. Cihaz ayar moduna address switch üzerinden alınır. Switchler Off konuma alınarak cihaza enerji verildiğinde cihaz ayar moduna girer. Address (Dip) Switch yandaki gibi bir görünüme sahiptir. Switchler ON veya OFF konumuna getirilerek adresleme yapılır. Binary değer kullanılarak yapılan adresleme için aşağıdaki tablo kullanılabilir. Address Switch Tablosu Açıklama 1 2 3 4 Ayar Modu OFF OFF OFF OFF Adres 1 ON OFF OFF OFF Adres 2 OFF ON OFF OFF Adres 3 ON ON OFF OFF Adres 4 OFF OFF ON OFF Adres 5 ON OFF ON OFF Adres 6 OFF ON ON OFF Adres 7 ON ON ON OFF Adres 8 OFF OFF OFF ON Adres 9 ON OFF OFF ON Adres 10 OFF ON OFF ON Adres 11 ON ON OFF ON Adres 12 OFF OFF ON ON Adres 13 ON OFF ON ON Adres 14 OFF ON ON ON Bilgisayardan yapılan ayarları kullan ON ON ON ON www.bqtek.com Page 9 / 17
7. Cihaz Ayarlarının Yapılması Cihazın modbus adresini 1 ile 14 arasında vermek için address (dip) switch kullanılır.1 ile 254 arasında bir adres vermek veya baudrate (hızını) değiştirmek için RS485 portu üzerinden cihaza ayar yüklenir. 7.1. Cihazın Ayar Moduna Alınması RS485 portu üzerinden cihaza ayar yüklemek için cihazın ayar moduna alınması gerekir. Cihazı ayar moduna almak için; Cihaz enerjide ise enerjisini kesin. Address switch üzerindeki tüm switchleri OFF konumuna getirin. Cihaza enerji verin. Bsy Led sabit bir şekilde yanmaya başlayacaktır. Bsy Led sabit bir şekilde yandığında cihaz ayar moduna girer. Cihaz ayar moduna girdiğinde modbus ayarları aşağıdaki gibi olur. Modbus Adresi 255 Baudrate 9600 Parity None Stop Bits 1 Data 8 Bit Cihazı ayar moduna aldıktan sonra cihaz adresi ve baudrate modbus registerları kullanılarak modbus üzerinden veya BQTEK Modbus Ayar Programı ile yapılabilir. Cihazı ayar modundan çıkartmak için enerjide ise enerjisini kesin, adres switchlerini istenilen bir değere alarak tekrar enerji verin. www.bqtek.com Page 10 / 17
7.2. BQTEK Modbus Ayar Programı ile Ayarların Yapılması Modbus Ayar Programı ile cihaza ayar yüklemek için önce programı indirin. http://www.bqtek.com/download/modbusayar.zip Cihazı ayar moduna alın. Bakınız BQ353 cihazınızı RS485 üzerinden bilgisayarınıza bağlayın. BQTEK Modbus Ayar Programını açın. BQTEK Modbus Ayar Programı ile seri portunuza bağlanın. RS485 seriport numaranızı Denetim Masası\Aygıt Yöneticisi\Bağlantı Noktaları sayfasından öğrenebilirsiniz. RS485 portu üzerinden bağlantı kurduktan sonra BQTEK Modbus Ayar Programı ile cihaz ayarlarını okuyabilir, adresini veya baudrate değiştirebilirsiniz. Bağlan RS485 seriport bağlantısı yapmanızı sağlar. Kes RS485 seriport bağlantısını keser. Cihaz Ayarlarını Oku Cihaz üzerindeki mevcut ayarları okur. Adres Ayarla Cihaza 1 ile 254 arasında modbus adres verilmesini sağlar. Hız Ayarla Cihaz baudrate ayarlamanızı sağlar. www.bqtek.com Page 11 / 17
7.3. Modbus ile Ayarların Yapılması Modbus RTU ile cihaz ayarlarının yapılabilmesi için; Cihazı ayar moduna alın. Bakınız BQ353 cihazınızı RS485 üzerinden ayar yapacağınız bilgisayar, hmi ekran veya plc bağlayın. Modbus RTU ile cihaz ayarlar registerlarını okuyabilir, cihaz baudrate değiştirebilirsiniz. adresini veya Modbus üzerinden cihaz ayarlarını yapabilmeniz için ayar modu register tablosu Register Başlık *R/W **Tür 1 Versiyon RO U.Int. 2 Modbus Adresi R/W U.Int. 3 Baudrate R/W U.Int. Desteklenen Komutlar 04: Read Giriş R. 04: Read Giriş R. 06: Write Single R. 4 Cihaz Alt Kodu RO U.Int. 04: Read Giriş R. 5 Ürün Kodu RO U.Int. 6 Giriş 1 Tür R/W U.Int. 7 Giriş 2 Tür R/W U.Int. Açıklama 1 ile 254 arası bir değer 2400 4800 9600 14400 19200 28800 38400 8 Giriş 3 Tür R/W U.Int. 9 Giriş 4 Tür R/W U.Int. 10 Giriş 5 Tür R/W U.Int. 11 Giriş 6 Tür R/W U.Int. 04: Read Giriş R. 06: Write Single R. 0: Girişler rölelerden bağımsız 1: Giriş aktif olduğunda röle toggle 2: Röle girişler ile aynı durumda 3: Röle girişler ile ters konumda 12 Giriş 7 Tür R/W U.Int. 13 Giriş 8 Tür R/W U.Int. 14 Röle Durum Kaydı R/W U.Int. 0: Röle son durum hatırlama 1: Röle son durum hatırla ***Röle durum kaydı aktif edilirse ve sık değişim oluyorsa eprom yazma ömrünü bitireceğinden bu özellik kullanılamaz hale gelebilir. Bu nedenle bu özelliğin kullanılması tavsiye edilmez. *R/W: Okunur ve yazılabilir değer. *RO: Sadece okunabilir değer. *WO: Sadece yazılabilir değer. **U.Int.: Unsigned Integer www.bqtek.com Page 12 / 17
8. Desteklenen Modbus Komutları Cihaz aşağıda listelenen modbus rtu komutlarını destekler. Desteklenen komutlar ilgili register adresine göre değişebilmektedir. Bu detaylı bilgiye register tablosundan erişebilirsiniz. Komut Açıklaması Komut Kodu (HEX) Read Holding Registers 03 Read Input Registers 04 Read Coils 01 Read Discrete Inputs 02 Write Multiple Registers 10 Write Single Register 06 Write Multiple Coils 0F Write Single Coil 05 www.bqtek.com Page 13 / 17
9. Coil Tablosu Modbus protokolü ilk adresin 1 olduğunu belirtir. Bizim dökümanlarımızda buna göre ilk adresin 1 olacağı şekilde hazırlanmıştır. Bazı PLC, HMI gibi cihazlarda ilk adres 0 alınabilmektedir. Bu tür PLC yada sistemlerden veri okurken tablodaki register adreslerinden 1 çıkartarak işlem yapınız. Register Başlık *R/W Desteklenen Komutlar Açıklama 1 Röle 1 R/W 2 Röle 2 R/W 3 Röle 3 R/W 4 Röle 4 R/W 5 Röle 5 R/W 6 Röle 6 R/W 7 Röle 7 R/W 8 Röle 8 R/W 9 Giriş 1 RO 10 Giriş 2 RO 11 Giriş 3 RO 12 Giriş 4 RO 13 Giriş 5 RO 14 Giriş 6 RO 15 Giriş 7 RO 16 Giriş 8 RO 01: Read Coils 05: Write Coil 15: Write Multiple Coils 01: Read Coils 0: Off / Kapalı / Pasif 1: On / Açık / Aktif 0: Pasif / Off 1: Aktif / On / 24V DC *R/W: Okunur ve yazılabilir değer. *RO: Sadece okunabilir değer. www.bqtek.com Page 14 / 17
10. Register Tablosu Modbus protokolü ilk adresin 1 olduğunu belirtir. Bizim dökümanlarımızda buna göre ilk adresin 1 olacağı şekilde hazırlanmıştır. Bazı PLC, HMI gibi cihazlarda ilk adres 0 alınabilmektedir. Bu tür PLC yada sistemlerden veri okurken tablodaki register adreslerinden 1 çıkartarak işlem yapınız. Register Başlık *R/W **Tü r 1 Röle 1 R/W U.Int. 2 Röle 2 R/W U.Int. Desteklenen Komutlar Açıklama 3 Röle 3 R/W U.Int. 4 Röle 4 R/W U.Int. 5 Röle 5 R/W U.Int. 6 Röle 6 R/W U.Int. 04: Read Input R. 06: Write Single R. 16: Write Multiple R. 0: Off / Kapalı / Pasif 1: On / Açık / Aktif 7 Röle 7 R/W U.Int. 8 Röle 8 R/W U.Int. 9 Giriş 1 RO U.Int. 10 Giriş 2 RO U.Int. 11 Giriş 3 RO U.Int. 12 Giriş 4 RO U.Int. 13 Giriş 5 RO U.Int. 14 Giriş 6 RO U.Int. 15 Giriş 7 RO U.Int. 16 Giriş 8 RO U.Int. 17 Röle 1 Pulse Süre R/W U.Int. 18 Röle 2 Pulse Süre R/W U.Int. 04: Read Input R. 0: Pasif / Off 1: Aktif / On / 24V DC 19 Röle 3 Pulse Süre R/W U.Int. 20 Röle 4 Pulse Süre R/W U.Int. 21 Röle 5 Pulse Süre R/W U.Int. 22 Röle 6 Pulse Süre R/W U.Int. 04: Read Input R. 06: Write Single R. 16: Write Multiple R. Pulse süresi 100ms katları şeklindedir. Örneğin 100 yazarsanız 100x100=10000ms. 10sn. (saniye) 23 Röle 7 Pulse Süre R/W U.Int. 24 Röle 8 Pulse Süre R/W U.Int. www.bqtek.com Page 15 / 17
1001 Versiyon RO U.Int. 04: Read Input R. 1002 Modbus Adresi R/W U.Int. 1003 Baudrate R/W U.Int. 04: Read Input R. 06: Write Single R. 1 ile 254 arasında bir adres 2400 4800 9600 14400 19200 28800 38400 1004 Cihaz Alt Kodu RO U.Int. 1005 Ürün Kodu RO U.Int. 04: Read Input R. 1006 Giriş 1 Tür R/W U.Int. 1007 Giriş 2 Tür R/W U.Int. 1008 Giriş 3 Tür R/W U.Int. 1009 Giriş 4 Tür R/W U.Int. 1010 Giriş 5 Tür R/W U.Int. 1011 Giriş 6 Tür R/W U.Int. 1012 Giriş 7 Tür R/W U.Int. 1013 Giriş 8 Tür R/W U.Int. 04: Read Input R. 06: Write Single R. 0: Röleler girişlerden bağımsız 1: Giriş aktif olduğunda röle toggle işlemi uygula 2: Röle girişler ile aynı durumda olsun 3: Röle girişler ile ters durumda olsun 1014 Röle Durum Kaydı R/W U.Int. *** 0: Pasif *** 1: Aktif 1101 Ayarları Kaydet WO U.Int. 1: Ayarları Kaydet 06: Write Single R. 1102 Yeniden Başlat WO U.Int. 1: Cihazı Yeniden Başlat ***Röle Durum Kaydı aktif edilirse ve sık değişim oluyorsa eprom yazma ömrünü bitireceğinden bu özellik kullanılamaz hale gelebilir. Bu nedenle bu özelliğin kullanılması tavsiye edilmez. *R/W: Okunur ve yazılabilir değer. *RO: Sadece okunabilir değer. *WO: Sadece yazılabilir değer. **U.Int.: Unsigned Integer www.bqtek.com Page 16 / 17
11. Registerlar Hakkında Detaylı Bilgi 11.1. Röle Pulse Registerları Röleler normal açma kapatma işlemleri dışında pulse işlemleri içinde kullanılabilir. Bu sayede dilediğiniz rölenin istediğiniz süre kadar açık kalmasını ve sonrasında otomatik olarak kapanmasını sağlayabilirsiniz. Bu işlem için ilgili röle için gösterilen pulse registerına bir değer yazmanız yeterlidir. Yazdığınız değerler 100ms nin katları şeklinde değerlendirilir. Örneğin registera 200 yazarsanız 200x100ms=20000ms. = 20sn. olarak düşünülür ve röle 20sn. açık bırakılır ve süre sonunda kapatılır. Kalan süreler yine aynı register üzerinden okunabilir. Pulse işlemi devam ederken röle kapat veya aç işlemi yaparsanız pulse iptal edilir ve son verdiğiniz komut geçerli olur. 11.2. Giriş Türü Registerları Girişin durumuna göre röleleri otomatik olarak kontrol eder. Buraya yazdığınız değerlere göre şu işlemler olabilir. 0: Girişler ve röleler birbirinden bağımsızdır. 1: Giriş aktif olursa o girişin rölesine Toggle işlemi uygulanır. 2: Giriş aktifken röle aktif olur. Giriş pasif iken röle pasif olur. 3: Giriş aktifken röle pasif olur. Giriş pasifken röle aktif olur. 11.3. Röle Durum Kayıt Registerı Cihaz kapatılıp açıldığında yani enerjisi kesildiğinde tüm röleler kapalı olarak cihaz açılır. Fakat dilerseniz cihazın röle durumlarını kaydetmesini ve elektrik kesintisi gibi yeniden başlama durumlarında kaldığı durumdan devam etmesini sağlayabilirsiniz. Bu özellik varsayılan olarak pasif durumdadır. Eğer aktif etmek isterseniz bu registerın değerini 1 yapmanız yeterlidir. Eğer bu özellik aktif edilir ve çok sık röle durum değişikliği yapılıyorsa bu durumda cihaz epromunun belli bir yazma ömrü olduğu için epromun yazma ömrü bitebilir ve bu özellik kullanılamaz hale gelebilir. Bu nedenle bu özelliğin kullanılması tavsiye edilmez. 11.4. Ayarları Kaydet Registerı 1000 numaralı registerın üzerindeki registerlar cihazın ayar registerlarıdır. Bunları kullanarak cihazın ayarlarını değiştirebilirsiniz. Fakat bu ayarların cihaz yeniden başladığında geçerli olabilmesi için ayar kaydet regiterına 1 yazılmalıdır. Eğer 1 yazılmazsa cihaz yeniden başladığında eski ayarlara dönecektir. www.bqtek.com Page 17 / 17