文档详情

PLC技术培训班第6讲WinCC组态软件介绍

汽***
实名认证
店铺
PPT
3.78MB
约71页
文档ID:574011960
PLC技术培训班第6讲WinCC组态软件介绍_第1页
1/71

PLC-PLC-技术培训班技术培训班-(-(第第6 6讲讲)WinCC)WinCC组态软件介绍组态软件介绍 第第6讲:讲:WinCC组态软件介绍组态软件介绍作为完整的现代工业自动化系统,除了前面几讲中介绍作为完整的现代工业自动化系统,除了前面几讲中介绍的自动化控制装置的自动化控制装置PLCPLC和现场总线产品、通信网络之外,和现场总线产品、通信网络之外,HMI / SCADA(人-机接口(人-机接口 / / 上位计算机监控和数据采上位计算机监控和数据采集)系统,也是其重要的组成部分集)系统,也是其重要的组成部分HMI / SCADA系统系统对工业控制系统中的各种资源(设备、标签量、画面等对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑,处理事件报警和系统报警,提供多)进行配置和编辑,处理事件报警和系统报警,提供多种数据通信驱动程序,完成各类报表的生成和打印输出种数据通信驱动程序,完成各类报表的生成和打印输出而且还给用户提供多种脚本语言,可以进行二次开发而且还给用户提供多种脚本语言,可以进行二次开发还有对实时数据的归档和对历史归档数据的查讯功能还有对实时数据的归档和对历史归档数据的查讯功能等。

等8/15/20242 WinCC组态软件介绍组态软件介绍在在20世纪末期,有多种性能完善的世纪末期,有多种性能完善的HMI / SCADA软件系统软件系统面世,例如,美国面世,例如,美国Intellution 公司的公司的iFIX组态软件组态软件((Intellution 公司现已被公司现已被GE-Fanuc 公司收购),公司收购),Wonderware 公司的公司的Intouch 组态软件,还有组态软件,还有PC Soft公司的公司的Wizcon  SCADA应用开发软件德国应用开发软件德国西门子西门子公司的公司的SIMATIC WinCC组态软件,也是这一类软件的优秀产品之一组态软件,也是这一类软件的优秀产品之一这一讲将对这一讲将对SIMATIC WinCC组态软件的功能、设计和应用作组态软件的功能、设计和应用作一介绍,如果读者想了解有关一介绍,如果读者想了解有关WinCC组态软件的更多内容,组态软件的更多内容,请参考请参考SIMATIC WinCC组态软件的详细使用手册组态软件的详细使用手册 8/15/20243 SIMATIC WinCC 组态软件介绍组态软件介绍 传传统统控控制制系系统统有有诸诸多多不不足足::控控制制器器与与现现场场设设备备之之间间靠靠I/OI/O连连线线连连接接,,传传送送4-20 4-20 mama模模拟拟量量信信号号或或24V 24V DCDC等等开开关关量量信信号号,,并并以以此此监监控控现现场场设设备备..这这样样,,控控制制器器获获取取信信息息量量有有限限,,大大量量的的数数据据如如设设备备参参数数,,故故障障及及故故障障记记录录等等数数据据很很难难得得到到..底底层层数数据据不不全全,,信信息息集集成成能能力力不不强强,,不不能能完完全全满满足足自自动动化化系系统统对对底底层层数数据据的的要要求求;;除除现现场场设设备备均均靠靠标标准准4-20 4-20 mama//24V 24V DCDC连连接接外外,,系系统统其其它它软软,,硬硬件件通通常常只只能能使使用用一一家家产产品品..不不同同厂厂家家产产品品之之间间缺缺乏乏互互操操作作性性,,互互换换性性,,因因此此开开放放性性,,可可集集成成性性差.差. 8/15/20244 现场总线技术产生的背景现场总线技术产生的背景 WinCC 是在微软公司是在微软公司Windows2000和和WindowsXP平台上的功能强大的平台上的功能强大的HMI / SCADA(人-机接口(人-机接口 / / 上位计算机监控和数据采集)系统。

亦即,操作员上位计算机监控和数据采集)系统亦即,操作员和控制过程间的接口对过程的实际控制是由自动和控制过程间的接口对过程的实际控制是由自动化系统来实现的化系统来实现的用用WinCC 实现操作员和自动化系实现操作员和自动化系统之间的通信统之间的通信8/15/20245 WinCC 项目开发和组态环境项目开发和组态环境  为为了了开开发发和和组组态态项项目目,,WinCC WinCC 提提供供了了一一组组特特殊殊的的编编辑辑器器,,由由WinCC WinCC 的的浏浏览览器器((ExplorerExplorer))访访问问这这些些编编辑辑器器所所提提供供的的每每一一个个编编辑辑器器能能对对WinCCWinCC某某一一个个专专门门的的子子系系统统进行组态进行组态WinCC WinCC 的主要子系统有:的主要子系统有:• • 图形系统图形系统 图形设计器是用来建立屏幕图形的编辑器;图形设计器是用来建立屏幕图形的编辑器;• • 报警系统报警系统 命名报警登录的编辑器是用来组态报警的;命名报警登录的编辑器是用来组态报警的;8/15/20246 WinCC 项目开发和组态环境项目开发和组态环境• • 归归档档系系统统 用用来来对对指指定定的的数数据据进进行行归归档档的的编编辑辑器器,,取名标签登录;取名标签登录;• • 报报告告系系统统 报报告告设设计计器器是是用用来来编编辑辑建建立立一一个个报报告告格格式;式;• • 通信系统通信系统 能直接在能直接在WinCC的的浏览器中进行组态;浏览器中进行组态;    所有的组态数据都存储在所有的组态数据都存储在CS的数据库中的数据库中。

