西门子人机界面触摸屏组态与应用技术课件第3章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.模板 双击打开项目树的文件夹“\HMI_1\画面管理\模板”中名为Template_1的自 动生成的模板,可以看到画面上面的固定窗口和画面下面向导生成的功能键。 在模板中组态的功能键和对象将在所有画面中起作用。打开画面1,模板中的 功能键用灰色显示,不能修改它们,只能在模板中修改功能键。 将项目树中的“画面0”拖拽到模板下面左起第3个空白功能键,该功能键 显示“画面0”。操作员在基于该模板的所有画面单击此功能键,都会切换到 画面0。 如果不想在画面2显示画面模板中的功能键,打开画面2,选中巡视窗口中 的“常规”,用“模板”选择框将默认的“Template_1”改为“无”,画面2 中的功能键消失。 5.全局画面 打开项目树的文件夹“\HMI_1\画面管理”中的全局画面,可以看到在向导 中生成的两个报警窗口和报警指示器。在HMI运行时如果出现系统事件和报 警消息,不管当前显示的是哪个画面,都将在前台显示“报警窗口”和“报 警指示器”。
6.层的应用 (1)层的基础知识
一个画面由32个层组成,打开项目“HMI设备向导应用”,打开和选中画 面0,再选中巡视窗口中的“层”,默认的是显示所有的层。打开“布局”任 务卡的“层”窗格,画面中的矩形和园在层_0,椭圆在层_2。
同时只有一个层是活动层,添加到画面的新对象被分配给活动层。开始时 层_0为活动层,“布局”任务卡用铅笔符号表示活动层。可以用右键快捷菜 单设置某一层为活动层。
2.变量的起始值:选中巡视窗口中的“值”可以组态变量的起始值。 3.HMI变量的采集模式 选中变量后选中巡视窗口中的“属性 > 属性 > 设置”,可以设置变量的3 种采集模式。 1)循环操作:按设置的采集周期,只更新当前画面中显示的和被记录的 变量。 2)循环连续:即使变量不在当前打开的画面中,运行系统也会连续更新 该变量。建议只用于那些必要的变量。 3)必要时:不循环更新变量。例如使用系统函数“LogTag”请求时才更新 变量。 4.HMI变量的采集周期 过程变量值被定期进行更新,设置采集周期时应考虑过程值的变化速率, 如果采集周期设置得太小,将不必要地增加通信的负担,默认值为1s。 5.HMI变量的限制值 如果操作员输入的变量值在设置的范围外,则不会接受输入值。 选中巡视窗口中的“属性 > 属性 > 范围”,可选择限制值由常量或HMI变 量提供。可以在“ HMI变量”编辑器中组态模拟量报警。
单击“下一步”按钮,可依次自动生成画面和各种画面对象。设备向导适 用于大型复杂系统,如果是简单的系统,不要勾选“启动设备向导”复选框。
2.生成HMI设备后创建画面 双击项目视图中的“添加新画面”,在工作区和项目视图中出现一幅新画 面。用右键快捷菜单中的命令,可以对画面做“重命名”“复制”“粘贴” 和“删除”等操作。
选中生成的指示灯(图形I/O域)以后,单击巡视窗口中的“常规”,设置 连接的变量为“电动机”。其他参数采用默认的设置,模式为“双状态”。采 用集成仿真,用两个按钮控制Q0.0,用指示灯显示Q0.0 的状态。
6.添加库对象 可以将组态好的所有的WinCC对象保存到用户创建的库中。可以用鼠标同 时选中多个画面对象,然后将它们拖拽到库中。 可以用“编辑”菜单中的“组合”→“组合”命令,将选中的若干个画面对 象组合为一个整体,然后保存在库中。可以将打开的全局库中的对象直接拖拽 到项目库的“主模板”文件夹中。 7.库视图 单击“库”任务卡工具栏上的“库视图”,打开库视图。库视图的左边是“ 库树”窗口。选中库树的“全局库”中的“PilotLights”库,单击“库树”工 具栏右边的按钮,可以打开或关闭工作区的库总览窗口。可以用选项卡选择不 同的显示方式。 单击“库树”工具栏上的“库视图”,可以关闭库视图。
能使用滑入画面和弹出画面。
2.组态滑入画面 打开项目“滑入画面与弹出画面”。双击项目树的“\HMI_1\画面管理\滑 入画面”文件夹中的“从底部滑入画面”,选中巡视窗口的“常规”,设置 背景色后启用它。选中左边窗口的“句柄”,设置为“自动隐藏句柄” 。 此外用同样的方法生成的左侧滑入画面为“从不显示句柄”,右侧滑入画 面为“始终显示句柄”。在根画面生成一个显示左侧滑入画面的切换按钮。 选中项目树中的HMI_1站点,起动HMI运行系统仿真,单击画面底部中间 隐藏的滑入画面的手柄,再单击手柄,出现滑入画面。再次单击手柄,,滑入 画面消失。 单击画面右侧始终显示的滑入画面的手柄,出现从右侧滑入的画面。再次 单击手柄,滑入画面消失。单击“显示滑入画面”按钮,出现从不显示手柄 的左侧滑入画面。再次单击它,滑入画面消失。 3.弹出画面 画面中每次只能显示一个弹出画面。不能用弹出画面显示报警和诊断信息。 4.组态弹出画面 双击项目树的“\HMI_1\画面管理\弹出画面”文件夹的“添加新的弹出画 面”,生成弹出画面。选中巡视窗口的“常规”,可修改它的名称和背景色。
画面不能在工作区完全显示时,单击工作区右下角的按钮,打开整个画面 的微缩视图。按住鼠标左键并移动鼠标,用画面中的黄色方框选择要显示的 部分画面。放开鼠标左键,微缩视图消失,工作区显示方框选择的区域。
3.1.2 画面的分类与层的应用 项目树的“画面”文件夹中是普通的画面,“画面管理”文件夹中有模板
3.2 HMI的变量组态
1.内部变量与外部变量 外部变量是PLC存储器中的过程值的映像,可以在HMI设备和PLC中访问 外部变量,HMI可以读/写PLC存储器中的过程值。 每个变量都有一个符号名和数据类型。“连接”列用来指定外部变量所在 的PLC,“HMI_连接_1”是HMI设备与PLC之间的默认的连接标示符。 内部变量存贮在HMI设备的存储器中,它只能在WinCC内部传送值,只有 HMI设备能访问内部变量。内部变量只有名称,没有绝对地址。 每个HMI设备都有一个默认变量表,不能删除或移动该表。 双击项目树“HMI变量”文件夹中的“默认变量表”打开它,可以在变量 表或在选中的变量的巡视窗口中设置变量的各种属性。
6.数组变量 数组变量由具有相同数据类型、地址连续的多个数组元素组成。生成名为 “温度”的内部数组变量,其数据类型为Array [0..2] of Int,下标起始值和结 束值分别为0和2。该数组有3个数据类型为Int的元素,分别为“温度[0]”“温 度[1]”和“温度[2]”。只能定义一维数组,其下标起始值必须为0。可以在组 态时单独使用每个数组元素。 7.变量的线性标定 “线性标定”用于外部变量和HMI设备中的数值的线性转换。PLC的模拟 量输入模块将0~10Mpa的压力值转换为0~27648的数值,为了在HMI设备上 显示出压力值,勾选“线形标定”复选框,将PLC和HMI的数值范围分别设置 为0~27648和0~10000(kPa)。在组态显示压力的I/O域时,设置输出域的小 数部分为3位,将显示以MPa为单位的压力值。
用右键单击某行,执行快捷菜单中的“插入对象”命令,将在该行的上面 插入一个新的行。单击某些表格最下面的空白行中的“添加”,将会自动生 成与上一行的参数顺序排列的新的行。
7.复制与粘贴表格单元 右键单击某一表格单元,可以删除、复制或粘贴该表格单元。 8.复制多个表格单元 单击选中某一表格单元,用鼠标左键按住该单元右下角的小正方形,光标 变为黑色的十字。向下移动鼠标,选中该单元下面的若干个单元。松开鼠标 左键,用出现的对话框选择覆盖还是插入。 3.4.2 鼠标的使用技巧 1.用详细视图和鼠标的拖拽功能创建对象 打开项目“315_精简面板”的根画面,用详细视图显示HMI默认的变量表 中的变量。将详细视图中的“当前值”拖拽到画面工作区中,将在该画面中 生成一个与变量“当前值”连接的I/O域。 2.用鼠标拖拽功能实现画面对象与变量的连接 将详细视图中的“预设值”拖拽到画面上刚生成的I/O域中。在I/O域的巡 视窗口中可以看到它连接的变量变成了“预设值”。
头时,按住鼠标左键,往下拖动出现的水平线,水平线上面为固定窗口。画 面中已组态的对象将向下移动固定窗口的高度。固定窗口占据了所有画面的 相同区域,可以在任何一个画面中生成和修改固定窗口中的对象,所有别的 画面的固定窗口中的对象都将同步变化。
3.画面的切换 打开项目“HMI设备向导应用”中的根画面,根据画面之间的关系,向导在 各画面中自动生成了画面切换按钮。 在项目中打开画面0,将项目树中的“画面3”拖拽到工作区的画面0,画面0 中自动生成了标有“画面3”的按钮。选中该按钮,单击巡视窗口的“属性 > 事件 > 单击”,可以看到在出现“单击”事件时,将调用自动生成的系统函数 “激活屏幕”,画面名称为“画面3”。
选中“布局”,可设置它的大小。在根画面中组态用于显示和关闭弹出画 面的按钮。选中巡视窗口的“属性 > 事件 > 单击”,组态在单击时调用系统 函数“显示弹出画面”,可以设置弹出画面左上角的坐标。
起动HMI的运行系统仿真,单击“显示弹出画面”按钮,画面中出现弹出 画面。再次单击该按钮,弹出画面消失。
3.4 组态的技巧
3.4.1 表格编辑器的使用技巧 1.改变列的显示内容 右键单击表格的表头,执行快捷菜单中的“显示/隐藏”命令,可以用出现
的对话框中的复选框隐藏或显示某些列。 2.改变列的宽度
将鼠标的光标放在表头中两列之间的交界处,光标出现双向箭头时,按住 鼠标左键移动鼠标,可以改变列的宽度。用右键单击表头,执行快捷菜单中 的命令,可以将某个列或所有列的宽度调整至最佳。
3.3 库的使用
1.库的基本概念 库是画面对象模板的集合,库对象无需组态就可以重复使用。用户可以将自 定义的对象和面板存储在用户库中。用“库”任务卡和库的元素视图管理库。
2.项目库 每个项目都有一个项目库,它只能用于创建该库的项目。画面、变量、图形 对象和报警等对象都可以存储在库中。可以通过拖拽将对象移动到库中。 3.全局库 全局库独立于项目数据,可以用于所有项目。WinCC包含了大量的库。 4.显示库对象 选中全局库中的“\Buttons and Switches\主模板\PilotLights”文件夹,单击全 局库工具栏上的“打开或关闭元素视图”按钮,打开“元素”窗格。可以用元 素窗格工具栏上的按钮切换显示模式。 5.使用全局库中的对象 打开项目“315_精简面板”,打开HMI的根画面,删除用圆实现的指示灯。 打开“Buttons and Switches”文件夹,将PlotLight_Round_G拖拽到根画面中。 将画面背景色改为灰色。
和全局画面,还有某些面板的弹出画面和滑入画面。 1.定义项目的起始画面 起始画面是启动运行系统时打开的初始画面,操作员从起始画面开始调用
其它画面。 双击项目树的HMI设备文件夹中的“运行系统设置”,选中工作区左边窗
口中的“常规”,在右边窗口设置起始画面。 也可以用右键快捷定义指定的画面为起始画面。 2.固定窗口 将鼠标的光标放到精智面板的画面的上边沿,光标出现垂直方向的双向箭
3.改变列的排列顺序 拖拽表头中的列标题,可以改变列的左右顺序。 4.改变各行的排列顺序 单击“地址”列的标题单元,“地址”列标题出现向上的三角形,表格的 各行按地址列从a到z的升序排列。再次单击“地址”列标题,该标题内出现 向下的三角形,各行按地址从z到a的降序排列。 5.删除、复制与粘贴指定行 单击某行最左侧的灰色单元,选中整个行,可以删除该行。或通过剪贴板 执行行的复制、粘贴操作。 6.复制多个表格行 首先用复制、删除和粘贴操作,将需要复制的行放置在表格的底部。单击 该行最左侧的灰色单元,该行被选中。将光标放到该行最左边单元左下角的 深色小正方形上,光标变为黑色的十字。按住鼠标左键,向下移动鼠标。松 开鼠标左键,拖动时经过的行自动创建变量。创建的行与原来的行的设置基 本上相同,地址自动增量排列。
第3 章 项目组态的方法与技巧
3.1 创建与组态画面
3.1.1 使用HMI设备向导创建画面 1. 用HMI设备向导组态画面结构 在项目视图中添加CPU 315-2PN/DP。然后添加精智面板TP700 Comfort,勾
选“添加新设备”对话框中的复选框“启动设备向导”,单击“确定”按钮, 打开“HMI设备向导”对话框。用“浏览”选择框设置PLC的型号,建立起 PLC和HMI之间的以太网通信连接。
选中某个画面对象,再选中巡视窗口的“其它”,用“层”选择框将它分 配给某个层。选中椭圆后,也可以用画面工具栏上的按钮来改变它所在的层。
去掉层_2左边复选框的勾,或使布局任务卡层_2右边的符号变为浅色,层 _2被隐藏,画面上层_2中的椭圆消失。
3.1.3 组Байду номын сангаас滑入画面和弹出画面 1.滑入画面 在运行时滑入画面在当前打开的画面的某条边滑入。基本面板和老面板不
相关文档
最新文档