2、创建组态界面:在开发系统界面工程项目项里找到“窗口”双击新建窗口,键入“窗口名字”,其他设定项可默认,确定后即可创建了一个监控窗口。
? 用画图软件打开校园鸟瞰图,选取合适的区域,复制。然后粘贴到你新建
的窗口。拖动调整背景图大小或位置。然后再选取图库里合适的元件放置到位(在这个过程中可以用复制的方法),简单的监控界面就做好了。
3、 数据库组态和IO设备组态的建立。
设置你需要使用的变量,保存数据后关闭返回开发界面。
? 在窗口界面出现的灯上双击,出现对话框,点击颜色相关动作里的“条件”,将
颜色变化(灯的亮灭)和数据库里的某一变量联系起来,点表达式后面的小框,
26
选择对应变量,
用同样的方法设置灯。
4、 系统运行并制作运行包
对于CPM2A(外形较大),可以同时运行组态软件和PLC编程软件(使用计算机不同串口);对于CPM1A(外形较小,只有一个通信口),应按以下步骤操作:
27
1)、保存所有组态内容,然后关闭所有力控程序,包括Draw、DbManager等。 2)、连接计算机与PLC装置,接通PLC装置的电源。
3)、将PLC程序下传到PLC装置中并将PLC置于运行状态,再切换到离线状态。 4)、启动力控工程管理器,选择本工程,并单击“进入运行”按钮启动整个运行系统。
5)、按照控制系统功能来操作,以检验所编程序及组态系统的正确与否。 Web服务器设置并发布,提供远程监控功能。 5、制作运行包 6、系统投入运行
巩固与提高 1、如何实现远程控制?
2、和颜色相关的变化还有那些类型? 3、网络发布的主要步骤?
28
任务三 抢答器仿真系统
能力目标 ? 能划分系统软、硬件功能,确定系统结构组成; ? 能熟练使用组态技术中的多媒体技术、动画技术。 知识准备 ? 力控软件界面设计工具的使用; ? 动画设计及语音等多媒体技术。 任务引入
抢答器是在竞赛、文体娱乐活动(抢答活动)中,能准确、公正、直观地判断出抢答者的机器。通过抢答者的指示灯显示、数码显示和警示显示等手段指示出第一抢答者。现在的抢答器都有很多功能,比如声音提示、计分等,但是每加一样功能就需要你多花一部分钱。如果我们用组态技术中的动画技术、多媒体技术来设计抢答器的系统,完成后通过投影把把界面放映到屏幕上,不仅直观,而且可以不用花钱而增加很多功能。今天,我们大家就来完成这个课题。我们设计一个组态界面,模拟三路抢答器。每个选手的位置有按钮、指示灯,模拟选手的机器人在抢答成功后会站起来;在主持人(裁判)的位置,有允许答题按钮、复位按钮、允许答题指示灯,组号显示数码管。整个系统界面如下图所示:
29
任务分析 本系统由上位机和下位机两部分组成。上、下位机通过串行口进行通信交换数据。上位机利用计算机,下位机利用欧姆龙公司的CPM2A(CPM1A)系列可编程控制器。抢答器的全部控制功能是在PLC上完成的的,而抢答器输入输出的硬件(按钮、信号灯、数码管、机器人)是由组态软件来模拟代替的。但这些并不会影响实际程序的操作,完全能模拟现实中抢答效果。本任务的重点和难点是界面中的动画实现及语音多媒体播放。
为了方便分析,我们以一次运行过程为例:
当裁判按下复位按钮,系统复位。裁判按下允许答题按钮,允许答题指示灯亮,选手开始抢答。某一组选手抢先按下其按钮,此时他的指示灯亮,同时数码管将组号显示,语音播放“请X组选手答题”,机器人站立,而其他各组的选手按按钮无效;若裁判未
30

