首页 理论教育 PLC输入输出映像寄存器编址范围及表示方法

PLC输入输出映像寄存器编址范围及表示方法

时间:2023-06-18 理论教育 版权反馈
【摘要】:S7 -200 PLC 输入映像寄存器的编址范围是I0.0 ~I15.7, 共128 位, 即16 个字节。2) 输出映像寄存器输出映像寄存器将PLC 的输出信号传递给负载, 线圈用程序指令驱动。图3-2-1输入映像寄存器的表示方法图3-2-2输出映像寄存器的表示方法PLC 的每一个I/O 点都是一个确定的物理点。

PLC输入输出映像寄存器编址范围及表示方法

1. 输入与输出映像寄存器

输入映像寄存器和输出映像寄存器是连接PLC 外部物理输入点和输出点的桥梁, 在每一个扫描周期结束后, 外部物理输入点的实际状态将被映射到输入映像寄存器, 而输出映像寄存器的状态被映射到外部物理输出点, 即每个扫描周期刷新一次。

1) 输入映像寄存器(I, 又称输入继电器)

从输入端子采集来的外部信号, 按“1” “0” 的方式写入输入映像寄存器中。 作为逻辑运算的依据, 在每一个扫描周期开始时对输入端子采样。 输入映像寄存器中的一位对应一个物理输入点, 而一个物理输入点对应一个外部的常开或常闭触点(按钮行程开关等)。 程序运行时, 可以无数次地取用输入映像寄存器中的某一位。 在执行“立即输入” 指令时,程序将直接读取物理输入点的状态, 而不是从输入映像寄存器中取数据。

S7 -200 PLC 输入映像寄存器的编址范围是I0.0 ~I15.7, 共128 位, 即16 个字节。

输入映像寄存器可以按位、 字节、 字、 双字等存取, 输入映像寄存器的表示方法如图3 -2 -1 所示。

2) 输出映像寄存器(Q, 又称输出继电器)

输出映像寄存器将PLC 的输出信号传递给负载, 线圈用程序指令驱动。 输出映像寄存器用来存放等待输出的控制信号。 在每一个扫描周期的最后, 将输出映像寄存器中的数据输出到输出端子, 以驱动(控制) 外部负载。 在执行“立即输出” 指令时, 程序将直接刷新输出映像寄存器中某一位的状态, 同时将该位的状态输出到输出端子, 而不需要等待扫描周期的输出时段。

S7 -200 PLC 输出映像寄存器的编址范围为Q0.0 ~Q15.7, 共128 位, 即16 个字节。

输出映像寄存器可以按位、 字节、 字、 双字等存取, 输出映像寄存器的表示方法如图3 -2 -2 所示。

图3-2-1 输入映像寄存器的表示方法

图3-2-2 输出映像寄存器的表示方法(www.xing528.com)

PLC 的每一个I/O 点都是一个确定的物理点。 CPU224 主机有I0.0 ~I0.7 和I1.0 ~I1.5共14 个数字量输入点, 以及Q0.0 ~Q0.7、 Q1.0、 Q1.1 共10 个数字量输出点。

2. 基本位操作指令

基本位操作指令的具体介绍如下。

(1) 逻辑取及线圈驱动指令LD (Load)、 LDN (Load Not)、 = (Out)。 LD、 LDN 和=指令的格式如表3 -2 -1 所示。

表3-2-1 LD、 LDN 和=指令的格式

(2) 触点串联指令A (And)、 AN (And Not)。 触点串联指令包括常开触点串联和常闭触点串联, A、 AN 指令梯形图及语句表示例如图3 -2 -3 所示。

图3-2-3 A、 AN 指令梯形图及语句表示例

(a) 梯形图; (b) 语句表

(3) 触点并联指令O (Or)、 ON (Or Not)。 触点并联指令包括常开触点串联和常闭触点并联, O、 ON 指令梯形图及语句表示例如图3 -2 -4 所示。

图3-2-4 O、 ON 指令梯形图及语句表示例

(a) 梯形图; (b) 语句表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