1. sayfa (Toplam 1 sayfa)

28sv2 modbus slave

Gönderilme zamanı: 20 Eki 2018, 08:54
gönderen eyeksan
Siemens marka hmi ile 28sv2 plcyi rs485 modbus üzerinden haberleştirmeye çalışıyorum. Hmi sadece Master olarak ayarlanabiliyor. Plc tarafında ise kullanabileceğim modrd, modwr komutları ile Master olarak kullanabiliyorum. Plcye slave adresi set edip, com2 portunu sürekli dinleyerek kendi slave adresine veri geldiğinde crc hesaplayip dogru veri geldiyse bir biti set eden uygulama örneği var mıdır diye? Yoksa nasıl bir mantıkla ilerleyebilirim? Rs komutu ile surekli dinleyip her veride crc hesaplayip slave adresini kontrol ettikten sonra mı işlem yapmalıyım.
Teşekkür ederim.

Re: 28sv2 modbus slave

Gönderilme zamanı: 22 Eki 2018, 09:10
gönderen Uğur
PLC modbus slave olarak kullanım için bir ayar aktivasyonu gerektirmemektedir. Varsayılan ID "1" ve protokol 9600-7-Even-1 ASCII dir. Bu ayarlar ile direk modbus sorgularına cevap verecektir. PLc içerisine modbus komutları ile birşey yazmanıza veya crc hesaplamanıza gerek yoktur. İhtiyaç durumunda protokol değişimi gerekecek ise onun için aşağıdaki başlıklardan faydalanabilirsiniz.


PLC COM2 (RS485) Portu Protokol Ayarı
PLC İstasyon Numarası