wincc课件-第3章共60页.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《wincc课件-第3章共60页.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- wincc 课件 60
- 资源描述:
-
1、1u3.1 WinCC图形编辑器图形编辑器u3.2 使用图形和对象使用图形和对象u3.3 使用控件和图库使用控件和图库u3.4 应用举例应用举例2 1. 作用作用 用来创建过程画面并使其动态化。生成文件扩展名用来创建过程画面并使其动态化。生成文件扩展名.PDL 2. 浏览窗口的快捷菜单浏览窗口的快捷菜单(1) “打开打开” 打开图形编辑器,并新建一个画面。打开图形编辑器,并新建一个画面。(2)“新建动画新建动画” 新建一个画面,但不打开图形编辑器。新建一个画面,但不打开图形编辑器。(3)“图形图形OLL” 可以被当前项目组态对象选择,也可以导入其他对象库。显示在可以被当前项目组态对象选择,也可
2、以导入其他对象库。显示在“对象选项对象选项板板”标准上。标准上。(4)“选择选择ActiveX控件控件” 可使用可使用WinCC或第三公司的或第三公司的ActiveX控件。显示到控件。显示到“对象显示板对象显示板”控件上。控件上。(5) “转换画面转换画面” 用旧版本的用旧版本的WinCC图形编辑器所创建的画面必须转换成当前版本的格式。注图形编辑器所创建的画面必须转换成当前版本的格式。注包含有未定义对象的画面,决不要转换,否则画面会被损坏。包含有未定义对象的画面,决不要转换,否则画面会被损坏。(6)“转换全局库转换全局库” 转换全局数据库中所有画面对象。转换全局数据库中所有画面对象。(7)“转
3、换项目库转换项目库” 转换项目库中所有画面对象。转换项目库中所有画面对象。3 3. 图形编辑器的布局图形编辑器的布局 包括:绘图区、标题栏、菜单栏、标准工具栏、对象选项板、样式选包括:绘图区、标题栏、菜单栏、标准工具栏、对象选项板、样式选项板、动态向导、对齐选项板、图层选项板、变量选项板等元素。项板、动态向导、对齐选项板、图层选项板、变量选项板等元素。4 4. 画面布局画面布局z 布局条件布局条件画面分辨率设置为画面分辨率设置为1 024 768像素。像素。系统位于控制室内,通过鼠标和键盘进行操作。系统位于控制室内,通过鼠标和键盘进行操作。z 布局方式布局方式z布局原理:使用一空白起始画面,然
4、后在其中创建布局原理:使用一空白起始画面,然后在其中创建3个画面个画面窗口(对象选项板上的智能对象)窗口(对象选项板上的智能对象)z 画面内容画面内容总览区:组态标志符、画面标题、时钟、当前报警行、公总览区:组态标志符、画面标题、时钟、当前报警行、公司标志符司标志符按钮区:固定按钮和显示按钮按钮区:固定按钮和显示按钮现场画面区:各个设备的过程画面现场画面区:各个设备的过程画面总览区总览区按按钮钮区区现场画面区现场画面区标志标志总览区总览区按钮区按钮区现场画面区现场画面区5|图形是一张绘图纸形式的文件。以图形是一张绘图纸形式的文件。以PDL格式保存格式保存在项目下的子目录在项目下的子目录GraC
5、S中。中。|对象:是按照面向对象的方式建立的,它类似于对象:是按照面向对象的方式建立的,它类似于现实世界的对象。现实世界的对象。| 属性:对象的特征,如大小、尺寸和颜色。属性:对象的特征,如大小、尺寸和颜色。|事件:动态属性,描述那些可能发生在对象上的事件:动态属性,描述那些可能发生在对象上的动作。动作。对象对象嘴嘴属性属性大、小,红、黄,圆、瘪大、小,红、黄,圆、瘪事件事件张嘴张嘴6|1、使用画面、使用画面z位于图形编辑器的“文件”菜单下。z导出到其它文件中,导出的文件格式可为图元文件(.wmf)和增强型图元文件(.emf)。此格式动态设置和一些对象指定属性将丢失。z也可以PDL格式导出图形
6、,画面的动态得以保留。z位于图形编辑器的“插入”菜单下。z其他程序创建的图形可以作为图形对象、OLE对象或可编辑图形插入到图形编辑器中。可编辑图形必须是.wmf或.emf格式。7|1、使用画面、使用画面z画面修改后,只要保存,单击激活按钮,便可以显示修改后的运行系统画面。z需要将多个对象当作一个整体使用时。对象编组后,可对组进行操作。z“格式”、“选项”、“可见层”、“隐藏/显示”、“菜单/工具栏”和“缺省对象设置”6个选项卡。8|1、使用画面、使用画面1)画面可有32个图层。2)改变对象分配图层的步骤:右击需要改变图层的对象。从快捷菜单中选择“属性”菜单项,打开“对象属性”窗口。选择“属性”
7、选项卡上的对象类型,双击“图层”属性,然后输入所期望的图层的编号。如图所示。3)对象的图层可以显示和隐藏。路径:【图形编辑器】【视图】【层】。9|2、对象的基本静态操作、对象的基本静态操作WinCC的对象包括标准对象、智能对象和窗口对象。它们位于对象选项板上。基本静态操作:z更改对象类型的缺省对象属性:通过对象选项板z将对象插入画面:z改变对象名:对象名在画面中是惟一的。在“对象属性”窗口中,双击【对象名称】属性,打开“文本输入”对话框,输入新名称。z 选择多个对象:使用键z 缩放对象z 定位、 镜面映射z 对齐、旋转、剪切、复制和粘贴等10|3、对象属性的动态化、对象属性的动态化“对象属性”
8、窗口包括:“”和“”两个选项卡。z “属性”列:对象属性(起决定其当前状态的作用)的名称。z “静态”列:表示静态的对象属性值。z “动态”列:定义对象的动态属性值。z对象的动态链接属性可用动态对话框、C动作、VBS动作和变量来实现。如图所示。 “动态”列显示的不同图标的含义:z 白色灯泡:没有链接; 绿色灯泡:用变量链接;z 红色闪电:用“动态对话框”实现;z 带VB缩写的浅蓝色闪电:用VBS 动作实现;z 带C缩写的绿色闪电:用C动作实现。11|4、任务、任务1 打开您的项目,在打开您的项目,在sample画面完成如下操作:画面完成如下操作:z 绘制四个半径绘制四个半径=30的圆;的圆;z
9、 圆圆1的背景颜色:黄色,的背景颜色:黄色, X位置随参数位置随参数 “Cycle_pos” 的变化而的变化而变化,用变化,用动态对话框动态对话框实现,触发时间:实时。实现,触发时间:实时。z 圆圆2的背景颜色:青色,的背景颜色:青色, X位置随参数位置随参数 “Cycle_pos” 的变化的变化而变化,用而变化,用C动作动作实现,触发时间:实现,触发时间:250毫秒。毫秒。z 圆圆3的背景颜色:蓝色,的背景颜色:蓝色, X位置随参数位置随参数 “Cycle_pos” 的变化的变化而变化,用而变化,用VBS动作动作实现,触发时间:实现,触发时间:500毫秒。毫秒。z 圆圆4的背景颜色:深红色,
10、的背景颜色:深红色, X位置随参数位置随参数 “Cycle_pos” 的变的变化而变化,用化而变化,用变量链接变量链接实现,触发时间:实现,触发时间:1秒。秒。z 添加一个添加一个“Cycle_pos” 的输入输出域,字体的输入输出域,字体Arial,字号,字号20,粗体,粗体,X和和Y居中,实时触发。居中,实时触发。12|4、任务、任务1z效果如图所示。如何实现呢效果如图所示。如何实现呢13|4、任务、任务1 实现任务实现任务1的操作提示:的操作提示:z用动态对话框实现数据类型选择“直接”单选项。表达式/公式文本框选择变量“Cycle_pos ”。如图。触发器选择“变量”,周期选择“根据变化
11、”。单击【应用】保存画面。z用C动作实现从动态列表中选择“C动作”菜单项。在编辑动作对话框的编辑窗口字符“ ”前一行输入语句: return GetTagWord(Cycle_pos);编译,确定,返回。14|4、任务、任务1 实现任务实现任务1的操作提示:的操作提示:z用用VBS动作动作实现实现从动态列表中选择“VBS动作”菜单项。编写VB程序。Function Left_Trigger(ByVal Item)Dim posSet pos=HMIRuntime.Tags(Cycle_pos)pos.Read()Left_Trigger=pos.ValueEnd Function触发器选择变量
12、,周期选择“250毫秒”,【确定】。z用用变量链接变量链接实现实现从动态列表中选择“变量”菜单项。在“变量选择”对话框中,选择变量“Cycle_pos” ,确定。当前触发时间选择1秒。对象的某一属性只能选择某一种动态链接方式。对象的某一属性只能选择某一种动态链接方式。15|5、对象的事件、对象的事件z事件:是外部的,事件:是外部的,是触发动作发生是触发动作发生的外部事件。的外部事件。WinCC对象对象的事件是由的事件是由或或给对象发送的。给对象发送的。z 可组态动作的事件包括:可组态动作的事件包括:C动作动作 带带C缩写的绿色闪电缩写的绿色闪电C动作没有通过编译动作没有通过编译带带C缩写的黄色
13、闪电缩写的黄色闪电VBS动作动作 带带VB缩写带浅蓝色闪电缩写带浅蓝色闪电直接连接直接连接 蓝色闪电蓝色闪电没有组连接没有组连接 白色闪电白色闪电16|6、任务、任务2 打开您的项目,在打开您的项目,在sample画面完成如下操作:画面完成如下操作:z 绘制三个按钮,按钮功能如下:绘制三个按钮,按钮功能如下: 按钮属性:尺寸按钮属性:尺寸6030,字体宋体,颜色,亮蓝色,字,字体宋体,颜色,亮蓝色,字号号16,居中。,居中。按钮按钮1:文本:文本“清零清零”,按下左键,使参数,按下左键,使参数“Cycle_pos”清零。用直接连接实现。清零。用直接连接实现。按钮按钮2:文本:文本“置置100”
14、 ,按下左键,使参数,按下左键,使参数“Cycle_pos”=100。用。用VBS动作实现。动作实现。按钮按钮3:文本:文本“置置300” ,选择该键,按下键盘空格,使,选择该键,按下键盘空格,使参数参数“Cycle_pos”=300。用。用VC动作实现。动作实现。17|6、任务、任务2z效果如图所示。如何实现呢效果如图所示。如何实现呢18|6、任务、任务2 实现任务实现任务2的操作提示:的操作提示:z用直接连接组态事件选择对象属性 事件鼠标 按左键 动作选择“直接连接”。“源”栏选择:常数,设置为0。“目标”栏选择变量“Cycle_pos ”,选择“直接”。如图。确定,退出。19|6、任务、
15、任务2 实现任务实现任务2的操作提示:的操作提示:z用VBS动作组态事件选择对象属性 事件鼠标 按左键 动作选择“VBS”动作。在VB编辑窗口输入以下程序:Dim posSet pos=HMIRuntime.Tags(“Cycle_pos)pos.Write(100)确定,返回。z用C动作组态事件选择对象属性 事件键盘 按下 动作选择“VC”动作。在编辑动作对话框的编辑窗口字符“ ”前一行输入语句: SetTagWord(“Cycle_pos”,300);确定,返回。20|1、z时钟控件(WinCC Digital/Analog Clock Control)z量表控件(WinCC Gauge
16、Control)z在线表格控件( WinCC Online Table Control )z在线趋势控件( WinCC Online Trend Control )z按钮控件( WinCC Push Button Control )z用户归档表格控件( WinCC User Archive-table Element )z滚动条控件( WinCC Slider Control )z报警控件( WinCC Alarm Control )z函数趋势控件( WinCC Function Trend Control)21WinCC Digital/Analog Clock Control 010203
17、0405060708090100SIMATIC WinCC Gauge ControlWinCC Slider ControlWinCC Push Button Control22WinCC Function Trend ControlWinCC Online Table ControlWinCC Online Trend ControlWinCC Alarm Control23|2、24|1、 On/ /Off开关的切换显示开关的切换显示z任务任务:“启动”按钮为绿色,“停止”按钮为红色。当单击“启动”按钮后,“停止”按钮显示,“启动”按钮隐藏,将关联变量bit1置1,圆变绿色;单击“停止”
展开阅读全文