4.4 步进指令(STL、RET)(同步练习)《PLC技术及应用》(高教版·第2版)同步精品课堂
|
2份
|
8页
|
65人阅读
|
0人下载
内容正文:
4.4 步进指令(STL、RET)基础知识
同步练习
一、选择题
1. 下列指令中,用于结束步进程序的是( )
A. STL
B. RET
C. SET
D. RST
2. STL指令的操作对象只能是( )
A. 输入继电器X
B. 输出继电器Y
C. 状态继电器S
D. 辅助继电器M
3. SFC图中,只有一个起始点和一个结束点,无分支与汇合的是( )
A. 单序列
B. 选择序列
C. 并行序列
D. 复合序列
4. 关于SFC与梯形图的关系,下列说法正确的是( )
A. SFC不能转化为梯形图
B. 每个SFC步对应梯形图中的一个STL程序段
C. 梯形图比SFC逻辑更清晰
D. SFC仅用于复杂控制,简单控制无需使用
5. 并行序列的分支处,各分支的启动条件是( )
A. 依次满足
B. 同时满足
C. 任选其一满足
D. 无需条件
6. 下列关于RET指令的说法,错误的是( )
A. 一个步进程序中必须有RET指令
B. RET指令可放在程序任意位置
C. RET指令用于退出STL运行模式
D. 多个STL程序段可共用一个RET指令
7. SFC图中表示“转移”的符号是( )
A. 矩形框
B. 箭头
C. 横线加条件
D. 双横线
8. 使用STL指令时,被激活的状态继电器S的常开触点会( )
A. 自动断开
B. 自动闭合
C. 保持原状态
D. 随机变化
9. 选择序列的汇合处,下列说法正确的是( )
A. 所有分支都完成后才能汇合
B. 任一分支完成即可汇合
C. 汇合无需条件
D. 汇合后无法再次分支
10. 下列控制场景中,最适合用单序列SFC编程的是( )
A. 物料分拣(金属/非金属分流)
B. 双工位同时加工
C. 自动洗衣机(注水→洗涤→排水→脱水)
D. 红绿灯交替控制
二、判断题
1. STL指令可以直接驱动输出继电器Y,无需配合其他指令。( )
2. SFC图中的转移条件只能是常开触点,不能是常闭触点或复合逻辑。( )
3. 并行序列分支后,各分支的执行过程相互独立,互不影响。( )
4. 一个PLC程序中只能有一个RET指令,且必须放在程序的最后一行。( )
5. 初始步S0必须由M8002(初始脉冲)触发SET指令激活。( )
三、简答题:
1. 简述STL指令和RET指令的功能及使用注意事项。
2. 单序列、选择序列、并行序列的核心区别是什么?
3. 如何将SFC图转化为梯形图?请简述基本步骤。
4. 某自动上料装置流程为“启动→送料缸伸出(X0为到位信号)→推料缸推出(X1为到位信号)→两缸同时缩回(X2、X3为到位信号)→停止”,请判断该流程适合用哪种SFC序列结构,并说明理由。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
4.4 步进指令(STL、RET)基础知识
同步练习答案及解析
一、选择题
1. 下列指令中,用于结束步进程序的是( )
A. STL
B. RET
C. SET
D. RST
答案:B
解析:STL为步进开始指令,RET为步进结束指令,SET用于置位,RST用于复位,故选B。
2. STL指令的操作对象只能是( )
A. 输入继电器X
B. 输出继电器Y
C. 状态继电器S
D. 辅助继电器M
答案:C
解析:STL指令是专门针对状态继电器S设计的步进控制指令,无法操作其他类型继电器,故选C。
3. SFC图中,只有一个起始点和一个结束点,无分支与汇合的是( )
A. 单序列
B. 选择序列
C. 并行序列
D. 复合序列
答案:A
解析:单序列结构线性,无分支与汇合;选择序列有“多选一”分支,并行序列有“同时执行”分支,故选A。
4. 关于SFC与梯形图的关系,下列说法正确的是( )
A. SFC不能转化为梯形图
B. 每个SFC步对应梯形图中的一个STL程序段
C. 梯形图比SFC逻辑更清晰
D. SFC仅用于复杂控制,简单控制无需使用
答案:B
解析:SFC可通过STL指令转化为梯形图,且SFC逻辑更直观;简单控制也可使用SFC,每个SFC步对应一个STL程序段,故选B。
5. 并行序列的分支处,各分支的启动条件是( )
A. 依次满足
B. 同时满足
C. 任选其一满足
D. 无需条件
答案:B
解析:并行序列的核心是“同时启动、分别执行”,主序列转移条件满足时,各分支同时启动,故选B。
6. 下列关于RET指令的说法,错误的是( )
A. 一个步进程序中必须有RET指令
B. RET指令可放在程序任意位置
C. RET指令用于退出STL运行模式
D. 多个STL程序段可共用一个RET指令
答案:B
解析:RET指令必须置于所有步进程序段末尾,不能随意放置,否则会导致程序逻辑混乱,故选B。
7. SFC图中表示“转移”的符号是( )
A. 矩形框
B. 箭头
C. 横线加条件
D. 双横线
答案:C
解析:SFC中矩形框表示“步”,箭头表示流程方向,横线加条件表示“转移”,双横线表示并行分支/汇合,故选C。
8. 使用STL指令时,被激活的状态继电器S的常开触点会( )
A. 自动断开
B. 自动闭合
C. 保持原状态
D. 随机变化
答案:B
解析:STL指令激活状态继电器后,其常开触点会自动闭合,无需额外驱动,方便控制输出和转移,故选B。
9. 选择序列的汇合处,下列说法正确的是( )
A. 所有分支都完成后才能汇合
B. 任一分支完成即可汇合
C. 汇合无需条件
D. 汇合后无法再次分支
答案:B
解析:选择序列是“多选一”逻辑,只需执行的分支满足转移条件即可汇合,无需等待其他分支,故选B。
10. 下列控制场景中,最适合用单序列SFC编程的是( )
A. 物料分拣(金属/非金属分流)
B. 双工位同时加工
C. 自动洗衣机(注水→洗涤→排水→脱水)
D. 红绿灯交替控制
答案:C
解析:自动洗衣机步骤按固定顺序执行,无分支,符合单序列特点;A适合选择序列,B适合并行序列,故选C。
二、判断题
1. STL指令可以直接驱动输出继电器Y,无需配合其他指令。( )
答案:正确
解析:STL激活状态继电器后,其后面可直接用OUT指令驱动输出继电器,无需额外触点驱动。
2. SFC图中的转移条件只能是常开触点,不能是常闭触点或复合逻辑。( )
答案:错误
解析:转移条件可由常开、常闭触点及串并联等复合逻辑组成,只要能形成通断信号即可。
3. 并行序列分支后,各分支的执行过程相互独立,互不影响。( )
答案:正确
解析:并行序列的核心是“同时启动、分别执行”,各分支的动作和转移逻辑相互独立。
4. 一个PLC程序中只能有一个RET指令,且必须放在程序的最后一行。( )
答案:错误
解析:RET指令需放在所有步进程序段末尾,若程序还有非步进部分,RET可放在步进程序与非步进程序之间,并非必须在整个程序最后。
5. 初始步S0必须由M8002(初始脉冲)触发SET指令激活。( )
答案:正确
解析:M8002在PLC上电时输出一个短脉冲,通常用于SET S0,激活初始步,启动顺序控制程序。
三、简答题:
1. 简述STL指令和RET指令的功能及使用注意事项。
答案:(1)功能:STL用于激活状态继电器,启动对应步进程序段;RET用于退出STL运行模式,恢复普通梯形图工作模式。(2)注意事项:STL仅操作状态继电器S;RET必须置于所有步进程序段末尾;一个步进程序需至少一个STL和一个RET配合使用。
2. 单序列、选择序列、并行序列的核心区别是什么?
答案:单序列无分支与汇合,步按固定顺序依次执行;选择序列有“多选一”分支,根据条件选择一条分支执行,汇合时只需所选分支完成;并行序列有“同时执行”分支,主条件满足时各分支同时启动,汇合时需所有分支均完成。
3. 如何将SFC图转化为梯形图?请简述基本步骤。
答案:① 确定初始步,用M8002触发SET指令激活初始状态继电器(如S0);② 对每个步,用STL指令激活对应S,后续编写该步的输出指令(OUT);③ 在输出指令后,编写该步到下一步的转移条件,满足时用SET指令激活下一步,并用RST指令复位当前步(可选);④ 所有步的STL程序段编写完成后,用RET指令结束步进程序。
4. 某自动上料装置流程为“启动→送料缸伸出(X0为到位信号)→推料缸推出(X1为到位信号)→两缸同时缩回(X2、X3为到位信号)→停止”,请判断该流程适合用哪种SFC序列结构,并说明理由。
答案:适合采用“单序列+并行序列”的复合结构。理由:前两步“送料缸伸出→推料缸推出”为顺序执行,属于单序列;“两缸同时缩回”需送料缸和推料缸同时动作,符合并行序列“同时执行”的特点,故整体为复合序列结构。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$