博途软件中的位操作运算

博图编程软件当中最常用的六种位操作运算,今天就给大家介绍介绍:

1、 常开触点、常闭触点、输出线圈

常开触点:(如下图a)在程序中该符 的上方需要标注一个布尔量作为操作数,表示是哪个变量的常开触点,在程序运行该指令时,当变量为”1″,这个触点为导通状态(信 可通过)。记这个符 左侧如果有信 的话,其右侧也有信 。如果其左侧没有信 的话,其右侧也没有信 。当变量为”0″,这个触点为断开状态(信 不可通过)。即这个符 的左侧无论是否有信 ,其右侧都没有信 。

常闭触点:(如下图)逻辑上与常开触点相反。在程序中该符 的上方需要标注一个布尔量作为操作数,表示哪个变量的常闭触点。在程序运行改指令时,当变量为”1″,这个触点为断开状态。即这个符 的左侧无论是否有信 ,其右侧都没有信 。当变量为”0″

,这个触点为闭合状态。记这个符 左侧如果有信 的话,那么其右侧也有信 。如果其左侧没有信 的话,那么其右侧也没有信 。

输出线圈:在程序中该符 的上方需要标注一个布尔量作为操作数,标识输出给那个变量。程序运行该指令,当线圈左侧没有信 时,给这个布尔量赋值为”0″。当线圈左侧有信 时。给这布尔量赋值为”1″。

2、位逻辑取反、置位输出、复位输出

取反:(如下图)使用”取反 RLO”指令,可对逻辑运算结果 (RLO) 的信 状态进行取反。 如果该指令输入的信 状态为”1″,则指令输出的信 状态为”0″。 如果该指令输入的信 状态为”0″,则输出的信 状态为”1″。

复位:可以使用”复位输出”指令将指定操作数的信 状态复位为”0″。仅当线圈输入的逻辑运算结果 (RLO) 为”1″时,才执行该指令。 如果信 流通过线圈(RLO =”1″),则指定的操作数复位为”0″。 如果线圈输入的 RLO 为”0″(没有信 流过线圈),则指定操作数的信 状态将保持不变。

置位:使用”置位输出”指令,可将指定操作数的信 状态置位为”1″。仅当线圈输入的逻辑运算结果 (RLO) 为”1″时,才执行该指令。 如果信 流通过线圈(RLO =”1″),则指定的操作数置位为”1″。 如果线圈输入的 RLO 为”0″(没有信 流过线圈),则指定操作数的信 状态将保持不变。

给大家介绍的是最基础的知识,比较简单、容易理解。适合才开始学习调试的初学者。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月15日
下一篇 2019年10月15日

相关推荐