在西门子s7-200中位逻辑指令经常用到,本次让我们来学习一下位逻辑。位逻辑指令针对触点和线圈进行运算操作。触点是对二进制变量的状态测试操作,测试的结果用于进行位逻辑运算; 线圈是二进制变量状态的定义操作,其状态根据它前面的逻辑运算结果而定。
工具/原料
1
西门子PLCs7-200编程控制器
2
V4.0 STEP 7 MicroWIN SP9
方法/步骤
1
常开触点和常毕触点
2
与或非运算
3
置位复位运算(置位一般配合沿指令使用,复位一般配合沿指令使用)
4
置位优先和复位优先
5
立即触点 立即复位和立即输出(立即触点指令获取实际输入值,但不更新进程映象寄存器。立即触点不依赖S7-200扫描周期进行更新;而会立即更新。立即线圈指令将新值写入实际输出和对应的过程映像寄存器位置。这与非立即线圈不同,非立即线圈仅将新值写入过程映像寄存器。)
6
立即触点指令获取实际输入值,但不更新进程映象寄存器。立即触点不依赖S7-200扫描周期进行更新;而会立即更新。立即线圈指令将新值写入实际输出和对应的过程映像寄存器位置。这与非立即线圈不同,非立即线圈仅将新值写入过程映像寄存器。
注意事项
一个二进制变量既可以作为触点,也可以作为线圈。位逻辑运算的基本关系是“与/或/非”。
上一篇:FASTCAM如何编程
下一篇:如何用VC6.0实现串口控件编程