《组态技术与综合实践》课件第三章_第1页
《组态技术与综合实践》课件第三章_第2页
《组态技术与综合实践》课件第三章_第3页
《组态技术与综合实践》课件第三章_第4页
《组态技术与综合实践》课件第三章_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目三交通灯的模拟控制学习要求:(1)掌握交替点亮多盏灯的工程组态设计方法;

(2)掌握十字路口交通灯模拟控制的程序设计方法;(3)能完成图3-0-1所示交通灯控制系统的组态;项目三交通灯的模拟控制图3-0-1交通灯控制系统效果图

项目三交通灯的模拟控制任务一交替点亮两盏灯初始状态两盏灯均为红色,当按下启动按钮X1,第一盏由红灯变为浅蓝色灯,延时2秒变成红灯;同时第二盏红灯变为浅绿色灯,延时2秒变为红灯,同时第一盏灯为浅蓝色灯,如此往复。当按下停止按钮X2时,两盏灯都恢复为红色。任务简介:任务一交替点亮两盏灯任务分析:每盏灯均为两种颜色,当启动按钮为“1”,第一盏灯为浅蓝色,同时启动定时器计时,到达设定时间浅蓝色灯灭红灯亮,第二盏灯由红色变为浅绿色,同时启动定时器计时,到达设定时间浅绿色灯灭红灯亮,第一盏灯由红变浅蓝色,如此往复。任务一交替点亮两盏灯任务实施:一、新建工程新建工程命名为“交替点亮两盏灯”。二、变量设置变量类型按表3-1-1所示设置。表3-1-1变量类型任务一交替点亮两盏灯三、工程组态图3-1-1交替点亮两盏灯的组态画面1、画面组态分别选择指示灯中的“指示灯10”,“指示灯11”,如图3-1-1所示。2、变量连接两盏灯的连接分别为Y1、Y2。启动按钮的变量与X1连接,停止按钮的变量与X2连接。任务一交替点亮两盏灯四、编写脚本程序任务一交替点亮两盏灯任务一交替点亮两盏灯五、工程下载点击工具条中的“下载”按钮,效果如图3-1-2所示。图3-1-2交替点亮两盏灯效果任务一交替点亮两盏灯一、控制要求按下启动按钮,机械手下降。下降到位后机械手夹紧物体,2s后开始上升,而机械手保持夹紧。上升到位右转,右转到位下降,下降到位机械手松开,2s后机械手上升。上升到位后,机械手左转,左转到位,如此循环往复。能力拓展:机械手模拟控制任务一交替点亮两盏灯二、变量设置变量类型按表3-1-2所示设置。表3-1-2变量类型任务一交替点亮两盏灯三、工程组态按图3-1-3所示进行工程组态。图3-1-3机械手模拟控制组态画面任务一交替点亮两盏灯四、参考脚本程序任务一交替点亮两盏灯任务一交替点亮两盏灯任务一交替点亮两盏灯任务一交替点亮两盏灯五、工程下载图3-1-4机械手模拟控制效果图点击工具条中的“下载”按钮,效果如图3-1-4所示。任务一交替点亮两盏灯任务二红黄绿三灯交替点亮任务简介:初始状态三盏灯均为熄灭状态,当按下启动按钮X1,绿灯亮延时5秒熄灭,黄灯亮延时2秒熄灭,红灯亮7秒,之后循环往复。任务分析:如何实现各盏灯熄灭时灯的框子依然存在。任务二红黄绿三灯交替点亮任务实施:一、新建工程新建工程命名为“红黄绿三灯交替点亮”。二、变量设置变量类型按表3-2-1所示设置。表3-2-1变量类型任务二红黄绿三灯交替点亮三、工程组态与动画连接灯的制作:选择“工具箱”内的“椭圆”按钮,鼠标的光标变为“十字”形,在窗口上方位置拖曳鼠标,拉出一个一定大小的圆形,双击圆形弹出“动画组态属性设置”窗口如图3-2-1所示,填充颜色选“浅绿色00FF00”,确定后,将其复制,双击复制好的圆形,填充颜色选“没有填充”,确定。打开事前做好的浅绿色的圆,边线颜色选“没有边线”;勾选“特殊动画连接”下方的“可见度”,点窗口上方的“可见度”,在“表达式”框内输入Y1,点击“确定”,把没有填充内容的小圆放置在没有边线的圆上。另外两个灯的制作方法类似第一盏灯(“表达式”框内分别为Y2、Y3)。完成后如图3-2-2所示。任务二红黄绿三灯交替点亮图3-2-1动画组态属性设置窗口图3-2-2红黄绿三灯交替点亮的组态窗口任务二红黄绿三灯交替点亮四、脚本程序任务二红黄绿三灯交替点亮五、工程下载点击工具条中的“下载”按钮,效果图如3-2-3所示。图3-2-3红黄绿三灯交替点亮效果图效果图任务二红黄绿三灯交替点亮一、操作权限○MCGS系统的操作权限机制和WindowsNT类似,采用用户组和用户的概念来进行操作权限的控制。○MCGS系统按用户组来分配操作权限的机制,使用户能方便地建立各种多层次的安全机制。如实际应用中的安全机制一般要划分为操作员组、技术员组、负责人组。能力拓展:安全机制任务二红黄绿三灯交替点亮二、系统权限管理1、用户权限管理在菜单“工具”中单击“用户权限管理”,弹出“用户管理器”。点击“用户组名”下面的空白处,如图324所示,在“用户组名”下方单击一下,单击“新增用户组”,弹出“用户组属性设置”窗口,按图3-2-5所示输入内容,选“确认”。点击“用户名”下面的空白处,再单击“新增用户”会弹出“用户属性设置”窗口,设置属性后按“确认”按钮,退出。任务二红黄绿三灯交替点亮图3-2-4用户管理窗口图3-2-5用户管理属性设置任务二红黄绿三灯交替点亮2、登录用户登录用户菜单项是新用户为获得操作权,向系统进行登录用的。双击“操作0”菜单,弹出“菜单属性设置”窗口。在“菜单属性”中把“菜单名”改为:登录用户。进入“脚本程序”属性页,在程序框内输入代码!LogOn()。这里利用的是MCGS提供的内部函数或在“脚本程序”中单击“打开脚本程序编辑器”,进入脚本程序编辑环境,从侧单击“系统函数”,再单击“用户登录操作”,或双击“!LogOn()”,如图3-2-6所示,这样在运行中执行此项菜单命令时,调用该函数,便会弹出MCGS登录窗口。任务二红黄绿三灯交替点亮图3-2-6菜单属性设置任务二红黄绿三灯交替点亮3、退出登录用户完成操作后,如想交出操作权,如图3-2-7所示,在运行环境中执行该函数,便会弹出提示框,确定是否退出登录。图3-2-7菜单属性设置任务二红黄绿三灯交替点亮4、用户管理在属性设置窗口的“脚本程序”页中,输入代码!Editusers(),该函数的功能是允许用户在运行时增加、删除用户,修改密码,如图3-2-8所示。图3-2-8菜单属性设置任务二红黄绿三灯交替点亮5、修改密码在属性设置窗口的“脚本程序”页中输入代码!ChangePassWord(),如图3-2-9所示,该函数的功能是修改,用户原来设定的操作密码。图3-2-9菜单属性设置任务二红黄绿三灯交替点亮单击“系统管理”下拉菜单中的“登录用户”、“退出登录”,“用户管理”、“修改密码”,弹出如图3-2-10所示的窗口。图3-2-10用户登录窗口任务二红黄绿三灯交替点亮系统运行权限:在MCGS组态平台上单击“主控窗口”,选中“主控窗口”,单击“系统属性”,弹出“主控窗口属性设置”窗口。在“权限设置”按钮下面选择“进入登录,退出登录”,如图3-2-11所示。图3-2-11主控窗口属性设置任务二红黄绿三灯交替点亮然后再按“F5”或直接按工具条中图标,进入运行环境,会出现“用户登录”窗口,只有具有管理员身份的用户才能进入运行环境,退出运行环境时也一样,如图3-2-12所示。图3-2-12用户登录窗口任务二红黄绿三灯交替点亮任务三交通灯的模拟控制任务简介:按照实际系统的操作过程设计以下的模拟过程:初始状态,南北绿灯亮,东西红灯亮;南北绿灯亮7秒灭,南北黄灯闪烁3秒,南北红灯亮10秒后南北循环;东西红灯亮10秒灭,东西绿灯亮7秒灭,东西黄灯闪烁3秒后循环。任务三交通灯的模拟控制任务分析:根据控制要求画出时序图,时序图如图3-3-1所示。图3-3-1交通灯时序图任务三交通灯的模拟控制任务实施:一、变量设置交通灯变量如表3-3-1所示。表3-3-1变量类型任务三交通灯的模拟控制二、工程组态1、新建工程打开嵌入版组态软件,点击“新建工程”,TPC类型选“TPC7602K”。2、保存工程在另存为文件名一栏输入“交通灯模拟控制系统设计”,点击“保存”。3、建立新组态窗口在MCGS组态“工作台”上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”。4、设计画面流程①建立标题文字:文字框图建立后,输入“交通灯控制系统”文字。②建立基本元:灯的建立为单击“工具箱”菜单中“插入元件”图标,点击“指示灯”中选取中意的灯,按“确认”。任务三交通灯的模拟控制图3-3-2交通灯控制系统图交通灯控制系统如图3-3-2所示。任务三交通灯的模拟控制三、脚本程序任务三交通灯的模拟控制任务三交通灯的模拟控制能力拓展:1、用触

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论