可编程控制器计数指令 (怎么读取s7200寄存器数据)

可编程控制器 (S7-200)

位存储区及正负跳变指令

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

位存储区 M

作为控制继电器,用来存储程序执行过程中的中间操作状态和控制信息。

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

位存储区 M

1.位存储区作为控制继电器用来存储中间操作状态或其它控制信息,其作用相当于继电接触器控制系统中的中间继电器。

2.有四种寻址方式即可以按位、字节、字或双字来存储输入过程映像寄存器中的数据。

M [字节地址].[位地址]

M26.7

字节、字或双字 M [长度][起始字节地址]MW26

3.内部位存储器的编号范围为MB0~MB31共32个字节。

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

正负跳变触点指令

表1:正负跳变指令的格式和功能

类型 梯形图 语句表

正跳变

触点负跳变

触点

功能

EU

EU 指令对其之前的逻辑运算结果的上升沿

ED 指令对其之前的逻辑运算结果的下降沿

产生一个扫描周期的脉冲

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

控制要求:按下起动按钮 S B1,第一台电动机起动;松开起动按钮 S B1,第二台电动机起动;按下停止按钮SB2,两台电动机同时停止。

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

正负跳变指令

正负跳变触点指令的说明

1) EU 、 ED 指令只有在输入信号发生变化时有效,其输出信号的脉冲宽度为一个机器扫描周期;

2)对于开机时就为接通状态的输入条件, EU 指令不被执行;

3) EU 、 ED 指令无操作数;

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制

可编程逻辑控制器指令表,s7-200移位寄存器做顺序控制