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序列结构,并说明理由。 答案:适合采用“单序列+并行序列”的复合结构。理由:前两步“送料缸伸出→推料缸推出”为顺序执行,属于单序列;“两缸同时缩回”需送料缸和推料缸同时动作,符合并行序列“同时执行”的特点,故整体为复合序列结构。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

4.4 步进指令(STL、RET)(同步练习)《PLC技术及应用》(高教版·第2版)同步精品课堂-第1页
1

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。