WinCC V7.3 常用画面功能组态(导航)
WinCC+V7.3中如何使用结构变量组态画面模板

5填写C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 摘要在实际的工业级现场及应用中,经常会遇到多个设备需要显示相同的参数(组)的情况,如现场有多个电机,每个电机需要显示和控制的参数(组)都相同,只是不同电机的参数数值不同。
使用画面模板,能够避免多册重复组态相同的画面,减少组态人员的工作量,又能避免日后项目维护时期的大量工作,提高系统的可维护性。
画面模板和结构变量配合使用,能够快速高效地组态模板,满足现场要求。
本文档实例的组态环境为SIMATIC WinCC V7.3SE Update9,操作系统环境为64位Windows 7 Ultimate SP1。
关键词 WinCC ,结构类型,画面模板,脚本Key Words WinCC ,construct ,picture template ,scriptC o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 目录1示例说明 (4)1.1示例任务............................................................................................ 41.2解决方案 (42)建立结构变量.................................................................................................... 53使用变量前缀建立画面窗口. (6)3.1创建画面模板..................................................................................... 63.1.1新建画面............................................................................................ 63.1.2组态IO 域 .......................................................................................... 63.1.3组态按钮............................................................................................ 83.1.4组态滚动条和量表 ............................................................................ 103.1.5组态趋势控件 ................................................................................... 113.2创建起动画面,调用画面模板 .......................................................... 123.2.1静态设置TagPrefix .......................................................................... 133.2.2通过变量修改TagPrefix ................................................................... 143.2.3通过脚本修改TagPrefix . (14)4使用动态向导建立画面模板 (16)4.1创建基准画面 ................................................................................... 164.2利用动态向导创建模板 ..................................................................... 164.2.1启动动态向导 ................................................................................... 164.2.2选择结构类型 ................................................................................... 164.2.3连接对象属性 ................................................................................... 174.2.4完成向导.......................................................................................... 174.3调用模板.......................................................................................... 184.3.1添加模板.......................................................................................... 184.3.2连接模板和结构变量 ........................................................................ 194.3.3完成组态.......................................................................................... 194.3.4运行效果 (20)5两种画面模板建立方法的比较 (21)附录-推荐网址 (22)C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 1示例说明1.1示例任务假设某生产现场有3台电机,每台电机都有电机名字、速度实际值、速度设定值、启停状态等参数需要显示在WinCC 画面中,需达到的效果如图1-1所示。
WinCC V7 中如何组态面板( Faceplate )

WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于5% 时背景色为红色(表示电动阀关到位),开度值大于等于5% 且小于等于95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型2.1 创建面板类型首先在WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图1 )或通过工具栏上的“新建面板类型”按钮(图2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图1图2序号对象对象名称1 多边形Val_display32 圆Val_display23 圆Val_display14 线line5 静态文本M6 静态文本title7 输入/输出域Val_position_val 表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ FAQ_val.FPT ”。
图32.2 组态对象属性面板具有两种类型的属性及事件:• 类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
• 实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图4在面板实例中,类型特定属性的更改不会自动更新。
winccv7中如何组态面板(faceplate)

WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为 fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于 5% 时背景色为红色(表示电动阀关到位),开度值大于等于 5% 且小于等于 95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于 95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型创建面板类型首先在 WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图 1 )或通过工具栏上的“新建面板类型”按钮(图 2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图 1图 2序号对象对象名称1多边形Val_display32圆Val_display23圆Val_display14线line5静态文本M6静态文本title7输入/输出域Val_position_val 表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ ”。
图 3组态对象属性面板具有两种类型的属性及事件:•类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
•实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图 4在面板实例中,类型特定属性的更改不会自动更新。
WinCC界面组态

WinCC界面组态控制系统上位机监控软件采用SIEMENS公司的上位监控组态软件SIMATIC WINCC。
WinCC指的是Windows Control Center,它是在生产和过程自动化中解决可视化和控制任务的监控系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模板。
高性能的功能耦合、快速的画面更新以及可靠的数据交换使其具有高度的实用性。
WinCC 是基于Windows NT 32位操作系统的,在Windows NT或Windows 2000标准环境中,WinCC具有控制自动化过程的强大功能,它是基于个人计算机,同时具有极高性价比的操作监视系统。
WINCC的显著特性就是全面开放,它很容易结合用户的下位机程序建立人机界面,精确的满足控制系统的要求。
不仅如此,WINCC还建立了像DDE、OLE等在Windonws程序间交换数据的标准接口,因此能毫无困难的集成ActiveX控制和OPC服务器、客户端功能。
以下以走廊等的WinCC组态为例进行介绍。
6.1 走廊灯WinCC的建立6.1.1 新建工程打开WinCC界面,新建一工程,在弹出的对话框WinCC项目管理器中选择单用户项目,点击确定。
如图6.1所示。
图6.1 单用户项目创建新项目对话框中填入项目名称并选择路径。
单击创建。
如图6.2所示。
图6.2 创建新项目6.1.2 添加新驱动链接右击变量管理,选择添加新的驱动程序,在弹出的对话框选择 SIMATIC S7 Protocol Suite. chn ,单击打开。
如图6.3所示。
图6.3 添加新的驱动程序在SIMATIC S7 Protocol Suite的下拉选项中找到PROFIBUS。
我们选择PROFIBUS-DP连接方式。
也可选择TCP/IP以太网连接方式。
如图6.4所示。
图6.4 PROFIBUS-DP连接方式右击PROFIBUS选择新驱动程序的连接,在弹出的连接属性对话框中可自拟名称,如图6.5所示。
WinCCV7中如何能组态面板(Faceplate)

WinCC V7 中如何组态面板( Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为 fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于 5% 时背景色为红色(表示电动阀关到位),开度值大于等于5% 且小于等于 95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于 95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型2.1 创建面板类型首先在 WinCC 中打开画面编辑器,然后通过“文件”菜单 > “新建面板类型”(图 1 )或通过工具栏上的“新建面板类型”按钮(图 2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图 1图 2表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ FAQ_val.FPT ”。
图 32.2 组态对象属性面板具有两种类型的属性及事件:•类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
•实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图 4在面板实例中,类型特定属性的更改不会自动更新。
通过关闭和重新加载相应的过程画面可使实例中的更改生效。
2.2.1 组态类型特定属性对于电动阀对象组成部分中的一些对象属性将来在实例中无需组态的即为类型特定属性,需要在类型组态中完成定义。
WINCC组态软件(西门子s7-300授课资料,拿来大家共享!)

组态软件的数据处理流程
WinCC软件简介
WinCC是世界上3个 (WinCC,iFix,inTatch)最成功的SCADA 系统之一,由WinCC系统组件建立的各种编辑器可以生成画面, 脚本,报警,趋势和报告,即使是最基本的WinCC系统,也能 提供生成复杂可视化任务的组件和函数. WinCC是一个模块化的自动化软件,可以灵活地进行扩展,可 应用在办公室和机械制造系统中.从简单的工程应用到复杂的多 用户应用,从直接表示机械到高度复杂的工业过程图像的可视化 监控和操作. WinCC在开放式编程接口的基础上开发了范围广泛的选件和附 件,使之能够适应各个工业领域不同工业分支的不同需求.
创建水罐
显示动态水位 右击水罐,在弹出的菜单中,单击"属性"选项, 弹出"对象属性"画面,在该画面中,单击左边子窗 口上"自定义1"选项,在右边子窗口中,右击 "Process"旁边的灯泡,在弹出的菜单中,选择"变 量",在弹出的"变量项目"画面中,单击 "TankLevel",并确定,使变量TankLevel为动态,灯 泡变为绿色,右击"当前",选择500毫秒,如图所示.
WinCC的库模块
WinCC的通信结构及原理
WinCC使用变量管理器来处理项目产生的数据以及存储在项 目数据库中的数据.WinCC的所有应用程序必须以WinCC变 量的形式从变量管理器中请求数据,这些应用程序包括图形 运行系统,报警记录运行系统和变量记录运行系统等. 变量管理器管理运行时的WinCC变量,通过集成在WinCC 项目中的通信驱动程序从过程中取出请求的变量值.通信驱 动程序利用其通道单元构成WinCC与过程处理之间的接口, 在大多数情况下其硬件连接是利用通信处理器来完成的. WinCC通信驱动程序使用通信处理器向PLC发送请求消息, 然后通信处理器将相应请求的回答发回WinCC.
WinCC V7 控件功能变化

WinCC V7 控件功能变化在WinCC V7中,为所有新控件提供了全新的组态选项,这使得用户界面的设计更加方便和直观,此外还包含了更多人性化的功能,使WinCC的应用更加灵活。
具有以下特点:∙统一的报表功能,使数据可以方便导出∙统一的组态对话框∙全新的外观/主题∙在控件中即可实现连接/断开数据归档文件,方便实现长期数据的查询∙用户自定义的工具栏图标,可实现自定义的功能∙工具栏位置的自由定义,不再仅局限于顶部∙可自由组态的状态栏1.报警控件1.1 新工具栏图标:1) 在长期归档列表视图中导航,连续查询历史报警2) 复制行,像操作Excel表格一样进行单行/多行/隔行复制3) 导出报警消息数据到CSV文件4) 连接历史归档数据文件5) 断开连接的历史归档数据文件6) 用户自定义功能按钮1.2 图标式的显示方式:1) 状态图标2) 现有注释图标3) 现有信息文本图标4) 报警回路图标1.3 功能更新:1) 矩阵式的报警过滤器新的报警过滤器更为直观,类似于Excel的文本过滤器,可预制多个查询条件并可随时进行调整,实现查询条件的合并,操作灵活而简便。
2) 操作员输入消息在对报警控件进行如下操作时可设置产生操作员输入消息:∙锁定消息∙释放消息∙确认消息∙隐藏消息∙取消消息隐藏2.趋势控件2.1 新功能:1) 在一个趋势控件中显示多个窗口,每个窗口又可显示多条曲线2) 趋势控件的背景网格3) 右键点击曲线,可显示相关位置数值2.2 新工具栏图标:1) 移动趋势曲线区域2) 移动坐标轴区域范围3) 连接历史归档数据文件4) 断开连接的历史归档数据文件5) 用户自定义功能按钮6) 显示百分比相对轴3.在线表格控件3.1 新工具栏图标:1) 复制行,像操作Excel表格一样进行单行/多行/隔行复制2) 导出数据记录到CSV文件3) 连接历史归档数据文件4) 断开连接的历史归档数据文件5) 用户自定义功能按钮4.标尺控件新的WinCC 标尺控件与具有连接变量记录功能的WinCC控件,如:在线趋势控件、在线表格控件相结合,利用其统计计算功能实现简单的数据分析。
Wincc V7.3 自定义控件制作(3)-运转风扇效果进阶

