liuqiang2012
慎言慎行,三思而后行!
級別: 家園常客
|
關于PC與三菱FX3U走RS485接口讀PLC端D寄存器數據的波特率為什么只能設置成19200,而且還不穩定。。。不曉得是不是我程序寫的有問題。但是OMRON CP1E的波特率設置成38400都沒問題而且還很穩定(都是同時抓20個D區數據),有沒有哪位大俠有好的辦法。 |
|
---|---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
不會吧 除非有干擾 或者是假貨 三菱的是自適應波特率 真誠感謝!我估計我買到了假的485BD板了。 |
|
---|---|---|
|
worker02
級別: 略有小成
|
圖片:
圖片:
我也很碰到樓主說的問題,最開始只能設置9600才能正常接收數據,但不清楚是等通訊正常后,改成38400又可以接收數據了。如圖 [ 此帖被worker02在2018-05-18 13:55重新編輯 ] |
---|---|
|
2003922
相互學習、共同進步
級別: 略有小成
|
三菱有PC對PLC專用通訊協議,計算機鏈接功能,按著報文格式寫一點問題都沒有。另外波特率越高傳輸速度越快,同時抗感染越差,不過你的問題我認為是讀取頻率快的時候通訊周期和通訊程序銜接有問題。還使用計算機鏈接功能為好。 |
---|---|
|
autoctrl
級別: 家園常客
|
三菱的PLC是編程口是自適應波特率,擴展口不是,可以用不同的波特率多次連接, 這里可以下載通訊源代碼: http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html |
---|---|
|