{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
Unity Pro软件中,EBOOL 和BOOL有关边沿检测到底有什么不同?
问题描述:
Unity Pro软件中,EBOOL 和BOOL有关边沿检测到底有什么不同?

所属产品线:
EcoStruxure Control Expert(原Unity Pro)

解决方法:

BOOL类型的变量占据一个内存字节,但是其数值只存储在一位中。

EBOOL类型的变量占据一个内存字节,但是包含有三位:

包含当前状态的位(V),包含以前状态的位(H),包含强制状态的位(F)

根据下列程序可反映出其中的差别。

0.JPG

分析:前三行程序为EBOOL类型的变量,后三行程序为BOOL类型的变量。

EBOOL类型的变量

   第n个扫描周期%m1和%m2为1

执行第一条语句后:,则%m1 V=1,H=0,  %M2 V=1,H=0 , %M3 V=1,H=0

执行第二条语句后:,则%m1 V=1,H=0,  %M2 V=1,H=0 , %M3 V=1,H=1

执行第三条语句后:,则%m3 V=1,H=1,  %MW1的值不变

BOOL类型的变量

由于没有对以前状态的记忆,%MW2的值加一。

 



是否有帮助?

探索更多
范围:
探索更多
范围:
Your browser is out of date and has known security issues.

It also may not display all features of this website or other websites.

Please upgrade your browser to access all of the features of this website.

Latest version for Google Chrome, Mozilla Firefox or Microsoft Edgeis recommended for optimal functionality.