Wincc V7.3 自定义控件制作(3)-运转风扇效果进阶上一篇博客中,介绍了制作运转效果风扇的制作方法。
但这种运转效果只适合需要运转的时候,有时候风机实际没有运转,我们不希望看到这种运转效果,这时候我们就希望完善一下这种风机控件功能。
我们在页面上放置扇叶之后是这个样子:,同样的我们再制作两个扇叶拼接在一起,是这个样子:。
把红色和绿色扇叶重叠在一起。
全选四片扇叶,右键-自定义对象-创建,把四个扇形的起始角度、终止角度、可见性都拖拽到自定义对象的属性集里面,属性名称分别为startangle1、startangle2、startangle3、startangle4、endangle1、endangle2、endangle3、endangle4、visible1、visible2、visible3、visible4。
在起始角度1属性加入以下vbs脚本:Function StartAngle1_Trigger(ByVal Item)item.startangle1=item.startangle1+45item.endangle1=item.endangle1+45item.startangle2=item.startangle2+45item.endangle2=item.endangle2+45If item.visible =True Thenitem.visible3=Falseitem.visible4=FalseIf item.endangle1=360 Thenitem.endangle1=0End IfIf item.endangle2=360 Thenitem.endangle2=0End Ifitem.visible1=Trueitem.visible2=TrueElseitem.visible1=Falseitem.visible2=Falseitem.visible3=Trueitem.visible4=TrueEnd ifEnd Function我们在项目实际应用中,把自定义控件的可见性属性vislble和一个外部变量连接,通常是风机的运行反馈信号,当风机运行时,显示绿色的叶片旋转效果,当风即停止时,显示红色叶片停止效果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WinCC V7.3 常用画面功能组态(导航)介绍
从WinCCV7.2开始,提供了在运行系统中进行过程画面导航的新功能。
该功能通过定义系统快捷键和常用画面实现。
配置完成后可以很方便实现在运行状态下的画面切换。
此项应用特别适用于使用触摸屏的情况下。
界面友好,且易于操作。
本文档主要介绍如何组态该项功能。
软件环境:
操作系统:Windows Server 2008 R2 Enterprise Service Pack 1
软件版本:WinCC V7.3 Update8
组态步骤
标记常用画面
在 WinCC 项目管理器的导航窗口中,左击“图形编辑器”(Graphics Designer) 条目。
数据窗口中将显示当前项目的所有过程画面(PDL格式)。
右键单击所选过程画面,然后选择“将画面标记为常用画面”(Mark
picture(s) as favorite)。
按住 <CTRL> 的同时左键单击要标记为常用画面的过程画面可同时将多个过程画面标记为常用画面。
常用过程画面将通过星形符号来标识。
如下图所示:
图2-1 标记常用画面
右击“图形编辑器”条目,在弹出的菜单中选择“编辑常用画面顺序”(Edit Favorites order)。
可以打开“WinCC Favorites configuration”对话框。
在该画面中可以通过下方的按钮调整常用画面的显示顺序。
图2-2打开常用对话框
图2-3 WinCC Favorites configuration
项目属性设置
右击项目名称打开项目属性对话框,切换到“用户界面和设计”页,激活“激活运行系统对话框”。
如下图所示:
图2-4 项目属性
然后切换到“快捷键”页,为“系统菜单”分配快捷键,点击“分配”按钮完成。
图2-5 快捷键组态
运行效果
在WinCC运行状态下,输入项目中组态的快捷键,此处为“Ctrl+S”,就可以打开系统对话框。
如下图右侧所示:
图2-6 系统对话框
备注:也可以用VBS函数:“HMIRuntime.ShowSystemOverlay 0”调用该对话框。
图2-7 VBS函数调用
点击Favorites选项就可以快速浏览常用画面。
根据所使用的图形适配器,可在3D 和 2D 视图间进行切换。
如下图所示:
图2-8 2D显示效果
图2-9 3D显示效果
在该操作界面,点击需要显示的画面图例,系统就会自动切换到该画面。