您现在的位置是:首页 > PLC技术 > PLC技术

施耐德Unity Pro的布尔数据类型

来源:艾特贸易2017-06-04

简介有下列两种布尔类型: ● BOOL 类型:只包含数值 FALSE (0) 或者 TRUE (1) : ● EBOOL (Extended Boolean ,扩展布尔 ) 类型:不仅包含数值 FALSE (0) 或者 TRUE , 另外,还包含关于对上升沿或下降沿

    有下列两种布尔类型:    BOOL类型:只包含数值FALSE (0)或者TRUE (1)    EBOOL (Extended Boolean,扩展布尔)类型:不仅包含数值FALSE (0)或者TRUE    另外,还包含关于对上升沿或下降沿以及强制进行管理的信息。    BOOL类型数据占1个内存字节,但是其数值只存储在1位中,可以通过含有相关字节偏移的地址对该类数据进行访问。    如果相关的位是从字中提取的,可以通过1个包含以下信息的地址对其进行访问:    ●相关字节的偏移;    ●定义它在字中的位置的次序信息。    BOOL类型数据的地址设定过程如图3-5所示。    EBOOL类型数据占1个内存字节。在对EBOOL类型数据进行操作时,必须包含的3位:当前状态的位(V)、以前状态的位(H)、强制状态的位(F)    可以通过给定相关字节偏移的地址来访问该类数据,如图3-6所示。
BOOL数据类型地址设定
    3-5    BOOL数据类型地址设定
EBOOL数据类型地址设定
    3-6    EBOOL数据类型地址设定    属于布尔类型的PLC变量主要包括如表3-2所示的类型。    3-2    属于布尔类型的PLC变量
属于布尔类型的PLC变量
    BOOLEBOOL之间具有兼容性,可以在这两种变量之间进行数值复制操作和地址复制操作。