|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教chunyang電力modbus遙信問題,謝謝 |
| 作者:happystar 欄目:通信技術(shù) |
我現(xiàn)在做了16路遙信,采用你blog里modbus規(guī)約說明的。我是直接讀出擴(kuò)展口的數(shù)據(jù)(1,0)。我突然又想到一個(gè)問題,如果繼電器不斷的抖動的話,那么讀出來就是1和0老變化了。是不是遙信也需要消抖?比如類似鍵盤消抖那樣。先把遙信全讀出來(5遍),最后再取3遍以上一樣的值作為真實(shí)值。 但是又感覺這樣的方法不太好,多多指教啊,謝謝! |
| 2樓: | >>參與討論 |
| 作者: cfanandham 于 2007/3/31 11:23:00 發(fā)布:
主要看繼電器是不是應(yīng)該抖動,如果繼電器就是這樣的抖動 應(yīng)該把這個(gè)信息傳給上位機(jī),如果只是由于意外引起的類似按鍵的抖動應(yīng)該在下位機(jī)濾波,再說串行通信有那么快么? 同時(shí)借這個(gè)地方請教chunyang,modbus-rtu的地址字有八位,廣播是0x00,還有247個(gè)從機(jī),這樣算來還有7個(gè)地址沒有用,我看了modbus-rtu,沒找到這八個(gè)地址的用處,還請chunyang指點(diǎn)一下。 |
|
| 3樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/31 18:28:00 發(fā)布:
消抖應(yīng)由節(jié)點(diǎn)本身處理,不能交由主機(jī)。 關(guān)于地址問題,至少我有的Modbus規(guī)范文本中也未加說明,實(shí)際應(yīng)用中必要時(shí)可以不受其限制,有成品Modbus設(shè)備就用了保留地址。 |
|
| 4樓: | >>參與討論 |
| 作者: happystar 于 2007/3/31 21:13:00 發(fā)布:
謝謝樓上二位指教 聽chunyang前輩的話,不做消抖了。直接把讀出來的結(jié)果作為真實(shí)值。 cfanandham的這個(gè)問題,我倒是沒注意想過。嘿嘿,太不認(rèn)真了,向你學(xué)習(xí)了。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |