内容正文:
任务6.2 功能指令及编程实例
同步练习
一、填空题:(请将正确答案填写在横线上)
1、S7-200的功能指令主要包含 、程序控制类指令和特殊指令等。
2、传送指令用来完成各存储单元之间进行 的传送。可分为单一传送指令和 块传送指令。
3、跳转指令属于 ,利用跳转指令可以用来选择执行指定的程序段,跳过暂 时不需要执行的程序段。
4、跳转指令由 组成,二者必须 配合使用,缺一不可。
5、跳转指令与标号指令必须位于 中,即同时位于主程序(或子程序、中断程序)内。
二、简答题:
1、使用跳转指令的注意事项有哪些?
2、简述加法指令 (ADD)的内容。
3、加法指令的指令形式与功能有哪些?
4、如图所示电路为Y-△减压起动控制线路,控制要求为:接通电源,按下起 动按钮 SB1, 电源接触器 KM1 和Y联结接触器KM2同时得电,电动机Y联结减压起动,10s 后KM2线圈失电,△联结接触器KM3得电,电动机△联结全压运行,按下停止按钮 SB2或 电动机过载,电动机立即停止。试用数据传送指令编写其梯形图。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
任务6.2 功能指令及编程实例
同步练习答案及解析
一、填空题:(请将正确答案填写在横线上)
1、S7-200的功能指令主要包含 、程序控制类指令和特殊指令等。
【答案】数据处理指令、运算指令
2、传送指令用来完成各存储单元之间进行 的传送。可分为单一传送指令和块传送指令。
【答案】一个或多个数据
3、跳转指令属于 ,利用跳转指令可以用来选择执行指定的程序段,跳过暂 时不需要执行的程序段。
【答案】程序控制类指令
4、跳转指令由 组成,二者必须 配合使用,缺一不可。
【答案】跳转指令 (JMP) 和标号指令 (LBL)
5、跳转指令与标号指令必须位于 中,即同时位于主程序(或子程序、中 断程序)内。
【答案】同一个程序块
二、简答题:
1、使用跳转指令的注意事项有哪些?
【答案】1)跳转指令与标号指令必须位于同一个程序块中,即同时位于主程序(或子程序、中 断程序)内。
2)执行跳转后,被跳过的程序段中的各元件状态如下:
① Q 、M 、S 、C等元件的位保持跳转前的状态 。
② 计数器C停止计数,当前值存储器保持跳转前的计数值。
③ 对定时器,因刷新方式不同而工作状态不同。
3)JMP指令跳过位于 JMP 和编号相同的 LBL 指令之间的所有指令。
4)编号相同的两个以上的JMP 指令可以在同一程序中出现,但是,同一程序中不允许 出现两个或多个相同编号的LBL 指令。
2、简述加法指令 (ADD)的内容。
【答案】加法指令是对有符号数进行相加操作,包括整数加法、双整数加法和实数加法。
3、加法指令的指令形式与功能有哪些?
【答案】
4、如图所示电路为Y-△减压起动控制线路,控制要求为:接通电源,按下起 动按钮 SB1, 电源接触器 KM1 和Y联结接触器KM2同时得电,电动机Y联结减压起动,10s 后KM2线圈失电,△联结接触器KM3得电,电动机△联结全压运行,按下停止按钮 SB2或 电动机过载,电动机立即停止。试用数据传送指令编写其梯形图。
【答案】
操作元件
状态
输入端子
输出端口/负载
传送数据
Q0.2/KM3
00.1/KM2
Q0.0/KM1
SB1
Y形起动, T37延时10s
I0.0
0
1
1
3
T37延时到, △接法运转
1
0
1
5
SB2
停止
I0.1
0
0
0
0
FR
过载保护
10.2
0
0
0
0
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$