西门子200PLC指令详解——位逻辑指令

本文所描述的指令符合SIMATIC和IEC1131指令,不仅可用于西门子S7-200PLC,其他小型PLC也可作为参考。比如SMART200的PLC.

1.S7-200存储器范围

如下表所示,为西门子S7-200各型号PLC的存储器范围值。

 

2.S7-200CPU操作数范围

下图为CPU操作数范围

 

3. 位逻辑指令

位逻辑指令如下图,有很多个,我们一个一个来解读

 

1.触点指令

如下图所示:触点指令分为常开触点,常闭触点,立即触点,取反指令,边沿检测等指令。

常闭触点:当触点值为1时闭合或者说接通,触点值为0时断开;

常闭触点:与常开触点相反;

立即触点:直接与物理输入输出交互,不经过输入输出映像寄存器,不经过扫描刷新。

取反指令:对前面的计算值取反,如果前面为1则后面为0;

上升沿检测:输入值从0到1跳变一次,则上升沿接通一个PLC扫描周期

下降沿检测:输入值从1跳变到0一次,则下降沿接通一个PLC扫描周期

注意:红色?是要输入的位软元件,也就是触点值或者说输入值。

 

 触点指令示例程序如下图

 

2. 线圈指令

线圈指令有输出线圈,立即输出,置位指令,复位指令,立即置位指令,立即复位指令,空指令等。

输出指令:即前面接通则它是1,前面断开则它是0;

立即输出:不经过扫描周期立即输出到物理IO点;

置位指令:让从指定地址开始的N个软元件一直保持1的状态;

复位指令:让从指定地址开始的N个软元件一直保持0的状态

空指令:啥都不干

 

线圈指令示例程序如下图 

 

3. 位逻辑指令的有效软元件(或者操作数)

位逻辑指令的有效软元件(或者操作数)就是值位逻辑指令红色?处可以输入的符号,它的有效范围如下:

 

猜你喜欢

转载自blog.csdn.net/xipengbozai/article/details/125288234
今日推荐