DELPHI 怎么接收PLC的信息?

2025-02-26 18:58:04
推荐回答(4个)
回答1:

你好! O(∩_∩)O~
如果您是直接采用网线的话就是看您采用TCP还是UDP连接方式来决定你的控件使用
TCP的话采用TIdTCPClient控件。
UDP的话采用TIdUDPClient控件。
这两个控件都有自己的发送和接收事件。
比如您要发送读取数据消息给PLC(假设欧姆龙PLC)
那么您就要使用OMRON的fins协议的数据格式去发送,OMRON的plc一般采用UDP方式发送fins读写指令来读写PLC数据! 你研究研究! O(∩_∩)O~

回答2:

luckyduanlian说得对,DELPHI用Socket控件,即可接收也可发送。在PLC方面需要调用PLC编程软件内置的一些程序块,一般就是以太网读和以太网写两个子程序就可完成。具体的通信内容要根据PLC给出的数据格式确定。

回答3:

网络线连接socket控件就可以监听,不过数据处理上要参照PLC的手册吧

回答4:

NODAVE可以