交通信号灯控制--顺序功能图x
时间:2020-11-03 17:12:30 来源:勤学考试网 本文已影响 人
(1
(1)指令格式及梯形图表示方法见表 4-10所示。
交通信号灯控制
一、任务目标
CD
.用PLC构成交通信号灯控制系统。。
?掌握PLC的编程技巧和程序调试方法。
.掌握步进指令的应用。
二、任务分析
城市交通道路十字路口是靠交通指挥信号来维持交通秩序的。在每个方向都有红、黄、
绿三种指挥灯,信号灯的动作受开关总体控制,当按下启动按钮, 信号灯系统开始工作,并 周而复始地循环动作; 按下停止按钮开关, 系统停止工作。图4 —16是某城市一交通信号灯
示意图。
图4-16 交通信号灯示意图
在系统工作时,控制要求如表 4-8所示:
表4-8 十字路口交通信号灯控制要求
南北
信号
红灯亮
绿灯亮
绿灯闪亮
黄灯亮
时间
30
25
3
2
东西
信号
绿灯亮
绿灯闪亮
黄灯亮
红灯亮
时间
25
3
2
30
具体控制要求如下:
南北方向绿灯和东西方向绿灯不能同时亮,如果同时亮则应用自动立即关闭信号灯 系统,并立即发出报警信号。
南北红灯亮维持 30s,在此同时东西绿灯也亮,并维持 25s时间,至U 25s时,东西绿
灯闪亮,闪亮3s后熄火,在东西绿灯熄灭时,东西黄灯亮并维持 2s。到2s时,东西黄灯熄
灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮。
东西红灯亮维持 30s,在此同时南北绿灯亮维持 25s,然后闪亮3s熄灭,接着南北 黄灯亮维持2s后熄灭.同时南北红灯亮,东西绿灯亮。
4?两个方向的信号灯,按上面的要求周而复始地进行工作。
三、相关知识
步进指令STL / RET及编程方法
1. FX2的状态元件
状态元件是构成状态转移图的基本元素,是可编程控制器的软元件之一。 FX2共有
1000个状态元件,如表 4-9所示。
表4-9 FX2 的状态元件
类别
元件编号
个数
用途及特点
初始状态
So ?S9
10
用作SFC的初始状态
返回状态
S10?S19
10
多运行模式控制当中,用作返回原点的状态
一般状态
S20?S499
480
用作SFC的中间状态
掉电保持状态
S500?S899
400
具有停电保持功能,停电恢复后需继续执行
的场合,可用这些状态元件
信号报警状态
S900?S999
100
用作报警元件使用
2?步进指令、状态转换图及步进梯形图
步进指令是利用状态转换图来设计梯形图的一种指令,状态转换图可以直观地表达工
艺流程。状态转换图中的每个状态表示顺序工作的一个操作, 因此步进指令常用于控制时间
和位移等顺序的操作过程。采用步进指令设计的梯形图不仅简单直观, 而且使顺序控制变得
比较容易.大大地缩短程序的设计时间。
FX2系列PLC的步进指令有两条:步进接点指令 STL和步进返回指令RET
表 4-10
指令
名称
功能
梯形图表示
操作元件
STL
步进开始
步进开始
T卜
S
RET
返回
步进结束
1 RST 1
(2)使用说明
1) 步进接点须与梯形图左母线连接。使用 STL指令后,LD或LDl指令点则被右移,
所以当把LD或LDI点返回母线时,需要使用步进返回指令 RET。也就是说,凡是以步进
接点为主体的程序,最后必须用 RET指令返回母线。
2) 状态继电器只有使用 S指令,才具有步进控制功能。这时除了提供步进常开接点外,
还可提供普通的常开接点与常闭接点,但 STL指令只适用于步进接点。
3) 只有步进接点接通时,它后面的电路才能动作。如果步进接点断开,则其后面的电
路将全部不动作。当需保持输出结果时,可利用 S指令和R指令来实现。
4) 状态继电器主要用做步进状态,但它也有其他用途。状态继电器可作为普通辅助继
电器M用,但它不能再提供 STL步进接点。
5) 步进指令后面可以使用跳转 CJP/ EJP指令,但不能使用主控 MC / MCR指令。
6) 状态继电器的复位。状态继电器均具有断电保护功能,即断电后再次通电,动作从
断电时的状态开始。但在某些情况下需要从初姑状态开始执行动作, 这时则需要复位所有的
状态。此时应利用功能指令实现状态复位操作。
在状态转换图SFC中,每一状态提供 3个功能:驱动负载、指定转换条件、置位新状
态。如图4-17所示。当状态S20有效时,输出继电器 Y001线圈接通。这时,S21、S22和 S23的程序都不执行。当 X001接通时,新状态置位,状态从 S20转到S21 ,执行S21中的 程序。这就是步进转换作用,图中 X001是一个状态转换条件。转到 S21后,输出Y002接 通,这时Y001复位。其他状态继电器之间的状态转换过程,依次类推。
SoX000图 4-17 SFC 图图4 —18
So
X000
图 4-17 SFC 图
图4 —18是与图4— 17相应的梯形图和语句指令表。
IL TLT TLT TLT TLT TTD 5ΞEΞTLI>ΞEΞTOU5ΞEΞTOU5ΞEΞTOU5SEΞTOULDOUREENΓ
M8002 SO SO KOOO S20
YOol XOOl Ξ21
Y002 X002 Ξ22
YDQ3 K003 Ξ23 Ξ23 Y004 X 004 SO
(a)梯形图 (b) 语句表
图4 —18梯形图程序及语句表
四、任务实施
1. I/O点分配
根据任务分析,对输入量、输出量进行分配,见表 4-11所示。
表 4-11
输入量(IN )
输出量(OUT
元件代号
功能
输入点
元件代号
功能
输出点
SB1
启动按钮
X000
KM1
南北绿灯
Y000
SB2
停止按钮
X001
KM2
南北黄灯
Y001
KM3
南北红灯
Y002
KM4
警灯
Y003
KM5
东西绿灯
Y004
KM6
东西黄灯
Y005
KM7
东西红灯
Y006
2.绘制PLC硬件接线图
根据图4-16所示及I/O分配表,绘制PLC硬件接线图,如图4-19所示,以保证硬件接
线操作正确。
QS~220VFU2~220VL NQ QPEPEKM1KM2KM3KM4KM5KM6KM7[|FU1KM7一I <5
QS
~220V
FU2
~220V
L N
Q Q
PE
PE
KM1
KM2
KM3
KM4
KM5
KM6
KM7
[|
FU1
KM7
一I <5
~220V
~220V
SB1 SB2
图4-19 PLC硬件接线图
3 ?设计梯形图程序及语句表
(1)采用起保停电路设计程序 其梯形图程序及语句表如图 4-20、图4-21所示。
图4-20 梯形图程序
LD XoOo OR MloO AWl XOOl OUT MlOO LDl YOO3 AllD KIOO Anl T4 OUT TO
K3C0
LDl To
OUT T4
K300
LDI YOO3 AWD XOOcI AWl TO OUT TS
K250
LDl TS
OUT T7
K30
LDl T7
OUT T5
K20
LDl To
OUT Γl
K250
LDl Tl OUT T2
K30
IT IHTrr—II
LDOU
3 0 2 6 Ξ O _ JOO ∩u O∩^u
IT IT T LDANOULDANOULDOU
ENI)
Ooooll5115
YYYXTTKTTK
0 4 3 0
OoOOlO
Alro no
QRB
OUT Y004
LD TT
ANI T5
OuT Y005
LD Y006
ANl TI
LD TI
ANT T2
AJn) TIo
ORB
OUT YOOO
LD T2
ANl T3
OUT YoO1
图4-21 语句表程序
(2)采用步进指令设计程序 其SFC图、梯形图程序及语句表如图 4-22、图4-23、图4-24
所示。
启动―XOOO
- lYOO4 —MO
Y002 南北红灯亮
Y004 东西绿灯亮
-—二—
S20
— TO
S21
一 T1
S22
—T2
S23
-T3
YOO^南北红灯亮
、YOO4 :东西绿灯亮
C TO J K25O
< YOO2 南北红灯亮
T1 [)K3O
M1
J J—[ YOO4 :东西绿灯闪
;YOO2〉南北红灯亮
「YOO5;东西黄灯亮
T2 )K2O
YOO6 f东西红灯亮
〔YOOO〕南北绿灯亮
C T3 [K25O
S24
-T4
S25
-T5
< YOO6;东西红灯亮
-T-r—C TO K3O
M1
H IrYOOO :南北绿灯闪 C YOO6 :东西红灯亮
—C YOOC南北黄灯亮
T5 K2O
YOOO
-I I-
Y004
T I-
< Y003
报警灯亮
KOOl
-I I-
Mo
XCIOD
-4÷-
Mo
K5
T7 折
TS
END
图 4-22 SFC 图
图4-23 梯形图程序
图4-24 语句表程序
五、知识链接
FX2系列PLC与上位机通信的硬件连接
PLC与PC机之间实现通信,可使二者互补功能上的不足, PLC用于控制方面既方便又
可靠,而PC机在图形显示、数据处理、打印报表以及中文显示等方面有很强的功能。 因此,
各PLC制造厂家纷纷开发了适用于本公司的各种型号 PLC与PC机通信的接口模块。
三菱FX2系列PLC的编程接口采用 RS-422标准,而计算机的串行口采用 RS-232标准。
RS-232与RS-422标准在信号的传送、逻辑电平均不相同。因此,作为实现 PLC计算机通
信的接口电路,必须将 RS-422标准转换成 RS-232标准。
RS-232采用单端接收器和单端发送器,只用一根信号线来传送信息,并且根据该信号
线上电平相对于公共的信号地电平的大小来决定逻辑的 “ 1”( -3?-15V)和“ 0”( +3?+15V );
RS-422标准是一种以平衡方式传输的标准,即双端发送和双端接收,根据两条传输线 之间的电位差值来决定逻辑状态。 RS-422电路由发送器、平衡连接电缆、电缆终端负载和
接收器组成。它通过平衡发送器和差动接收器将逻辑电平和电位差之间进行转换 (+2V表示
“0”,-2V 表示“ 1 ”)。
可选用 MAXlM 公司的 MAX202实现RS-232与TTL之间的电平转换。
MAX202内部 有电压倍增电路和转换电路,仅需 +5V电源就可工作,使用十分方便;选用 MAX490实现
RS-422与TTL之间的转换。每片 MAX490有一对发送器/接收器,由于通信采用全双工方 式,故需两片 MAX490 ,还需外接4只电容。
PLC的RS-422接口配接DB-25型连接器,而PC机一般用DB-9型连接器。
如图4-25 所示。将RS-232的RS、CS短接,这样对计算机发送数据来说, PLC总是处于就绪状态。
也就是说,计算机在任何时候都可以将数据送到 PLC内。又由于DR、ER交叉连接,因此,
对计算机接收数据来说,必须等待至 PLC处于准备就绪状态。
图4-25 接口硬件电路图
六、技能训练
应用PLC控制剪板机控制程序的设计与调试
1 ?准备要求
设备:一个启动按钮 SB1 ,一个停止按钮 SB2 ,四个行程开关 SQ1?SQ4和一台电动机 M及其相应的元件等,
2?控制要求
某剪板机的示意图如图 4-26所示。开始时压钳和剪刀在上限位置, 限位开关SQ1和SQ2
闭合。按下启动按钮后,板料右行至限位开关 SQ3处,然后压钳下行,压紧板料后压力继
电器吸合,压钳保持压紧,剪刀开始下行。剪断板料后,压钳和剪刀同时上行,分别碰到限 位开关SQ1和SQ2后,停止上行。压钳和剪刀都停止后,又开始下一周期的工作。剪完 10
块料后,停止工作并回到初始状态。
SQI SQ2
压钳 剪刀
I SQ4
板料
… … I -
I SQ3
/
/
图4-26剪板机的示意图
3 ?考核要求
(1) 电路设计
列出PLC控制I/O接口元件地址分配表, 设计梯形图及PLC控制I/O接线图,根据梯
形图列出指令表。
(2) 程序输入及调试
能操作计算机或编程器,正确地所编程序输入 PLC ,按控制要求进行模拟调试,达到
设计要求。
(3) 评价标准
考核要求及评分标准如表 4-12所示。
表 4-12
考核
项目
考核要求
配
分
评分标准
扣
分
得
分
备
注
电路
设计
根据任务,设计主电路图,列 出PLC控制I/O (输入/输出) 元件地址分配表,根据加工工 艺,设计梯形图及 PLC控制
I/O 口接线图,根据梯形图, 列出指令表
20
电路图设计不全或设计有错, 每处扣2分
输入输出地址遗漏或搞错,每 处扣1分
梯形图表达不止确或画法不规 范,每处扣2分
接线图表达正确或画法不规
范,每处扣2分
指令有错,每条扣 2分
程序
输入
熟练操作PLC键盘,能正确地
将所编程序输入PLC,按照被
20
1.不会熟练操作PLC键盘输入指
令,扣2分
及调
试
控设备的动作要求进行模拟
调试,达到设计要求
不会用删除、插入、修改等命
令,每项扣2分
缺少1个动作功能,扣8分
时间
240分钟
提前正确完成,每 5分钟加2分
超过规定时间,每 5分钟扣2分
开始时间:
结束时间:
实际时间
合计得分:
思考与练习
1 ?使用步进指令应注意哪些问题?
2?顺序功能图是由那几部分组成?
3?绘制顺序功能图时应注意哪些问题?