文档介绍:综合成绩
优秀( )良好( )
优秀( )良好( )
不及格( )
教师(签名)
批改日期
2011年月日
PLC 课程设计报告
院系电子与电气工程学院
专业电气工程及其自动化
班级电气3081 学号3082110123
姓名周晓文
2011年1月
课题名称:带时间显示的交通灯
课题分值:10分
控制要求:
信号灯守两个启动按钮控制,当SB1按下后,信号灯系统执行夜间工作模式,两车道黄灯以2秒为周期不停闪烁。当SB2按下后,信号等系统执行白天模式,具体要求如下。
南北红灯维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。到20秒时,东西绿灯也亮,闪亮3秒后熄灭。在东西绿灯熄灭时,东西黄灯亮,并维持2秒。到2秒后,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,绿灯亮。
东西红灯维持30秒。南北绿灯维持25秒,然后闪亮3秒后熄灭,这时南北红灯亮,东西绿灯亮。周而复始。
按下停止按钮SB3后,全部灯熄灭。
白天工作方式必须完成两种时间显示模式:
两个LED组合显示南北红灯倒计时时间(东西红灯时间不显示)。
分别用一个LED显示东西、南北红灯倒计时时间(自行将工作周期压缩至个位数)。
控制系统设计分析
输入输出点统计
序号
元器件
用途
1
SB1
2
SB2
3
总停开关
5
模式转换开关
6
南北绿灯
7
南北黄灯
8
南北红灯
9
东西绿灯
10
东西黄灯
11
东西红灯
12
数码管G
14
数码管F
15
数码管E
16
数码管D
17
数码管C
18
数码管B
19
数码管A
20
东西夜间黄灯
21
南北夜间黄灯
三 PLC系统硬件配置
槽号
1
2
3
4
5
模块选择
PS307 5A
CPU314-2DP
SM321 DC 24V 16点
SM322
DO 24V16点
I/O点范围
六、PLC程序设计
library ieee;
use ;
use ;
entity sheji3 is
port(clk,ck:in std_logic;
sel:in std_logic_vector(1 downto 0);
sm:out std_logic_vector(6 downto 0);
duan:out std_logic_vector(5 downto 0));
end sheji3;
architecture art of sheji3 is
t:std_logic_vector(3 downto 0);
signal temp:integer range 0 to 5;
signal x:std_logic_vector(3 downto 0);
signal y:std_logic_vector(