3时间继电器控制交通灯 (2)
三三时间继继电器
器控制
制交通通信号
灯
控制制要求
说明明:本程序用用s7‐300练习习使用的有什什么不妥之处处请谅解。
E_mmail :
SIMATIC S7_Pro2\SIMATIC 300 站点\CPU312 C(1)\...\FC3 -
FC3 -
"" 名称: 作者:
系列:
版本:0.1块版本:2
时间标志代码:2013-08-21 14:26:59
接口:2013-08-21 13:05:26
长度(块/逻辑/数据):00506 00388 00010
名称 IN OUT IN_OUT TEMP to tt ttr te RETURN RET_VAL
数据类型 地址
0.00.00.00.0
Word Int Int Word
0.02.04.06.00.00.0
注释
时间
实际时间
块: FC3 交通灯控制
程序段: 1 启动
I0.0
M0.0S
程序段: 2 停止
I0.1
M0.0R
第 1 页/共 5 页
SIMATIC S7_Pro2\SIMATIC 300 站点\CPU312 C(1)\...\FC3 -
程序段: 3 时间处理成正时间。
T8S5T#1MBI #te
#to时间
BCD #to
ENO #to
时间
#toOUT #tt
600#tt
#tt
#ttENO
#ttr
实际时间
OUT #ttr
Q
#te
M0.0T8
第 2 页/共 5 页
SIMATIC S7_Pro2\SIMATIC 300 站点\CPU312 C(1)\...\FC3 -
程序段: 4 时间段0-30s
M1.0"列绿灯25s
"
M0.0
#ttr实际时间
#ttr250#ttr实际时间
#ttr250#ttr实际时间
#ttr300#ttr实际时间
#ttr300#ttr实际时间
#ttr280Q0.0"行 红"
M1.1"列绿闪"
#ttr实际时间
#ttr270Q1.3"列黄"
第 3 页/共 5 页
SIMATIC S7_Pro2\SIMATIC 300 站点\CPU312 C(1)\...\FC3 -
程序段: 5 时间30s到60s。
M2.0"行绿"
M0.0
#ttr实际时间
#ttr550#ttr实际时间
#ttr550#ttr实际时间
#ttr600#ttr实际时间
#ttr600#ttr实际时间
#ttr300#ttr实际时间
#ttr580Q1.0"列红"
M2.1"行绿闪"
#ttr实际时间
#ttr570Q0.3"行黄"
第 4 页/共 5 页
SIMATIC S7_Pro2\SIMATIC 300 站点\CPU312 C(1)\...\FC3 -
程序段: 6
M1.1"列绿闪"
M2.1"行绿闪"
T10
T9SD S5T#500MS
T9
T10
SD S5T#500MSM1.5"0.5s闪"
程序段: 7 列绿信号处理M1.0"列绿灯25s
" M1.1"列绿闪"
M1.5
"0.5s闪"
Q1.7"列绿"
程序段: 8 行绿信号处理M2.1"行绿闪"M2.0"行绿"
M1.5"0.5s闪"
Q0.7"行绿是"
第 5 页/共 5 页