{PLC}第5章
- 格式:ppt
- 大小:1.58 MB
- 文档页数:41
第5章习题及答案1.S7-200 系列PLC如何直接寻址?什么是间接寻址?PLC的存储单元按字节进行编址,无论所寻址的是何种数据类型,通常应指出它所在区域的字节地址。
每个单元都有唯一的地址,这种直接指出元件名称的寻址方式称为直接寻址。
包括①位寻址格式:元件名称、字节地址和位号,如I0.5;②特殊器件的寻址格式:直接写出其编号,如T33,既表示T33定时器的位状态信息,又表示该定时器的当前值;③字节、字和双字的寻址格式:指明元件名称、数据类型和存储区域的首字节地址,如IB0,QW0为QB0和QB1两字节,VD0为VW0、VW2两字。
间接编址使用指针存取内存中的数据。
指针是包含另一个内存位置地址的双字内存位置。
只能将V内存位置、L内存位置或累加器寄存器(AC1、AC2、AC3)用作指针。
欲建立指针,必须使用"移动双字"指令,将间接编址内存位置移至指针位置。
指针还可以作为参数传递至子程序。
欲间接存取内存区数据,输入一个"和"符号(&)和需要编址的内存位置,建立一个该位置的指针。
指令的输入操作数前必须有一个"和"符号(&),表示内存位置的地址(而并非内存位置的内容)将被移入在指令输出操作数中识别的位置(指针)。
2.S7-200 系列PLC共有几种定时器?它们的运行方式有何不同?对它们执行复位指令后,它们的当前值和位的状态是什么?共有3种定时器,它们是:接通延时定时器(TON):用于单一间隔的定时,使能输入接通后当前值从0开始计时,当定时器的当前值大于等于预设值时,该定时器位被置位,即定时器位ON;使能输入断开,定时器自动复位,当前值为0,定时器位OFF。
有记忆接通延时定时器(TONR):用于对许多间隔的累计定时,使能输入接通时,定时器位为OFF,当前值从上次的保持值继续计时。
使能输入断开,定时器位和当前值保持最后状态。
使能输入再次接通时,当前值从上次的保持值继续计时,当当前累积值达到预设值时,定时器位ON;TONR定时器只能用复位指令如进行复位操作。
思考与练习参考答案
1. 答:只具有接通(ON或1)或断开(OFF或0)两种状态的元件称为位元件。
字元件是位元件的有序集合。
FX系列的字元件最少4位,最多32位。
字元件有位组件和T、C、D、V、Z等寄存器。
2. 解:
K1X0:X3~X0、4位
K2M10:M17~M10、8位
K8M0:M31~M0、32位
K4S0:S15~S0、16位
K2Y0:Y7~Y0、8位
K3X10:X23~X10、12位
3. 答:16位数据寄存器所能表示的有符号数的范围为K-32 768~32 767。
所能表示的十六进制数的范围为H0~H0FFFF。
32位数据寄存器所能表示的有符号数的范围为K-2 147 483 648~2 147 483 647,所能表示的十六进制数的范围为H0~H0FFFF FFFF。
4. 答:Y0、Y2状态为1,Y1、Y3状态为0。
5. 解:
9. 解:
10. 解:
12. 解:
15. 解:设数据由K1X0构成。
16. 解:程序运行结果如下图所示。
17. 解:
18. 解:
21. 解:
23. 解:(D0)的数据为H0A2B1;(M8022)为1。
24. 答:(D0)数据为H0B1A2,(M8022)为1。
26. 答:Y17~Y0的各位状态为0000 0000 1001 1001 。
27. 解:设X0为启动按钮,X1为停止按钮。
29. 解:。