位逻辑指令( bit logic instructions)是专门用于处理一位二进制数据的指令,二进制数据的位包括两个数字:1和o。对于接点指令(包括常开接点和常闭接点)而言,1表示动作,o表示未动作;对于线圈指令而言,1表示信号流到达线圈,o表示信号流未到达线圈。
位逻辑指令是plc编程中最基本、使用最频繁的指令,按不同的功能和用途具有不同的形式,总的来说可以分为下述几大类:标准位逻辑指令、置位/复位指令、立即位逻辑指令、其他位逻辑指令。
标准位逻辑指令包括常开触点、常闭触点和输出线圈指令;置位/复位指令包括置位指令、复位指令、置位优先rs触发器指令和复位优先rs触发器指令;立即位逻辑指令包括立即常开或立即常闭触点指令、立即输出线圈指令、立即置位指令、立即复位指令,指令中都带有i标识;其它位逻辑指令包括取反指令、上升沿指令、下降沿指令和空操作指令。
位逻辑指令用来解释信号状态1和0,以及按照“波尔代数”的运算法则,组合运用这些指令得到的逻辑运算结果,结果的值也只能是1或者0,逻辑运算结果的符号缩写是rlo。
1、位逻辑指令:
-||-:常开触点(地址);
-|/|-:常闭触点(地址);
-(save):保存逻辑运算结果(rlo)到br状态位中;
xor:位“异或”指令;
-():输出线圈;
-(#)-:中间线输出;
-|not|-:取反。
2、以下这些位指令将对rlo为“1”时,作出反应:
-(s):置位线圈;
-(r):复位线圈;
sr:置位/复位触发器。
rs:复位/置位触发器。
3、对“上升沿”和“f降沿”转移作出反应的其他位指令:
-(n)-:rlo下降沿检测;
-(p)-:rlo上升沿检测;
neg:地址下降沿检测;
pos:地址上升沿检测;
immediateread:直接读;
immediatewrite:直接写。
电工天下 ,电工学习网综合整理
dfrobot TCS3200 颜色传感器简介
浅谈华为安防,3 年能否“杀”到全球第三?
耳机输出电路中的耦合电容设计
如何使用代码了解数学符号
手机指纹识别并不安全 指纹识别度的比率达到20%就能解锁
什么是位逻辑指令?
三季度中国平板电脑市场华为出货量第一,苹果排第二
简单DIY印制电路板设计制作过程
继电器工作原理接线图
固态电池会对电解液和隔膜材料厂商造成冲击
苹果打算进军虚拟现实领域 或有硬件推出
PS/2键盘记录器的制作教程
华为在6G时代将会继续领先其他对手行业
数字倾角测量仪的原理与设计应用
讲讲基于STM32的硬件资源
生物智能系统:提升出入管理效率及服务体验
工业平板电脑相比传统工控机,它有哪些特点
百度备战IoT:物联网再次迎来变革
荣耀v9怎么样?荣耀v9和小米6哪个好谁更值得买?荣耀v9和小米6区别对比评测
红外热成像监控系统的组成及相关技术分析