
西门子PLC的TCP/IP通讯能否自定义通讯协议?能否主动向上位机发起TCP连接
采用西门子smartPLC,要将PLC接入一个上位系统(用VC开发的)。应用要求必须socket直接通讯,用自定义协议,而且由于网络原因要求PLC主动连接。这对于Smar...
采用西门子smart PLC,要将PLC接入一个上位系统(用VC开发的)。应用要求必须socket直接通讯,用自定义协议,而且由于网络原因要求PLC主动连接。
这对于Smart PLC可以实现吗?有没有相应的文档? 展开
这对于Smart PLC可以实现吗?有没有相应的文档? 展开
4个回答
展开全部
可以的。
可以直接使用SOCKET与西门子通讯,但稳定性如何,无法考证。一般和西门子通讯是公共OPC的。
PLC作为客户段,上位机作为服务器端,那么客户端有通讯请求时,上位机接收数据就可以了。
可以直接使用SOCKET与西门子通讯,但稳定性如何,无法考证。一般和西门子通讯是公共OPC的。
PLC作为客户段,上位机作为服务器端,那么客户端有通讯请求时,上位机接收数据就可以了。

2025-01-03 广告
RS232串行通讯的数据格式包括以下组成部分:1. 起始位:一位,用于表示数据的开始。2. 数据位:通常为8位,但也可以是7位或9位。3. 校验位:可以选择奇偶校验或无校验。4. 停止位:一位,用于表示数据的结束,也可以选择使用1.5个或2...
点击进入详情页
本回答由迪凯特科技(北京)有限公司_提供
展开全部
这个可以实现的,Smart的PLC对应的库文件是WinTcpS7_Smart.DLL,可以搜一下;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上位机收到数据后要做什么?显示?保存到数据库?
这个不难的啊,网上有相关资源,搜一下 WinTcpS7_Smart通讯组件;
这个不难的啊,网上有相关资源,搜一下 WinTcpS7_Smart通讯组件;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询