步进顺控指令及其编程方法(二)教案
模块五 任务二 步进指令及顺控程序
STL触点具有三个功能:
对负载的驱动处理 指定转换条件 指定转换目标 状态继电器(S)编制顺序控制程序时,应与STL指令一起使用。 S0~S9用于初始步; S10~S19用于自动返回原点。
25
高铁学院
二、步进梯形图
用步进指令可以将顺序功能图转换为步进梯形图,也可以直接 编写步进梯形图。对梯形图和顺序功能图应注意以下几点: 1.状态的动作与输出的重复使用
16
高铁学院
四、绘制顺序功能图注意事项
(1)两个步绝对不能直接相连,必须用一个转换将它们隔开。 (2)两个转换也不能直接相连,必须用一个步将它们隔开。 (3)顺序功能图中的初始步一般对应系统等待起动的初始状态。 (4)自动控制系统应能多次重复执行同一工艺过程。 (5)在顺序功能图中,只有当某一步的前级步是活动步时,该步才
五、顺序功能图举例
板料右行
19
高铁学院
1.剪板机动作控制
五、顺序功能图举例
压钳下行 剪刀下行
20
高铁学院
五、顺序功能图举例
压钳、 剪刀上行
21
任务二 编程方法
曹楚君 机车车辆教研室
高铁学院
1 2 3 4
目录
步进指令
步进梯形图 步进指令的表示及其动作 绘制顺序功能图注意事项
4
顺序功能图举例
23
步进起始指令
52
高铁学院
用LD或LDI指令设 用 OUT 指令设 置转移条件 以 STL 指令开始 用 SET 指令 置动作 设置动作母线 设置状态
53
高铁学院
二、选择分支与汇合流程设计
【应用范例】洗车流程控制
54
高铁学院
项目说明:
①若方式选择开关(COS)置于手动方式,当按下START启动后, 则按下列程序动作: 执行泡沫清洗(用MC1驱动); 按PB1则执行清水冲洗(用MC2驱动); 按PB2则执行风干(用MC3驱动); 按PB3则结束洗车。 ②若方式若选择开关(COS)置于自动方式,当按START启动后, 则自动按洗车流程执行。其中泡沫清洗10秒、清水冲洗20 秒、风干5秒,结束后回到待洗状态。 ③任何时候按下STOP,则所有输出复位,停止洗车
步进顺控指令
M8002 初始脉冲
S0
Y2
车道:绿
Y3
人行道:红
S21
T0
S22
T1
S23
X0 X1
人行道开关
T6
Y2 车道:绿 T0 K300 Y1 车道:黄 T1 K100 Y0 车道:红 T2 K50
S30
T2
S31
T3
S32
T4
OFF ON
S33
C0 C0 T5 T5
S34
Y3 人行道:红
Y4 人行道:绿 T3 K150 T4
S21 X2
S22 X5 X3
S23 X4
Y30 SET S20
Y31 SET S21
Y32 SET S22
Y33 S21 OUT SET S23 Y34
4-3 状态的详细(xiángxì)动作
❖STL指令(zhǐlìng)的动作 ❖对状态的各种指令(zhǐlìng)处 理
精品文档
下一节
一、 STL指令的动作
合并 转移 处理
AND X12
SET S50
精品文档
返回
例 子 (lì zi)
精品文档
五、跳转处理
(chǔlǐ)
状态(zhuàngtài)跳转用OUT指令代替 SET指令。
S0
Y30
X0
S20
Y31
X1
OUT S21
Y32
X2
S22
Y33
X5
X3
S23
Y34
X4
精品文档
返回
S0 X0
S20 X1
LD X0
SET S21 —转移到第一并行分支状态
SET S31 —转移到第二并行分支状态
可编程控制器应用技术教材—步进指令及顺控程序设计课件
c.气压冲孔流程
时间到 没有工件
传送带转动 (M0 ON)
有工件
(PH0动作)
设置8秒
等待时间
钻孔机 返回
设定M10为 1(表示有
工件)
钻孔机动作
(Y4 ON)
有无工件标志
(M11为1表示有 工件)
第四十六页,编辑于星期五:四点 十七分。
绘绘制功能流程图
d.测孔流程
e.工件搬运流程
三、步进梯形图
用步进指令可以将顺序功能图转换为步进梯形图,也可以直接编 写步进梯形图。对梯形图和顺序功能图应注意以下几点:
1.状态的动作与输出的重复使用
状态编号不可重复使用。
如果如果状态触点接通,则与其
相连的电路动作;如果状态触点 断开,则与其相连的电路停止工 作。
在不同状态之间,允许对输出元
件重复输出,但对同一状态内不 允许双重输出。
教学目标
第四页,编辑于星期五:四点 十七分。
一、顺序功能图
1.顺序控制系统 对于流程作业的自动化控制系统而言,一般都包含若干个 状态(也就是工序),当条件满足时,系统能够从一种状态转移 到另一种状态,我们把这种控制叫做顺序控制。对应的系统则称
为顺序控制系统或流程控制系统。
典型
顺序控制系统
第五页,编辑于星期五:四点 十七分。
第三十页,编辑于星期五:四点 十七分。
第三十一页,编辑于星期五:四点 十七分。
STL为状态动作的 步进起始指令
SET在ST步L与进S梯ET形指图令之间 中,作的部为分状为态该转状态所
移指令需使做用的。动作。
第三十二页,编辑于星期五:四点 十七分。
用LD或LDI指令设 置用转以O设移置用U设ST置条动TS指置LE动件作指T令状指作令设态令母开线始
PLC第4章 步进顺控指令
第4章
步进顺控指令
4.1 状态转移图 4.2 4.3 4.4 4.5 编程方法 状态的详细动作 操作方式 程序设计方法与实例
第4章 步进顺控指令
本章主要内容: 本章主要内容:
– 步进顺控指令的基本知识 – 几种常用的状态转移图 – 程序设计,比较详细地介绍在程序设计时顺 程序设计, 序功能图的使用 – 应用实例 本章要求对SFC的方法和步骤掌握会用,重点是 的方法和步骤掌握会用, 本章要求对 的方法和步骤掌握会用 掌握程序设计方法中的顺序功能图法。 掌握程序设计方法中的顺序功能图法。
图4.7 循环结构
第4章 步进顺控指令
(4)复合结构 )
图4.8
顺序功能图举例
返回本节
第4章 步进顺控指令
4.状态的功能 4.状态的功能
下图中状态S30有效时输出 有效时输出Y10,Y11动作,程序等待转移条件 动作, 下图中状态 有效时输出 , 动作 X20动作;X20接通瞬间,动作状态就从 动作; 接通瞬间, 转移; 动作 接通瞬间 动作状态就从S30向S31转移;S30转 向 转移 转 驱动的Y11保持导通。 保持导通。 到S31,使Y10 OFF,Y12 ON。SET驱动的 , , 。 驱动的 保持导通 注意: 注意: 状态转移图中,当前步有且仅有一个; ①状态转移图中,当前步有且仅有一个; 虽然通常用单独触点作为转移条件,但实际上, 、 、 、 、 ②虽然通常用单独触点作为转移条件,但实际上,X、Y、M、S、 T、C等各种元件触点的逻辑组合(复杂的串、并联)连接时也 等各种元件触点的逻辑组合( 、 等各种元件触点的逻辑组合 复杂的串、并联) 可以作为转移条件; 可以作为转移条件; 各种负载( 、 、 、 、 )和功能指令可由“状态” ③各种负载(Y、M、S、T、C)和功能指令可由“状态”的触 点驱动,也可由各种元件触点的逻辑组合驱动。 点驱动,也可由各种元件触点的逻辑组合驱动。
步进顺控指令课件
端口号 X00 X01 X03 X02
输出设备 端口号 电机正转 Y01 电机反转 Y02
步进指令
起-保-停梯形图顺序控制设计
步进指令
顺序控制设计法(步进控制设计发)
• 顺序功能图 • 由步,有向连线,转换,转换条件和动作(命令)五大要素
构成 • 用辅助继电器M来代表步, • 某一步为活动步,相应旳辅助继电器线圈”ON” • 某一转换实现时,该转换旳后续步变为活动步 • 步M(i)转换为活动步旳实现条件是: 它旳前续步是活
M4 5s到,迈进
M5 遇到SQ3, 后退
M0 X0
M1 X1
M2 X2
M3 T0 5S
M4 X3
M5
步进指令
冲床机械手旳控制
起动按钮
SQ3
SQ2
SQ1 SQ4
• 初始机械手在左边, 按下起动按钮, 机械手夹紧 工件,2s后机械手右行, 遇到SQ1,上行, 遇到SQ3 后, 下行, 遇到SQ2后, 左行, 遇到SQ4后, 停, 松 动工件. 1s后,系统返回初始状态
步进指令
表4.2 FX2旳状态元件
类别 初始状态 返回状态 一般状态
掉电保持状态
信号报警状态
元件编号 S0~S9 S10~S19 S20~S499
S500~S899
S900~S999
个数 10 10 480
400
100
用途及特点
用作 SFC 的初始状态 多运行模式控制中,用作返回原点的状态 用作 SFC 的中间状态 具有停电保持功能,停电恢复后需继续执行 的场合可用这些状态元件 用作报警元件使用
后,关KM1,4s后,开 KM2(离心选矿机同步打开) ,26s后,关KM2,4s后, 开KM3,22s后,关KM3 ,4s后,开KM1……
《步进指令教案》课件
《步进指令教案》课件一、教学目标:1. 让学生了解步进指令的定义和作用。
2. 使学生掌握步进指令的编写方法和应用场景。
3. 培养学生通过步进指令实现程序控制的能力。
二、教学内容:1. 步进指令的概念与分类2. 步进指令的语法与参数3. 步进指令的应用案例4. 步进指令与其他指令的配合使用5. 步进指令在实际编程中的应用技巧三、教学过程:1. 导入:通过一个简单的实例,让学生感受步进指令的作用,激发学习兴趣。
2. 讲解:详细讲解步进指令的定义、分类、语法及参数。
3. 演示:通过演示步骤,展示步进指令的编写方法和应用场景。
4. 练习:让学生动手编写一些简单的程序,运用步进指令实现特定功能。
5. 拓展:探讨步进指令在实际编程中的应用技巧,以及与其他指令的配合使用。
四、教学评价:1. 课堂问答:检查学生对步进指令的理解程度。
2. 编程练习:评估学生运用步进指令解决问题的能力。
3. 课后作业:布置相关题目,巩固所学知识。
五、教学资源:1. PPT课件:展示步进指令的相关概念、语法及应用案例。
2. 编程环境:为学生提供实践操作的平台。
3. 编程实例:用于引导学生动手实践,加深对步进指令的理解。
六、教学建议:1. 在讲解步进指令时,注意与之前学过的指令进行对比,帮助学生建立知识体系。
2. 鼓励学生提问,及时解答学生在学习过程中遇到的问题。
3. 注重培养学生的动手能力,多让学生实际操作,提高编程技能。
4. 课后鼓励学生进行深入学习,探索步进指令在实际项目中的应用。
六、教学注意事项:1. 确保学生已经掌握了前置指令和基础编程概念,以便能够理解步进指令的上下文。
2. 使用清晰的实例和图示来解释步进指令的工作原理。
3. 强调步进指令在程序控制中的重要性和效率优势。
4. 避免过度复杂化的实例,保持教学内容的易懂性和实用性。
七、教学活动:1. 小组讨论:让学生分组讨论步进指令在实际应用中的例子,如游戏编程中的角色移动。
2. 项目设计:安排一个简单的项目,要求学生使用步进指令来实现特定的功能。
《步进指令教案》课件
《步进指令教案》课件一、教学目标:1. 让学生了解步进指令的概念和作用。
2. 使学生掌握步进指令的语法和用法。
3. 培养学生运用步进指令解决实际问题的能力。
二、教学内容:1. 步进指令的定义和作用2. 步进指令的语法结构3. 步进指令的用法示例4. 步进指令在实际编程中的应用三、教学重点与难点:1. 重点:步进指令的语法和用法。
2. 难点:步进指令在实际编程中的应用。
四、教学方法:1. 讲授法:讲解步进指令的概念、语法和用法。
2. 示例法:展示步进指令在实际编程中的应用。
3. 练习法:让学生通过练习掌握步进指令的用法。
五、教学准备:1. 课件:制作步进指令的教学课件。
2. 编程环境:为学生提供编程环境,如Python、C++等。
3. 练习题:准备一些关于步进指令的练习题。
教案内容:一、教学目标:(此处简要介绍本节课的教学目标,让学生了解步进指令的概念和作用,掌握步进指令的语法和用法,培养学生运用步进指令解决实际问题的能力。
)二、教学内容:(此处简要介绍本节课的教学内容,包括步进指令的定义和作用、语法结构、用法示例以及实际应用。
)三、教学重点与难点:(此处简要说明本节课的教学重点是步进指令的语法和用法,教学难点是步进指令在实际编程中的应用。
)四、教学方法:(此处简要介绍本节课采用的教学方法,包括讲授法、示例法和练习法。
)五、教学准备:(此处简要介绍本节课的教学准备,包括课件、编程环境和练习题。
)六、步进指令的定义和作用1. 步进指令是一种控制指令,用于在程序中实现步进操作,使程序按照指定的步骤执行。
2. 步进指令的作用是控制程序的流程,保证程序按照预期的顺序执行,从而实现特定功能。
七、步进指令的语法结构1. 步进指令的一般语法结构如下:步进指令名(参数1,参数2,)2. 其中,步进指令名是指定的步进指令,参数是步进指令的输入参数,可以有多个。
八、步进指令的用法示例1. 示例1:使用步进指令实现顺序执行步进指令名(参数1,参数2,)2. 示例2:使用步进指令实现循环执行步进指令名(参数1,参数2,)重复执行(次数)九、步进指令在实际编程中的应用1. 示例3:使用步进指令实现数据累加初始化变量步进指令名(参数1,参数2,)累加变量2. 示例4:使用步进指令实现数据排序初始化数据列表步进指令名(参数1,参数2,)排序列表十、练习与巩固需求:实现从1到10的累加操作。
最新可编程控制器应用技术教材—步进指令及顺控程序设计课件
课件
【教学聚焦】 完成本部分内容地学习后,学生将能够: 1、知识目标
➢ 了解顺序控制的含义和熟悉顺序控制程序的结构; ➢ 熟悉PLC状态编程元件的分类和使用方法; ➢ 掌握步进指令STL和RET的功能和用法; ➢ 掌握简单、分支和并行三类顺序控制程序的设计方法;
当S0之行后,若X2先有效,则跳 到S22执行,此后即使X1有效,S21也 无法执行。
二、选择分支与汇合流程
选择分 支流程不能 交叉,对左 图所示的流 程必须按右 边所示的流 程进行修改。
三、并进分支与汇合流程
若有多条路径,且必须同时执行,这种分支的方式称为并 进分支流程。在各条路径都执行后,才会继续往下指令,像这
STL为状态动作的 步进起始指令
SET在ST步L与进S梯ET形指图令之间 中,的作部为分状为态该转状态所
移指令需使做用的。动作。
用LD或LDI指令设 置用转以O设移置用U设ST置条动TS指置LE动件作指T令状指作令设态令母开线始
1.状态的动作与输出的重复使用
状态编号不可重复使用。
如果如果状态触点接通,则与其
相连的电路动作;如果状态触点 断开,则与其相连的电路停止工 作。
在不同状态之间,允许对输出元
件重复输出,但对同一状态内不 允许双重输出。
2.定时器的重复使用
3.输出的互锁
定时器线圈与输出线圈一样, 在状态转移过程中,由
三、并进分支与汇合流程
如左图所 示的流程都是 可能的程序。 B流程没有问 题,但A流程 在并进汇合处 有等待动作的 状态,请务必 注意。
三、并进分支与汇合流程
如在并进 分支与汇合点 处不允许符号 *或符号 的转 移条件,应按 右图修改。
《步进指令教案》课件2
《步进指令教案》PPT课件第一章:步进指令概述1.1 教学目标让学生了解步进指令的定义和作用让学生掌握步进指令的基本语法和使用方法1.2 教学内容步进指令的定义和作用步进指令的基本语法步进指令的使用方法1.3 教学过程引入步进指令的概念,让学生了解其作用讲解步进指令的基本语法和使用方法举例说明步进指令的使用场景1.4 教学练习让学生编写一个简单的程序,使用步进指令实现一个循环第二章:步进指令的进制转换2.1 教学目标让学生了解步进指令的进制转换方法让学生掌握步进指令的进制转换语法和使用方法2.2 教学内容步进指令的进制转换方法步进指令的进制转换语法步进指令的进制转换使用方法2.3 教学过程引入步进指令的进制转换概念,让学生了解其作用讲解步进指令的进制转换语法和使用方法举例说明步进指令的进制转换使用场景2.4 教学练习让学生编写一个简单的程序,使用步进指令的进制转换实现一个循环第三章:步进指令的条件判断3.1 教学目标让学生了解步进指令的条件判断方法让学生掌握步进指令的条件判断语法和使用方法3.2 教学内容步进指令的条件判断方法步进指令的条件判断语法步进指令的条件判断使用方法3.3 教学过程引入步进指令的条件判断概念,让学生了解其作用讲解步进指令的条件判断语法和使用方法举例说明步进指令的条件判断使用场景3.4 教学练习让学生编写一个简单的程序,使用步进指令的条件判断实现一个循环第四章:步进指令的循环控制4.1 教学目标让学生了解步进指令的循环控制方法让学生掌握步进指令的循环控制语法和使用方法4.2 教学内容步进指令的循环控制方法步进指令的循环控制语法步进指令的循环控制使用方法4.3 教学过程引入步进指令的循环控制概念,让学生了解其作用讲解步进指令的循环控制语法和使用方法举例说明步进指令的循环控制使用场景4.4 教学练习让学生编写一个简单的程序,使用步进指令的循环控制实现一个循环第五章:步进指令的应用实例5.1 教学目标让学生了解步进指令在实际编程中的应用让学生掌握步进指令的应用实例和方法5.2 教学内容步进指令的应用实例步进指令的应用方法5.3 教学过程引入步进指令的应用实例,让学生了解其在实际编程中的应用讲解步进指令的应用方法和注意事项举例说明步进指令的应用场景5.4 教学练习让学生编写一个简单的程序,使用步进指令实现一个实际应用场景第六章:步进指令与函数6.1 教学目标让学生了解如何在函数中使用步进指令让学生掌握步进指令在函数中的语法和使用方法6.2 教学内容步进指令在函数中的使用步进指令在函数中的语法步进指令在函数中的使用方法6.3 教学过程引入步进指令在函数中的概念,让学生了解其作用讲解步进指令在函数中的语法和使用方法举例说明步进指令在函数中的使用场景6.4 教学练习让学生编写一个简单的函数,使用步进指令实现一个循环第七章:步进指令与数组7.1 教学目标让学生了解如何在数组中使用步进指令让学生掌握步进指令在数组中的语法和使用方法步进指令在数组中的使用步进指令在数组中的语法步进指令在数组中的使用方法7.3 教学过程引入步进指令在数组中的概念,让学生了解其作用讲解步进指令在数组中的语法和使用方法举例说明步进指令在数组中的使用场景7.4 教学练习让学生编写一个简单的程序,使用步进指令在数组中实现一个循环第八章:步进指令与对象8.1 教学目标让学生了解如何在对象中使用步进指令让学生掌握步进指令在对象中的语法和使用方法8.2 教学内容步进指令在对象中的使用步进指令在对象中的语法步进指令在对象中的使用方法8.3 教学过程引入步进指令在对象中的概念,让学生了解其作用讲解步进指令在对象中的语法和使用方法举例说明步进指令在对象中的使用场景让学生编写一个简单的程序,使用步进指令在对象中实现一个循环第九章:步进指令的优化9.1 教学目标让学生了解步进指令的优化方法让学生掌握步进指令的优化语法和使用方法9.2 教学内容步进指令的优化方法步进指令的优化语法步进指令的优化使用方法9.3 教学过程引入步进指令的优化概念,让学生了解其作用讲解步进指令的优化语法和使用方法举例说明步进指令的优化使用场景9.4 教学练习让学生编写一个简单的程序,使用步进指令的优化实现一个循环第十章:步进指令的综合应用10.1 教学目标让学生了解步进指令在综合编程中的应用让学生掌握步进指令的综合应用实例和方法10.2 教学内容步进指令的综合应用实例步进指令的综合应用方法10.3 教学过程引入步进指令的综合应用实例,让学生了解其在综合编程中的应用讲解步进指令的综合应用方法和注意事项举例说明步进指令的综合应用场景10.4 教学练习让学生编写一个简单的程序,使用步进指令实现一个综合应用场景重点解析本教案《步进指令教案》PPT课件共分为十个章节,涵盖了步进指令的基本概念、语法、使用方法及其在实际编程中的应用。
《步进指令教案》课件
《步进指令教案》课件一、教学目标1. 让学生理解步进指令的概念和作用。
2. 让学生掌握步进指令的编写方法和应用场景。
3. 培养学生运用步进指令解决问题的能力。
二、教学内容1. 步进指令的定义和特点2. 步进指令的语法和参数3. 步进指令的应用场景4. 步进指令的实例讲解5. 步进指令的练习和巩固三、教学过程1. 导入:通过一个实际问题引入步进指令的概念。
2. 讲解:详细讲解步进指令的定义、语法和参数。
3. 演示:通过实例演示步进指令的应用和效果。
4. 练习:让学生编写步进指令程序,解决实际问题。
5. 巩固:通过课后习题巩固所学知识。
四、教学方法1. 讲授法:讲解步进指令的概念、语法和参数。
2. 演示法:展示步进指令的实例和效果。
3. 练习法:让学生动手编写程序,巩固知识。
4. 问答法:回答学生的问题,帮助学生理解。
五、教学评价1. 课后习题:检查学生对步进指令的理解和应用能力。
2. 课堂练习:评估学生在课堂上的学习效果。
3. 学生反馈:了解学生的学习需求和困惑,不断改进教学方法。
六、教学资源1. 课件:制作精美的步进指令课件,用于展示和讲解知识点。
2. 实例程序:提供一些步进指令的实际程序示例,用于演示和练习。
3. 习题库:准备一些关于步进指令的习题,用于课后练习和巩固知识。
七、教学步骤1. 导入新课:通过一个实际问题引入步进指令的概念,激发学生的兴趣。
2. 讲解知识点:详细讲解步进指令的定义、语法和参数,让学生理解并掌握。
3. 演示实例:展示步进指令的实际应用程序,让学生感受其作用和效果。
4. 课堂练习:让学生编写步进指令程序,解决实际问题,巩固所学知识。
5. 课后作业:布置一些关于步进指令的习题,让学生课后巩固和提高。
八、教学注意事项1. 注重学生个体差异:因材施教,针对不同学生的学习水平和能力进行教学。
2. 鼓励学生提问:营造轻松、民主的课堂氛围,鼓励学生积极提问,解答学生困惑。
3. 及时反馈:关注学生的学习进度和效果,及时给予反馈和指导。
第五模块任务二步进指令及顺控程序资料
在状态转移过程中,由 于在瞬间( 1 个扫描周期), 两个相邻的状态会同时接通, 因此为了避免不能同时接通的 一对输出同时接通,必须设置 外部硬接线互锁或软件互锁。
安徽工程技术学校
Date: 2018/10/26 Page: 13
电气控制与PLC
4.输出的驱动方法
如右图所示,在状态内 的母线将 LD 或 LDI 指令写入后, 对不需要触点的驱动就不能 再编程,需要按下图方式进 行变换。
电气控制与PLC
安徽工程技术学校
Date: 2018/10/26 Page: 28
电气控制与PLC
SET在步进梯形图 STL与SET指令之间 STL为状态动作的
中,作为状态转 的部分为该状态所 需做的动作。 移指令使用。
步进起始指令
安徽工程技术学校
Date: 2018/10/26 Page: 29
相连的电路动作;如果状态触点 断开,则与其相连的电路停止工 作。
在不同状态之间,允许对输出元
件重复输出,但对同一状态内不 允许双重输出。
安徽工程技术学校
Date: 2018/10/26 Page: 12
电气控制与PLC
2.定时器的重复使用
3.输出的互锁
定时器线圈与输出线圈一样, 也可对在不同状态的同一软元件编 程,但在相邻的状态中不能编程。 如果在相邻状态下编程,则工序转 移时定时器线圈不能断开,定时器 当前值不能复位。
Date: 2018/10/26
电气控制PLC
2.顺序控制设计法思路
系统工艺过程 顺序功能图 梯形图
安徽工程技术学校
Date: 2018/10/26 Page: 4
电气控制与PLC
第5章_步进顺控指令及编程
5.2.3
应用实例:PLC控制自动送料装置
某加热炉自动送料装置,该动力头的加工过程示意图,如图所示。
加热炉自动送料装置工作示意图
其控制要求如下:
(1)按SO1启动按钮→KM1得电, 炉门电机正转→炉门开。 (2)压限位开关ST1→KM1失 电,炉门电机停转;KM3得电,推 料机电机正转→推料机进,送料 入炉到料位。 (3)压限位开关ST2→KM3失电, (5)压限位开关ST4→KM2失电,炉 推料机电机停转,延时3秒后,KM4 门电机停转;ST4常开触点闭合,并延时 得电,推料机电机反转→推料机退 3秒后才允许下次循环开始。 到原位。 (4)压限位开关ST3→KM4失 电,推料机电机停转;KM2得电, 炉门电机反转→炉门闭。 (6)上述过程不断运行,若按下 停止按钮SO2后,立即停止,再按启动 按钮继续运行。
解:(1)确定输入/输出(I/O)分配表, 输 输入设备 入 输出
输入编 号 X00
X01
输出设备
输出编号
启动按钮S01
限位开关SQ0
电磁阀YV1
电磁阀YV2
Y00
Y01
限位开关SQ1 限位开关SQ2
X02 X03
电磁阀YV3 接触器KM1
Y02 Y03
(2)根据工艺要求画出状态转移图
(3)根据状态转移图画出梯形图及指令语句表
选择按钮S08
X05
X06
(2)根据工艺要求画出状态转移图
(3)根据状态转移图画出梯形图
5.4.4 基础知识:并行分支
并行分支状态转移图。当若有多条路径,且多条路径同 时执行,这种分支方式称为并行分支。
5.3.3并行分支与汇合
5.4.5 应用实例:PLC控制双面钻孔机床
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
理论教学教案
教师姓名:
学
科
PLC
执行记录
日期
星期
检查
签字
班级
节次
课题
步进顺控指令及其编程方法(二)
课的
类型
理论
教
学
目
的
熟悉步进指令编程的方法和要点
教
学
重
点
单流程的顺序控制、多流程顺序控制及编程方法
教
学
难
点
多流程顺序控制及编程方法
主要
教学
方法
讲授
教
具
挂
图
无
教学
环节
时间
分配
1、组织教学时间
2
3、讲授新课时间
70
2、复习导入时间
8
4、归纳小结时间
5
5、作业布置时间
5
教
学
后
记
复习导入:
每一个状态都有一个控制元件来控制状态是否动作,保证在顺序控制过程中,任意时刻只能处于在一个状态。
讲授新课:
§3-2步进顺控指令及编程方法(二)
二、步进指令的编程方法:步进指令编程方法步骤与基本指令编程方法步骤很相似,在细节上略有区别。
(5)根据流程图,画出相应的梯形图;
(6)写出指令语句表。
(7)程序录入到PLC,调试。
例:设计一个三相异步电动机Y-△降压启动控制程序。
解:(1)分析控制要求:Y-△降压启动控制工作条件是按钮作为启动/停止现场信号,由交流接触器控制异步电动机。
(2)画出强电部分控制电路图:如图1所示:
图1
(3)确定PLC的I/O点数:
1、基本步骤与方法:
(1)分析控制要求:了解熟悉生产机械的工艺过程和机械的动作情况;根据生产机械的工艺过程和机械的动作情况,画出强电部分控制电路图;
(2)确定PLC的I/O点数;
(3)确定与继电器电路图的接触器、继电器等对应的梯形图中的继电器I/O的地址,并绘制出PLC的I/O接线图;
(4)根据控制要求或工艺要求,画出顺序控制状态流程图。
小结:
常见的多流程顺序控制有选择性分支与汇合、并行性分支与汇合、跳步与循环等几种。作业布置:源自教材P955、6、11、12题
(4)确定I/O的地址,并绘制出PLC的I/O接线图,如图2所示。
图2
(5)根据控制要求或工艺要求,画出顺序控制状态流程图。
(6)根据流程图,画出相应的梯形图,
(7)写出指令语句表。
2、多流程顺序控制及编程方法:多流程顺序控制有选择性分支与汇合、并行性分支与汇合、跳步与循环等几种。
(1)选择性分支与汇合:选择性分支的支路数量没有限制。选择性分支与汇合编程的步骤与单流程的顺序控制是一样的,但在画所对应的梯形图时,仍然遵循步进接点之后先进行驱动处理,然后设置条件转移的原则。注意分支处与汇合处的画法。状态流程图与对应的梯形图如图3所示。
图3
※注意:选择性分支与汇合在条件具备时才执行相应的分支。(2)并行性分支与汇合:并行性分支与汇合与选择性分支与汇合不同的是,并行性分支与汇合允许同时执行多条单独分支流程,并且要等到所有单独分支流程执行完毕后,才能转移到下一个状态。状态流程图与对应的梯形图如图4所示。
图4
(3)跳步与循环:跳步与循环是在步进指令控制下利用不同的转移条件和转移目标来实现的。画跳步与循环的状态流程图对应的梯形图时,处理方法与选择性分支相同,采用并联转移置位指令。跳步状态流程图与对应的梯形图如图5、循环状态流程图如图6所示。