机房360首页
当前位置:首页 » 其他 » 从概念、特征、结构三方面来了解WinCC

从概念、特征、结构三方面来了解WinCC

来源:机房360 作者:scarlett编辑 更新时间:2013-1-15 18:00:36

摘要:WinCC是一个在Microsoft Windows 2000和Windows XP下使用的强大的HMI系统。HMI 代表Human Machine Interface(人机界面),即人(操作员)和机器(过程)之间的界面。

  1. WinCC的概念

  WinCC是一个在Microsoft Windows 2000和Windows XP下使用的强大的HMI系统。HMI 代表Human Machine Interface(人机界面),即人(操作员)和机器(过程)之间的界面。自动化过程(AS)保持对过程的实际控制。一方面影响WinCC和操作员之间的通信,另一方面影响WinCC和自动化系统之间的通信。

  2. WinCC的特征

  作为Siemens TIA概念(全集成自动化)的一部分, WinCC可与属于SIMATIC产品家族的自动化系统十分协调地进行工作。同时,也支持其他厂商的自动化系统。通过标准化接口,WinCC可与其他IT解决方案交换数据,例如MES和ERP层的应用程序(例如SAP系统)或 诸如Microsoft Excel等程序。开放的WinCC编程接口允许用户连接自己的程序,从而能够控制过程和过程数据。可以优化定制WinCC,以满足过程的需要。支持大范围的组态可能性,从单用户系统和客户机/ijjl务器系统一直到具有多台服务器的冗余分布式系统。WinCC组态可随时修改,即使组态完成以后也可修改。这不妨碍己存在的项目。WinCC是一种与Internet兼容的III旧系统,这种系统容易实现基于W出的客户机解决方案以及瘦客户机解决方案。

  3. WinCC的结构

  WinCC是一个模块化系统。其基本组件是组态软件(CS)和运行系统软件(RT)组态软 件。WinCC项目管理器构成了组态软件的核心。整个项目结构将显示在WinCC项目管理器中,此时也可对项目进行管理。从WinCC项目管理器中调用的特定编辑器,用于组态。每个编辑器用于组态一个特定的WinCC子系统。最重要的WinCC子系统是:图形系统,报警记录,归档系统,报表系统,用户管理器,通信系统。

  图形系统。用于创建界面的编辑器称作图形编辑器。在组态期间,图形系统用于创建在运行系统中对过程进行显示的界面。图形系统处理下列任务:显示静态和操作者可控制的界面元素,例如文本、图形或按钮。更新动态界面元素,例如根据过程值修改棒图长度。对操作员输入作出反应,例如单击按钮或输入域中的文本输入。

  报警记录。对消息进行组态的过程指的就是报警记录。消息给操作员提供了关于操作状态和过程故障状态的信息。它们将每一临界状态早期通知操作员,并帮助消除空闲时间。组态过程中,定义用于触发过程消息的事件。例如,这个事件可以是设置自动化系统中的某个特定位或过程值超出预定义的限制值时。

  报警记录。是消息系统的组态组件。报警记录用于确定各自的消息应该何时出现以及它们应该具有什么内容。图形编辑器也可处理特定的显示对象、WinCC报警控件,它们用于显示消息。报警记录运行系统是消息系统的运行组件。当处于运行系统中时,报警记录运行系统负责执行已定义的监控任务。它也可对消息输出操作进行控制,并管理这些消息的确认。消息将以列表的形式显示在WinCC报警控件中。

  归档系统。变量记录编辑器用于确定对何种数据进行归档。通过WinCC中的归档管理,可以为操作和出错状态的指定文档选择归档过程值和消息。Microsoft SQL服务器用于归档。所谓消息事件的消息被归档,是指用户可以保存消息事件到归档数据库并书面归档为消息报表。例如,归档在数据库中的消息可以输出到消息窗口中。消息事件描述了消息采用新状态的那一时刻。消息的三种基本状态,存在有下列消息事件"己激活","己清除","己确认"。

  归档系统。任务是将当前的过程值一直显示。然而,如果希望显示过程值的当时发展进程,例如,采用图表或表格的形式,则需要访问历史过程值。这些值均将保存在过程值归档中。实际中,这样显示十分重要,因为这将使问题能够提前识别出来。例如,如果罐子的填充量这一时期以来一直在下降,则这可能是出现了渗漏的结果,对此,要考虑防止生产中断或消除机器将要受到的损坏。对单个的历史过程值进行访问还具有另一个优点。例如,这将有助于在出现产品问题时随时确定某些过程值有多高。除了用于过程值的处理以外,还可以用于对消息进行归档。在WinCC信息系统的"消息系统"中可以找到更多信息。

  变量记录运行系统是归档系统的运行系统组件。变量记录运行系统负责在运行系统中将必须要进行归档的过程值写人过程值归档。变量记录运行系统还负责从过程值归档中读出已归档的过程值,例如,在为了显示某个控件等用途或进行下一步计算而需要这些过程值的时候。

  报表系统。用于创建报表布局的编辑器称作报表编辑器。报表系统由组态和运行系统组件组成,报表编辑器是报表系统的组态组件。报表编辑器用于按照用户要求选定预编译的默认布局或创建新的布局。报表编辑器还可用于创建打印作业以便启动输出。报表运行系统是报表系统的运行系统组件。报表运行系统从归档或控件中取得数据用于打印,并控制打印输出。

  用户管理器。用于对用户进行管理的编辑器称作用户管理器。

  通信系统。它在WinCC项目管理器中直接组态。WinCC与自动化系统之间的通信将通过各自的过程总线来实现。例如,以太网或Profibus。通信将由称作通道的专门通信程序来控制。WinCC有针对自动化系统SIMATIC SS/S7βos的通道以及与制造商无关的通道,例如Profibus DP和OPC。此外,对于所有公共控件,有各种作为选件或附加件的可选通道可用。与 其他应用程序的通信,例如与MicrosoftExcel或SIMATIC ProTool,将借助于OPC(过程控制的OLE)来实现。当使用WinCC OPC服务器时,数据将通过WinCC对其他应用程序可用。其他OPC服务器的数据也可通过OPC客户机由WinCC来接收。

  WinCC与自动化系统之间的通信可通过通信驱动程序或"通道"来实现。通道的任务是, 收集所有运行系统组件的过程值要求,从自动化系统中读取过程变量的值,并在必要时,将新的值写入自动化系统。

  责任编辑:scarlett

本文地址:http://www.jifang360.com/news/2013115/n967444378.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片