网络1
LD I0.0 S Q1.1, 1
网络2
LD I0.1 R Q1.1, 1
答案图16
12. 用顺序控制继电器(SCR)指令设计一个居室通风系统控制程序,使3个居室的通风机自动轮流地打开和关闭。轮换时间间隔为1h。
答:用PLC输出端点Q0.0~Q0.2分别控制三个通风机,I0.1接启动按钮开关,I0.2接停止按钮开关,梯形图程序和语句表程序分别如答案图17所示。
习题与思考题5-12: 居室通风系统控制程序 网络1 // 初始状态 //激活第一个SCR段 LD I0.1 AN Q0.0 AN Q0.1 AN Q0.2 S S0.1, 1
网络2 // SCR段1:
//起动通风机1,/并延时1h LSCR S0.1
网络3 // 起动通风机1 // 网络注释 LD SM0.0 S Q0.0, 1
网络 4 // 计时1h(3600s) LDN M0.0
TON T37, 18000 网络5
LD T37 = M0.0
答案图17
21
网络 6
LD M0.0 LD C20 CTD C20, 2
网络7 // 计时到后, //关闭通风机1, //激活SCR段2, //并停止本SCR段 LD C20 R Q0.0, 1 SCRT S0.2 网络8 SCRE
网络9 SCR段2:起动通风机2,并延时1h LSCR S0.2
Network 10 // 起动通风机2 // 网络注释 LD SM0.0 S Q0.1, 1
Network 11 // 计时1h(3600s) LDN M0.1
TON T38, 18000
Network 12 LD T38 = M0.1
答案图17(续)
22
网络 13 LD M0.1 LD C21 CTD C21, 2
网络14 // 计时到后,关闭通风机2, //激活SCR段3,并停止本SCR段 LD C21 R Q0.1, 1 SCRT S0.3
网络15 SCRE
网络16 // SCR段3:起动通风机3, ///并延时1h LSCR S0.3
网络17 // 起动通风机3 LD SM0.0 S Q0.2, 1
网络18 // 计时1h(3600s) LDN M0.2
TON T39, 18000
网络19 LD T39 = M0.2
答案图17(续)
23
网络20
LD M0.2 LD C22 CTD C22, 2
网络21 // 计时到后,关闭通风机3, //激活SCR段1,并停止本SCR段 LD C22 R Q0.2, 1 SCRT S0.1
网络22 SCRE
网络23 // 停机 LD I0.2 R S0.1, 3 R Q0.0, 3
13. 用寄存器移位指令(SHRB)设计一个路灯照明系统的控制程序,3路灯按H1→H2→ H3的顺序依次点亮。各路灯之间点亮的间隔时间为10h。
答:用PLC输出端点Q0.0~Q0.2分别控制路灯H1~H3。控制程序见答案图18。
答案图17(续)
24
答案图18
25
习题与思考题5-13: 路灯控制程序(循环点亮) 网络1 // 起动/停止 LD I0.0 O M0.0 AN I0.1 = M0.0 网络2 // 停止 LD I0.1 R Q0.0, 3
网络3 // 灯1亮 LD M0.0 EU
S Q0.0, 1 R Q0.1, 2
网络4 // 计时10h(36000s) LD M0.0 AN M0.1 TON T37, 50
网络5
LD T37 = M0.1 网络6
LD M0.1 LD C20 LD I0.0 EU OLD
CTD C20, 2
网络7 // 计时到后,移位,下一个灯亮LD C20
SHRB Q0.2, Q0.0, 3