S7-300(CP343-1)与PC通过TCP/IP直接通讯(不通过OPC)

请GS指点下:CP343-1通过TCP/IP与PC通讯(不通过OPC),我想用VB编写上位程序采集PLC数据和发送控制指令,但是我不知道这里需要涉及profinet协议么(据我所知profinet应用层协议是不公开的)?还有PLC编程方面有没有什么资料,希望能得到你们的指点,谢谢!

最佳答案

比较常见的方法就是安装ProdaveMPI/IE软件包,这个软件包提供Dll供VB、VC调用,安装后有VB、VC示例。
还有就是现在一般以太网模块都支持FETCH/WRITE功能,可以参考下载中心文档A0285
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0285

以上PLC侧不需要编程,至于PLC侧编程和VB进行TCP通讯,我以前也测试过
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=709256&s_id=0&num=9#anch

PLC编程资料网站里太多了,可在论坛和找答案以及下载中心里搜索。

提问者对于答案的评价:
您做过PLC侧编程和VB通信的实验,请问VB和PLC通信的数据格式要遵循profinet的协议规范么?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc165328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午12:10
下一篇 2017年6月10日 下午12:10

相关推荐