xmwgp8
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 97 點
下載積分: 537 分
在線時間: 2(小時)
注冊時間: 2010-03-12
最后登錄: 2012-09-11
查看xmwgp8的 主題 / 回貼
樓主  發(fā)表于: 2011-07-27 07:10
PLC :CJ2M ,設(shè)置 IP 地址 192.168.0.2  單引號 0 節(jié)點號 2,TCP和UDP 使用默認(rèn)端口號 9600.
上位機:IP地址 192.168.0.11
使用 TCP Socket,上位機和PLC可以建立連接,但是發(fā)送FINS指令,返回碼是  2108。
查錯誤代碼:
21:Cannot write
08:Cannot change

使用UDP 發(fā)送,也是一樣的返回碼。


FINS UDP :
發(fā)送:80 00 02 00 02 00 00 0B 00 00 01 01 82 05 00 00 00 04
返回:C0 00 02 00 0B 00 00 02 00 00 01 01 21 08

這是什么原因,怎么解決?
xmwgp8
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 97 點
下載積分: 537 分
在線時間: 2(小時)
注冊時間: 2010-03-12
最后登錄: 2012-09-11
查看xmwgp8的 主題 / 回貼
1樓  發(fā)表于: 2011-07-27 07:45
謝謝!