lizeyuan0088
級別: 探索解密
|
現(xiàn)用200plc 0端口做為自由口與歐姆龍傳感器做通訊。波特率設(shè)置為9600,由于傳輸速度不夠快,想改為19200.但是無法通訊。將plc通訊口連至電腦超級終端查看plc輸出命令。發(fā)現(xiàn)發(fā)送的是亂碼。但是plc波特率設(shè)置為9600則輸出正常。這是什么原因。如何解決 |
---|---|
|
gongkong_123
級別: 探索解密
|
亂碼的原因還是波特率設(shè)置的問題。你要確認一下設(shè)備是否能支持你所設(shè)置的波特率等參數(shù)。 通訊參數(shù)不匹配,得到的肯定是亂碼。 |
---|---|
|
lk546-工控
級別: 正式會員
|
“超級終端查看plc輸出命令。發(fā)現(xiàn)發(fā)送的是亂碼。但是plc波特率設(shè)置為9600則輸出正!保f明跟傳感器沒關(guān)系,要么是PLC有問題,不能設(shè)19200,要么是通訊電線。用的是雙絞屏蔽線么? S200是RS485,最好用雙絞屏蔽線做通訊電線,或者要加上終端阻抗匹配電阻。 |
|
---|---|---|
|