什么是位逻辑指令?

什么是位逻辑指令?,第1张

  位逻辑指令( 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:直接写。

  电工天下 ,电工学习网综合整理

  审核编辑 :李倩

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2440435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-03
下一篇 2022-08-03

发表评论

登录后才能评论

评论列表(0条)

保存