




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WinCC培训讲义 主讲人:王兆福 目 录第1章 安装WinCC31.1 安装MS Message Queuing31.2安装Microsoft SQL Server 200031.3安装WinCC4第2章 创建一个项目62.1 WinCC项目管理器的结构62.2 WinCC项目管理器的菜单栏62.3工具栏中的按钮82.4 创建项目8第3章 连接过程103.1变量管理器103.2 过程变量123.3 内部变量133.4 变量组143.5 创建过程变量143.6 创建内部变量15第4章 创建画面174.1如何启动图形编辑器174.2 图形编辑器的起始画面184.3 图形编辑器的基本设置224.4
2、 使用画面244.5 使用对象264.6 使用控件404.7 过程画面动态化454.8 创建页面布局47第5章 通讯485.1通讯 - 基础485.2 WinCC通讯 - 原理485.3 SIMATIC S7 Protocol Suite”通道50第6章 设置用户管理546.1 组态用户管理器556.2 用户菜单566.3授权概述58第7章 WinCC中的新内容6163第1章 安装WinCC 1.1 安装MS Message QueuingWinCC将采用Microsoft的Message Queuing服务。它是操作系统的组件部分。MS Message Queuing不是Wind
3、ows安装的标准设置,可在以后需要时再进行安装。注意对域中正在其进行操作的计算机上,不能安装WinCC和一些需要的软件。步骤:1打开操作系统开始菜单,选择“设置”>“控制面板”>“软件”。2在左侧菜单栏上单击“添加/删除Windows组件”按钮。“Windows组件向导”打开。3选择组件“Message Queuing”。“详细资料”按钮激活。4单击“详细资料”按钮。对话框“Message Queuing”打开。5激活“公共”子部件。取消激活其它所有子部件,并使用“确定”进行确认。6当“数据载体”对话框打开时,插入所请求的Windows安装光盘。单击“确定”按钮。MS Messag
4、e Queuing将安装。7使用“完成”按钮关闭安装助手。 1.2安装Microsoft SQL Server 2000本章将描述如何安装用于WinCC V6.0的Microsoft SQL Server 2000 SP3。为此,可使用所附光盘。在安装期间,使用一些必要的设置可创建新的“WinCC”SQL服务器事例。“WinCC”SQL服务器事例在安装期间,可创建“WinCC”事例。本事例安装时总是使用英语。使用的其它语言,对已经安装的现有SQL服务器事例将没有任何影响。使用Microsoft SQL Server 2000 Service Pack 3创建“WinCC”事例。已存在
5、的事例将不受Service Pack 3的影响。 步骤1启动Microsoft SQL Server 2000 SP3光盘。2选择“安装SQL Server 2000”3按屏幕提示操作。SQL Server 2000的卸载当卸载WinCC时,出于许可证的原因,SQL服务器事例“WinCC”仍将保持,并应手工卸载。如果已经卸载SQL服务器事例“WinCC”,并希望对其重新安装,则也必须重新安装WinCC V6.0。 1.3安装WinCC先决条件:为了安装WinCC V6.0,将需要本地的用户管理器权限。与运行WinCC所需要的用户权限有关的信息参见章节“与数据和系
6、统的安全性有关的信息”。Windows组件“MS Message Queuing”服务必须已经安装。Microsoft SQL Server 2000 SP3必须和“WinCC”服务器事例一起安装。安装期间将需要10位数字的序列号。它在软件产品证书上标记为“ID-No.”。注意:如果启动了没有管理员权限的WinCC安装程序,则将显示下列出错消息:“安装程序初始化出错。安装程序检测到unInstallShield在工作。请关闭unInstallShield,并重新启动安装程序。”安装范围:在安装WinCC时,可以在最小安装、典型安装和用户自定义安装之间进行选择。然而,每个选项所需要的内存空间将取
7、决于所安装的语言数目,并将显示在状态栏中。最小安装(大约280到520 MB):运行系统组态系统SIMATIC通讯驱动程序OPC Server典型安装(大约320到620 MB):最小安装在用户自定义安装中已经激活的所有组件步骤 步骤1启动WinCC产品光盘。2选择“安装SIMATIC WinCC”。3按屏幕提示操作。4重新启动计算机,以便结束安装。在安装期间,通过单击各个组件,可浏览WinCC组件的简短描述。某些选项的文档只有在已安装了相关的选项数据包时才有效。Windows“开始”菜单中的新条目在安装WinCC之后,在操作系统开始菜单中的“Simatic”程序组里可找到一个新文件
8、夹。从该文件夹中,可启动WinCC项目管理器(“Simatic”>“WinCC”>“Windows控制中心6.0”),并打开WinCC使用时的各种不同的工具(“Simatic”>“WinCC”>“工具”)。第2章 创建一个项目2.1 WinCC项目管理器的结构WinCC项目管理器的用户界面由下列元素组成:标题栏菜单栏工具栏状态栏浏览窗口和数据窗口 2.2 WinCC项目管理器的菜单栏WinCC项目管理器的菜单栏包括Windows资源管理器中所使用的大多数命令。在当前情况下暂不能使用的命令均不激活(显示为灰色)。某些命令只有在打开窗口元素中的右键快捷菜单时才可使
9、用。某些命令可使用Windows常用的组合键(快捷键)来激活。下表给出了菜单栏命令的简短描述。更详细信息参见WinCC信息系统中相关章节的“在线帮助(章)”列的说明。“文件”菜单“文件”菜单包含下列命令:命令快捷键功能在线帮助(章)新建<CTRL+N>创建新的项目。使用项目>创建和编辑项目打开<CTRL+O>打开已存在的项目。使用项目>创建和编辑项目关闭关闭已打开的项目。使用项目>创建和编辑项目激活-启动在运行系统中打开的项目。使用项目>激活项目退出<ALT+F4>打开一个可关闭WinCC项目管理器的对话框。使用项目>关闭Win
10、CC项目管理器关闭-退出WinCC并关闭计算机。使用项目>关闭WinCC项目管理器“编辑”菜单“编辑”菜单包含下列命令:命令快捷键功能在线帮助(章)撤消<CTRL+Z>撤消上一次动作。本命令不是对所有动作都适用。-剪切<CTRL+X>剪切所选择的对象。使用“粘贴”,可将对象移动到另一个位置。-复制<CTRL+C>将选定的对象复制到剪贴板。-粘贴<CTRL+V>粘贴已复制或剪切的对象。-删除<DEL>删除所选元素。-属性-显示所选元素的“属性”对话框。参见相关编辑器的描述。 “帮助”菜单包含下列命令:命令快捷键功能在线帮助(章)目
11、录和索引<F1>打开WinCC信息系统。-直接帮助<SHIFT+F1>激活直接帮助。-使用帮助-与使用帮助有关的提示。-关于WinCC项目管理器-显示WinCC所安装的版本和安装组件。WinCC诊断>NetCCWinCC诊断>WinCC Scope 2.3工具栏中的按钮2.4 创建项目步骤:1单击WinCC项目管理器工具栏中的按钮。打开“WinCC项目管理器”对话框。2选择所需要的项目类型,并使用“确定”按钮进行确认。打开“创建新项目”窗口。3在“项目名称”框中输入所需要的项目名称。如果希望项目文件夹名称与项目名称不同,在“新建子文件夹”框中输入所
12、需的文件夹名称。4在“项目路径”下的“驱动器”列表框中,选择希望在其中创建项目文件夹的驱动器。5在“项目路径”下的“文件夹”列表框中,选择希望在其中创建项目文件夹的路径。6使用“创建”进行确认。WinCC将创建具有所需名称的项目,并在WinCC项目管理器中将项目打开。7单击WinCC项目管理器浏览窗口中的项目名称,并在右键快捷菜单中选择“属性”命令。打开“项目属性”对话框。8在常规标签中,跳转到组态工程师名字、项目版本和注释。使用“类型”列表框,可改变项目类型。9单击“确定”按钮关闭对话框。第3章 连接过程3.1变量管理器引言变量管理器将对项目所使用的变量和通讯驱动程序进行管理。变量管理器位于
13、WinCC项目管理器的浏览窗口中。应用由过程为其提供变量值的变量,将被引用为WinCC中的过程或外部变量。对于过程变量,变量管理器可通过WinCC与自动化系统的连接以及数据交换如何执行来确定通讯驱动程序。相关的变量将在该通讯驱动程序的目录结构中创建。过程没有为其提供变量值的变量,将被当作“内部变量”,在“内部变量”目录中创建。为了使总的外观更清晰,可将变量按组安排在变量管理器中。在变量管理器中创建变量将生成一个目录结构,可按照类似于Windows目录中的方式对该结构进行浏览。变量管理器的组态浏览窗口变量管理器位于WinCC项目管理器的浏览窗口中。内部变量及其相关联的变量组均位于“内部变量”目录
14、。WinCC将在变量管理器中为每个已安装的通讯驱动程序创建一个新的目录。在通讯驱动程序下,可找到通道单元及其连接以及相关联的变量组和过程变量。变量管理器将使用下列图标:数据窗口WinCC项目管理器的数据窗口将显示浏览窗口中所选目录的所有内容。工具提示在运行系统中,可以工具提示的方式查看与连接和变量有关的状态信息。为了对其进行查看,可将数据窗口中的鼠标指针移动到所希望的连接或变量上。工具提示包含了下列信息:Ø 对于连接,显示与状态有关的简短信息Ø 变量的当前过程值Ø 变量的质量代码Ø 上一次修改变量时的日期菜单栏在“编辑”菜单下,可对变量和变量组进行剪切、
15、复制、粘贴和删除等操作。在“编辑”>“属性”下,可查看所选变量、通讯驱动程序、通道单元或连接等的属性。在“视图”菜单下,可修改对象在数据窗口中的显示方式,并对显示进行更新。工具栏对于变量和变量组,可使用“剪切”、“复制”、“粘贴”和“属性”按钮。通过“大图标”、“小图标”、“列表”和“细节”按钮可修改数据窗口中的显示。状态栏状态栏可显示与所操作对象无关的下列信息:Ø 项目中的当前目录路径以及操作提示Ø 外部变量:已组态过程变量的数目Ø 许可证:许可过程变量(连接变量)的数目查找在变量管理器中,可从快捷菜单中打开搜索功能。可对变量、变量组、连接、通道单元和通讯
16、驱动程序进行搜索。3.2 过程变量定义过程变量用于WinCC和自动化系统之间的通讯。过程变量的属性取决于所使用的通讯驱动程序。因此,在变量管理器中所创建的过程变量,将具有特定的通讯驱动程序、通道单元和连接。可设置过程变量的下列属性:Ø 名称Ø 数据类型Ø 通道单元上的地址Ø 改变格式Ø 限制值Ø 起始值Ø 替换值Ø 线性标定注意:过程变量也可被引用为系统上的“外部变量”。可用的数据类型过程变量可使用下列数据类型:Ø 二进制变量Ø 有符号8位数Ø 无符号8位数Ø 有符号16位数
17、Ø 无符号16位数Ø 有符号32位数Ø 无符号32位数Ø 浮点数32位IEEE754Ø 浮点数64位IEEE754Ø 文本变量8位字符集Ø 文本变量16位字符集Ø 原始数据变量3.3 内部变量定义内部变量不能连接到过程。使用内部变量可对项目内的数据进行管理或将数据传送给归档。可设置内部变量的下列属性:Ø 名称Ø 数据类型Ø 更新项目范围/本地的计算机(只涉及没有附加客户机项目的多用户项目)Ø 限制值Ø 开始值可用的数据类型可使用内部变量的下列数据类型:文本参考
18、16; 二进制变量Ø 有符号8位数Ø 无符号8位数Ø 有符号16位数Ø 无符号16位数Ø 有符号32位数Ø 无符号32位数Ø 浮点数32位IEEE754Ø 浮点数64位IEEE754Ø 文本变量8位字符集Ø 文本变量16位字符集Ø 原始数据变量3.4 变量组定义可在变量管理器中将变量分成变量组。将变量组创建为“内部变量”或通道单元连接处的目录。不适用于子变量组。应用当在项目中创建大量的变量时,可根据主题将其组合成变量组。例如,可在项目中为每个画面创建一个变量组。可将在某个画面中用到的变
19、量创建到相应的变量组中。采取这种方式,WinCC将使变量的分配和检索更容易。3.5 创建过程变量引言:过程变量用于WinCC和自动化系统之间的通讯。也可在变量组中创建过程变量,或过程变量一创建完毕,就将其移动到变量组。注意:在创建过程变量之前,必须安装通讯驱动程序,并至少创建一个连接。步骤 步骤1在WinCC项目管理器的变量管理器中,打开将为其创建过程变量的通讯驱动程序。2选择所需要的通道单元及相应的连接。3从连接的快捷菜单中选择“新建变量”选项。“变量属性”对话框将打开。4在常规标签上的“名称”处,输入变量的名称。一旦如此操作时,请对章节“变量管理器和变量”>“变量”中的名称
20、约定加以充分的考虑。5在“数据类型”域中,设置相应的数据类型。6如果必需,可修改所设置的类型转换,并在必要时设置线性标定。7设置变量的地址。为此,单击“选择”按钮。“地址属性”对话框打开。在输入地址之后,单击“确定”按钮,关闭对话框。地址属性取决于所选择的通道单元。关于对过程变量进行寻址的更详细信息参见WinCC信息系统中相关通讯驱动程序的“通讯”。8在“限制/报表”标签上,根据需要设置限制值、起始值和替换值。当项目激活时如果没有任何可用的过程值,则要设置起始值。9单击“确定”按钮,关闭对话框。3.6 创建内部变量引言使用内部变量来传送项目内的数据。也可在变量组中创建过程变量,或过程变量一创建
21、完毕,就将其移动到变量组。步骤 步骤1在WinCC项目管理器的变量管理器中,打开“内部变量”目录。2从连接的快捷菜单中选择“新建变量”选项。“变量属性”对话框将打开。3在常规标签上的“名称”处,输入变量的名称。一旦如此操作时,请对章节“变量管理器和变量”>“变量”中的名称约定加以充分的考虑。4设置数据类型。5在“限制/报表”标签上,根据需要设置限制值、限制值和起始值。6单击“确定”按钮,退出对话框。第4章 创建画面4.1如何启动图形编辑器引言只能为WinCC项目管理器中当前打开的项目启动图形编辑器。需求:必须打开项目。步骤可以用下列方式打开图形编辑器:Ø WinCC项
22、目管理器的菜单栏在“编辑器/图形编辑器”菜单中选择命令“打开”。 启动图形编辑器,打开新的画面。Ø WinCC项目管理器的浏览窗口在右键快捷菜单的“图形编辑器”条目中选择命令“打开”。启动图形编辑器,打开新的画面。Ø WinCC项目管理器的数据窗口在浏览窗口中选择条目“图形编辑器”。 项目中可用的画面在数据窗口中显示。在画面的右键快捷菜单中选择命令“打开画面”。 启动图形编辑器,打开所选择的画面。4.2 图形编辑器的起始画面1.引言图形编辑器提供用于创建过程画面的对象和工具。从WinCC项目管理器的浏览窗口启动图形编辑器。图形编辑器画面的布局图形编辑器按照Windows标准
23、设计。图形编辑器包含桌面、工具栏、菜单栏、状态栏和各种选项板。打开图形编辑器时,显示包含缺省设置的画面。按照标准,显示一空白的画面(文件格式为PDL)。可以在画面上移动选项板和各栏,根据需要进行排列。工具栏在“视图”、“工具栏.”处,可以显示或隐藏下列工具栏。在缺省设置中,显示除变量外的所有工具栏。Ø 对象:用于插入标准对象、智能对象、Windows对象和控件。Ø 样式:用于改变线段类型和厚度,以及填充图案。Ø 缺省:用于创建和保存文档、激活运行系统等。Ø 对齐:用于对齐若干对象。Ø 颜色:用于快速改变对象的颜色。Ø 字体:用于改变字
24、体和字体大小、字体颜色和边框颜色。Ø 缩放:用于无级放大和缩小。Ø 状态:用于显示语言设置和坐标Ø 层面:用于显示和隐藏单个层面。Ø 动态向导:用于通过预先准备好的C操作使得对象动态化。Ø 变量:用于为可以动态化的对象快速分配变量。2.对象选择板引言对象选项板包含在过程画面中频繁使用的不同类型的对象。对象选项板可以使用“视图”、“工具栏”显示或隐藏。对象选项板可以移动到画面上的任一位置。内容存在以下对象组:Ø 标准对象:例如,线、多边形、椭圆、圆、矩形、静态文本Ø 智能对象:例如,应用程序窗口、画面窗口、I/O域、棒图、状态
25、显示Ø Windows对象:例如,按钮、复选框、选项组、滚动条对象Ø 控件:标准情况下,“控件”标签包含选择由WinCC提供的最重要的ActiveX控件。可以链接其它控件。可以阅读章节“组态对象选择”中有关如何亲自组态对象选项板。3. 对齐选项板引言对齐选项板的功能可用于同时处理多个对象。此功能也可以从“排列/对齐”菜单中启动。对齐选项板可以使用“视图”、“工具栏”显示或隐藏。在对齐选项板的左边是“夹形标记”,它可以被用来将选项板移动到画面上的任何位置。对齐选项板包含下列功能用于以多项选择来处理对象:概述4. 层面选项板引言为了简化在复杂的过程画面中处理单个对象,图形编辑器
26、允许使用层面。例如,过程画面的内容最多可以横向分配为32个层面。这些层面可以单个地显示或隐藏;缺省情况下,所有层面都可见;激活的层面是层面0。层面选项板可以使用“视图”、“工具栏”显示或隐藏。在选项板的左边是“夹形标记”,它可以被用来将选项板移动到画面上的任何位置。实例: 层面0和1显示,所有其它层面隐藏。激活的层面是层面1;这已被重命名为“压缩器”。使层面可见/不可见已按下的按钮指示可见层面。单击按钮使层面可见或不可见。激活的层面激活的层面可以在层面选项板的下拉列表框中设置。重命名层面在“设置.”菜单的“可见层面”标签中命名层面。双击层面;然后可以输入新的名称。将对象分配到层面对象到层面的分
27、配可以在“对象属性”窗口中改变。5. 变量选项板引言变量选项板允许快速链接过程变量到对象。变量选项板可以使用“视图”、“工具栏”显示或隐藏。变量选项板可以移动到画面上的任一位置。缺省设置是变量选项板隐藏。内容变量选项板和资源管理器窗口具有同样的布局。变量选项板包含项目中所有可用变量的列表以及内部变量的列表。可以设置过滤器、更改视图以及更新连接。通过按住鼠标按钮,可以将右边窗口中的变量拖动到“对象属性”窗口中的对象属性上。4.3 图形编辑器的基本设置引言以下是可以自定义的图形编辑器的基本设置:Ø 显示和设置网格Ø 显示和设置菜单和工具栏Ø 单个层面的可见性和缩放因子
28、Ø 缺省对象组态Ø 常规设置和选项打开“设置”窗口在菜单栏中,选择“其它”,然后单击“设置.”。带有各种设置选项标签的窗口打开。另外,还可以使用“视图”菜单中的条目“网格”或“层面”打开窗口。1. 设置网格2.隐藏层面层面窗口可以设置单个层面可见或不可见。当复选框选中时,相应的层面可见。激活的层面一直保持可见。所有层面可见/不可见单击其中一个按钮使所有的层可见或不可见。如果单击“隐藏所有层面”,只有激活的层面保持可见。根据设置“应用”,按钮在组态系统和/或运行系统中改变层面。激活的层面一直保持可见。4.4 使用画面1. 创建新画面创建新画面在图形编辑器中,在“文件”菜单中选
29、择“新建”。新的画面将以缺省设置创建。也可以使用WinCC项目管理器的浏览窗口中的弹出式菜单创建新画面。2. 重命名画面重命名画面关闭想要重命名的画面。然后,激活WinCC项目管理器并右击画面。在弹出式菜单中,选择“重命名画面”并输入期望的新名称。3. 分配层面分配层面选择对象并打开“对象属性”窗口。选择对象类型,双击“层面”属性,然后输入所期望的层面的编号。多项选择如果来自大量不同层面的多个对象要移动到一个公共层面,可以通过使用多项选择快速实现。例如:层面2、5和7上的对象要移动到层面9。隐藏除层面2、5和7之外的所有层面,选择对象,然后在“对象属性”窗口中分配给层面9对象类型“多项选择”。
30、于是,所有的对象都可以移动到层面9。4.5 使用对象引言本章描述Ø 图形编辑器为使用对象提供的基本功能Ø 单个对象具有的特征Ø 如何使用对象创建过程画面。Ø 如何按说明改变对象属性Ø 对象选项板的对象在图形编辑器中能有效创建过程画面的预定义图形元素称为图形编辑器“对象”。所有对象能方便地插入到来自对象选项板的画面中。对象选项板的“缺省”寄存器标签提供下列对象组中的对象:组合对象对象选项板的对象可通过创建多项选择的“组”或“用户对象”组合。另外,多项选择或组合对象可添加到项目库,并作为“库对象”在其它的过程画面或项目中重复使用。1.如何将对象插入
31、到画面中引言在过程画面中应该构成过程和子过程的对象从图形编辑器对象选项板插入画面中。“对象名”属性指定画面中对象的名称。对象名在画面内是唯一的。例如,对象的名称在组态C动作时用于调用对象。在插入对象时,按标准分配的对象名是用连续数字描述的对象类型。该名称可以使用“对象名”属性更改。2. 如何对齐多个对象引言要同时改变多个对象的属性,必须选择所有需要的对象。这个过程称作“多项选择”。在图形编辑器中可以选择多项选择,步骤如下:Ø 多项选择时按住<CTRL>键Ø 通过鼠标拖放进行多项选择要求:激活的画面必须包含至少两个对象。3.基本动态操作引言要创建过程画面,所需要的
32、对象必须从图形编辑器对象选项板插入画面中。 这些对象于是适当地动态链接到过程以使用过程画面来控制和监视过程。本章介绍图形编辑器中提供的基本动态操作以制作对象的动态:Ø 使属性动态化Ø 组态事件(1)如何使属性动态化引言“对象属性”窗口中的“属性”变量允许属性动态化。通过链接属性与动态对话框、VBS动作、C动作或变量,对象属性可以动态适应要显示的过程的要求。“属性”标签的“动态”列显示为所选属性组态的动态类型,然后标记为下列图标之一。(2)如何组态动态对话框引言动态对话框在制作属性动态时用于获得高运行系统性能。C操作从动态对话框自动产生。然后,以后可以延伸。但是丢失了更高的运
33、行系统性能的优势。动态对话框用在此简短描述的“动态数值范围”对话框创建。关于该主题更详细的信息参见“动态与动态对话框”。打开“动态数值范围对话框”打开“对象属性”窗口然后选择“属性”标签。在要制作动态的属性的弹出式菜单内“动态”列中,选择“动态对话框”条目。表达式/公式指定一公式用来计算运行系统中属性的新数值。表达式/公式的事件该域显示已计算的数值或数值范围。事件的判断取决于设置的数据类型。数据类型选择事件判断的数据类型。选项有“模拟”、“布尔”、“位”和“直接可用”。(3)如何组态C动作引言C动作用于制作属性和事件的动态。强大的脚本语言ANSI-C打开几乎无限的动态选项。然而,所获得的运行系
34、统性能低于用其它动态类型制作的效果。在使用C动作之前,应该检查所需要的动态是否可以用其它动态类型执行。C动作用在此简介的“编辑动作”对话框创建。关于该主题更详细的信息参见“具有C动作的动态”。打开“编辑动作”对话框属性打开“对象属性”窗口然后选择“属性”标签。在要制作动态的属性的弹出式菜单内“动态”列中,选择“C动作”条目。事件打开“对象属性”窗口然后选择“事件”标签。在要制作动态的事件的弹出式菜单内“动作”列中,选择“C动作”条目。(4)如何组态变量连接引言属性可以使用变量连接制作动态。例如,连接一属性到过程变量以允许更改要图形显示的测量值。项目中可用的所有变量都可以在“变量 项目:.”对话
35、框中选择。该对话框在此处简介。有关该主题更详细的信息可以参见“变量管理”下的“使用变量连接制作动态”。打开“变量 项目:.”对话框打开“对象属性”窗口然后选择“属性”标签。在要制作动态的属性的弹出式菜单内“动态”列中,选择“变量”条目。过滤器如果组态的变量数量很大,则搜索过程会需要较长时间。例如,对于15,000个变量,搜索过程需要大约一分钟。通过指定过滤,可以缩小搜索范围并降低搜索过程持续时间。如果借助变量前缀组态变量,在效率上可以获得显著提高。数据源可以通过“数据源窗口”实现显示变量的预选。变量组所选择的变量组连同其子文件夹以文件夹树形结构显示在左边区域内。文件夹和子文件夹可以通过双击它们
36、或者通过单击“+”或“-”图标打开或关闭。所选择的条目可用的变量显示在变量显示中。变量显示右边区域包括所有可用于从变量组中选择的条目的变量。变量显示分为四列,分别显示变量名称、类型和参数以及变量最后修改的时刻。变量可以通过单击相应的列标题进行排序。(5)如何组态直接连接引言事件可以使用直接连接制作动态。直接连接在画面中提供最快速的动态并可获得最高的运行性能。然而,直接连接只能用在过程画面中,并且只能创建一个连接。直接连接用在此简介的“直接连接”对话框创建。关于该主题更详细的信息参见“动态与直接连接”。打开“直接连接”对话框打开“对象属性”窗口然后选择“事件”标签。在要制作动态的事件的弹出式菜单
37、内“动作”列中,选择“直接连接”条目。源可以选择一常数、对象属性或变量作为数据源:常数单击相关的按钮或选择提供常数的PDL格式的画面。对象属性选择对象和其数值应该用作数据源的对象的属性。变量单击相关的按钮并选择所需的变量。定义变量的更新是应该一直执行(直接)还是在调用(间接)时执行。目标可以选择“当前窗口”、“画面中的对象”或“变量”作为应该获得数据源数值的目标:当前窗口如果想要将数据源数值分配给激活的画面,选择该选项。画面中的对象选择对象和想要将数据源数值分配给的对象的属性。变量单击相关的按钮并选择要获得数据源数值的所需变量。定义变量的更新是应该一直执行(直接)还是在调用(间接)时执行。如果
38、需要,可以激活操作员消息的输出。4. 对象的属性(1)“对象属性”窗口引言在图形编辑器中,“对象属性”窗口代表改变对象属性的主要对话框。要创建过程画面,最重要的一点是:改变属性的静态数值以定义诸如对象的形状、外观、位置或可操作性。然而,“对象属性”窗口允许将过程画面制作成动态。通过特性与动态对话框、C动作或变量之间的链接,对象属性可以动态适应显示过程的要求。动态过程的更多描述参见章节“制作过程画面的动态”。例如,对于对象名为“Rectangle1”的矩形,“对象属性”窗口可以有下列外观:(2)“对象属性”窗口中的“事件”标签引言在“对象属性”窗口中“事件”标签代表用于组态事件的主要对话框。组态
39、事件在章节“制作过程画面的动态”中有详尽描述。例如,对于对象名为“Rectangle1”的矩形,“对象属性”窗口中的“事件”标签可以有下列外观:事件文件夹左边的区域以文件夹树形结构显示所选择的对象。该文件夹显示条目如“鼠标”、“键盘”、“焦点”和“杂项”,用于整个对象的运行的事件可以用这些条目组态。“属性主题”显示所选对象的所有属性组。也可以为属性组的每个单个属性组态事件。如果在所选对象中有多个单个对象,对于每个单个对象重复该结构。可以在事件文件夹中改变条目。文件夹和子文件夹可以通过双击它们或者通过单击“+”或“-”图标打开或关闭。所选条目的可组态事件显示在事件显示中。触发事件事件在以下情况下
40、执行描述 鼠标鼠标单击是在光标位于对象上当鼠标键按下然后释放时触发。鼠标左/右击当鼠标键直接按在对象上时触发。鼠标左/右键释放在鼠标键已按下的情况下,当对于光标在其上的对象释放鼠标键时触发。键盘按下当按下键盘上的键时触发。键<F10>和<ALT+PRINT>不能用于过程操作。键盘释放当释放键盘上的键时触发。键<F10>和<ALT+PRINT>不能用于过程操作。焦点焦点改变随着焦点接收或丢失的发生,通过C或VBS动作或通过用<TAB> (Tab次序)选择来调用。其它对象改变如果至少一个对象属性改变就发生。对象属性改变大多数对象
41、属性具有“改变”事件。使用它能够专门对特定属性的改变做出反应。如果属性值改变,则事件发生。链接到此事件的动作单个地登录。使用关闭画面,所有登录此处的动作单个地退出。这样会引起系统负载增加。为了保持系统的低负载,这种事件类型要尽量少用,除非在绝对必要对某种改变做出反应的地方。如当输入数值到I/O域时。5. 属性组和属性(1)“闪烁”属性组引言“闪烁”属性组包含属性可改变对象元素的闪烁。只有在运行时“闪烁”属性组的设置才可见。要求“闪烁”属性组可应用于除应用程序窗口、画面窗口、控件、OLE对象和3D棒图外的所有对象。概述下列表格显示“闪烁”属性组的所有属性。简要描述了属性功能,属性功能分配给属性对
42、其可用的对象类型。属性功能对象类型闪烁背景激活激活背景闪烁多边形、椭圆、圆、部分椭圆、部分圆、矩形、圆角矩形、静态文本、I/O域、棒图、图形对象、文本列表、所有窗口对象闪烁线激活激活线闪烁所有标准对象、棒图、图形对象、状态显示、所有窗口对象闪烁边框激活激活边框闪烁I/O域、文本类型闪烁文本激活激活字体闪烁静态文本、I/O域、文本列表、按钮、复选框、选项框闪烁频率组显示闪烁的频率。组显示背景闪烁频率背景闪烁的频率。多边形、椭圆、圆、部分椭圆、部分圆、矩形、圆角矩形、静态文本、I/O域、棒图、图形对象、文本列表、所有窗口对象线闪烁频率线闪烁的频率。所有标准对象、棒图、图形对象、状态显示、所有窗口对
43、象边框闪烁频率边框闪烁的频率。I/O域、棒图、文本列表文本闪烁频率字体闪烁的频率。静态文本、I/O域、文本列表、按钮、复选框、选项框闪烁背景色关闪烁状态颜色“关”多边形、椭圆、圆、部分椭圆、部分圆、矩形、圆角矩形、静态文本、I/O域、棒图、图形对象、文本列表、所有窗口对象闪烁背景颜色“开”闪烁状态颜色“开”多边形、椭圆、圆、部分椭圆、部分圆、矩形、圆角矩形、静态文本、I/O域、棒图、图形对象、文本列表、所有窗口对象闪烁线颜色关闪烁状态颜色“关”所有标准对象、棒图、图形对象、状态显示、所有窗口对象闪烁线颜色开闪烁状态颜色“开”所有标准对象、棒图、图形对象、状态显示、所有窗口对象闪烁边框颜色关闪烁
44、状态颜色“关”I/O域、棒图、文本列表闪烁边框颜色打开闪烁状态颜色“开”I/O域、棒图、文本列表闪烁文本颜色关闪烁状态颜色“关”静态文本、I/O域、文本列表、按钮、复选框、选项框闪烁文本颜色开闪烁状态颜色“开”静态文本、I/O域、文本列表、按钮、复选框、选项框(2)“输出/输入”属性组引言“输出/输入”属性组包含可以用来设置输入和输出值属性的属性。要求“输出/输入”属性组只可用于下列对象:I/O域、文本列表、复选框、选项组。概述下表显示“输出/输入”属性组的所有属性。简要描述了属性功能,属性功能分配给属性对其可用的对象类型。属性功能对象类型可见行数定义选择列表应包含多少行文本列表输出格式显示输
45、出值的格式详细资料I/O域输出值如相关变量没有链接或更新,在运行系统中显示缺省数值I/O域、文本列表位号输出值中相关位的数目文本列表数据格式域内容的数据类型(二进制、十进制、字符串、十六进制)I/O域域类型定义域的功能类型I/O域、文本列表列表类型文本列表类型(二进制、十进制、位)文本列表清除无效输入定义在输入错误的情况下是否自动删除域内容I/O域输入时清除定义在输入域激活的情况下是否删除现有的域内容I/O域所选择的方框提示系统哪些域激活复选框所选择的框提示系统哪个域激活选项框退出时应用定义指定的数据是否退出域时应用。I/O域、文本列表完成输入时传送定义输入预定义数目的字符时是否自动退出域和同
46、时应用数据I/O域隐藏输入定义输入立即可见还是使用“*”替代I/O域分配输出值和要实际输出的输出值之间的分配文本列表6. 使用对象选项板中的对象引言图形编辑器中的“对象”是预定义图形单元,它能有效创建过程画面。所有对象能方便地从对象选项板插入到画面中。对象选项板的“缺省”寄存器标签提供下列对象组中的对象:标准对象智能对象Windows对象线多边形折线椭圆圆扇形部分圆椭圆弧圆弧矩形圆角矩形静态文本连接线应用窗口画面窗口控件 OLE单元两者棒图图形对象状态显示文本列表3D棒图组显示按钮复选框选项组圆形按钮滚动条7. 快速对象组态引言图形编辑器有用于单个对象快速组态的组态对话框。在组态对话框中可设置
47、对象重要的特征。当插入对象时,如果组态对话框的使用在“工具/设置.”菜单的“选项”标签中激活,则相关的对话框打开。组态对话框也可以用对象的弹出式菜单打开。组态对话框使用于下列对象:I/O域、棒图、图形对象、状态显示、文本列表、按钮和滚动条。对于不同对象组态对话框的内容是不同的。4.6 使用控件内容ActiveX控件提供了将控制和监控系统过程的元素集成到过程画面中的选项。在操作系统中注册的所有ActiveX控件均可用于WinCC。这也同样适用于其他厂商的控件。然而,本章节仅说明WinCC所提供的控件的用法。WinCC所提供的这些控件可根据需要进行修改,并可动态地嵌入到过程中。控件在运行系统中认可
48、的大小和属性在图形编辑器中定义。本章描述Ø 如何注册控件至操作系统中,Ø 如何使用图形编辑器在过程画面中嵌入并组态控件,Ø 如何使用控件。1. 关于WinCC控件和附加控件的简述引言ActiveX控件主要用于测量值和系统参数的监控与可视化。经过适当的动态化,它们可用作过程控制的控件单元。WinCC控件和符号库的安装均在WinCC安装期间进行。 概述通过菜单栏中的链接可浏览关于下列控件的详细描述。控件缩写功能Siemens HMI符号库符号库符号库全面收集用于过程画面中系统和系统组件显示的现有符号。WinCC报警控件报警控件报警控件可用于运行期间显示消息。WinCC
49、数字/模拟时钟控件时钟控件时钟控件可用于将时间显示集成到过程画面中。WinCC函数趋势控件函数趋势控件趋势控件功能可用于显示随其它变量改变的变量的数值,并将该趋势与设定值趋势进行比较。WinCC量表控件量表控件量表控件以模拟测量时钟形式显示监控的测量值。WinCC在线表格控件在线表格控件在线表格控件可用于显示来自归档变量表单中的数值。WinCC在线趋势控件在线趋势控件在线趋势控件可用于将变量和归档变量的数值显示为趋势。WinCC按钮控件按钮按钮可用于组态一个命令按钮,它与某个指定命令的执行相连接。WinCC滚动条控件滚动条控件滚动条控件可用于显示表现为滚动条形式的监控测量值。WinCC用户归档
50、表格元素用户归档表格元素用户归档表格元素提供对用户归档和用户归档视图进行访问的选项。IXDiskSpace.DiskSpace磁盘空间控件磁盘空间控件将允许对存储介质上的可用容量进行监控。Autodesk Volo视图控件Volo视图控件将允许在过程画面中显示DXF格式的CAD文件。例如,在EPLAN或AutoCAD中已经创建的DXF文件。2. 如何插入作为智能对象的控件引言ActiveX控件将从对象选项板插入到过程画面中。控件可作为智能对象输入或从标签“控件”中输入。3. 如何从“控件”标签中插入控件引言ActiveX控件将从对象选项板插入过程画面。控件可作为智能对象输入或从“控件”标签中输
51、入。步骤 步骤1在对象选项板中,单击标签“控件”。选择所期望的控件。2将鼠标指针放置在画面中想要插入控件的位置处。鼠标指针变成带有一个附带对象符号的十字准线。3按住鼠标按钮并拖动控件到所需大小。与一些控件相关的组态对话框现在打开。4根据需要选用组态对话框的设置,并使用“确定”按钮对输入进行确认。于是完成所选控件的插入过程。4. “WinCC数字/模拟时钟”控件引言使用“WinCC数字/模拟时钟”控件,可将时间显示集成到过程画面中。在运行系统中,操作系统的当前系统时间将显示。时间可显示为模拟或数字式时间。此外,数字显示将包含有当前的日期。插入时钟控件将时钟控件从对象选项板中插入到画面:
52、Ø 作为智能对象从对象选项板的标签“标准”中插入智能对象“控件”。在对话框“插入控件”中选择时钟控件。Ø 从标签“控件”可直接从对象选项板的标签“控件”中插入时钟控件。5. “WinCC量表”控件引言“WinCC量表”控件可用于显示以模拟测量时钟形式表示的监控测量值。警告和危险区域以及指针运动的极限值均用颜色进行了标记。插入量表控件量表控件将从对象选项板插入画面:Ø 作为智能对象从对象选项板的标签“标准”中插入“控件”智能对象。在对话框“插入控件”中选择控件。Ø 来自“控件”标签可直接从对象选项板的“控件”标签中插入量表控件。4.7 过程画面动态化动态化
53、类型引言WinCC提供了对过程画面的对象进行动态化的各种不同的方法。基本上存在两种类型的动态化。Ø 例如,动态对象根据过程值改变其外观和位置。动态对象的一个实例就是棒图,当前的温度、带有移动指针的指针工具或随工件位置而改变颜色的对象等,均可影响棒图的长度。Ø 操作员控制的对象可对诸如鼠标单击一类的对象作出反应,并允许操作员主动干预过程。例如,操作员控制的对象可以是按钮、滚动条或用于输入某些过程参数的I/O域。注意如果在图形编辑器中复制动态对象,则也要复制动态特性。这样,所复制的对象可表现出和原来对象一样的动态特性。利用直接变量连接进行动态化当变量与对象的属性连接时,变量的值
54、将直接传送给对象属性。这意味着,例如,I/O域可直接影响变量值。在“对象属性”对话框中符号和变量名称简要说明了利用变量连接进行动态化的过程。利用间接变量连接进行动态化当变量与对象的属性连接时,变量的数值将被解释为变量名。该变量的值将传送给对象属性。双击“对象属性”对话框“间接”列中的方框,可组态一个间接变量连接。在“对象属性”对话框中符号和变量名称简要说明了利用变量连接进行动态化的过程。在“对象属性”对话框“间接”列中通过符号简要说明了间接变量连接。利用直接连接进行动态化直接连接用于对事件进行反应。如果事件产生于运行系统中,则源元素的数值将用于目标元素。源元素和目标元素的数值均可定义为:
55、16; 常数Ø WinCC变量Ø 对象属性的数值在“对象属性”对话框中通过符号简要说明了利用直接连接进行动态化的过程。使用动态对话框进行动态化动态对话框用于对象属性的动态化。如果希望将变量的值映射为可由操作员解释的数值,则应使用动态对话框。例如,可使用动态对话框将变量的数值范围映射为颜色值。在“对象属性”对话框中通过符号简要说明了使用动态对话框进行动态化的过程。使用C动作进行动态化C动作可用于对象属性的动态化或对事件作出反应。例如,如果想要在一个动作中处理多个输入参数,或要执行条件指令(if.then.),则应使用C动作。使用C动作进行动态化将在“对象属性”对话框中由符号进行说明。4.8 创建页面布局画面上的任一位置都可以放置各种对象和控件。下面介绍两种常用的基本布局方式,根据以下条件进行布局:画面分辨率设置为1024×768。系统位于控制室内,通过鼠标和键盘进行操作。(1)画面布
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人防工程制式销售合同范本
- 分散采购服务合同范本
- 农村燃气安装合同范例
- 协助宠物国际托运合同范本
- 农田租赁合同范本
- 专利转让入股合同范本
- 养鱼合作转让合同范本
- 公版采购合同范本
- 单位解聘教师合同范本
- 买卖中介公司合同范本
- 人教版小学数学一年级下册教案
- 《住院患者身体约束的护理》团体标准解读课件
- 新版人音版小学音乐一年级下册全册教案
- 2024年黑龙江建筑职业技术学院单招职业适应性测试题库全面
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- CBT主要技术精品课件
- 常用液压元件型号对照表230
- 项目章程模板范文
- 泰山产业领军人才工程系统
- 轮扣架支模体系材料量计算
- 主题班会教案《读书好读好书好读书》班会方案
评论
0/150
提交评论