基于PLC的智能交通控制实验4 - 2003 - 图文
更新时间:2024-04-27 17:07:01 阅读量: 综合文库 文档下载
基于PLC的智能交通控制
综合设计实验
一、本实验课任务:
1、对Allen-Bradley公司的SLC系列产品,特别是微型可编程控制器有深入的了解。 2、学会操作Rslogix500软件包。学会使用Rslinx软件包,对系统进行组态及通信。 3、学习可编程控制器的基本指令的功能及应用。
4、通过编程运行来实现单个十字路口交通控制情况的模拟。
二、本实验课目的:
通过实验,使同学们在可编程控制器的软、硬件方面得到综合的学习和锻炼,从而提高其动手能力、综合设计能力及创新能力。
七、实验设备简介: 1)Micro-PLC两种: ? MicroLogix1200
2)交通实验台:
? 交通指挥灯:+DCV 24V供电 接线示意图:
? 路况模拟(灯):+DCV 24V供电 接线示意图:
? 数码管时间显示:+DCV 5V供电
个位和十位上的数码管分别由一组A、B、C、D四个端口来控制,为8421码。 接线示意图:
八、实验软件:
RSLogix500―――编程软件 RSLinx ―――通讯软件 RSview32―――组态软件
三、本实验课的基本理论:
PLC原理,SLC及Micro500指令集,交通控制规则
关于梯形图程序的原理:
1:每个梯级分两个部分。前面放条件(输入)指令,后面放结果(输出)指令。
2:输入指令可以串联、并联;输出指令可以并联,但不可串联。
3:对于一个梯级来说,只要前面的条件(输入指令)成立,则执行该梯级后面的输出指令,否则不执行。
4:对于整个梯级来说,前面的结果可以立即被后面梯级所使用。
5:梯形图程序工作方式:循环扫描。Micro-PLC扫描1千条梯级约只要0.05ms。
所用到的指令及文件见附录。
六、实验内容:
总的来说就是模拟十字路口交通控制情况。
具体要模拟的功能:
1) 交通指挥灯控制:
每通行相位:直行12秒,左转14秒;
2) 路况模拟:
走马灯形式来表示车流,路上车灯闪烁来表示停车等待;
3) 过渡灯功能:
直行和左转的绿灯闪烁2秒来表示将进入下一个状态。
4) (数码管)通行时间显示; 5) 禁止通行模拟:
A. 当AD段通行,禁止BC段通行时,此时数码管暂停保持禁止通行前的状
态;当禁止通行结束时,AD段与BC段恢复禁止通行前的状态,数码管也相应地恢复原来的状态,即:继续按照禁止通行前的时间继续倒计时。
B. 当BC段通行,禁止AD段通行时,此时数码管暂停也保持禁止通行前的
状态;当禁止通行结束时,BC段与AD段恢复禁止通行前的状态,数码管也相应地恢复原来的状态,即:继续按照禁止通行前的时间继续倒计时。
6) 停车等待
A. 当AD段直行灯亮的时候,AD 段的左转车流和BC 段的直行道和左转道
的各自相应的第一排的车流灯出现闪烁,来表示停车等待,其他的车流出现闪烁来表示车前进。
B. 当AD段左转灯亮的时候,AD 段的直行车流和BC 段的直行道和左转道
的各自相应的第一排的车流灯出现闪烁,来表示停车等待,其他的车流出现闪烁来表示车前进。
C. 当BC段直行灯亮的时候,BC 段的左转车流和AD 段的直行道和左转道
的各自相应的第一排的车流灯出现闪烁,来表示停车等待,其他的车流出现闪烁来表示车前进。
D. 当BC段左转灯亮的时候,BC 段的直行车流和AD 段的直行道和左转道
的各自相应的第一排的车流灯出现闪烁,来表示停车等待,其他的车流出现闪烁来表示车前进。
四、实验方式与步骤: 1. 确定端口分配表。 2. 编程:
用RSLogix500 软件编写PLC 程序并在软件下初步调试。
3. 接线:
A.按照端口分配表将同一组的路况模拟灯用导线连在一起。 B.将交通实验台与PLC 的相应的端口连在一起。
4. 调试:
下载程序到PLC 上,运行并观察路路况模拟灯、红绿灯和数码管的显示状态;发
现错误后,返回编辑器里,修改相应的程序。
5. 满足本实验的实验要求及相应的功能后,现场验收。
四、控制方案详述 1. 分配端口:
模拟仿真的触发开关:I: 0/0
表一:路况模拟灯的端口分配表: 左转 O: 0/14 O: 1/6 O: 0/15 O: 1/7 直行 O: 0/12 O: 0/13 O: 1/4 O: 1/5 右转 O: 0/4 O: 0/4 O: 0/5 O: 0/5 AD BC
表二:红绿交通灯的端口分配表: AD BC 左转 O: 2/1 O: 2/3 直行 O: 2/0 O: 2/2 右转 O: 2/6 O: 2/6 红灯 O: 2/4 O: 2/5 直行 闪灯 O: 2/0 O: 2/2 左转 闪灯 O: 2/6 O: 2/6
表三:禁止通行的启动开关: AD BC
2. 控制数码管的显示的文件:
被减数 减数 I: 0/1 I: 0/2 N7:0 N7:1 N7:2 差 N7:12 BCD结果 N7:3 0:无禁止通行 1:有禁止通行 T4:1 T4:2 T4:3 T4:4 T4:5 T4:6 N7:4 N7:5 N7:6 N7:7 N7:8 N7:9
BCD码 N7:12/0 N7:12/1 N7:12/2 N7:12/3 N7:12/4
3. 各个定时器文件的功能说明表 定时器地址 T4:1 T4:2 T4:3 T4:4 T4:5 T4:6 T4:7,T4:8,T4:9 T4:10,T4:11,T4:12 T4:13,T4:14,T4:15 T4:16,T4:17,T4:18 T4:19,T4:20 相应的功能 AD段的直行灯的定时器文件 AD段的左转灯的定时器文件 BC段的直行灯的定时器文件 BC段的左转灯的定时器文件 AD段的红灯定时器文件 BC段的红灯定时器文件 AD 段的直行灯的闪烁的定时器文件 AD 段的左转灯的闪烁的定时器文件 BC 段的直行灯的闪烁的定时器文件 BC段的左转灯的闪烁的定时器文件 路况模拟灯的闪烁 相应的端口 O: 0/8 O: 0/9 O: 0/10 O: 0/11 O: 0/0
此2路况模拟灯连在一起 (行车、停车等待) 此5个路况模拟灯连在一个端口上 此2路况模拟灯连在一个端口上 (行车、停车等待) 此5个路况模拟灯连在一个端口上
九、附录 —— 本实验用到的各种文件 和 基本指令简介 几种文件:
1) 输出文件: O0
文件长度占一个字长,储存物理输出点的值(即实际输出端口的地址)。 地址格式:O:模块号 / 端子号 2)输入文件: I1
文件长度占一个字长,储存物理输出点的值(即实际输入端口的地址)。 地址格式:I:模块号 / 端子号 3 ) 位文件: B3
文件长度占一个字长,为一个通用文件,它直接与梯形逻辑有关。作用为分配一个字长的内存空间。以二进制表示。 地址格式:B3:元素号 / 位号
4)整数文件: N7
文件长度占一个字长,为一个通用文件,它直接与梯形逻辑有关。常定义为十进制。 地址格式:N7:元素号 或 N7:元素号/位号 5)定时器文件:T4
文件长度占三个字长(48bit)。它用来定义一个软定时器并储存计时指令的计时信息。 地址格式:T4:元素号.字号/位号
定时器文件的内容:
可寻址的位:
▲ EN=位15,使能位 T4:0/15 ? T4:0/EN ▲ TT=位14,计时位 T4:0/14 ? T4:0/TT ▲ DN=位13,完成位 T4:0/13 ? T4:0/DN 可寻址的字:
▲ PRE=预置值 如:T4:0.1 ? T4:0.PRE ▲ ACC=累加值 T4:0.2 ? T4:0.ACC T4:0.ACC/0
几类基本指令简介:
1) 位指令:XIC、XIO、OTE、RES ■ 检查是否闭合指令 XIC
此指令为一个条件指令。程序在扫描到这个指令时,若该指令的指定位的状态为“1”,
则处理器认为这个指令的逻辑为真,若为“0”,则逻辑为假。
■ 检查是否断开指令 XIO
■ 输出激励指令 OTE:
此指令为一个执行指令。若前面的条件为真,则该指令执行,指令中指定的位地址置“1”。
(若该位对应的是一个物理输出地址,则接到输出模块端子的输出设备将被接通。)
2) 计时器指令:TON、TOF、RTO ■ 延时导通计时器指令TON
当梯级条件(由假)变为真时TON指令以时间基为间隔开始计数。只要梯级条件保持为真,计时器每次计算时调整累加值(ACC)直到达到预置值(PRE),此时,定时器停止计时并置位完成位。当梯级条件(由真)变为假时,计时器停止计时,并复位到初始状态,直到下一次梯级条件变真,TON又重新开始计时。当正在计时时(此时无论是否计时完)梯级条件由真变假,则TON停止计时,并复位到开始状态。
3) 比较指令:
■ 两数间的比较指令:(EQU NEQ GRT GEQ LES LEQ)
4) 运算指令: ■ 加法、减法指令
加法指令:当输入条件为真时,源A值与源B值相加,结果存放到目标地址中。 减法指令:当输入条件为真时,源A值与源B值相减,结果存放到目标地址中。
5) 转换指令:
TOD指令:当梯级条件为真时,将源值(一般为整数)转换为十进制BCD码形式并存放到目标地址中。(整数->BCD码)
正在阅读:
基于PLC的智能交通控制实验4 - 2003 - 图文04-27
中原国际商贸城项目策划全案09-22
西门子Siemens 840D参数详解12-07
2019年宪法知识竞赛试题300题及答案03-19
让你全面了解福克斯04-23
三国习题学生版前四十回04-14
2014年上海高考化学试卷及答案10-20
2019年高考英语专题 阅读理解七选五-2019年高考英语抢分秘籍 Word版含解析11-02
2019大学生入党思想汇报范文03-22
2019年产业扶贫大会讲话稿03-22
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 智能交通
- 基于
- 实验
- 图文
- 控制
- 2003
- PLC
- 年产300架波音737-NG型飞机平尾数控零件项目可行性研究报告 - 图
- 浅谈中国古建筑“悬鱼”装饰演变及艺术特色 - 蒋路 - 图文
- Outlook错误代码解释
- 新人教版小学语文六年级上册1《少年闰土》精品教案
- COSMOS热分析在热分析中使用设计验证
- 华为路在何方
- 中考数学二次根式复习教案1苏科版
- 内部控制制度设计
- 审计学5-14
- 2005年全国高中数学联赛江西赛区获奖名单
- 基于数字星球系统的地理教学设计 - 图文
- 诗歌朗诵 - - - 男生版
- 2017年生态农业行业市场发展现状报告(目录)
- 何泳铮信息论美学简介
- 语法词汇总复习(第七章动词时态和语态)
- 神经外科护理考试题
- 组织行为学导论
- 福建师范大学图书馆在线考试题库
- 网络工程师考试重要知识点梳理及华为相关命令汇总2018.4.23
- 第十三章 表面物理化学