幸運娃161
人勤智慧沙成金。
級別: 略有小成
|
圖片:
圖片:
PLC :FX2n -48MR+FX2n-485-BD 溫控器:RKC CD901 程序如下附圖:(讀取溫度值例) 問題是為何發送數據與接受的數據是一樣的,請高手指點。 感謝!!! 在線候佳音 |
|
---|---|---|
|
chen_0106
深圳市雷姆自動化設備有限公司
級別: 家園常客
|
通信錯誤,接線,通信協議(表和PLC都要一樣),地址等. |
|
---|---|---|
|
幸運娃161
人勤智慧沙成金。
級別: 略有小成
|
我是按照FX2N-485- BD說明書上接的阿,只有一塊表,地址設30H 31H。請問chen-0106還有什么有可能引起的? |
|
---|---|---|
|
niningtt
級別: 工控俠客
|
這樣的情況很正常了,發送成功沒?發送不成功會出現這問題。還有就是發送沒有發出去就讀返回數據也會出現這問題。你要確保發送的數據發送結束,緩存器應經清了,否則有可能把存在緩沖器里的發送數值讀出來 |
---|---|
|
幸運娃161
人勤智慧沙成金。
級別: 略有小成
|
圖片:
首先感謝樓上的幫忙! 怎樣辨別數據發送有沒有發出去, 發送的時間間隔是掃描時間的幾百倍,而且數據很少,個人認為這樣數據應該發完。不知對否。另外硬件接線如小圖所示:A處斷開時發送與接受的數據也是一樣的。望解答,謝謝!樓上 |
|
---|---|---|
|
xqx666
深圳中級電工
級別: 家園常客
|
你的程序有問題,你發送數據的RS指令最好把接收的D設為K0,然后讀取數據的時候再新建一條RS指令,但是要用時間差來錯開,以免兩條RS指令同時驅動會不行。 |
|
---|---|---|
|
幸運娃161
人勤智慧沙成金。
級別: 略有小成
|
程序已該得面目全非。結果一樣 那位高手給段小程序 求謝 發送格式 EOT 表號 參數名 ENQ 接收格式 STX 參數名 數據 ETX BCC (BCC是半加和效驗碼) |
|
---|---|---|
|