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

相关推荐

  • wincc作为上位机,他和下位机什么关系?

    问个基础问题,一直也不太理解,PLC和底层设备用Profibus-DP通信,现在WINCC和PLC之间用Profibus通信,那么它是PLC从站吗,他们之间到底什么关系,数据之间怎…

    SIMATIC Net 2017年6月3日
  • 关于Simatica Net的若干问题

    1、西门子的Hardnet和softnet卡到底有什么区别?用hardnet卡能完成的通讯任务,softnet卡基本上都能完成,hardnet的优势具体体现在哪里? 2、…

    SIMATIC Net 2017年6月24日
  • CP1613卡与工控机自带的TCP/IP网卡功能上有啥区别?

    CP1613是不是自带西门子的TCP/IP通讯协议?有人说如果工控机只安装WINCC,不装其它的SIMATIC NET 或STEP7,如果有1613卡就可以直接…

    SIMATIC Net 2017年6月11日
  • 一个DP从站如何同时和两个主站通信

    一个DP从站如何同时和两个DP主站通信? 有哪些可靠的合理的解决办法?两个DP系统有时一个开,有时候两个全开. 最佳答案 三楼满工的方案是同一DP主站下两个从站的DX通信…

    SIMATIC Net 2017年6月18日
  • ETHERNET与PROFINET的区别?

    两者都是用RJ45网线进行通讯的。为什么要对他们有不同的名称呢?PROFINET只是协议。那么也是在ETHERNET使用的,应该这样说ETHERNET里集成了PROFINET协议,…

    SIMATIC Net 2017年6月7日
  • X204-2构成环网拓扑结构问题

    我的总的网络是环网拓扑结构,我这一共有19个交换机(交换机全部为管理型交换机),9个X204-2和10个X208.9个X204-2构成光纤环网,10个X208分别挂在X204-2上…

    SIMATIC Net 2017年6月10日
  • DP通信故障

    我司一条生产线由D435运动控制器与4个分布式ET200S站组成一个系统,最后一个ET200S分布式站点通信模块BF指示灯闪烁,同时该分布式站点上的其它模块如输入和输出模块上的SF…

    SIMATIC Net 2017年6月4日
  • OPC组态下载问题

    我用我的笔记本电脑用SIMATIC NET组态OPC时,与现场电脑上使用一样的参数。然后不下载这些硬件组态,直接连上网线可以通信吗? 问题补充:我就是想用我的笔记本代替现…

    SIMATIC Net 2017年6月19日
  • CP5611只能做DP从站吗

    RT 最佳答案 一般来说,CP5611和PC机都是作为二类主站详见《通过PROFIBUS建立SIMATIC NET OPC 服务器与PLC …

    SIMATIC Net 2017年6月4日
  • load_tool调用问题

    我电脑安装的是CP5611卡,通信卡的安装程序是V6.0的。我用delphi写了一个通信程序。在调用load_tool时会偶尔出现不能正常调用的情况。程序在调用load_tool后…

    SIMATIC Net 2017年6月18日