昆仑通态触摸屏MCGS的教学初探

2016-02-22 19:55刘小明
科技视界 2016年4期
关键词:模拟触摸屏

刘小明

【摘 要】本文论述了昆仑通态触摸屏MCGS的特点,举例介绍了昆仑通态触摸屏MCGS的教学实施方法,列举了存在的问题及解决方法。

【关键词】触摸屏;MCGS;模拟

触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。[1]

1 MCGS工控组态软件的特点

触摸屏作为一种新型的电脑输入设备,它是目前最简单、方便、自然的一种人机交互方式。触摸屏常和PLC配合使用,可取代接触器—继电器控制系统中的按钮、开关等主令电器,也可取代指示灯、仪表、数字显示等输出器件。不仅可以简化其接线,而且工作的可靠性大大提高。而触摸屏画面的制作,要借助于下面的软件来实现。

MCGS全中文工业自动化控制组态软件(简称MCGS工控组态软件或MCGS)是一套32位工控组态软件,可稳定运行于Windows95/98/Me/NT/2000等多种操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。[2]

2 MCGS工控组态软件的教学

下面以《PLC应用技术》课本中的项目七:液体混合装置控制为例,来说明该项目触摸屏的组态过程。

2.1 储液罐的制作

首先插入元件,在工具箱中,选择储藏罐,即罐53,调整大小后插入到窗口中。

双击水罐,弹出单元属性设置对话框,按下动画连接按钮,点击图元名矩形,右边出现?和>号。

用鼠标单击>号,弹出动画组态属性设置对话框。单击属性设置按钮,在位置动画连接栏勾选大小变化,出现大小变化按钮。

按下大小变化按钮,在表达式栏目单击?出现变量选择菜单。在变量中,选择液位,单击确认。

之后,在大小变化连接栏目,选择如下:最小变化百分比:0,表达式的值:0。最大变化百分比:100,表达式的值:6。

需要说明的是,表达式的值:6为参考值,实际的表达式的值要根据现场的要求整定。

2.2 按钮的制作

在工具箱中,选择标准按钮,制作启动和停止按钮。

为使按钮制作的大小一样,可以采用复制粘贴的方法。若是事后想要使这2个按钮大小相同的话,由于按钮的内容已经设定,可以采用菜单排列—对齐—图元等高(图元等宽)等命令来实现。当然也可以采用将按钮属性设置菜单复制粘贴的方法,但由于菜单往往不只1页,还是比较麻烦,不如先把2只按钮的外观设置好,再设定菜单内容,速度更快。

按钮构件的属性设置:

(1)基本属性选项:文本:启动按钮;背景色:绿色;水平对齐:中对齐;垂直对齐:中对齐;按钮类型:3D按钮。

(2)操作属性:勾选数据对象值操作;按1松0;变量选择:启动按钮1。脚本程序不填。

停止按钮的属性设置方法类似,不再赘述。

2.3 液位传感器的制作

3只液位传感器SL1—SL3的选择:可以采用没有内容设置的传感器,我在对象元件库中选择传感器34。这样选择的传感器只有象征性的意义,其功能由PLC程序来控制实现。在该项目中,在PLC程序中使用比较命令,再根据液体液位的实际上升高度,去控制液面的上升、下降或保持,以达到该项目中的仿真效果。

液位传感器元件的属性不用设置。

2.4 搅拌电动机的制作

搅拌电动机M实际上是不动的,制作简单,可在工具箱中,选择马达54,在选择菜单排列—旋转—上下镜像,并调整边框到合适的大小。

搅拌电动机元件的属性不用设置。

2.5 电磁阀的制作

在工具箱中,选择阀102,调整好其大小。为了使3个阀的大小一致,可在进液阀TV1制作好之后,采用复制—粘贴的方法。并且由于3个阀的一些内容是相同的,这样可以加快制作速度,提高效率。

电磁阀的属性设置:

在属性设置菜单中,按下数据对象按钮,单击按钮输入@开关量后面的问号,进入变量选择菜单,选择对象名:电磁阀YV1,单击确定,完成电磁阀YV1的属性设置。

2.6 搅拌器制作

在工具箱中,选择搅拌器3,调整好其大小。

此外,为了调整方便,可在画面中添加搅拌按钮,可在实时数据库中,设置搅拌按钮变量,并在搅拌器的属性设置中,设置大小变化,勾选可见度和闪烁效果选项。在大小变化菜单中,选择表达式为搅拌按钮,最小变化百分比:0,表达式的值:0。最大变化百分比:100,表达式的值:100。在闪烁效果菜单中,选择表达式为搅拌按钮,闪烁实现方式为:用图元可见度变化实现闪烁,用以观看动画的实际演示效果。

在如图所示的画面中,按下搅拌按钮,可看到搅拌器的叶片转动,说明参数设置合理,通俗易懂,而这些元件可以在调试完成之后去掉。

2.7 实时数据库的设置

进液阀YV1,开关型;进液阀YV2,开关型;进液阀YV3,开关型;启动按钮SB1,开关型;停止按钮SB2,开关型;液位传感器SL1,开关型;液位传感器SL2,开关型;液位传感器SL3,开关型;液位,数值型。

2.8 设备编辑窗口设置

进液阀YV1,读写Y0004;进液阀YV2,读写Y0005;进液阀YV3,读写Y0006;启动按钮SB1,读写M100;停止按钮SB2,读写M101;液位传感器SL1,M110;液位传感器SL2,M111;液位传感器SL3,M112;液位,读写DWUB0000。

图1

为检验制作效果,可选择菜单工具—下载配置,选模拟运行,再按下工程下载按钮。工程下载成功后,按下启动运行按钮,水管中的液体和水罐中的液位会按照事先设定的规律运动起来。若液位的升降速度不符合要求,可对最大表达式的值进行整定,直到达到要求为止。

3 存在的问题及解决方法

我在教学实践中发现:在触摸屏画面的仿真操作中,学生要掌握控制策略有一定的难度。

脚本语言虽然不算很复杂,但由于中职学校的学生,其文化基础知识相对薄弱,导致学生对形象、直观的知识易于理解,而对于脚本语言的编写觉得比较困难,特别是对画面复杂的项目更是如此。

为解决这个问题,可以使用辅助元件来制作画面。例如要观察搅拌器的工作情况,可以采用辅助搅拌按钮的接通和断开模拟真实效果。使用这种方法,可以把整个控制过程分解,便于画面动作的观察和测试,待全部功能完成后,即可将这些辅助按钮去掉。

【参考文献】

[1]百度百科:http://baike.baidu.com/link?url=Efr5shkA7ORtM0n6wImLjIm5EUdnh

4b7dFxh90BPDYMB7jdqN22Zj7HvDxXVfKNh2Hnea-mvTjLTumF6Qu_KOq[OL].

[2]昆仑通态MCGS组态经典培训教程:http://wenku.baidu.com/view/bf8d7719a76

e58fafab00379.html[OL].

[责任编辑:王楠]

猜你喜欢
模拟触摸屏
PLC和触摸屏在卫生间控制系统的应用
浅析投射式多点触控电容触摸屏
让学引思:让学生做主
投射式多点触控电容触摸屏
触摸屏项目移植在自动化系统升级中的应用