首页 昆仑通态触摸屏中级教程

昆仑通态触摸屏中级教程

举报
开通vip

昆仑通态触摸屏中级教程www.PLCworld.cn内容简介本书主要介绍使用MCGS软件组态工程常用的几大功能:动画、报警、配方和多语言。共分为四章,第一章简单动画组态,详细介绍了旋转、移动、大小变化等常用动画形式的组态过程;第二章报警,通过例子列举了工程中最多见的报警形式;第三章配方,以面包配方为例,详细介绍了配方存储于PLC和配方存储于HMI两种模式的组态方法;第四章介绍MCGS嵌入版组态软件6.8版本中新增的多语言功能,及其具体的实现方法。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。本教程介绍mcg...

昆仑通态触摸屏中级教程
www.PLCworld.cn内容简介本书主要介绍使用MCGS软件组态 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 常用的几大功能:动画、报警、配方和多语言。共分为四章,第一章简单动画组态,详细介绍了旋转、移动、大小变化等常用动画形式的组态过程;第二章报警,通过例子列举了工程中最多见的报警形式;第三章配方,以面包配方为例,详细介绍了配方存储于PLC和配方存储于HMI两种模式的组态方法;第四章介绍MCGS嵌入版组态软件6.8版本中新增的多语言功能,及其具体的实现方法。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。本教程介绍mcgsTpc嵌入式一体化触摸屏和MCGS组态软件的简单应用,适合已经熟悉初级教程的朋友。mcgsTpc系列教程:《mcgsTpc初级教程》北京昆仑通态自动化软件科技有限公司《mcgsTpc中级教程》北京昆仑通态自动化软件科技有限公司《mcgsTpc高级教程》北京昆仑通态自动化软件科技有限公司高等教育教材:《工控组态软件与PLC应用技术》北京航空航天大学出版社《组态软件控制技术》清华大学出版社北京交通大学出版社《组态软件技术及应用》电子工业出版社mcgsTpc中级教程北京昆仑通态自动化软件科技有限公司发行2011年4月第1版2009年第1次印刷印数:5000册www.PLCworld.cn前言培训目标:通过培训使用户能够完全自主组态实际工程,能够解决现场遇到的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。培训对象:熟悉PLC知识及学习过MCGS初级教程的用户。培训规划:时间安排课程安排09:00-09:20学员签到,领取资料09:20-10:00公司总体介绍10:00-10:30简单动画组态10:30-10:50练习10:50-11:00休息11:00-11:40报警组态介绍11:40-12:00练习12:00-13:00午餐填写客户调查表13:00-13:50配方介绍及第一种模式组态13:50-14:20练习14:20-14:30课间休息14:30-15:00配方第二种模式组态15:00-15:30上机练习15:40-15:50课间休息15:50-16:20多语言组态内容16:20-16:40练习16:40-17:00组态常见问题分析互动交流www.PLCworld.cn目录第一章简单动画组态.............................................................................................................................................11.1预备知识...........................................................................................................................................................11.2动画组态..........................................................................................................................................................21.2.1设置背景..................................................................................................................................................21.2.2动画效果一闪烁....................................................................................................................................21.2.3动画效果二移动....................................................................................................................................31.2.4动画效果三旋转....................................................................................................................................51.2.5动画效果四棒图....................................................................................................................................7第二章报警.........................................................................................................................................................102.1报警介绍........................................................................................................................................................102.2报警组态........................................................................................................................................................112.2.1报警需求................................................................................................................................................112.2.2位报警....................................................................................................................................................112.2.3字报警....................................................................................................................................................132.2.4多状态报警............................................................................................................................................152.2.5弹出窗口方式报警................................................................................................................................16第三章配方功能.....................................................................................................................................................183.1配方功能介绍................................................................................................................................................183.2配方数据存储于PLC中的用法...................................................................................................................183.2.1准备工作................................................................................................................................................183.2.2配方组态................................................................................................................................................193.2.3使用配方................................................................................................................................................233.3配方数据存储于HMI中的用法...................................................................................................................243.3.1准备工作................................................................................................................................................243.3.2配方组态................................................................................................................................................243.3.3使用配方................................................................................................................................................27第四章多语言工程组态.........................................................................................................................................284.1多语言组态介绍.............................................................................................................................................284.2多语言快速组态指导.....................................................................................................................................284.2.1按照工程默认语言组态........................................................................................................................284.2.2多语言内容编辑.....................................................................................................................................294.2.3工程的语言切换设置............................................................................................................................304.3多语言支持内容说明....................................................................................................................................31附录MCGSTPC选型指南................................................................................................................................33www.PLCworld.cn第一章简单动画组态1第一章简单动画组态随着人们生活水平的提高,对美的要求越来越高,在生活中如此,在工作中也不例外。人机界面产品的真彩时代已经到来,仅仅是颜色的绚丽远远满足不了客户的需求,客户最需要的是画面能够把设备的运行状态非常逼真的表现出来,使得整个产品再上升一个档次。昆仑通态的mcgsTpc产品凭借优质的硬件特性和强大的软件功能,致力于满足客户需要,能够提供完整的动画解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。复杂动作是简单动作的结合运用,生活中的简单动作大都可理解为闪烁,移动,旋转,大小变化等。这几种简单的动画结合起来就可以把工业设备的动作表现的很生动、逼真了。这章我们主要来学习如何在MCGS软件中实现这几种简单的动作。1.1预备知识在学习组态之前,我们先来了解下MCGS组态软件的大体框架和工作流程。实时数据库是整个软件的核心,从外部硬件采集的数据送到实时数据库,再由窗口来调用;通过用户窗口更改数据库的值,再由设备窗口输出到外部硬件。用户窗口中的动画构件关联实时数据库中的数据对象,动画构件按照数据对象的值进行相应的变化,从而达到“动”起来的效果。在多媒体光盘中,有一个简单动画样例,样例中包含了闪烁、移动、旋转和大小变化几种效果。这些效果只要在构件的属性窗口中做简单的设置就可以完成。图1-1-2中是该样例在TPC7062K中运行效果,我们给这几种效果分别赋予一个小的环境:标题实现闪烁显示的错误信息用水平移动实现,电机打磨玻璃用垂直移动实现图1-1-1MCGS软件原理图用户窗口以图形和动画的形式显示数据实时数据库数据对象的集合策略窗口可编辑脚本来控制数据设备窗口从外部设备读取数据到实时数据库,输出数据到设备用户窗口以图形和动画的形式显示数据用户窗口以图形和动画的形式显示数据实时数据库数据对象的集合实时数据库数据对象的集合策略窗口可编辑脚本来控制数据策略窗口可编辑脚本来控制数据设备窗口从外部设备读取数据到实时数据库,输出数据到设备设备窗口从外部设备读取数据到实时数据库,输出数据到设备www.PLCworld.cn2mcgsTpc中级培训教程按钮控制风扇的旋转棒图的大小变化表示数据的增长和减少1.2动画组态新建一个工程开始组态吧。MCGS组态软件提供丰富的图形库,而且几乎所有的构件都可以设置动画属性。移动、大小变化、闪烁等效果只要在属性对话框进行相应的设置即可。1.2.1设置背景在组态画面之前,建议先定好整个画面的风格及色调,以便于在组态时更好地设置其他构件的颜色,使画面更美观。我们按照样例中的风格来介绍如何设置背景。1.设置窗口背景新建窗口并进入组态画面,添加一个“位图”,右键单击该位图,从弹出的快捷菜单中选择“装载位图”,选择一个事先准备好的位图,装载后选中该位图,在窗口右下方状态栏设置位图的坐标为(0,0)大小为800*480,如图1-2-1所示,背景就设置完成了。图1-2-1状态栏坐标及大小设置2.添加标题背景添加“矩形”构件,进入“动画组态属性设置”对话框,在属性设置页,设置填充颜色为“白色”,边线颜色为“没有边线”。将它的坐标设为(0,0),大小设为800*60,标题的背景就设置完成了。下面我们开始组态动画效果。1.2.2动画效果一闪烁闪烁效果是通过设置标签的属性来实现的。我们首先介绍下标签的使用:标签除了可以显示数据外,还可以用做文本显示,如显示一段公司介绍、注释信息、标题等。通过标签的属性对话框还可以设置动画效果。标签可谓是用处最多的构件之一。添加“标签”构件,进入“标签动画组态属性设置”对话框,在属性设置页,设置填充颜色为“没有填充”,字符颜色为“藏青色”,字体设置为“宋体、粗体、小二”,选中“闪烁效果”。在扩展属性页,文本内容输入“简单动画组态”。在闪烁效果属性页,闪烁效果表达式填写1,表示条件永远成立。选择闪烁实现方式“用图元可见度变图1-1-2简单动画运行效果www.PLCworld.cn第一章简单动画组态3化实现闪烁”。组态效果如图1-2-2所示,设置完成后点击确认。将标签的坐标设为(230,10),大小设为320*40。组态效果如图1-2-3所示。图1-2-2闪烁效果设置图1-2-3标签闪烁效果图注:当所连接的数据对象(或者由数据对象构成的表达式)的值非0时,图形对象就以设定的速度开始闪烁,而当表达式的值为0时,图形对象就停止闪烁。1.2.3动画效果二移动1.水平移动效果:水平移动的效果我们还是用标签来实现,只要设置标签的“水平移动”属性即可。添加一个“标签”,进入标签属性设置页,设置填充颜色为“没有填充”,字符颜色为“红色”,字体设置为“宋体、粗体、四号”,边线颜色“没有边线”。在位置动画连接部分选中“水平移动”。在扩展属性页,文本内容输入“显示报错信息”。在水平移动属性页,表达式一栏中要填写一个数据对象,在这里我们定义一个数据对象i。设置最小偏移量为0,最大移动偏移量为200,对应表达式的值分别为“0”,“100”,如图1-2-4所示。点击“确认”时,弹出如图1-2-5所示提示框,选择“是(Y)”,弹出“数据对象属性设置”的对话框,选择i的对象类型为“数值型”,如图1-2-6所示。数据对象i就会被添加到实时数据库中。(注:以下书中快速添加变量的操作只做简要描写)图1-2-4水平移动属性设置图1-2-5数据对象报错信息www.PLCworld.cn4mcgsTpc中级培训教程双击窗口空白处,进入“用户窗口属性设置”对话框,在循环脚本页添加标签水平移动的脚本,循环时间改为100,如图1-2-7所示。图1-2-6添加水平移动数据对象图1-2-7水平移动脚本设置2.垂直移动效果:我们用电机切割玻璃来表现垂直移动效果,设置玻璃的“垂直移动”属性即可。电机:选中“插入元件”,在对象元件库管理中,添加“马达13”和“马达14”到窗口,设置其大小为70*40,再复制3组马达摆放如图1-2-8所示。玻璃滑带:添加“矩形”,设置大小为10*230,进入“动画组态属性设置”对话框,在属性设置页,设置填充颜色为“红色”,边线为黑色。再复制一个矩形,放在如图1-2-9所示的位置上。图1-2-8电机样图图1-2-9玻璃图玻璃:选中工具箱中的“常用符号”,打开常用图符工具箱,选择“立方体”,添加到窗口。进入其“动画组态属性设置”对话框,设置填充颜色为“白色”,选中“垂直移动”。在垂直移动属性页,定义表达式关联数值型对象b,最小偏移量为0,最大偏移量为200,对应的表达式的值分别为“0”,“100”,如图1-2-10所示。点击“确认”,提示组态错误时,选择“是”添加数据对象b。打开“用户窗口属性设置”对话框,在循环脚本页添加玻璃垂直移动的脚本,如图1-2-11标注部分所示。www.PLCworld.cn第一章简单动画组态5图1-2-10垂直移动属性设置图1-2-11垂直移动脚本设置注:偏移量是以组态时图形对象所在的位置为基准(初始位置),单位为像素点,向左为负方向,向右为正方向(对垂直移动,向下为正方向,向上为负方向)。表达式和偏移量之间的关系:以图1-2-10中的组态设置为例,当表达式b的值为0时,图形对象的位置向右移动0个像素(即不动),当表达式b的值为100时,图形对象的位置向右移动200个像素。1.2.4动画效果三旋转风扇的旋转效果可以用动画显示构件来实现。动画显示构件可以添加分段点,每个分段点可以添加图片,多个分段点可以有多个图片。多个不同状态图片的交替显示就可以实现旋转效果。风扇的旋转效果就是用两个不同状态的图片交替显示实现的。1.制作风扇框架:从常见图符工具箱中添加“凸平面”,设置其大小为30*90,进入“动画组态属性设置”对话框,设置填充颜色为“灰色”,“确认”保存。复制两个凸平面,调整大小为70*30,分别摆放在原凸平面的上下方,如图1-2-12所示。风扇的框架就制作完成了。图1-2-12框架2.设置风扇效果:添加“动画显示”构件,进入“动画显示构件属性设置”对话框,选择分段点“0”,点击“位图”按钮加载图像,弹出“对象元件库管理”对话框。单击“装入”,添加事先已经准备好的风扇图片。图片装载成功之后,选中刚添加的风扇位图,“确认”保存。分段点“0”成功插入位图,删除文本列表,设置图像大小为“充满按钮”。如图1-2-13所示。采用同样的方法设置分段点“1”,插入另一张风扇位图。在显示属性页,选择显示变量“开关,数值型”,关联数值型变量定义为“旋转可见度”,动画显示方式选择“根据显示变量的值切换显示各幅图像”,如图1-2-14所示。点击“确认”,提示组态错误时,选择添加数据对象“旋转可见度”。www.PLCworld.cn6mcgsTpc中级培训教程图1-2-13风扇设置图1-2-14旋转效果设置设置好之后,调整动画显示构件大小为60*50,拖到风扇框架的左上方。再复制出3个风扇。分别放置在框架的右上、左下、右下方,如图1-2-15所示。3.添加脚本:打开“用户窗口属性设置”对话框,在循环脚本页添加使风扇旋转的脚本,如图1-2-16标注部分所示。图1-2-15风扇组态效果图1-2-16风扇旋转脚本4.风扇的按钮控制:添加两个“标准按钮”,设置按钮标题分别为“启动”和“停止”。(1)启动进入“启动”按钮的属性设置对话框,在操作属性页,设置“抬起功能”:数据对象值操作“置1”,定义数值型变量“旋转循环”,如图1-2-17所示。“旋转循环”控制风扇旋转,当“旋转循环”为1时,风扇开始旋转。在用户窗口属性设置对话框中,添加循环脚本“IF旋转循环=1THEN旋转可见度=1-旋转可见度”。如图1-2-18标注部分所示。www.PLCworld.cn第一章简单动画组态7图1-2-17风扇启动控制图1-2-18风扇控制旋转脚本(2)停止进入“停止”按钮的属性设置对话框。在操作属性页,设置“抬起功能”:数据对象值操作“清0”,关联变量“旋转循环”,如图1-2-19所示。“旋转循环”控制风扇旋转,当“旋转循环”为0时,风扇停止旋转。风扇旋转控制组态完成,如图1-2-20所示。图1-2-19风扇停止控制图1-2-20风扇控制效果图1.2.5动画效果四棒图用棒图来表示数据能更加直观的看出数据的变化。数据增减用棒图的“大小变化”就可以实现。1.添加坐标平面添加一个“矩形”构件,进入“动画组态属性设置”对话框,在属性设置页,设置填充颜色为“白色”,边线颜色为“黑色”,“确认”保存。坐标平面制作完成。2.制作Y轴坐标添加一个“标签”,进入“标签动画组态属性设置”对话框,设置填充颜色为“没有填充”,边线www.PLCworld.cn8mcgsTpc中级培训教程颜色为“没有边线”,字符颜色为“黑色”。在扩展属性页的“文本内容输入”中添加:120,90,60,30,0(每个数字字符间隔2行输入),如图1-2-21所示。Y轴坐标制作完成。图1-2-21Y轴坐标设置3.制作棒图从常用图符工具箱中,添加“竖管道”,作为“棒图”。进入其“动画组态属性设置”对话框。在属性设置页,设置填充颜色为“红色”,选中“大小变化”。在大小变化页,关联表达式定义为数值型数据对象c,点击“变化方向”右侧图标按钮,选择大小变化方向为单向向上变化,变化方式为缩放,如图1-2-22所示。图1-2-22棒图大小变化设置复制出另外两个棒图,分别设置填充颜色为“浅绿色”和“藏青色”。在大小变化页,设置“最大变化百分比”分别为80和50,其他设置同第一个棒图。注:当表达式的值大于等于100时,最大变化百分比设为100%,则图形对象的大小与初始大小相同。不管表达式的值如何变化,图形对象的大小都在最小变化百分比与最大变化百分比之间变化。4.添加脚本在用户窗口属性设置对话框中,循环脚本页添加棒图变化的脚本,如图1-2-23标注部分所示。www.PLCworld.cn第一章简单动画组态9图1-2-23棒图脚本设置图1-2-24棒图组态效果5.添加注释添加一个“标签”,拖放到棒图的右侧,设置文本内容为“棒图演示效果”,如图1-2-24所示。四个简单的动画效果组态完成了。大家做完后可以下载到TPC中看一下运行效果,是否跟样例中的一致。www.PLCworld.cn10mcgsTpc中级培训教程第二章报警在工作过程中,我们非常希望:当设备运行出现故障时能够通知到工作人员,从而及时地处理;查看报警产生的历史 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 能够清楚的了解设备的运行情况。不同的现场作业需要不同的报警形式,总之,报警已经成为工业现场必备的条件。MCGS组态软件根据客户需求,综合分析工业现场报警的多种需求,致力于为客户提供合适的报警方案。本章内容是昆仑通态分析了众多客户的实际需求,列举出了字报警、位报警、多状态报警、弹出窗口显示报警信息等几种报警形式的实现方案。2.1报警介绍在学习报警之前,我们先来了解下MCGS组态软件中实现报警的流程。在第一章的学习中大家已经了解到从PLC等外部设备读取的数据是传送给实时数据库中对应的数据对象,判断数据对象的值是否满足报警的条件,如果满足即产生报警;保存数据对象的值即保存了报警的历史记录;在用户窗口显示对应数据对象(以下文中简称为变量)的值,也就是显示了当前PLC中值,如图2-1-2所示。图2-1-1组态配置流程图2-1-2运行时数据流程开始读取PLC特定地址的数据传送给PLC地址关联的变量满足报警的条件?是否记录报警到报警队列显示报警结束PLCHMI添加驱动,选择PLC地址开始添加通道关联变量设备编辑窗口设置变量报警条件添加显示报警信息的构件的构件结束实时数据库用户窗口www.PLCworld.cn第二章报警11如图2-1-1是实现报警的组态流程,首先要确定所用的硬件设备,例如PLC型号,在设备窗口添加正确的驱动构件,添加PLC中所用到地址(在MCGS组态软件中叫做通道),并且关联上变量;到实时数据库中设置报警属性,在用户窗口用报警构件显示。MCGS提供了报警条(走马灯)、报警显示构件、报警浏览构件等多个报警构件。2.2报警组态2.2.1报警需求我们通过一个样例来学习报警的各种表现形式。图2-2-1是该样例的运行效果。图2-2-1报警运行效果图报警样例列举了常用的四种基本报警形式。首先我们分析下每种形式的报警需求。以西门子S7-200PLC为例。1.当PLC“M寄存器”的地址12.3状态为1时提示水满了,此报警信息在屏幕上滚动显示。2.当PLC“V寄存器”的字地址49的值超过10~30的范围时提示温度太高或温度太低,以列表显示。3.当PLC的“V寄存器”字地址200值非0时表示不同的故障,在画面上进行对应的异常报警信息显示。各种故障信息如下:V200的值含义0正常1故障信息12故障信息23故障信息34故障信息44.当“M寄存器”的地址12.3发生报警后立即弹出一个小窗口,显示当前报警信息。报警需求了解清楚后,下面我们就开始逐一分析并组态。如何添加设备在初级教程已经详细的介绍过,此处不再赘述。新建工程,在设备窗口添加通用串口父设备和西门子_S7200PPI驱动。2.2.2位报警第一个报警需求:当PLC中“M寄存器”地址12.3的值为1时提示“水满了”,并且滚动显示。方案:地址M12.3报警内容固定,直接设置对应变量的报警属性即可;然后在用户窗口用报警条(走www.PLCworld.cn12mcgsTpc中级培训教程马灯)构件显示。1.添加位通道:在设备窗口,双击西门_S7200PPI驱动进入“设备编辑窗口”,如图2-2-2所示。单击“增加设备通道”按钮,弹出“添加设备通道”对话框,选择通道类型“M寄存器”,数据类型“通道的第03位”,通道地址为“12”,通道个数为“1”,读写方式选择“读写”。如图2-2-3所示,设置完成点击“确认”。图2-2-2设备编辑窗口图2-2-3添加M012_3位通道2.通道关联变量:在设备编辑窗口选择“快速连接变量”按钮,进入“快速连接”对话框,选择“默认设备变量连接”,点击“确认”回到设备编辑窗口,自动生成变量名“设备0_读写M012_3”。在设备编辑窗口点击“确认”,系统弹出“添加数据对象”的提示框,选择“全部添加”,所建立的变量会自动添加到实时数据库。3.在实时数据库设置变量的报警属性:切换到“实时数据库”,打开变量“设备0_读写M012_3”的属性设置对话框,在报警属性页,选择“允许进行报警处理”,设置“开关量报警”,报警值为1,报警注释为“水满了”,如图2-2-4所示。设置完成点击“确认”。图2-2-4设置开关量报警图2-2-5报警条属性设置www.PLCworld.cn第二章报警134.设置报警条(走马灯)构件:新建“窗口0”,并添加一个“报警条(走马灯)”构件,进入“走马灯报警属性设置”对话框,点击选择我们在设备窗口建立的变量“设备0_读写M012_3”,设置前景色为“黑色”,背景色为“浅粉色”,滚动字符数为3,滚动速度为200,支持闪烁,如图2-2-5所示。注:报警条(走马灯)构件不关联任何变量时,显示当前所有的实时报警信息。5.显示数据:添加一个“标签”,选择显示输出。在显示输出属性页,点击选择变量“设备0_读写M012_3”,以开关量输出。另外添加一个“标签”,输入“显示注水状态”。参照图2-2-6中效果设置标签颜色和字体颜色。6.查看效果:组态完成后,连接PLC,下载运行查看效果:当PLC有报警产生时,报警信息显示。图2-2-6位报警运行效果2.2.3字报警第二个报警需求:当PLC中“V寄存器”地址49的值超出10~30的范围时,以列表形式显示温度太高或温度太低。方案:设置“V寄存器”地址49对应变量的报警属性,在用户窗口用报警浏览构件显示。1.添加字通道:在设备窗口,双击西门子_S7200PPI驱动进入“设备编辑窗口”,单击“增加设备通道”按钮,进入“添加设备通道”对话框,选择通道类型“V寄存器”,数据类型为“16位无符号二进制”,通道地址为“49”,通道个数为“1”,读写方式为“读写”,如图2-2-7所示。设置完成点击“确认”。图2-2-7添加VWUB049字通道2.通道关联变量:在设备编辑窗口选择“快速连接变量”按钮,进入“快速连接”对话框,选择“默认设备变量连接”,点击“确认”回到设备编辑窗口,自动生成变量名“设备0_读写VWUB049”,在设备编辑窗口点击“确认”,系统提示添加变量,选择“全部添加”,所建立的变量会自动添加到实时数据库。3.在实时数据库设置变量的报警属性:切换到实时数据库,打开变量“设备0_读写VWUB049”属性设置对话框,在报警属性页,选择“允许进行报警处理”,设置“上限报警”值为30,报警注释为“温度太高了”,如图2-2-8所示。设置“下限报警”,值为10,报警注释为“温度太低了”,如图2-2-9所示。设置完成点击“确认”。www.PLCworld.cn14mcgsTpc中级培训教程图2-2-8报警上限属性设置图2-2-9报警下限属性设置4.设置报警显示构件:在“窗口0”添加一个“报警浏览”构件,进入“报警浏览构件属性设置”对话框。在基本属性页,显示模式选择“实时报警数据(R)”,点击选择变量“设备0_读写VWUB049”,如图2-2-10所示。在显示 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 页,勾选“日期”、“时间”、“对象名”、“报警类型”、“当前值”、“报警描述”并设置合适的列宽,其他项采用默认设置,如图2-2-11所示。在字体和颜色页,背景色设为“浅蓝色”,字体设为“宋体、粗体、小四、黑色”,其他项采用默认设置,“确认”保存。图2-2-10基本属性页图2-2-11设置显示格式注:报警浏览构件不关联任何变量时,显示当前所有的实时报警信息。5.显示数据:添加一个“标签”,选择显示输出。在显示输出属性页,点击选择变量“设备0_读写VWUB049”,以数值量输出。再添加一个“标签”,在扩展属性页输入:“显示当前温度”,参照图2-2-12设置标签填充颜色和字体颜色。6.查看效果:组态完成后,连接PLC,下载运行查看效果:当PLC有报警产生时,报警信息显示。图2-2-12字报警运行效果www.PLCworld.cn第二章报警152.2.4多状态报警第三个报警需求:PLC中“V寄存器”地址200输出的值不同时,提示不同的故障信息。方案:用动画显示构件可以设置多个分段点的特点来实现,每个非0分段点代表一个故障信息。1.添加字通道:在设备窗口,双击西门子_S7200PPI驱动进入“设备编辑窗口”,单击“增加设备通道”按钮,弹出“添加设备通道”对话框,选择通道类型“V寄存器”,数据类型“16位无符号二进制”,通道地址为“200”,通道个数为“1”,读写方式选择“读写”,如图2-2-13所示。设置完成后点击“确认”。图2-2-13添加VWUB200字通道2.通道关联变量:在设备编辑窗口选择“快速连接变量”按钮,进入“快速连接”对话框,选择“默认设备变量连接”,点击“确认”回到设备编辑窗口,自动生成变量名“设备0_读写VWUB200”,在设备编辑窗口点击“确认”,系统提示添加变量,选择“全部添加”,所建立的变量会自动添加到实时数据库。3.动画构件设置:在“窗口0”添加一个“动画显示”构件,进入“动画显示构件属性设置”对话框。在基本属性页,设置分段点“0,1,2,3,4”。清空每个分段点的图像列表,背景类型均设为“粗框按钮:按下”,文字设置按段点顺序依次为:“正常”,“故障信息1”,“故障信息2”,“故障信息3”,“故障信息4”,设置前景色、背景色、3D效果,字体选择“宋体、加粗、小二”,如图2-2-14所示。图2-2-14设置段点及属性图2-2-15选择显示变量在显示属性页,显示变量选择“开关,数值型”,点击选择变量“设备0_读写VWUB200”,动画显示的实现选择“根据显示变量的值切换显示各幅图像”,如图2-2-15所示,“确认”保存。www.PLCworld.cn16mcgsTpc中级培训教程4.数据显示:添加一个“标签”,选择显示输出。在显示输出页,点击选择变量“设备0_读写VWUB200”,选择“数值量输出”。再添加一个“标签”到窗口,在扩展属性页输入“多状态报警”。参照图2-2-16设置标签填充色和字体颜色。5.查看效果:组态完成后,连接PLC,当PLC对应的通道值发生变化时,动画显示构件显示不同信息。图2-2-16多状态报警运行效果2.2.5弹出窗口方式报警第四个报警需求:当M12.3状态为1时,弹出一个小窗口提示“水满了”。方案:用子窗口弹出来实现,运用报警策略来及时判断报警是否发生,并设置子窗口显示的大小和坐标。1.添加子窗口:在工作台界面切换到用户窗口,新建“窗口1”。2.设置显示信息:打开“窗口1”,选中工具箱中的“常用符号”,打开常用图符工具箱。添加“凸平面”,设置坐标为(0,0),大小为310*140,填充色为“银色”,没有边线。然后添加一个“矩形”,设置坐标为(5,5),大小为300*130。从对象元件库插入“标志24”,再添加一个“标签”,文本内容为“水满了!”,然后把这两个构件放到矩形上合适的位置,如图2-2-17所示。图2-2-17位报警窗口信息3.设置窗口弹出效果:在工作台界面切换到运行策略窗口,点击“新建策略”按钮,在“选择策略的类型”对话框中选择“报警策略”,确定后回到运行策略窗口,双击新建的策略进入策略组态窗口,从工具条点击“新增策略行”,然后打开策略工具箱,选择“脚本程序”,如图2-2-18所示。双击进入“策略属性设置”对话框,设置策略名称为“注水状态报警显示策略”,点击选择变量“设备0_读写M012_3”,对应的报警状态选择“报警产生时,执行一次”,确认保存,如图2-2-19。双击此策略的脚本程序图标,进入脚本程序窗口,输入“!OpenSubWnd(窗口1,450,300,310,140,0)”,确定保存。采用同样的方式新建“注水状态报警结束策略”,对应的报警状态选择“报警结束时,执行一次”,脚www.PLCworld.cn第二章报警17本程序为“!CloseSubWnd(窗口1)”。图2-2-18添加报警策略图2-2-19位报警策略属性设置4.查看效果:组态完成后,连接PLC,当“M寄存器”的地址12.3发生报警时,在窗口0就会弹出窗口显示报警信息。注:如果工程启动时有报警产生,报警窗口不会弹出。报警实例的功能完成,然后为“窗口0”添加一个“标签”作为标题,文本内容为“报警”,背景色为“白色”。为各报警添加注释“位报警”,“字报警”和“弹出窗口显示报警信息”。组态设置完成,运行效果实现。www.PLCworld.cn18mcgsTpc中级培训教程第三章配方功能本章主要介绍MCGS嵌入版组态软件提供的配方解决方案,并通过具体实例,使用户尽快掌握配方的组态实现方法。3.1配方功能介绍配方是同一类数据的集合,如机器参数设置或生产数据,我们的配方功能提供HMI界面让使用者可以查看编辑数据。根据数据存储方式的不同,配方大致分为两种模式:配方数据存储于PLC配方数据存储于PLC中,可将需要的配方数据上传到HMI并显示。用户选取特定配方并修改,再下载到PLC中作为当前配方。该方式主要常见于早期的系统中。因为早期的HMI本身不能存储配方,只能利用PLC的存储空间来实现。配方数据存储于HMI配方数据存储于HMI之中,由HMI显示所有配方数据。用户选取特定配方下载到PLC中,作为当前配方。本教程中我们以面包配方为例,介绍如何运用MCGS嵌入版组态软件,实现这两种配方应用。假设面包配方中仅有三个参数:面粉、水、糖,不同的比例混合可制成无糖、低糖和甜面包三种不同口味的面包。那么配方就有面粉、水、糖三个成员,按三个成员含量的不同分成三条配方记录。多媒体光盘中提供配方的样例,两种模式的配方,运行效果如图3-1-1和3-1-2所示。图3-1-1配方存储于PLC运行效果图3-1-2配方存储于HMI运行效果3.2配方数据存储于PLC中的用法3.2.1准备工作此类应用将全部的配方数据存放在PLC中,因此HMI仅能进行如下几个操作:1.可以使用HMI浏览PLC中配方数据www.PLCworld.cn第三章配方功能192.可以选择修改一条配方项3.可以下载某一
本文档为【昆仑通态触摸屏中级教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
天山书童
暂无简介~
格式:pdf
大小:4MB
软件:PDF阅读器
页数:0
分类:高中语文
上传时间:2019-10-06
浏览量:3