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