8/15/20247 WinCC的实时运行的实时运行通通过过应应用用实实时时运运行行软软件件((runtime)), ,操操作作员员能能运运行行和和监监视视一一个个实实际际的的过过程程,,实实时时运运行行软软件件具具有有以以下下任任务:务:• • 读取读取存储在存储在CS数据库中的数据;数据库中的数据;• • 显示屏幕;显示屏幕;• • 与自动化系统通信;与自动化系统通信;• • 对对当当前前的的实实时时数数据据,,例例如如,,过过程程值值和和报报警警事事件件,,进行归档;进行归档;• • 过过程程的的实实时时运运行行,,例例如如,,指指定定设设定定值值,,激激活活、、去去激活过程激活过程8/15/20248 第第1 1个个WinCC 项目项目这这一一讲讲介介绍绍WinCCWinCC的的基基本本部部件件,,以以及及通通过过一一个个简简单单的的例例子子来解释怎样建立和编辑一个来解释怎样建立和编辑一个WinCCWinCC项目 1. WinCC 1. WinCC的部件的部件WinCCWinCC的基本部件是组态软件和实时运行软件的基本部件是组态软件和实时运行软件WinCCWinCC浏浏览览器器是是组组态态软软件件的的核核心心。

在在WinCCWinCC浏浏览览器器中中显显示示整整个个项项目目的的结结构构以以及及项项目目的的管管理理为为了了开开发发和和组组态态项项目目,,提提供供了了一一组组特特殊殊的的编编辑辑器器,,由由WinCCWinCC的的浏浏览览器器访访问问这这些些编编辑辑器通过每一个编辑器,组态器通过每一个编辑器,组态WinCCWinCC的一个特殊的子系统的一个特殊的子系统 应用实时运行软件,操作员能运行和监视过程应用实时运行软件,操作员能运行和监视过程8/15/20249 第第1 1个个WinCC 项目项目2. 2. 在在WinCCWinCC内开发和组态项目内开发和组态项目  为了在 为了在WinCCWinCC内建立一个项目,步骤如下:内建立一个项目,步骤如下:(1)(1)  启动启动WinCCWinCC2)(2)  建立一个项目建立一个项目3)(3)  选择和安装通信驱动选择和安装通信驱动4)(4)  定义标签定义标签5)(5)  建立和编辑过程屏幕建立和编辑过程屏幕6)(6)  指定指定WinCCWinCC的实时性质的实时性质7)(7)  在在WinCCWinCC实时运行下激活屏幕实时运行下激活屏幕。

8)(8)  应用仿真器测试过程屏幕应用仿真器测试过程屏幕8/15/202410 启动启动WinCC  点击点击WindowsWindows任务条的启动按钮,激活任务条的启动按钮,激活WinCC或或 通通 过过 SIMATIC→SIMATIC→  WinCC  →Windows  Control Center 6.0启动启动WinCC, 如图如图6--1 所如8/15/202411 建立一个项目建立一个项目 • • 建立一个建立一个““单用户项目单用户项目””(默认设置);(默认设置);• • 建立一个建立一个““多用户项目多用户项目””;;• • 建立一个建立一个““客户机项目客户机项目””;;• • 打开一个已经建立的项目打开一个已经建立的项目如果是第一次打开如果是第一次打开WinCC,,会弹出一个对话框提会弹出一个对话框提供建立新项目的三个选择供建立新项目的三个选择 8/15/202412 建立建立Qckstart项目步目步骤 (1) (1) 选择选择““单用户项目单用户项目””,点击,点击““OK”” (2) (2) 输输入入Qckstart项项目目名名称称并并选选择择项项目目路路径径。

如如果果有有必必要要,,可可以以重重新新命命名名子子文文件件夹夹,,否否则则这这将将作作为为给给出出的的项项目目名名称称 如如果果要要打打开开一一个个已已经经建建立立的的项项目目,,会会显显示示一一个个打打开开的的对对话话框框,,可可以以查查找找.mcp文文件件在在下下一一次次WinCC启启动动时时,,将将自自动动地地打打开开最最后后工工作作的的项项目目如如果果在在退退 出出WinCC时时,,项项目目处处于于激激活活状态,则重新打开时,项目仍然是激活的状态,则重新打开时,项目仍然是激活的    下下图图 所所示示为为WinCC浏浏览览器器其其对对话话框框可可能能很很淡淡,,这这与与组组态态有关8/15/202413 WinCCWinCC浏览器对话框浏览器对话框8/15/202414 WinCCWinCC浏览器对话框浏览器对话框对话窗口的左边部分包含对话窗口的左边部分包含“导航导航”窗口,它引导进入个别的窗口,它引导进入个别的“项目步项目步”     符号表示包含子文件夹单击这一符号能打开符号表示包含子文件夹单击这一符号能打开和观察到子文件夹和观察到子文件夹对话框的右边部分,列出所选择的编辑器和文件夹中的文件。

对话框的右边部分,列出所选择的编辑器和文件夹中的文件在在WinCCWinCC浏览器窗口的左边,点击浏览器窗口的左边,点击“计算机计算机”图标图标     在窗口的右边部分,将看到以你的计算机命名的服务器计算机(的右边部分,将看到以你的计算机命名的服务器计算机(NetNet BIOS BIOS)名将光标指在该计算机上,单击鼠标右键,从显示)名将光标指在该计算机上,单击鼠标右键,从显示的弹出菜单上选择属性(的弹出菜单上选择属性(PropertiesProperties)), , 在显示对话框中,在显示对话框中,可以设置可以设置WinCCWinCC实时运行的属性,包括在项目激活时,将启动实时运行的属性,包括在项目激活时,将启动哪些实时运行的部件,选择哪一种使用语言,用什么按钮进哪些实时运行的部件,选择哪一种使用语言,用什么按钮进行行“去激活去激活”等8/15/202415 增加通信增加通信驱动器器 为为了了通通过过WinCCWinCC访访问问当当前前的的自自动动化化系系统统((PLCPLC))的的过过程程值值,,必必须须对对WinCCWinCC和和自自动动化化系系统统之之间间的的连连接接进进行行组组态态。

