05-04-2012 02:31 AM
Evet normalde modbus üzerinden belirli registerlerı gösterip içlerine yazabilir ya da okuyabilirsiniz.
05-04-2012 02:35 AM
Mehmet Bey verdiğiniz örneği de inceledim, evet modbus kullanımı bu şekilde 🙂 Modbus, Yasemin Hanım'ın istediğini doğrudan yapacak yapıda değil öyleyse 🙂
05-04-2012 02:37 AM
Yasemin Hanım varsa ingilizce ya da türkçe olarak cihazın kitapçığını (pdf) ekler misiniz?
05-04-2012 02:52 AM
kullandığım modü, buyrunl.
http://www.kuraser.com/test_18/kuraser/GB-RS485.pdf
05-04-2012 03:10 AM
Serial port üzerinden bu komut kümelerini doğrudan yollamayı denediniz mi? Çünkü modbus standart bir haberleşme yapısı ve sanırım cihaz kendi ağında bu yapıyı kullanıyor ama neticesinde seri port üzerinden bağlanıyorsunuz. O komutlar da modbus a göre oluşturulmuş ama sanki seri porta doğrudan yazıp okunuyor gibi algılıyorum. Belki yanlış olabilirim. Haftasonu eski kodları açıp bizim kullanış biçimimizi de gözden geçireceğim.
05-04-2012 03:13 AM
Zafer Beye katılıyorum. Modbus şeklinde değilde standart seri port haberleşmesi şeklinde yaparsanız, daha kolay olacaktır.
05-04-2012 03:14 AM
hyper terminal ile deniyorum ama başarılı olamıyorum. Herhangi bir veri geri dönmüyor. Hyper terminale "0005 0003 C550 0004 156C" copy paste yaptığımda cihazda TXD ışığı yanıyor fakat herhangi bir veri geri dönmüyor.
05-04-2012 03:15 AM
"0005 0003 C550 0004 156C" bu veriyi ASCII mi yolluyorsunuz? yoksa hex olarak mı?
05-04-2012 03:27 AM
şuan ekrana bir şey yazılmıyor ama HEX göndermeye çalışıyorum.
05-04-2012 03:40 AM
HEX ise sorun olmamalı ve arada boşluk da bırakmıyorsunuz sanırım.