Delta 12SE PLC ile Beijer Scada PC Haberleşmesi
Gönderilme zamanı: 03 Eki 2018, 10:44
Merhabalar,
Bir fabrika kurulumu için Beijer'in IX-1000 taglık dongle modulünü satın aldım. Delta PLC ile ethernet ile haberleşmeye çalışıyorum. IX developer içerisinde Delta Ethernet bağlantısı mevcut olmadığı için Controller bölümünü Modicon ve Modbus Master seçtim. Settings kısmınıda resimdeki gibi ayarladım. IP adresim ise 192.168.1.5 ...
Tag kısmından bazı değişkenler ekledim. Tag adreslerini ise Delta'nın modbus adreslerini 40001 ile toplayarak giriş yapmaya çalıştım.
M0(Bool veya Bit) : 2049 (Modbus Decimal Adresi) : H0(Hex Değeri)
D0(16-Bit Integer) : 44097(Modbus Decimal Adresi) : H1000 (Hex Değeri)
X0(Input) : 11025 (Modbus Decimal Adresi) : H0400(Hex Adresi)
Y0(Output) : 1281 (Modbus Decimal Adresi) : H0500(Hex Adresi)
Bu adresleri modbus ile haberleştirmek için ''40001 + Decimal Değer'' yaptığımda çıkan rakamların bazılarını IX Developer kabul etmiyor. Modbus adreslerini yönetebilmek için direkt olarak adresleri giriş yapsam doğru olur mu ? Yoksa daha farklı bir formulü mü var ? Bu konuda kafam karışmış durumda.
M0'ın adresi 2049... Controller için 2049 girdiğim zaman kabul etmiyor fakat 42050 girdiğim zaman kabul ediyor. X0'ın adresi 11025... Controller için 51026 girdiğim zaman kabul etmiyor fakat 11025 girdiğim zaman kabul ediyor. Yani bu adresleri neye göre kabul ediyor ? Çünkü birbirinden çok farklı çalışıyor.
Yani ben bu konuda nasıl bir izleyeceğim ?
Modbus protokolü için yardım sekmesine tıkladım ve Ethernet protokolünün daima RTU ile çalıştığı yazısını gördüm. Delta PLC'nin protokolü ASCII üzerine kurulu... Ethernet haberleşmesi olarak bu bir sorun yaratır mı ?
Beijer'den dongle'ı aldım fakat pişman olmak üzereyim. Yardım ederseniz sevinirim
Bir fabrika kurulumu için Beijer'in IX-1000 taglık dongle modulünü satın aldım. Delta PLC ile ethernet ile haberleşmeye çalışıyorum. IX developer içerisinde Delta Ethernet bağlantısı mevcut olmadığı için Controller bölümünü Modicon ve Modbus Master seçtim. Settings kısmınıda resimdeki gibi ayarladım. IP adresim ise 192.168.1.5 ...
Tag kısmından bazı değişkenler ekledim. Tag adreslerini ise Delta'nın modbus adreslerini 40001 ile toplayarak giriş yapmaya çalıştım.
M0(Bool veya Bit) : 2049 (Modbus Decimal Adresi) : H0(Hex Değeri)
D0(16-Bit Integer) : 44097(Modbus Decimal Adresi) : H1000 (Hex Değeri)
X0(Input) : 11025 (Modbus Decimal Adresi) : H0400(Hex Adresi)
Y0(Output) : 1281 (Modbus Decimal Adresi) : H0500(Hex Adresi)
Bu adresleri modbus ile haberleştirmek için ''40001 + Decimal Değer'' yaptığımda çıkan rakamların bazılarını IX Developer kabul etmiyor. Modbus adreslerini yönetebilmek için direkt olarak adresleri giriş yapsam doğru olur mu ? Yoksa daha farklı bir formulü mü var ? Bu konuda kafam karışmış durumda.
M0'ın adresi 2049... Controller için 2049 girdiğim zaman kabul etmiyor fakat 42050 girdiğim zaman kabul ediyor. X0'ın adresi 11025... Controller için 51026 girdiğim zaman kabul etmiyor fakat 11025 girdiğim zaman kabul ediyor. Yani bu adresleri neye göre kabul ediyor ? Çünkü birbirinden çok farklı çalışıyor.
Yani ben bu konuda nasıl bir izleyeceğim ?
Modbus protokolü için yardım sekmesine tıkladım ve Ethernet protokolünün daima RTU ile çalıştığı yazısını gördüm. Delta PLC'nin protokolü ASCII üzerine kurulu... Ethernet haberleşmesi olarak bu bir sorun yaratır mı ?
Beijer'den dongle'ı aldım fakat pişman olmak üzereyim. Yardım ederseniz sevinirim