SoftPLC技术及其在过程控制中的应用.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SoftPLC 技术及其在过程控制中的应用 2006-9-13 一、 前言 SoftPLC 技术被称为用于 PLC 的软逻辑控制技术。 SoftPLC 系统采用纯软件的方式使得兼 容 PC 的硬件能够完成实际 PLC 的逻辑控制工作。 通常这意味着 PC 在运行的时候其自身已 经成为一个专用的控制器, 进而失去了大多数用户界面的功能。 然而, 有些 SoftPLC 使用一 块带微处理器的功能模块置于 PC 总线之上的方式来完成 PLC 的逻辑控制功能,同时与宿 主 PC 共享内存中的实时数据。此外,当系统正在运行操作员界面 (OI) 等程序时,其他一些 SoftPLC 利用一个实时环境使得宿主 PC 能够有部分时间去处理相应的控制逻辑。 为了更好地描述和体现 SoftPLC 技术的特点,本文将结合美国 ICONICS 公司开发研制的 软逻辑控制组态软件 ControlWorX 32 加以介绍,以供同仁参考。 二、 ControlWorX 32 组态软件 ControlWorX 32 是美国 ICONICS 公司开放研制的 GENESIS 32 系列工业控制组态软件之 一, GENESIS 32 工业控制组态软件还包括 GraphWorX 32( 用于图形化人机界面开发的组态 软件卜TrendWorX 32(用于实时和历史数据记录管理的组态软件 卜AlarmWorX 32(用于报警 和事件记录管理的组态软件 ),以及 OPC ToolWorX( 专用于 OPC 设备驱动程序开发的工具软 件包 )等。 ControlWorX 32 是一个完全基于 IEC 1131-3 标准的开放性控制系统应用程序组态软件, 同时也是 Windows NT 平台下的基于 OPC 技术规范连接的开放性控制系统容器。兼容于现 有的工业标准,能够非常方便地满足建立、测试、调试 PLC 软逻辑控制程序和生产过程控 制应用,为基于坚固 Windows NT 的实时过程控制应用提供了广泛的连接特性。 ControlWorX 32 图形化控制组态工具提供了全套符合 IEC 1131-3 标准的程序设计语言。 所要求设计的控制系统应用程序可以采用五种 IEC 1131-3 标准程序设计语言的一种,或者 任何几种语言的混合体。 ControlWorX 32 提供了先进的 IEC 工程管理方式和开发工具包, 也提供了一种坚固的运行程序内核和一套完善的调试功能, 有利于对控制应用程序进行离线 测试。 ControlWorX 32 采用了一个高性能多任务软逻辑和过程控制引擎,而且运行于 Windows NT平台之上,为过程控制应用程序提供了毫秒级的执行时间间隔。依靠 OPC自 动化技术规范,很容易集成到任何基于 OPC 连接的 HMI/SCADA 系统中去。另外,只要采 用开放性通信技术标准,如 Interbus-S、 CAN 、 Profibus、 DeviceNet 、 FF、 HART 等现场总 线技术, 也可以非常容易连接到各种现场总线设备和控制装置中去。 如图 1 所示, 该图展现 了 ControlWorX 32 的组成结构。 三、IEC 1131标准 ControlWorX32 组成部件 标识符浏笏器-驻留数据,图形显示,报警竹理,趋势记录 z 图1 ControlWorX 32组成结构示意图 十几年前,我们就已经听到可编程控制器 (PLC)工业领域内有关标准化问题的争论。现在 争论的焦点则倾向于通过开发和出版标准化的产品, 以便能够在各个工业领域内得到交叉应 用,正如IEC 1131标准(即众所周知的IEC 61131标准)的出现。当前,许多 PLC和控制系 统制造商均将其产品向标准化的方向发展。 并且,相当多的工业用户也仍然面临着是否采用 符合IEC 1131标准化工业控制产品的选择。 在1979年,国际电工委员会(IEC)内部的一个工作组已经完成了人们期待已久的可编程控 制器(PLC)标准的制定,主要包括硬件设计、安装、测试、文档归类、程序设计和通信。 工作组的目的是为可编程控制器 (PLC)的程序设计建立一套一致的编程方式, 鼓励人们采 用快速的软件开发方式。这种努力的结果使得开发商、最终用户和生产制造者有一个可以共 同依赖的标准,也就是 IEC 1131标准。 IEC 1131标准为现有的现场自动化控制系统制定了标准化的多程序设计语言,固定的指令 集和不同的编程概念。 常规PLC在应用过程中的最大障碍在于不同的 PLC工作平台与不同 的PLC生产制造商之间存在着互相兼容性问题,其结果将会导致工业用户在硬件和软件上 造成极大的投资浪费。 IEC 1131 标准为所有的 PLC 程序开发定义了标准化的程序设计语言, 规范了 PLC 与程序 设计系统之间

文档评论(0)

niupai11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档