基于PLC和组态王的交通灯监控组态设计实训
更新时间:2024-05-30 12:19:01 阅读量: 综合文库 文档下载
XX学院
实训(课程设计)任务书
信息工程 系 电气自动化技术 专业
实训课题 基于PLC和组态王的交通灯监控组态设计
专业班级 310电气自动化技术 学 号 姓 名 起讫日期 2012.11.26-12.1 工作地点 仁爱楼203 指导教师姓名
下发任务书日期 : 2012年 11月 24 日
1
实训的任务和要求: 实训题目
基于PLC和组态王的交通灯监控组态设计
实训任务
建立一个交通灯自动控制系统。 1、红绿灯按照一定的规律亮灭。
2、若小车行驶到斑马线,并且相应的控制红灯或者黄灯亮,小车停止前进。其余时间小车自由行驶。
图 系统总体界面
下位机PLC程序时序图和顺序功能图如下:
2
M0.6T42SM0.1M0.0I0.0南北红亮Q0.2东西绿亮Q0.3延时20秒T37M0.1T37南北红亮Q0.2东西绿闪Q0.3延时3秒T38M0.2T38南北红亮Q0.2东西黄亮Q0.4延时2秒T39M0.3T39一个周期东西红亮Q0.5南北绿亮Q0.6延时25秒T40M0.4T40东西红亮Q0.5南北绿闪Q0.6延时3秒T41M0.5T41东西红亮Q0.5南北黄亮Q0.1延时2秒T42实训步骤 十字路口交通灯控制顺序功能图 一、新建一个工程
组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
1、在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一” 对话框。
2、单击“下一步”,弹出“新建工程向导之二”对话框,选择所要新建的工程存储的路径。一般是d:\\个人名字
3、单击 按钮,弹出“新建工程向导之三”对话框,在对话框中输入工程名称:“我的工程2”,在工程描述中输入:“交通灯自动控制系统I”
4、单击“完成”。
5、弹出对话框,选择“是”按钮,将新建工程设为组态王当前工程。 二、整体效果
新建画面的方法:单击工程浏览器左边“工程目录显示区”中“画面”项,右面“目录内容显示区”中显示“新建”图标,鼠标双击该图标,弹出“新画面”对话框。
图形制作:十字路口,左右和上下的红绿黄灯,从左向右行驶的小车,从右向左行驶的小车,从上向下行驶的小车,以及从下向上行驶的小车。
三、构造数据库变量
3
在工程浏览器中左边的目录树中选择“数据词典”项,右侧的内容显示区会显示当前工程中所定义的变量。双击“新建”图标,弹出“定义变量”属性对话框。组态王的变量属性由基本属性、报警配置、记录配置三个属性页组成。
需要定义的变量根据需要设置。特别注意小车的连接变量设置: carz变量的设置
1)在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框。
2)对话框设置为: 变量名:“carz” 变量类型:内存实数 变化灵敏度:0 初始值:0 最小值:0 最大值:1000
carz 内存实型 从左向右行驶的小车 cary 内存实型 从右向左行驶的小车 cars 内存实型 从上向下行驶的小车 carx 内存实型 从下向上行驶的小车
3)设置完成后,单击“确定”
4)用类似的方法建立其它小车变量。
四、动画连接
本项目中需要制作动画效果的部分包括:
1、十字路口左右和上下的红绿黄灯 2、小车的连接
十字路口左右和上下的红绿黄灯连接
1、在画面上双击图形对象“左红灯”,弹出该对象的动画连接对话框。 2、单击“填充属性”,弹出填充属性连接对话框,
4
图 左红灯动画连接
3、单击“确定”按钮,完成左红灯的动画连接。这样建立连接后,变量“hong”的变化就通过设置颜色的填充范围表示出来。
4、用同样的方法设置其它红绿黄灯的动画连接。 小车的连接
1、在画面上双击图形对象“从左向右行驶的小车”,弹出该对象的动画连接对话框。
2、单击“水平移动”,弹出水平移动连接对话框,
左小车动画连接
3、单击“确定”按钮,完成从左向右行驶的小车左红灯的动画连接。这样建立连接后,变量“carz ”的变化就通过设置小车的行驶表示出来。
4、用同样的方法设置其它小车的动画连接。 五、命令语言
//对左小车的控制
if(\\\\本站点\\hong==1 && \\\\本站点\\carz==400) {\\\\本站点\\carz=\\\\本站点\\carz;} else
{\\\\本站点\\carz=\\\\本站点\\carz+10; if(\\\\本站点\\carz==1000) {\\\\本站点\\carz=0;} }
5
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<=??) {\\\\本站点\\green=1; \\\\本站点\\huang=0; \\\\本站点\\hong=0;}
if(\\\\本站点\\time>=?? && \\\\本站点\\time<=??) {\\\\本站点\\green=0; \\\\本站点\\huang=1;
6
\\\\本站点\\hong=0;}
if(\\\\本站点\\time>?? && \\\\本站点\\time<??) {\\\\本站点\\green=0; \\\\本站点\\huang=0; \\\\本站点\\hong=1;}
if(\\\\本站点\\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 2 3 4 评分项 界面设计 变量的定义 控制程序编写 整体效果 考核要求 符合设计要求、整齐美观 准确定义变量及其属性 实现控制要求,准确简洁 整个系统界面美观、运行准确可靠 系统安全性设置 分值 30 20 30 10 得分 5 10 其它 完成课程设计报告书 1. 课题名称及要求
2. 程序(包括注释)、框图、时序图、I/O接线图等
3. 归纳记录上述情况、有关的说明及调试小结等 4. 课程设计的心得 其它要求:
7
1、独立完成任务;
2、实训报告格式需符合规范; 3、学会查找有关文献; 4、图纸内容及张数等; 5、实训报告、字数要求;
6、实物内容及要求(无此项要求不填);; 7、备注
信息工程系学生实训安排表 起讫日期 工作内容 备 注
2012.11.26
明确控制要求,按任务书进行方案设计(I/O设计、系统控制图、程序功能图绘制、监控界
面与变量设置)。
2012.11.27-2012.11.28 根据控制要求进行修改与完善
2012.11.29 2012.11.29-2102.11.30 2012.11.30-2112.12.1 调试、监控、记录运行情况 小组汇报,撰写实训报告 完成实训报告并上交。
课外阅读材料和查阅网
络信息 可机动 课外3-5学时 课外3-5学时 课外3-5学时 课外3-5学时 8
正在阅读:
大学生暑假社会实践计划书范文4篇04-27
高中语文 第二单元 第7课 留取丹心照汗青-文天祥千秋祭导学案 粤05-18
描写生活的随笔11-20
燕山石化炼油二厂实习报告10-25
发展和改革局上半年发展和改革工作总结报告08-04
pp-WMH800培训手册01-24
申论热点及标准表述03-21
华约自主招生数学真题 - 图文12-28
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 组态
- 交通灯
- 监控
- 基于
- 设计
- 王的
- PLC
- 2016-2022年中国饲料添加剂市场评估及市场行情动态报告
- 如何加强农村基层民主监督
- 人教版小学五年级下册数学期中试卷和答案5
- 当代中国女性家庭地位的分析
- 亚太地区—正在兴起的世界贸易中心区
- 浅析人民币国际化之利弊
- 大学生经典招投标案例分析
- 中国银监会关于印发银行业金融机构案件处置三项制度的通知
- 负面环境信息披露的市场反应 - 基于2008年到2010年上市公司环境
- 如何选购甲醛检测仪
- 国际市场营销学期末论文 浅析我国中小企业国际营销
- 生活饮用水卫生知识培训-试题
- 作文例文: 青年与门采尔-----引议联结法
- 大学英语四六级翻译小诀窍
- 北京市人民政府办公厅关于进一步推动企业上市工作的意见
- 大学班长自荐信范文3篇
- 西藏民居阅读答案
- 政治第八课第二节文档
- 小学生不良行为案例
- 生物学基础模拟试题(含答案)