监控组态软件及应用介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 3.通道单元、逻辑链接、过程变量 WinCC与自动化系统之间的通讯通过逻辑链接来实现,这些逻辑连接以分层方式排列成多个等级,每个的等级都反映在WinCC资源管理器的分层结构上(见图5-9)。 通讯驱动程序位于最高等级,也称作通道(例如,通道“SIMATIC S7 PROTOCOL SUITE”)。 通道的通讯拥有一个或多个协议,协议用于确定所用的通道单元(例如“MPI”),该通道单元和协议一起用来访问某个特定类型的自动化系统。 通道单元用于建立到多个自动化系统的逻辑链接,通讯通过通道单元进行(例如自动化系统“SPS1”,如图5-9)。因此,逻辑连接作为已定义的自动化系统的接口。 在出现多个逻辑连接的情况下,自动化系统的过程变量显示在数据窗口的右边(例如过程变量“MyTag1”,如图5-9)。 * 4.运行系统中的通讯过程 在运行系统中需要最新的过程值,正是由于有了逻辑链接,WinCC才能知道过程变量位于哪个自动化系统上以及将要使用哪个通道来处理数据通讯。过程值由通道传送,读入的数据存储在WinCC服务器的工作存储区中(见图5-10)。 可以使用通道优化必要的通讯步骤,采取这种方式,可最大限度地减少通过过程总线的数据通讯量。 * * 扩展可选组件包括: (1)通用数据库接口(ODBC接口)组态程序 通用数据库接口组件用来完成组态软件的实时数据库与通用数据库(如Oracle、Sybase、Foxpro、DB2、Infomix、SQL Server等)的互联,实现双向数据交换,通用数据库既可以读取实时数据,也可以读取历史数据;实时数据库也可以从通用数据库实时地读入数据。通用数据库接口(ODBC接口)组态环境用于指定要交换的通用数据库的数据库结构、字段名称及属性、时间区段、采样周期、字段与实时数据库数据的对应关系等。 * (3)策略(控制方案)编辑组态程序 策略编辑/生成组件是以PC为中心实现低成本监控的核心软件,具有很强的逻辑、算术运算能力和丰富的控制算法。策略编辑/生成组件以IEC-1131-3标准为使用者提供标准的编程环境,共有4种编程方式:梯形图、结构化编程语言、指令助记符、模块化功能块。使用者一般都习惯于使用模块化功能块,根据控制方案进行组态,结束后系统将保存组态内容并对组态内容进行语法检查、编译。 编译生成的目标策略代码即可以与图形界面同在一台计算机上运行,也可以下装(Download)到目标设备(如PC/104、Windows CE系统等PC-Based设备)上运行。 (4)策略运行程序 组态的策略目标系统被装入计算机内存并执行预定的各种数据计算、数据处理任务,同时完成与实时数据库的数据交换。 (5)实用通讯程序组件 实用通讯程序极大地增强了组态软件的功能,可以实现与第三方程序的数据交换,是组态软件价值的主要表现之一。通讯实用程序具有以下功能: · 可以实现操作站的双机冗余热备用; · 实现数据的远程访问和传送; · 通讯实用程序可以使用以太网、RS485、RS232、PSTN等多种通讯介质或网络实现其功能。实用通讯程序组件可以划分为Server和Client两种类型,Server是数据提供方,Client是数据访问方,一旦Server和Client建立起了连接,二者间就可以实现数据的双向传送。 * (5)实用通讯程序组件 实用通讯程序极大地增强了组态软件的功能,可以实现与第三方程序的数据交换,是组态软件价值的主要表现之一。通讯实用程序具有以下功能: · 可以实现操作站的双机冗余热备用; · 实现数据的远程访问和传送; · 通讯实用程序可以使用以太网、RS485、RS232、PSTN等多种通讯介质或网络实现其功能。实用通讯程序组件可以划分为Server和Client两种类型,Server是数据提供方,Client是数据访问方,一旦Server和Client建立起了连接,二者间就可以实现数据的双向传送。 * 组态软件一般都由若干个组件构成,操作系统直接支持多任务,而且组态软件普遍使用“面向对象”(Object Oriented ,OO)的编程和设计方法,使软件更加易于学习和掌握,功能也更强大。 如上所述,一般的组态软件主要由下列组件组成:图形界面系统、实时数据库系统、第三方程序接口组件、控制功能组件。下面分别讨论每一类组件的设计思想。 * 在图形画面生成方面,构成现场各过程的图形的画面被划分成三类简单的对象:线、填充图形和文本。每个简单的对象均有影响其外观的属性,对象的基本属性包括:线的颜色、填充颜色、高度、宽度、取向、位置移动等。这些属性可以是静态的,也可以是动态的。静态属性在系统投入运行后保持不变,与原来组态时一致。而动态属性则与表达式的值有关,表达式可以是来自I/O设备的变

文档评论(0)

金不换 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档