SFC顺序功能图编程教案讲解文档格式.docx
- 文档编号:22438713
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:32
- 大小:5.40MB
SFC顺序功能图编程教案讲解文档格式.docx
《SFC顺序功能图编程教案讲解文档格式.docx》由会员分享,可在线阅读,更多相关《SFC顺序功能图编程教案讲解文档格式.docx(32页珍藏版)》请在冰豆网上搜索。
对PLC已有一些认识;
对顺序控制系统有基本的认识,由于没有学习过SCF功能图编程,对SCF绘图还不熟练,空间想象力较弱。
课前准备
1、实训设备、常用电工工具、实习任务书、评分标准及多媒体课件的准备。
2、学生工位分配。
一、教学目标
1
2
3
4
、知识目标:
(((、技能目标(((、能力目标:
((((、社会能力目标:
((((
12312312341234
)掌握)熟练掌握新建、设置)掌握)熟练识读)能熟练掌握)掌握)培养学生利用)培养学生能按照控制要求正确绘制、设计)培养学生的逻辑思维能力。
)培养学生分析问题、解决问题的能力。
)培养学生的沟通能力及团队协作精神。
)培养学生严谨、认真、细致、勇于创新、敬业乐业的工作作风。
)培养学生的质量意识、安全意识、环保意识。
)培养并强化学生自主探索学习的能力。
SFCGXDeveloperGXDeveloper
:
顺序功能图的符号及功能。
SFC
SFC
功能图。
GXDeveloper
功能图的设计和编程快捷键。
编程软件编程软件
SFCSFC编程软件的
编程编程的方法和技巧。
编程编程方式。
SFCSFC
功能对顺序控制系统编程的应用技能。
功能图的能力。
二、教
学
内
容
通过GXDeveloper编程软件创建一个1)SFC功能图。
(
(2)通过案例练习熟悉每一个SCF编程的快捷键。
(3)通过指定工作任务用SFC编程、调试。
三、教学重点与难点
1、教学重点:
(2)SFC功能图的识读。
(2)GXDeveloper编程软件SFC功能的快捷键的使用。
(3)十字路口交通灯SFC顺序功能图的设计与编程调试。
(4)使学生锻炼自己的编程思路。
2、教学难点:
(1)十字路口交通灯SFC顺序功能图的设计与编程调试。
四、教学过程
Ⅰ、讲授指导
(一)组织教学;
(2分钟)
(二)安全教育;
(4分钟)
(三)复习提问;
(6分钟)
(四)导入新课;
(五)讲授新课。
(20分钟)
Ⅱ、示范指导
(一)示范操作;
(40分钟)
(二)组织学生分组练习及注意事项。
(12分钟)
Ⅲ、学生练习与巡回指导(60分钟)
Ⅳ、结束指导
(一)任务评分(8分钟)
(二)课后总结(4分钟)
(三)布置作业。
Ⅴ、板书板画设计
Ⅵ、教学反思。
Ⅰ讲授指导:
分钟)2一:
组织教学(.
分钟集合点名,记录学生考勤;
检查学生是否整齐着装(工8
(1)组织学生提前求;
鞋),仪容仪表是否符合课题一体化教学或安全操作规程的要作服、分钟进入实习课堂准备上课。
进行课堂纪律及安全教育。
由班长组织提前3“老“同学们好!
”,生:
“上课!
)上课,师生问候:
师:
”,班长:
“起立!
”,师:
(2”,师“请坐!
”师好!
分钟)二:
安全教育(4、学生安全1)学生必须按规定的时间上课,不得迟到早退或无故缺课。
(1)实习前必须认真预习实习内容,明确实验目的、原理、方法和步骤,准备接2(受指导教师提问,没有预习或提问不合格者,须重新预习,方可进行实习。
学生进入实习室必须工作服,保持安静,遵守实习室各项规章制度,严禁高声(3)喧哗、吸烟、随地吐痰或吃零食,不得随意动用与本实习无关的仪器。
2、设备安全实训室中的实训台采用的晶体管模拟电路,在实训工程中要注意对试验)PLC(1台模拟电路的安全防护。
的主体设备,在使用时要注意用电安全,通电前要由教师检PLC)实训台上的(2查无误后方可通电。
)使用编程电缆时,注意接头位置的安装,不能用力过猛,损坏设备。
(3、用电安全3)进入实习室后,未经老师允许不得使用电气设备及各种电子仪器。
(1完成实习准备后,未经老师允许不得接通电源。
2)电路装配好后,由实习教师检查后方可通电运行。
(3)在实习过程中,不允许带电操作电路,如电路需改动,应及时切断电源。
()实习过程中,严禁学生打闹嬉戏,以防止触电事故。
(4)实习结束后,需切断所有电源,将工具和设备摆放到初始位置。
(5三:
复习提问(6分钟)
1、回顾上一节课说讲的内容进行提问
(状态任务、状态转移条件、状态转移方向)状态流程图的三要素?
)1(.
RET步进返回指令))状态指令?
(STL步进开始指令、2((多流程顺序控制是指具有两个以上的分支的顺序3)多流程顺序控制的概论?
(常见的多流程顺动作的控制过程,其状态流程图也具有两条以上的状态转移支路,序控制有选择性分支、并行性分支。
)指令表示从0)简讯[ZRSTS20S40]这一条指令的功能?
(这是一条区间置(4)20个状态继电器被置0。
状态继电器S20开至S40间的通过提问的方根据班级成绩表进行随机提问或针对个别后进生提问。
【提问方式】式可以争强学生对知识点的了解。
【成绩登记】根据学生回到的情况对其进行评价、点评和成绩的登记。
4分钟)四:
导入新课(、顺序功能图的概念讲述1)是一种新颖的、按工艺流程图SequeentialFunctionChart
(1)顺序功能图()标准,被首选IEC进行编程的图形化编程语言,也是一种符合国际电工委员会(的应用领域中得到广泛PLC现在,在的通用编程语言,推荐地用于可编程控制器
的推广和应用。
制造公司,都为自己的工控产品提供了相关的编程软件,以便PLC2)现在大多((版本号实现在线编程。
三菱公司提供的编程软件GXDeveloper利用计算机
SFC编程方法。
8.34)中,就提供了SFC编程方法。
我们现在就开始学习五:
讲授新课(20分钟)
1、采用SFC进行PLC应用编程的优点是:
(1)在程序中可以直观地看到设备的动作顺序。
因为SFC程序是按照设备(或工艺)的动作顺序编写的,所以程序的规律性较强,容易读懂,具有一定的可视性。
(2)在设备发生故障时能很容易的找出故障所在位置。
(3)不需要复杂的互锁电路,更容易设计和维护系统。
2、SFC的组成:
(1)SFC是用状态元件描述工步状态的工艺流程图,通常由以下组成:
步(初始步、活动步、一般步)、命令和动作、有向连线、转移方向、转移条件;
名词解释:
)2(.
中,把步称为“状FXPLCSFC中步是指控制系统的一个工作状态。
在三菱【步】态”,即一个步就是一个工作状态。
它表示状态被激活的先后顺序。
【有向连线】有向连线是状态与状态之间的连接线。
转移条件是一个逻辑信号。
如:
按钮、开关、传感器、定时器、计数【转移条件】器等的逻辑开关变量。
1)SFC,参(见图步+该步工序中的动作和命令+有向连接+转换方向和转换条件=
1
图
、SFC程序的运行规则:
3为执行下一步,在从初始步开始执行,当每步的转换条件成立时,就由当前步转
END时结束所有步的运行。
遇到
Ⅱ示范指导分钟)一、示范操作(40需、7需要慢速演示;
步奏【在整个教学过程中,边讲解、边示范,步奏24
9需要纠正错误演示。
通过多种7需要重复演示;
步奏要重点演示;
步奏8、
演示的方法加深学生对学习内容的印象,把理论知识和实际操作联系起来】
1、单流程结构编程方法(10分钟)
单流程结构是顺序控制中最常见的一种流程结构,其结构特点是程序顺着工序步,步步为序的向后执行,中间没有任何的分支。
掌握了单流程的SFC编程方法,也就是迈进了SFC的大门。
这里,我们以“双灯自动闪烁信号生成”为例,讲解SFC编程的入门。
【例题】:
双灯自动闪烁信号生成。
要求:
在PLC上电后,其输出Y0和Y1
各以一秒钟的时间间隔,周期交替闪烁。
本例梯形图和指令表(见图2)。
在GXDeveloper中,一个完整的SFC程序是由初始状态、有向线段、转移条件和转移方向等内容组成(见图3)的,所以,我们的编程就是完整的获得这几个组成部分。
根据PLC的教程规定,SFC程序主要由初始状态、通用状态、返回状态等几种状态来构成,但在编程中,这几个状态的编写方式是不一样的,这需要注意。
SFC程序从初始状态开始,所以,编程的第一步是给初始状态设置合适的启动条件。
本例中,梯形图的第一行表示的是如何启动初始步,在SFC程序中,初始步的启动采用梯形图方式。
下面开始在软件中的程序输入。
闪烁信号梯形图和指令】【图2
程序】SFC闪烁信号3【图
分钟)、操作过程:
(230】【步奏1编程软件,单击“工程”菜单,点击创建新工程GX
Develop启动
菜单项或点击新建工程按钮)。
(见图4
4GXDevelop编程软件窗口】【图【步奏2】创建新工程
弹出的创建新工程对话框(见图5)中,要对三菱系列的CPU和PLC进行选择,以符合对应系列的编程代码,否则容易出错。
这里讲述的主要是三菱FX2N系列的PLC,所以,需做如下几个项目的选择和输入:
a.在PLC系列下拉列表框中选择FXCPU;
b.在PLC类型下拉列表框中选择FX2N(C);
c.在程序类型项中选择SFC;
d.在工程设置项中设置好工程名和保存路径完成上述项目后之后点击确定。
.
【图5新工程创建】】【步奏3进入块设置所示的块列表窗口。
6完成上述工作后会弹出如图
块列表窗口】6【图按图中所示,双击第零块。
7块信息设置对话框】【
】【步奏4梯形图块的新建7)。
双击第零块或其它块后,会弹出块信息设置对话框(见图块和梯形图SFC这里,是对块编辑进行类型进行选择的进入窗口,有两个选择:
程序由初始状态开始,故初始状态必须激活,SFC块。
在编程理论中我们学到,程SFC而激活的通用方法是利用一段梯形图程序,且这一段梯形图程序必须放在程编程中,SFC初始状态的激活都需由放在SFC序的开头部分。
同理,在以后的段梯形图程序来执行,这是需要注意的一点。
所序的第一部分(即第一块)的一
也可以不填。
填写该块的说明标题,在这里应点击梯形图块,以,在块标题栏中,】5【步奏程序的编写),在右边梯形图编辑窗口中输入点击执行按钮弹出梯形图编辑窗口(见图8状态的梯形图。
启动初始M8002【提醒学生】在编程理论中曾学到,初始状态的激活一般采用辅助继电器用其它触点方式来完成,这只需要在它们之间建立一个并联电来完成,也可以采的上电脉冲使初始状的辅助继电器M8002路就可以实现。
本例中我们利用PLC
态生效。
所示,输入完成单击在梯形图编辑窗口中单击第零行输入初始化梯形图如图9
快捷键,完成梯形图的变换。
F4菜单选择“变换”项或按“变换”
【图8梯形图编辑窗口】
梯形图编辑窗口】9【图
10梯型图输入完毕窗口】【图程序的编制过程中每一个状态中的梯形图编制完成后必须进行变在SFC【注意】才能进行下一步工作,否则弹出出错信息。
换,
出错信息】【图11【步奏6】块程序的编辑
在完成了程序的第一块(梯形图块)编辑以后,双击工程数据列表窗口中的“程序”\“MAIN”(见图10),返回块列表窗口(见图6)。
双击第一块,在弹出的块信息设置对话框中块类型一栏中选择SFC(见图12),在块标题中可以填入相应的标题或什么也不填,点击执行按钮,弹出SFC程序编辑窗口(见图13)。
在SFC
程序编辑窗口中光标变成空心矩形。
12块信息设置】【图
程序编辑窗口】13SFC【图】7【步奏转移条件编辑符号的形式出SFC转换条件的编辑SFC程序中的每一个状态或转移条件都是以符号都对应有图标和图标号,现在输入使状态发生转移的SFC现在程序中,每一种所标注)SFC条件。
在程序编辑窗口将光标移到第一个转移条件符号处(如图13
并单击,在右侧将出现梯形图编辑窗口,在此中输入使状态转移的梯形图。
符触点驱动的不是线圈,而是TRAN【提醒学生】我们从图13中可以看出,T0
程序中,所有的转SFCTransfer号,意思是表示转移(),这一点提请注意。
在知出错。
□语句表示,否则将告表示,不可以采用移都用TRANSET+S编程的要求,按上面的叙述可以自己PLC对转换条件梯形图的编辑,可按完成。
快捷键转换,转换后梯形图则由原来的灰【注意】每编辑完一个条件后应按F4
前面的问号(?
)会消程序编辑窗口中色变成亮白色,完成转换后再看SFC1
失。
【步奏8】通用状态的编辑
在左侧的SFC程序编辑窗口中把光标下移到方向线底端,按工具栏中的工具
按钮或单击F5快捷键弹出步序输入设置对话框(见图14)。
符号输入】【图14SFC输入步序标号后点击确定,这时光标将自动向下移动,此时,可看到步序图标号前面有一个问号(?
),这是表明此步现在还没进行梯形图编辑,同时右边的梯)。
为灰色也表明为不可编辑状态,(见图15形图编辑窗口呈现
下面对通用工序步进行梯形图编程。
将光标移到步序号符号处,在步符号上的窗口将变成可编辑状态,现在,可在此梯形图编辑窗口中输入梯单击后右边
形图。
【注意】此处的梯形图是指程序运行到此工序步时所要驱动哪些输出线圈,在本线圈,参见T0是驱动输出线圈Y0以及20例中,现在所要获得的通用工序步程序梯形图和指令表。
图2
还没有编辑的状态步】15【图
用相同的方法把控制系统一个周期内所有的通用状态编辑完毕。
需说明的是,在”而返MAIN这个编辑过程中,每编辑完一个通用步后,不需要再操作“程序”\“),再次执行块列表编辑,而是在一个初始状态下,直6回到块列表窗口(见图图形编辑。
接进行SFC
】9【步奏系统循环或周期性的工作编辑。
程序在执行过程中,无一例外的会出现返回或跳转的编辑问题,这是执SFC
)JUMP程序中出现跳转符号,需用或(行周期性的循环所必须的。
要在SFC
指令加目标号进行设计。
)所示。
输入方法是:
把光标移到方向现在进行返回初始状态编辑(见图16
按钮,在弹出的对话框中填入要跳转到快捷键或者点击按F8线的最下端,击确定按钮。
的目的地步序号,然后单
跳转符号输入】【图16当输说明:
如果在程序中有选择分支也要用JUMP+“标号”来表示。
编辑窗口中我们将会看到,在有跳转返回指向的SFC入完跳转符号后,在步序符号方框图中多出一个小黑点儿,这说明此工序步是跳转返回的目标程序也提供了方便(见图18)。
步,这为我们阅读SFC】10【步奏程序变换。
程序的变进行我们可点击变换按钮程序编辑完后,SFC当所有SFC
如果在变换时弹出了块信息设置对话框,可不用理会,直接点击执换(编译),
进PLC行按钮即可。
经过变换后的程序如果成功,就可以进行仿真实验或写入行调试了。
点击工程序所对应的顺序控制梯形图,我们可以这样操作:
如果想观看SFC
)。
19改变程序类型,进行数据改变(见图\据编辑数\程
程序】18完整的SFC【图
数据变换】19【图程序变换成的梯形图程SFC执行改变数据类型后,可以看到由20)。
序(见图
转化后的梯形图】【图20程序的编制方法,通过学习,我们已经基SFC小结:
以上介绍了单序列的SFC程序中状态符号的输入方法。
本了解了
二、组织学生分组(课前已经安排好)
教学地点6409PLC实训室该实训室有25台三菱PLC学习板和25台联想电脑一共25个实训工位、50把学生椅子。
由于本班学生有45人不能每一个学生分配一台实训设备,就按学号分配实训设备每两人为一组。
个别后进生就分配一人一台给多点上机实训的机会给后进生,让他们更热爱学习。
练习任务:
1、项目说明(2分钟)
模拟十字路口交通灯的信号,控制车辆有次序的在东西向、南北向通行(如下图所示)。
信号受启动、停止按钮的控制,当按启动按钮时,系统开始工作,并周而复始的循环工作,当按停止按钮时,系统将停止在初始状态,即南北红灯亮,禁止通行,东西绿灯亮,允许通行。
十字路口交通信号灯控制实验板3、控制要求(分钟)2S1,系统开始工作;
(1)按下启动按钮后熄灭,然后在切换成东2s5s,然后东西黄灯亮7s
(2)南北红灯亮,同时东西绿灯亮熄灭,如此不断循环;
5s后,然后南北黄灯亮2s,同时南北绿灯亮西红灯亮7s,系统停止工作;
S2)按下停止按钮3(.
5、任务分析(分钟)31.根据绿、黄、红灯的控制过程列出时序图如下:
注意事项:
1分钟)1、安全注意事项()使用编程电缆时,注意接头位置的安装,不能用力过猛,损坏设备。
1()在实习过程中,不允许带电操作电路,如电路需改动,应及时切断电源。
(2)实习过程中,严禁学生打闹嬉戏,以防止触电事故。
(3)实习结束后,需切断所有电源,将工具和设备摆放到初始位置。
(41分钟)、编程注意事项(2快捷键转换,转换后梯形图则由原来的灰色)每编辑完一个条件后应按F4(1变成亮白色程序中仍然需要进行梯形图的设计;
2()在SFC
TRAN程序中所有的状态转移需用表示。
SFC3()
Ⅲ学生训练与巡回指导(60分钟)
在学生练习期间对学生进行巡回指导,要了解并掌握每个学生练习课题时的
实际情况。
在巡回指导时,要认真地纠正学生在练习中存在的问题;
对每个学生
的各项操作技能、技巧进行统计分析,找出差距及其所表现的主要方面。
巡回指
导时,要肯定成绩,指出不足,结合课题教学的内容。
一、任务评分(8分钟)
姓名
评分内容
配分
得分
扣分细节
安全操作在练习过程中没有出现短路和危险操作
5
系统能开始工作按下S1
7s南北红灯亮
10
5s东西绿灯亮
东西黄灯亮2s后熄灭
7s
能正确切换成东西红灯亮
5s南北绿灯亮
南北黄灯亮2s熄灭
系统每执行完一次工作能自动循环
按下停止按钮S2,系统停止工作
能正确排除程序故障
程序简洁直观可靠
15
二、课后总结(4分钟)
再次强调本节课的重点;
通过对学生的巡回指导及任务评分,总结本课题实习情况,表扬在练习期间表现好的学生,并随机提问3-5个学生进行本课题的总结。
三、布置作业
书本102-103页思考与练习1、2、3、4、5题
Ⅴ板书板画设计
文字板书区
程序板书区
课件演示区
步奏2PLCa.在系列下拉列表;
框中选择FXCPUb.在PLC类型下拉列表);
C框中选择FX2n(在程序类型项中选择c.SFC;
在工程设置项中设置d.好路存径保工程名和完成上述项目后之后点击确定。
Ⅵ教学反思
通过步奏演示、案例演示的方法,本次课不但使学生掌握了SFC编程的基本知识,而且熟练掌握了SFC程序的编写,作业正确率达95%;
个别差生也对可编程序控制器产生了浓厚的兴趣。
虽然课堂上把步奏进行了多次操作、讲解;
个别学生在程序块的选择上仍然未能正确选择特别在程序段多时,把握不准,有待进一步多举例说明。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SFC 顺序 功能 编程 教案 讲解