基于prodave的西门子plc与pc以太网通信研究研究.pdfVIP

  • 18
  • 0
  • 约1.09万字
  • 约 4页
  • 2017-08-26 发布于湖北
  • 举报

基于prodave的西门子plc与pc以太网通信研究研究.pdf

第4期 祝广场等.基于Prodave的西门子PLC与Pc以太网通信研究 397 基于Prodave的西门子PLC与PC 以太网通信研究 祝广场余小敏 (华电电力科学研究院中南分院) 摘要提出了基于Prodave工具包的西门子PLC与Pc的通信方法,该方法不需要在PLC侧进行编 程,只需要在PC侧采用高级语言调用若干函数即可,成本较低且通信可靠。 Prodave 关键词 以太网通信 西门子PLC 中图分类号TH862+.7文献标识码 B 文章编号 1000—3932(2017)04-0397-04 s7.300 PLC拥有高性能的处理器、丰富的IO之间数据交换和处理的问题,可以在高级语言编 和通信模块,在工业控制中应用广泛,但它的人机 程环境中调用这些函数来建立或断开通信连接、 接口功能较弱。如果将PLC与PC通过通信连接读写CPU的系统存储器。它具有以下特点: s7 起来,用PC作为上位机,通过对PLC的数据存储 a.支持PC上的标准以太网卡和Simatic 器中各区域进行读取与写入,实现系统的监控、人 机接口通信等功能,就能够组成功能强、可靠性 CP443); 高、成本低的控制系统H1。 b.能读写PLC中DB块和内存的数据; PLC、S7—300 目前,由于西门子公司没有公开通信协议,上位 c.支持$7-200 PLC和$7-400PLC; 机程序设计主要有两种方式:采用专门的组态软件 d.PLC侧无需编程,只需在PC中编写程 (如WinCC、组态王等)开发或是通过编程语言自行 开发。第1种方法操作简单、效率高,对开发人员的 DEPHI等高级语言。 要求相对较低,但成本较高;第2种方法相对复杂, 2 Prodave函数 要求开发者具有较高的编程水平,开发周期长,但与 第1种方法相比具有灵活、成本低的优点呤。。 始化适配器,检查是否装载了驱动,并将选择的通 Data Prodave(ProcesTraffiC)是西门子公司开信接口激活。可以用来通过MPI或IP地址建立 发的S7系列PLC和PC通信的工具包,它为PLC 和PC通信提供了一种桥梁,既避免了组态软件 (int ConT— 的高昂成本,又不要求开发人员有很高的编程水 平。笔者通过对Prodave进行研究,以$7315— 2PN/DP PLC为下位机,采用VS2008编程工具, 示MPI方式,“1”表示TCP/IP方式,“2”表示 开发了一种PLC与PC机之间的以太网通信软 件。 1 Prodave简介 able为地址表,用于存放PLC的地址。 Prodave是用于PC与S7系列PLC间数据通 信的工具软件包口。。Prodave提供了大量基于于激活PLC和PC之间建立的连接。函数原型为 int Windows操作系统的DLL函数,以解决PLC与PCSetActiveConnection—ex6(intConNr),ConNr是 作者简介:祝广场(1984·),工程师,从事火电厂热工自动化控制和保护工作qq.COlll。 万方数据 398 化工自动化及仪表 第44卷 连接序号。

文档评论(0)

1亿VIP精品文档

相关文档