基于PLC和组态王的交通灯监控组态设计实训_第1页
基于PLC和组态王的交通灯监控组态设计实训_第2页
基于PLC和组态王的交通灯监控组态设计实训_第3页
基于PLC和组态王的交通灯监控组态设计实训_第4页
基于PLC和组态王的交通灯监控组态设计实训_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

XX学院实训(课程设计)任务书 信息工程 系 电气自动化技术 专业实训课题 基于PLC和组态王的交通灯监控组态设计 专业班级 310电气自动化技术 学 号 姓 名 起讫日期 2012.11.26-12.1 工作地点 仁爱楼203 指导教师姓名 下发任务书日期 : 2012年 11月 24 日 实训的任务和要求: 实训题目基于PLC和组态王的交通灯监控组态设计实训任务建立一个交通灯自动控制系统。1、红绿灯按照一定的规律亮灭。2、若小车行驶到斑马线,并且相应的控制红灯或者黄灯亮,小车停止前进。其余时间小车自由行驶。图 系统总体界面下位机PLC程序时序图和顺序功能图如下:十字路口交通灯控制顺序功能图实训步骤一、新建一个工程组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。1、在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一” 对话框。2、单击“下一步”,弹出“新建工程向导之二”对话框,选择所要新建的工程存储的路径。一般是d:个人名字3、单击 按钮,弹出“新建工程向导之三”对话框,在对话框中输入工程名称:“我的工程2”,在工程描述中输入:“交通灯自动控制系统I”4、 单击“完成”。5、弹出对话框,选择“是”按钮,将新建工程设为组态王当前工程。二、整体效果新建画面的方法:单击工程浏览器左边“工程目录显示区”中“画面”项,右面“目录内容显示区”中显示“新建”图标,鼠标双击该图标,弹出“新画面”对话框。图形制作:十字路口,左右和上下的红绿黄灯,从左向右行驶的小车,从右向左行驶的小车,从上向下行驶的小车,以及从下向上行驶的小车。三、构造数据库变量在工程浏览器中左边的目录树中选择“数据词典”项,右侧的内容显示区会显示当前工程中所定义的变量。双击“新建”图标,弹出“定义变量”属性对话框。组态王的变量属性由基本属性、报警配置、记录配置三个属性页组成。需要定义的变量根据需要设置。特别注意小车的连接变量设置:carz变量的设置1)在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框。2)对话框设置为:变量名:“carz” 变量类型:内存实数 变化灵敏度:0 初始值:0 最小值:0 最大值:1000carz 内存实型 从左向右行驶的小车cary 内存实型 从右向左行驶的小车cars 内存实型 从上向下行驶的小车carx 内存实型 从下向上行驶的小车3)设置完成后,单击“确定”4)用类似的方法建立其它小车变量。四、动画连接本项目中需要制作动画效果的部分包括:1、十字路口左右和上下的红绿黄灯2、小车的连接十字路口左右和上下的红绿黄灯连接1、在画面上双击图形对象“左红灯”,弹出该对象的动画连接对话框。2、单击“填充属性”,弹出填充属性连接对话框, 图左红灯动画连接 3、单击“确定”按钮,完成左红灯的动画连接。这样建立连接后,变量“hong”的变化就通过设置颜色的填充范围表示出来。 4、用同样的方法设置其它红绿黄灯的动画连接。小车的连接1、在画面上双击图形对象“从左向右行驶的小车”,弹出该对象的动画连接对话框。2、单击“水平移动”,弹出水平移动连接对话框, 左小车动画连接 3、单击“确定”按钮,完成从左向右行驶的小车左红灯的动画连接。这样建立连接后,变量“carz ”的变化就通过设置小车的行驶表示出来。 4、用同样的方法设置其它小车的动画连接。 五、命令语言/对左小车的控制if(本站点hong=1 & 本站点carz=400)本站点carz=本站点carz;else 本站点carz=本站点carz+10;if(本站点carz=1000)本站点carz=0;if(本站点green=1)本站点carz=本站点carz+10;/对右小车的控制if(本站点hong=1 & 本站点cary=390)本站点cary=本站点cary;else 本站点cary=本站点cary+10;if(本站点cary=1000)本站点cary=0;if(本站点green=1)本站点cary=本站点cary+10;/对上小车的控制if(本站点hong2=1 & 本站点cars=220)本站点cars=本站点cars;else 本站点cars=本站点cars+10;if(本站点cars=600)本站点cars=0;if(本站点green2=1)本站点cars=本站点cars+10;/对下小车的控制if(本站点hong2=1 & 本站点carx=240)本站点carx=本站点carx;else 本站点carx=本站点carx+10;if(本站点carx=600)本站点carx=0;if(本站点green2=1)本站点carx=本站点carx+10;/ 水平红绿灯控制语言编写本站点time=本站点time+1; if(本站点time=? & 本站点time? & 本站点time=? & 本站点time?) 本站点green=0; 本站点huang=0; 本站点hong=1;if(本站点time=?)本站点time=0;/垂直红绿灯控制语言编写if (本站点hong=1) 本站点hong2=0;本站点green2=1;本站点huang2=0;if(本站点green=1)本站点hong2=1;本站点green2=0;本站点huang2=0;if(本站点huang=1)本站点hong2=0;本站点green2=0;本站点huang2=1; 六、运行和调试七、实训评分表总得分:序号评分项考核要求分值得分1界面设计符合设计要求、整齐美观302变量的定义准确定义变量及其属性203控制程序编写实现控制要求,准确简洁304整体效果整个系统界面美观、运行准确可靠105其它系统安全性设置10完成课程设计报告书1. 课题名称及要求 2. 程序(包括注释)、框图、时序图、I/O接线图等3. 归纳记录上述情况、有关的说明及调试小结等 4. 课程设计的心得其它要求:1、独立完成任务;2、实训报告格式需符合规范;3、学会查找有关文献;4、图纸内容及张数等;5、实训报告、字数要求;6、实物内容及要求(无此项要求不填);7、备注信息工程系学生实训安排表起讫日期 工作内容 备 注 2012.11.26明确控制要求,按任务书进行方案设计(I/O设计、系统控制图、程序功能图绘制、监控界面与变量设置)。课外阅读材料和查阅网络信息可机动2012

温馨提示

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

评论

0/150

提交评论