由由专专门门指指定定的的通通信信驱驱动动和和通通道道来来进进行行通通信信处处理理WinCCWinCC对对自自动动化化系系统统的的处处理理通通道道有有SIMATIC SIMATIC S5/S7/505S5/S7/505以以及及其其它它独独立立制制造造商的通道商的通道1) (1) 为为了了加加入入一一个个通通信信驱驱动动,,将将光光标标指指在在WinCCWinCC浏浏览览器器左左边边窗窗口口中中的的标标签签管管理理器器(Tag (Tag Management)Management)上上, ,单单点点击击鼠鼠标标右右键2) (2) 在在弹弹出出菜菜单单上上,,选选择择““增增加加新新的的驱驱动动项项””((Add Add new new DriverDriver)并单击该项目并单击该项目8/15/202416 对WinCCWinCC项目项目Qckstart Qckstart 加入一个驱动器加入一个驱动器 8/15/202417 对WinCCWinCC项目项目Qckstart Qckstart 加入一个驱动器加入一个驱动器 (3) (3) 在在对对话话框框Add Add new new DriverDriver中中,,选选择择所所显显示示的的驱驱动动器器中中的的某某个个驱驱动动器器。

例例如如,,SIMATIC SIMATIC S7S7协协议议组组,,并并单单击击OpenOpen按按钮钮在在““标标签签管管理理器器””的的子子文文件件夹夹中中将将会会显显示示这这一一被被选选择择的的驱驱动动器器, ,如如图图6 6--3 3和图和图6 6--4 4所示 (4) (4) 为为了了建建立立新新的的连连接接,,单单击击所所显显示示驱驱动动器器前前面面的的图图标标,,将将会会打打开开和和显显示示所所有有存存在在的的通通道道单单元元通通过过通通道道单单元元,,将将建建立立起起对对多多个个自自动动化化系系统统的的逻逻辑辑连连接接,,该该逻逻辑辑连连接接通通过过这这一一通通道道单单元元进进行通信 (5) (5) 在通道单元在通道单元MPIMPI上,单击鼠标右键上,单击鼠标右键 (6) (6) 在在显显示示的的弹弹出出菜菜单单上上,,单单击击进进入入““新新的的驱驱动动器器连连接接””((New Driver Connection...New Driver Connection...)), , 如图如图6 6--4 4所示8/15/202418 对WinCCWinCC项目项目“Qckstart”; Qckstart”; 建立一个新的连接建立一个新的连接 8/15/202419 对WinCCWinCC项目项目“Qckstart”; Qckstart”; 建立一个新的连接建立一个新的连接 在在右右面面的的属属性性对对话话框框中中,,在在名名称称场场位位置置 ,, 写写 入入“PLC1”“PLC1”。

点点 击击 “OK”“OK”按按钮8/15/202420 标签和标签组标签和标签组(Tags and Tag Groups )(Tags and Tag Groups ) 在在WinCCWinCC中中使使用用的的标标签签,,既既可可以以表表示示一一个个实实际际值值,,例例如如,,表表示示水水箱箱中中的的填填充充水水位位,,也也可可以以是是WinCCWinCC中中的的一一个个内内部部变变量,这些变量是用来计算或仿真的量,这些变量是用来计算或仿真的    在在WinCCWinCC和和自自动动化化系系统统之之间间进进行行数数据据交交换换的的连连接接是是过过程程标标签签((“外外部部标标签签”“external external tags”tags”))在在WinCCWinCC中中,,每每一一个个过过程程标标签签相相应应于于所所连连接接自自动动化化系系统统存存储储器器中中的的某某一一个个过过程程值值在在实实时时运运行行时时,,WinCCWinCC读读过过程程值值储储存存在在自自动动化化系系统统中中的的数数据据区区,,从从而而决决定定了了过过程程标标签签的的值值例例如如,,一一个个水水箱箱的的填填充充水水位位是是由由水水位位传传感感器器测测量量得得到到的的,,并并储储存存在在PLCPLC中中,,通过一个连接(通信通道),填充水位值转移到通过一个连接(通信通道),填充水位值转移到WinCCWinCC中。

中8/15/202421 对过程标签的标签分类管理对过程标签的标签分类管理      在在内内部部标标签签文文件件夹夹中中建建立立的的标标签签((“内内部部标标签签”))不不支支持持过过程程值值标标签签组组用用来来对对标标签签进进行行组组织织分分类类为为了了改改善善分分类的清晰程度,将全部标签分配成若干个标签组类的清晰程度,将全部标签分配成若干个标签组8/15/202422 对内部标签的标签分类管理对内部标签的标签分类管理 如果在如果在WinCC浏览器中的标签管理节点没有被打开,浏览器中的标签管理节点没有被打开,则用鼠标双击打开它则用鼠标双击打开它在内部标签上点击鼠标右键在内部标签上点击鼠标右键在显示的弹出菜单上,点击在显示的弹出菜单上,点击““新标签新标签””项8/15/202423 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个内部标签建立一个内部标签 8/15/202424 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个内部标签建立一个内部标签    在标签属性对话框中,写入标签名在标签属性对话框中,写入标签名””TankLevel””。

在数据类型中,选择在数据类型中,选择““无符号的无符号的1616位值位值““点击点击“OK““OK“按钮,确认你的输入按钮,确认你的输入所有已经建立的内部标签,将在所有已经建立的内部标签,将在WinCC浏览器窗口的右浏览器窗口的右边列出这一点表明建立一个标签是很容易的对每一个需要加这一点表明建立一个标签是很容易的对每一个需要加入的标签,简单地重复这些步骤就可以了你也可以应入的标签,简单地重复这些步骤就可以了你也可以应用用“复制复制”、、“剪切剪切”、、 “粘贴粘贴”等工具于标签对希望操等工具于标签对希望操作的标签)用这些命令时,需要点击鼠标右键,访问弹作的标签)用这些命令时,需要点击鼠标右键,访问弹出菜单来实现,出菜单来实现,8/15/202425 对对对对WinCCWinCC项目项目项目项目““““Qckstart”; Qckstart”; 一个内部标签的一个内部标签的一个内部标签的一个内部标签的属性属性属性属性   8/15/202426 建立一个标签组建立一个标签组 标标签签组组,,例例如如,,能能够够配配置置以以下下的的逻逻辑辑连连接接为为了了建建立立一一个个新新的的标标签签组组,,在在先先前前建建立立的的连连接接处处,,点点击击鼠鼠标标右右键键。

