http://www.plc100.com/prog/sheji/DELPHI.htm 参考一下。
NoDave 具体问谷哥度娘
西门子不知道用什么协议,没用过。 MC协议与FINS协议都是有基于TCP的。如果你直接用 tcp socket 一般都用厂家提供的控件,直接调用API就行了,你直接用tidclient与之通信,这有点难。
还是直接使用厂家的SDK比较好。
三菱PLC 常用MC协议,欧姆龙PLC常FINS协议,不知道楼主用什么协议? 只说用TCP协议,这有点说不清楚
LZ做过串口的232或485和下位机通信吗?还有你说的TCP协议指令,是什么? 通用的TCP传输协议,这个可不是PLC通信协议。
不同的PLC用的协议也不一样,你直接用TCP socket 通信,PLC要与你定义好协议才行。看你的用法,怎么像是被动收数据?难道不是你发命令,再收吗?
5,388
社区成员
262,730
社区内容
加载中
试试用AI创作助手写篇文章吧