您现在的位置是:首页 > 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所示。 图3-5 BOOL数据类型地址设定
图3-6 EBOOL数据类型地址设定 属于布尔类型的PLC变量主要包括如表3-2所示的类型。 表3-2 属于布尔类型的PLC变量
BOOL和EBOOL之间具有兼容性,可以在这两种变量之间进行数值复制操作和地址复制操作。
点击排行