在在显显示示的的弹弹出出菜菜单单中中,,点点击击写写入入““新新的的组组””((Entry“New Group”Entry“New Group”)8/15/202427 建立一个标签组建立一个标签组8/15/202428 建立一个标签组建立一个标签组在标签组属性对话框中,在名称场区域,写入组名在标签组属性对话框中,在名称场区域,写入组名 点点击击“OK”“OK”按钮,确认你的输入在路径按钮,确认你的输入在路径PLC1下,将显示下,将显示你建立的标签组你建立的标签组8/15/202429 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个过程标建立一个过程标签签 8/15/202430 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个过程标建立一个过程标签签 在在你你建建立立过过程程标标签签之之前前,,你你必必须须安安装装一一个个驱驱动动器器和和组组态态一个连接一个连接已已经经建建立立的的内内部部标标签签,,能能够够用用“复复制制”和和“粘粘贴贴”的的方方法法,,复复制制到到一一个个新新的的连连接接上上注注意意,,标标签签只只能能用用“复复制制”和和“粘粘贴贴”命命令令,,放放置置到到一一个个连连接接上上。

标标签签不不能能用用“拖拖动动”方方法法放放置置到到连接上为为了了建建立立一一个个过过程程标标签签,,在在先先前前建建立立的的连连接接处处,,点点击击鼠鼠标标右键在在显显示示的的弹弹出出菜菜单单中中,,点点击击写写入入““新新标标签签””((Entry“New Entry“New Tag”Tag”)8/15/202431 对对WinCC项目项目““Qckstart”; 过程标签属性过程标签属性 8/15/202432 对对WinCC项目项目““Qckstart”; 过程标签属性过程标签属性 )) 在在PLC中中指指定定一一个个地地址址 WinCC的的标标签签分分配配在在PLC的的数数据据区区域域,,而而且且必必须须按按一一定定的的方方法法,,寻寻址址这这一一地地址寻址的类型和通信对象的类型有关寻址的类型和通信对象的类型有关点点击击““选选择择””按按钮钮((位位于于地地址址场场的的下下一一个个位位置置)),,显示地址属性对话框显示地址属性对话框从从数数据据区区的的列列表表对对话话框框中中,,选选择择数数据据区区““标标志志””((“Flag”“Flag”) 检检查查那那一一个个地地址址类类型型““字字””和和地地址址“0”“0”已已经经被被设设置。

置8/15/202433 对对WinCC项目项目““Qckstart”; 指定一个指定一个地址地址 点击点击““OK””按钮 8/15/202434 对对WinCC项目项目““Qckstart”; 指定线性标度指定线性标度 8/15/202435 对对WinCC项目项目““Qckstart”; 指定线性标度指定线性标度   如果希望显示的过程值和如果希望显示的过程值和PLCPLC提供的过程值不同,提供的过程值不同,则需要用线性标度来转换这时过程值自身并没有则需要用线性标度来转换这时过程值自身并没有改变线性标度只有过程标签可以使用线性标度只有过程标签可以使用选择选择““线性标度线性标度””检查对话框这里允许有两个输检查对话框这里允许有两个输入场,入场,““过程值范围过程值范围””输入场和输入场和““标签值范围标签值范围””收收入场指定过程值范围(例如,从-指定过程值范围(例如,从-2020到+到+2020),以及标),以及标签值范围(例如,从签值范围(例如,从0 0到到100100)注意:注意:如果你在过程值范围内,使用的是带如果你在过程值范围内,使用的是带““正正””和和““负负””的数,则在数据类型中要指定带符号的数,则在数据类型中要指定带符号 的标签,的标签,““符号符号””在在““格式适配器格式适配器””((“Format “Format Adaptation”Adaptation”)中选择。

中选择8/15/202436 建立过程屏幕建立过程屏幕 实时描绘过程的屏幕是用图形系统来建立的通实时描绘过程的屏幕是用图形系统来建立的通过本章节的学习,你将学会设计一个过程屏幕,过本章节的学习,你将学会设计一个过程屏幕,以及能自由地有效的运行它以及能自由地有效的运行它为了建立一个新的屏幕,需要打开图形设计器,为了建立一个新的屏幕,需要打开图形设计器,处理如下:处理如下:建立一个过程屏幕建立一个过程屏幕 (Creating a Process Screen ) 在在WinCC浏览器窗口的左边,用鼠标右键点击浏览器窗口的左边,用鼠标右键点击“图形设计器图形设计器”,访问其弹出菜单访问其弹出菜单在弹出菜单上,点击在弹出菜单上,点击““新的图形新的图形””((“New “New Picture”Picture”)以“New Pdlo.pdl”“New Pdlo.pdl”命名的图形文命名的图形文件(件(“.pdl”= “Picture Description “.pdl”= “Picture Description File”File”)将被建立,并且将在)将被建立,并且将在WinCC浏览器窗口浏览器窗口的右边部分显示出来。

的右边部分显示出来8/15/202437 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个新的屏幕建立一个新的屏幕 8/15/202438 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 建立一个新的屏建立一个新的屏幕幕在在WinCC浏浏览览器器窗窗口口的的右右边边部部分分,,用用鼠鼠标标右右键键点点击击“New “New Pdlo.pdl”Pdlo.pdl”在在 弹弹 出出 菜菜 单单 上上 ,, 点点 击击 ““重重 新新 命命 名名 图图 形形 ””(( “Rename “Rename Picture”Picture”)在跟随出现的对话框中,输入在跟随出现的对话框中,输入“START.pdl”“START.pdl”建立第二个过程屏幕建立第二个过程屏幕 (Creating a second Process Screen) 用用 简简 单单 地地 重重 复复 上上 述述 步步 骤骤 ,, 建建 立立 第第 二二 个个 屏屏 幕幕 ,, 取取 名名“SAMPLE.pdl”打开图形设计器打开图形设计器 (Opening the Graphics Designer)  为为了了打打开开图图形形设设计计器器和和观观察察屏屏幕幕“START.pdl”,,双双击击WinCC浏览器窗口右边部分的文件浏览器窗口右边部分的文件“START.pdl”。

另另一一种种方方法法是是用用鼠鼠标标右右键键点点击击文文件件“START.pdl”,,然然后后从从弹弹出出菜单中,选择菜单中,选择“打开图形打开图形”8/15/202439 图形设计器图形设计器 8/15/202440 一旦你已经打开了图形设计器,你能看到类似于一旦你已经打开了图形设计器,你能看到类似于下图的说明下图的说明为了优化你的工作空间,我们建议配置好上图所为了优化你的工作空间,我们建议配置好上图所提供的各种菜单栏和样板提供的各种菜单栏和样板为了重新定位目标和格式样板,当保持鼠标左键为了重新定位目标和格式样板,当保持鼠标左键压下的同时,拖动这些样板到绘图空间为了做压下的同时,拖动这些样板到绘图空间为了做到这一点,鼠标的指针必须指在样板桢上到这一点,鼠标的指针必须指在样板桢上保持鼠标指针一直在样板桢上(鼠标指针会变成保持鼠标指针一直在样板桢上(鼠标指针会变成黑色的双箭头),保持鼠标按钮一直压下,拖动黑色的双箭头),保持鼠标按钮一直压下,拖动样板桢到所希望的位置样板桢到所希望的位置图形设计器图形设计器 8/15/202441 调色板(调色板(Color Palette))可以用调色板,将颜色分配到所选择的目标上。

可以用调色板,将颜色分配到所选择的目标上除了除了16种标准颜色外,你还能定义用户自选的颜种标准颜色外,你还能定义用户自选的颜色目标样板(目标样板(Object Palette))目标样板包含有标准目标(多角形、椭圆、矩形目标样板包含有标准目标(多角形、椭圆、矩形等),智能目标(等),智能目标(OLE控件、控件、OLE单元、单元、I/O场场等),以及窗口目标(按钮、检查框等)等),以及窗口目标(按钮、检查框等)风格样板(风格样板(Style Palette ))风格样板用来改变所选择目标的风格样板用来改变所选择目标的“表现性表现性”它和目标有关,你能通过它改变线条或边框的类型、目标有关,你能通过它改变线条或边框的类型、线条或边框的宽度、线条终端的式样或填充的格线条或边框的宽度、线条终端的式样或填充的格式图形设计器图形设计器 8/15/202442 准直样板(准直样板(Alignment Palette)) 准直样板允许你改变一个或多个目标的绝对位置,准直样板允许你改变一个或多个目标的绝对位置,改变所选择目标相对于每一个其它目标的位置,改变所选择目标相对于每一个其它目标的位置,或者统一若干个目标的高度和宽度。

或者统一若干个目标的高度和宽度缩放样板(缩放样板(Zoom Palette))应用缩放样板可以对一个激活的窗口设置缩放因应用缩放样板可以对一个激活的窗口设置缩放因子(百分数子(百分数 %)通过按钮能选择设置%)通过按钮能选择设置若干默认的缩放因子若干默认的缩放因子菜单条(菜单条(Menu Bar))  菜单条包含所有图形设计器的菜单命令凡是当菜单条包含所有图形设计器的菜单命令凡是当前没有被激活的命令在菜单条上呈灰色前没有被激活的命令在菜单条上呈灰色图形设计器图形设计器 8/15/202443 工具条(工具条(Tool Bar))  工具条包含能快速实现的常用的命令按钮工具条包含能快速实现的常用的命令按钮字形样板(字形样板(Font Palette))   字形样板能用来改变文本目标的字体、尺寸大小字形样板能用来改变文本目标的字体、尺寸大小和颜色,以及标准目标的线条颜色和颜色,以及标准目标的线条颜色分层条(分层条(Layer Bar))  用分层条可以选择观察分层的图形目标,最多可用分层条可以选择观察分层的图形目标,最多可达达32个分层默认的选择是第个分层默认的选择是第0层为了学习有关所显示目标的更多的内容,首先点为了学习有关所显示目标的更多的内容,首先点击图标,然后点击所希望选择的目标。

有关的附击图标,然后点击所希望选择的目标有关的附加信息,请参考加信息,请参考WinCC信息系统或信息系统或WinCC V6用用户手册图形设计器图形设计器 8/15/202444 过程屏幕过程屏幕 作为我们的第一个项目,我们将建立一个表示作为我们的第一个项目,我们将建立一个表示Atlanta 供水的水箱在供水的水箱在WinCC的图形库中,能的图形库中,能够找到在我们的过程屏幕上所需要的全部图形目够找到在我们的过程屏幕上所需要的全部图形目标我们还需要一个按钮,一个静态文本和一个标我们还需要一个按钮,一个静态文本和一个输入输入/输出场8/15/202445 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 过程屏幕过程屏幕 8/15/202446 首首先先,,我我们们将将组组态态一一个个按按钮钮,,用用它它在在实实时时运运行行时时,,完完成成一一个个屏屏幕幕与与另另一一个个屏屏幕幕之之间间的的切切换换为为了了建建立立一一个个按按钮钮,,能能在在“START.pdl” 和和 “.SAMPLE.pdl”两两个个屏屏幕幕之之间间进进行行触触发转换,步骤如下:发转换,步骤如下:在在屏屏幕幕“START.pdl““START.pdl“的的目目标标样样板板上上,,选选择择“Windows “Windows Object”→ “Button”Object”→ “Button”。

在在绘绘图图空空间间上上,,用用鼠鼠标标指指针针指指向向按按钮钮,,并并保保持持鼠鼠标标左左键键压压下,拖动按钮到所希望的位置下,拖动按钮到所希望的位置在在释释放放按按钮钮之之后后,,按按钮钮组组态态的的对对话话框框被被打打开开在在文文本本场场中中写入,你希望将要切换至的屏幕名字,例如,写入,你希望将要切换至的屏幕名字,例如,“SAMPLE”“SAMPLE” 建立一个按钮建立一个按钮 8/15/202447 点点击击图图标标,,用用鼠鼠标标在在下下一一个个场场““改改变变图图形形””((“Change “Change Picture Picture on on Mouse Mouse Click”Click”))中中,,选选择择你你希希望望切切换换至至的的屏屏幕在下一个对话框中,双击屏幕名称在下一个对话框中,双击屏幕名称“SAMPLE.pdl”关关闭闭““按按钮钮组组态态””((“Button “Button Configuration”Configuration”))对对话话框框,,并并点点击击工工具具条条上上的的图图标标,,对对组组态态屏屏幕幕“START.pdl”“START.pdl”存存盘盘保存。

保存      建立一个按钮建立一个按钮 8/15/202448     建立第二个按钮建立第二个按钮 为了在实时运行时,从屏幕为了在实时运行时,从屏幕“SAMPLE.pdl”,开关返,开关返回到启动屏幕在回到启动屏幕在“SAMPLE.pdl” 屏幕上也需要组屏幕上也需要组态一个按钮,用这个按钮开关返回到态一个按钮,用这个按钮开关返回到“START.pdl”屏屏幕可以通过点击图标来打开屏幕幕可以通过点击图标来打开屏幕“SAMPLE.pdl”,,或者从或者从WinCC浏览器,也能打开屏幕浏览器,也能打开屏幕“SAMPLE.pdl”8/15/202449     建立水箱建立水箱 在图形设计器的菜单条上,点击在图形设计器的菜单条上,点击“View”→ “View”→ “Library”“Library”,或者点击工具条上的图标这时会显,或者点击工具条上的图标这时会显示带有自己的工具条和目标文件夹的目标库示带有自己的工具条和目标文件夹的目标库双击双击“全局库全局库”((“Global Library”)),然后在窗口右边,然后在窗口右边,打开打开“设备单元设备单元”((“Plant Element”)文件夹。

文件夹双击文件夹双击文件夹“水箱水箱”((“Tanks”)).点击点击““库工具条库工具条””((“Library Toolbar”“Library Toolbar”)上的图)上的图标,预览所有的标,预览所有的““水箱水箱””单元8/15/202450     建立管线建立管线 (Creating the Piping)保持鼠标左键按下,拖动保持鼠标左键按下,拖动“Tank 1”到绘图空间区到绘图空间区包围水箱的黑色边框的尺寸是可以修改的将鼠标包围水箱的黑色边框的尺寸是可以修改的将鼠标的指针定位在黑色边框上,保持鼠标左键压下,拖的指针定位在黑色边框上,保持鼠标左键压下,拖动动“水箱水箱”,改变其尺寸,一直到我们希望的大小,,改变其尺寸,一直到我们希望的大小,再释放鼠标再释放鼠标从从““全局库全局库”→ “”→ “设备单元设备单元” → “” → “管线-智能目管线-智能目标标””(( “Global Library”→ “Plant “Global Library”→ “Plant Elements” → “PipesElements” → “Pipes--Smart Objects”Smart Objects”)), ,放置放置所需要的管线段到绘图空间区。

所需要的管线段到绘图空间区从从““全局库全局库”→ “”→ “设备单元设备单元” → “” → “阀-智能目标阀-智能目标””(( “Global Library”→ “Plant Elements” → “Global Library”→ “Plant Elements” → “Valves“Valves--Smart Objects”Smart Objects”)), ,放置所需要的阀到放置所需要的阀到绘图空间区绘图空间区 8/15/202451     建立一个静态文本建立一个静态文本 从目标样板中,选择从目标样板中,选择““标准目标标准目标”→ “”→ “静态文本静态文本” ” (( “Standard Object”→ “Static Text” “Standard Object”→ “Static Text”))将目标定位在绘图空间区的右上角,保持鼠标左键将目标定位在绘图空间区的右上角,保持鼠标左键压下,拖动至一个合适的尺寸压下,拖动至一个合适的尺寸写入标题写入标题“Atlanta Water Supply”(““Atlanta Water Supply”(“立柱形供水立柱形供水箱箱”)”)。

设置字形尺寸为设置字形尺寸为“20”“20”为了做到这一点,可以点为了做到这一点,可以点击工具条上的击工具条上的字形样板图标,从下拉菜单中选择字形样板图标,从下拉菜单中选择“20”为了调整文本桢的大小,点击文本以及拖动黑色框为了调整文本桢的大小,点击文本以及拖动黑色框到所希望的大小尺寸到所希望的大小尺寸8/15/202452     ““填充水位填充水位””的动态显示的动态显示 举例,将目标属性中的有关项与一个标签相联系,举例,将目标属性中的有关项与一个标签相联系,就能实现目标的动态显示就能实现目标的动态显示为了显示或改变目标的属性,对所选择的目标,用为了显示或改变目标的属性,对所选择的目标,用鼠标右键点击鼠标右键点击在弹出菜单上,点击在弹出菜单上,点击““属性属性””((“Properties”“Properties”)在目标属性窗口,能够对属性进行定义或改变属性在目标属性窗口,能够对属性进行定义或改变属性例如,你能够改变颜色和几何属性(例如,几何宽例如,你能够改变颜色和几何属性(例如,几何宽度或高度),以及设置最大值或最小值度或高度),以及设置最大值或最小值8/15/202453     对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 显示目标属性显示目标属性 8/15/202454     PROFIBUSPROFIBUS的的报文格式文格式 在窗口的左边,点击在窗口的左边,点击““标签分配标签分配””((“Tag “Tag Assignment”Assignment”)。

在本项目中,已建立的标签在本项目中,已建立的标签““水箱水位水箱水位””((“TankLevel”“TankLevel”)将被设置(动态标记)为)将被设置(动态标记)为水箱的填充水位在窗口的左边,用鼠标右键,水箱的填充水位在窗口的左边,用鼠标右键,点击点击““填充水位填充水位””行上的透明灯泡行上的透明灯泡从弹出菜单上选择从弹出菜单上选择““标签标签””((“Tag”“Tag”)8/15/202455      对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 连接一个标签连接一个标签 在在 “ “标签项目标签项目””((“Tags-Project”“Tags-Project”)对话框上,)对话框上,选择文件夹选择文件夹““所有标签列表所有标签列表””((“List of all “List of all Tags”Tags”)), ,点击标签点击标签““水箱水位水箱水位””((“TankLevel”“TankLevel”))项,再点击项,再点击“OK”“OK”按钮对话框上的透明灯泡将转变按钮对话框上的透明灯泡将转变成绿颜色成绿颜色在在““更新当前周期更新当前周期””((“Update “Update Cycle(Current)”Cycle(Current)”)列上,对)列上,对““填充水位填充水位””((“Fill “Fill Level”Level”)行,用鼠标右键点击显示周期()行,用鼠标右键点击显示周期(2 2秒)。

秒)在弹出菜单上,点击在弹出菜单上,点击““确认更改确认更改””((“Upon “Upon Change”Change”)默认的填充水位的最小和最大显示值,默认的填充水位的最小和最大显示值,分别设置为分别设置为0 0和和1001008/15/202456 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 连接一个标签连接一个标签 8/15/202457     对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 改变更新周期改变更新周期 8/15/202458     WinCCWinCC项目项目“Qckstart”; “Qckstart”; 动态目标的辨认动态目标的辨认 8/15/202459      建立一个建立一个I/O I/O 场和使场和使I/OI/O场动态化场动态化 在过程屏幕上,包含有一个在过程屏幕上,包含有一个I/O场,本例中场,本例中I/O场场在填充液位显示的顶部这一在填充液位显示的顶部这一I/O场不仅用来显示场不仅用来显示“标签标签”的值,而且也用来改变的值,而且也用来改变“标签标签”的值。

的值建立一个建立一个I/O 场场 (Creating an I/O Field ) 从目标样板上,点击选择从目标样板上,点击选择““智能目标智能目标”→ “I/O”→ “I/O场场””((“Smart Objects” → “I/O Field”“Smart Objects” → “I/O Field”)将将“I/O场场”定位在绘图空间位置,保持鼠标左键压定位在绘图空间位置,保持鼠标左键压下,拖动下,拖动“I/O场场”至一个合适的尺寸随后,将会至一个合适的尺寸随后,将会显示一个显示一个“I/O场组态场组态”的对话框的对话框为了选择一个为了选择一个““标签标签””,点击图标,在下面的对,点击图标,在下面的对话框中,从内部标签文件夹里边,选择标签话框中,从内部标签文件夹里边,选择标签““水水箱水位箱水位””((“TankLevel”“TankLevel”)8/15/202460     对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 组态一个组态一个I/OI/O场场 选择选择“500 ms”“500 ms”作为刷新周期作为刷新周期为了做到这一点,为了做到这一点,点击点击““刷新场刷新场””边上的箭头,从边上的箭头,从下拉菜单的列表下拉菜单的列表中选择中选择“500 “500 ms”ms”。

点点击“OK”“OK”按按钮 8/15/202461     使使“I/O “I/O 场场””动态化动态化 在目标属性窗口中,能够改变在目标属性窗口中,能够改变“I/O“I/O场的属性场的属性””用鼠标右键,点击刚才建立起来的用鼠标右键,点击刚才建立起来的“I/O“I/O场场””在弹出菜单中,点击进入在弹出菜单中,点击进入““属性属性””在窗口的左边,点击属性在窗口的左边,点击属性““极限极限””在窗口的右边,双击在窗口的右边,双击“低限值低限值”((“Low limit Value”)在对话框中,键入在对话框中,键入“0”“0”,点击,点击”OK””OK”按钮在窗口的右边,双击在窗口的右边,双击“高限值高限值”((“High limit Value”)在跟随的对话框中,键入在跟随的对话框中,键入“100”“100”,点击,点击”OK””OK”按按钮点击图标,保存屏幕点击图标,保存屏幕“START.pdl”,“START.pdl”,然后,将图然后,将图形设计器最小化形设计器最小化 8/15/202462      定义实时性能定义实时性能 下一步,我们将定义项目运行的实时性能另外,还包括下一步,我们将定义项目运行的实时性能。

另外,还包括对实时显示的观察处理如下:对实时显示的观察处理如下:在在WinCC浏览器窗口的左边,点击浏览器窗口的左边,点击“计算机计算机”((“Computer”)在在WinCC浏览器窗口的右边,用鼠标右键点击浏览器窗口的右边,用鼠标右键点击“计算机名计算机名”在弹出菜单上,点击输入在弹出菜单上,点击输入““属性属性””点击点击““图形实时图形实时””条在这里我们能够定义,想要观察的条在这里我们能够定义,想要观察的实时显示实时显示为了选择一个启动屏幕,点击为了选择一个启动屏幕,点击““浏览浏览””((“Browse”“Browse”)按)按钮钮, ,以及选择屏幕以及选择屏幕“START.pdl”,“START.pdl”,然后点击然后点击“OK”“OK”按钮8/15/202463     在在““窗口属性窗口属性””((“Window Attributes”“Window Attributes”)项中,)项中,激活检查小方块(对小方块打激活检查小方块(对小方块打  ),例如,对),例如,对 “Title”“Title”、、“Maximize”“Maximize”、、“Minimize”“Minimize”和和“Adapt Picture”(““Adapt Picture”(“标题标题””、、““最大化最大化””、、““最最小化小化””和和““适配图形适配图形”)”)等小方块,想要激活的就对等小方块,想要激活的就对小方块打小方块打 。

点击点击“OK”“OK”按钮,关闭按钮,关闭““属性窗口属性窗口””现在我们可以准备在实时状态下进行工作了!现在我们可以准备在实时状态下进行工作了! 定义实时性能定义实时性能 8/15/202464        定义实时性能定义实时性能 8/15/202465        激活项目激活项目 为了看一看怎样使项目进入实时运行状态,点击为了看一看怎样使项目进入实时运行状态,点击WinCC浏览器菜单条的命令浏览器菜单条的命令“文件文件” “激活激活”((“Fiel” “Activate”)在“Activate“的后面,有一个检查标记,指示实时运行的后面,有一个检查标记,指示实时运行已经被激活已经被激活作为另外一种激活方法,我们也能应用在作为另外一种激活方法,我们也能应用在WinCC浏浏览器工具条上的图标按钮,点击它进行激活览器工具条上的图标按钮,点击它进行激活在经过一段登录需要的时间之后,我们将看到以下在经过一段登录需要的时间之后,我们将看到以下的屏幕:的屏幕: 8/15/202466        对WinCCWinCC项目项目“Qckstart“Qckstart”; ”; 实时实时显示显示 8/15/202467       使用仿真器使用仿真器 如果现在还没有如果现在还没有PLC直接与直接与WinCC连接,则我们可以应用连接,则我们可以应用仿真器来测试已经建立的项目。

仿真器来测试已经建立的项目为了激活仿真器,先进入为了激活仿真器,先进入WindowsWindows任务条,然后点击任务条,然后点击“Start” “SIMATIC”  “WinCC”  “Tools”  “WinCC Tag Simulator”在仿真器对话窗口上,选择我们希望要仿真的标签为做在仿真器对话窗口上,选择我们希望要仿真的标签为做到这一点,让我们点击到这一点,让我们点击““编辑编辑””  “新的标签新的标签”((“Edit”“Edit”  “New Tag”)在在““标签-项目标签-项目””((“Tags“Tags--Project”Project”)对话框中,选)对话框中,选择内部标签择内部标签““水箱水位水箱水位””((“TankLevel”“TankLevel”),然后点击),然后点击“OK”“OK”按钮在在““属性属性””条上,点击仿真方式条上,点击仿真方式““增加增加””((“Inc”“Inc”)写入起始值写入起始值“0”“0”和停止值和停止值“100”“100”8/15/202468 对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 组态仿真器组态仿真器 8/15/202469        对WinCCWinCC项目项目“Qckstart”; “Qckstart”; 实时显示实时显示 在检查框在检查框““激活激活””((“Active”“Active”)小方块上打)小方块上打 。

在在““标签标签””条上,点击条上,点击““启动仿真启动仿真””按钮于是在按钮于是在““标签标签””表上将显示标签表上将显示标签““水箱水位水箱水位””和它的变化值和它的变化值如果现在我们返回到实时窗口,我们将看到仿真器是怎样如果现在我们返回到实时窗口,我们将看到仿真器是怎样使屏幕带有实时的数值使屏幕带有实时的数值为了为了““去激活去激活” WinCC” WinCC项目,点击项目,点击WinCCWinCC浏览器的菜单条浏览器的菜单条命令命令“File” File”  “Activate”, “Activate”,在在“Activate”“Activate”后面的检查标记小方块上,就不再显示有后面的检查标记小方块上,就不再显示有“ ””号8/15/202470 结束结束 。

下载提示
相似文档
正为您匹配相似的精品文档