北京联合大学实验报告课程(项目)名称:过 程 控 制学院:自动化学院专业:自动化班级:0910030201 学号: 2009100302119 姓名:张 松成绩:1 2012 年11 月14 日实验一 交通灯控制一、 实验目的熟练使用基本指令,根据控制要求,掌握PLC 的编程方法和程序调试方法,掌握交通灯控制的多种编程方法,掌握顺序控制设计技巧
二、实验说明信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,按以下规律显示:按先南北红灯亮,东西绿灯亮的顺序
南北红灯亮维持25 秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒;到 20 秒时,东西绿灯闪亮,闪亮3 秒后熄灭
在东西绿灯熄灭时,东西黄灯亮,并维持2 秒
到2 秒时,东西黄灯熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮
东西红灯亮维持25 秒,南北绿灯亮维持 20 秒,然后闪亮3 秒后熄灭
同时南北黄灯亮,维持2 秒后熄灭,这时南北红灯亮,东西绿灯亮⋯⋯如此循环,周而复始
如图1、图 2 所示
图 12 图 2 三、实验步骤1.输入输出接线输入SD 输出R Y G 输出R Y G I0
4 东西Q0
2 南北Q0
编制程序,打开主机电源编辑程序并将程序下载到主机中
启动并运行程序观察实验现象
四、参考程序方法 1:顺序功能图法设计思路:采用中间继电器的方法设计程序
这个设计是典型的起保停电路
3 方法 2:移位寄存器指令实现顺序控制移位寄存器位(SHRB)指令将DATA数值移入移位寄存器
S_BIT 指定移位寄存器的最低位
N 指定移位寄存器的长度和移位方向(移位加=N,移位减 =-N)
SHRB指令移出的每个位被放置在溢出内存位( SM1
该指令由最低位(S_BIT)和由长度( N)指定的位数定义
4 5 6 方法 3:利用定时器实现思