大魔王
級別: 正式會員
|
新人一個哈,第一次發(fā)帖,有點(diǎn)小激動呢。 剛實(shí)習(xí),這兩天調(diào)流量計(jì)。兩個SMART 200 (CPU SR20)分別作為兩條線主站,總共35個智能電磁流量計(jì)通過RS485連接。 用串口調(diào)試軟件發(fā)送報(bào)文給流量計(jì)是能收到回復(fù)的。流量計(jì)與PLC中間還有RS485中繼器。程序下載進(jìn)PLC后能循環(huán)進(jìn)行,但是我的 指針地址里沒有收到流量計(jì)數(shù)據(jù);我將PLC RS485接頭拔掉后,流量計(jì)不可能與PLC通訊上,但是程序依然能循環(huán)進(jìn)行,沒有錯誤代碼。。。很奇怪 流量計(jì)波特率設(shè)置的是9600 地址是從3 依次累加 沒有奇偶校驗(yàn) 。我只需要讀取其瞬時流量 不知道哪出了問題,望各位前輩指點(diǎn)迷津。(本人QQ571612911) 附件有流量計(jì)的一些說明 程序監(jiān)控 和程序 smart200.rar (284 K) 下载次数:113 |
---|---|
|
qiaoshougang
級別: 略有小成
|
程序沒有問題,系統(tǒng)設(shè)置也沒有問題。 建議你查看一下485通訊線 |
|
---|---|---|
|
大魔王
級別: 正式會員
|
RS485 的正負(fù)接到USB轉(zhuǎn)485的串口頭上,然后用串口調(diào)試軟件是能收發(fā)報(bào)文的,說明流量計(jì)通訊線應(yīng)該是通的。 但是RS485接到中繼器后再接上西門子標(biāo)準(zhǔn)接頭,最后插在PLC上,運(yùn)行程序沒有接收到數(shù)據(jù) |
---|---|
|