第3节步进指令编程实例学案2
班级:学习目标1、会用SFC语言编程2、体会步进指令用法练一练:经典题型1、控制要求姓名:制作人:孙英
后退Y1A后限位X4
前进Y0X3
B前限位
(1)在初始状态下,按下起动按钮(X0闭合),小车由初始状态前进。当小车前进至前限位时,前限位开关X3闭合,小车暂停;延时10s后,小车后退,后退至后限位时,后限位开关X4闭合,小车又开始前进,如此循环工作下去。(2)小车在前进步时,如果按下停止按钮X2闭合,则小车回到初始状态。(3)在初始状态时,如果按下后退按钮(X1闭合),则小车由初始状态直接到后退状态,然后按照后退→前进→延时→后退→……的顺序执行。
PLC的IO地址分配表
编写SFC程序
(4)小车在后退时,如果按下停止按钮(X2闭合),则转移到初始状态,后退步停止。
2、控制要求:某三相异步电动机的控制要求为:按下起动按钮后,电动机正转运行5mi
,反转运行3mi
,该动作重复执行3次后自动停止,试编写功能图。PLC的IO地址分配表编写SFC程序
f3、控制要求:
根据控制要求编写顺序功能图:使用一个按钮控制两盏灯,第一次按下时第一盏灯亮;第二次按下时第一盏灯灭,第二盏灯亮;第三次按下时两盏灯都灭。波形如图所示,按钮信号X1,第一盏灯信号Y1,第二盏灯信号Y2。
PLC的IO地址分配表
编写SFC程序
4、控制要求:二盏彩灯HL1和HL2,按下起动按钮后HL1亮,2s后HL1灭HL2亮,2s后HL2灭HL1亮……如此循环,随时按停止按钮停止系统运行。
PLC的IO地址分配表
编写SFC程序
f5、控制要求:
(1)小车在原位,闭合启动按钮,小车前进,压下前限位开关后,打开翻斗门(装料),延时8S后小车向后运行,压下后限位开关时,打开小车底门(卸料),暂停6s后,重复上述过程。系统工作过程中,按下停止按钮,小车卸料完毕后,回到初始状态停止。(2)系统工作过程中,按下暂停按钮,系统所有工作暂停,按下启动按钮,系统接着前面状态继续工作。(3)系统工作过程中,按下急停按钮,所有工作立即停止,按下启动按钮,系统从初始状态开始运行。
注意:用步进指令编写小车运料的控制程序,注意停止、暂停、急停在程序中的
表达。PLC的IO地址分配表外部接线图
SFC程序
fr