可编程控制仪通信技术概述与实现.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程控制仪通信技术概述与实现.doc

  可编程控制仪通信技术概述与实现 第 1 章 绪 论 1.1研究背景 可编程控制器即 Programmable Logic Controller 的中文简称[1],随着近年来信息化技术和可编程逻辑控制器硬件性能的高速发展,上位设备与 PLC 的通信实时性要求也不断提高,除了在 PLC 硬件配置性能不断提高外,采用何种通信方式或协议通信也尤为重要,例如直接使用协议的通信速度是使用第三方插件的三至四倍[4]。现下大多数可编程控制器都是基于工业以太网的通信协议进行数据通信的,工业以太网是传统以太网的延伸产物,它通过加强传统以太网的实时性和安全性来满足工业生产过程的特定要求,目前,包括三菱,西门子,欧姆龙,AB,施耐德等大型设备厂商的可编程控制器都设计了基于工业以太网的通信协议。本文针对目前大多数工业控制软件在数据通信方面只能支持单一品牌的可编程控制器的现状,从而进一步建立一个统一的基于多种类型 PLC 的通用通信技术平台的设计规划。避免重复开发与投入,并能统一行业管理和财务规范,提供及时准确的信息。实现了一个具备高效、灵活、可复用、易维护等特点的通信技术平台。本文中设计的是一个基于不同 PLC 的跨平台通信软件,该平台采用 Delphi技术实现,本文研究并分析了欧姆龙,西门子 S7200 以及三菱 Q 系列可编程控制器的通信技术和相关通信协议,该跨平台通信软件主要包括通信参数设定,建立通信连接,可编程控制器数据读写,断开连接四个主要模块进行软件功能划分,其中本软件采用的通信方式可以由用户自行选择,包括串口通信模式,以太网通信模式,第三方插件通信模式,该平台和不同品牌的可编程控制器连接采用统一的通信接口实现。 1.2可编程控制器通信技术的应用意义 本文根据目前三菱 Q 系列和西门子控制器的协议分析和通信方式比较,研究并设计了基于多种类型 PLC 的通用通信技术平台,该课题的研究不仅实现了可编程逻辑控制器的跨平台式设计,而且对于进一步在软件设计方面提高通信效率也有极其重大的意义。本文的研究对象是三菱 Q 系列 PLC 和西门子 S7200 系列,其中三菱 Q 系列以MELESC 通信协议为重点分析对象,而西门子 S7200 系列以 PPI 协议范本为重点分析对象,通过这两个协议的分析设计,并且与串口通信,OPC 通信,ACTIVEX插件通信等不同通信方式进行比较研究,从而研究并分析不同的通信方式的适用场合及其特点,本文的研究目的是研究一种使得可编程逻辑控制器的通信通用化,接口统一化,而不必再依赖于某种实际硬件特性的跨平台通信软件。本文是基于欧姆龙、西门子和三菱三种可编程控制器的通信技术为依托,从跨平台通信软件的研究与设计实现等方面出发,分析并深入介绍不同品牌的 PLC在串口通信和以太网通信两种通信方式的研究,通过对不同品牌的 PLC 的通信模块进行封装,而每个通信模块与主程序的接口统一化,使得整个软件松散耦合,层次分明,实现即插即用。三菱 Q 系列系列 PLC ,包括 FX 系列和 Q 系列两种型号,以前 FX 在其初始阶段支持的是无顺序协议协议,目前,大多数下位设备均采用 Melesc 协议进行数据通信,而西门子系列 PLC ,包括其他型号和 PLC S7 - 200, S7 - 300 , S7-400 ,以前 S5PLC 在其初始阶段支持的是 3964R 协议,但现在变得非常罕见,除一些改造工程外,采用该协议进行通信的工程已经非常少见,西门子 S7-200PLC 结构紧凑,大规模应用,其低廉的价格,在国内,大多数支持 MPI ,自由口通信协议或 PPI,本文深入分析不同品牌的可编程控制器的特性,从而设计通用的函数接口,主要包括通信参数设定,连接控制站,数据读写和断开连接几个通用过程。 第 2 章 相关技术概述 2.1 可编程控制器概述 三菱 Q 系列系列 PLC ,包括 FX 系列和 Q 系列两种型号,以前 FX 在其初始阶段支持的是无顺序协议协议,目前,大多数下位设备均采用 Melesc 协议进行数据通信[2-3]。在三菱 Q 系列可编程控制器中可以通过个人计算机、显示器等的外部设备使用 Melesc 协议对 CPU 模块的软元件数据进行写入/读取。通过写入/读取软元件数据,可以从个人计算机、显示器等对 CPU 模块进行动作监视及数据分析、生产管理等。此外,通过远程口令功能,可以防止来自于外部的非法访问[4-5]。三菱 Q 系列支持 Melesc 通信协议和无顺序通信协议,现下大多数通信设备均采用 Melesc 通信格式进行数据通信,该通信方式开发成本低,无需多余的硬件设备支持且扩展性良好[6]。西门子系列 PLC ,包括其他型号和 PLC S7 - 200, S7 - 300 , S7 -400 ,以前 S5PLC 在其初始

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档