23保持器TuI-微信小程序实现点赞、取消点赞功能

240.2.2.3保持器TuI ControlNet对象应分别保存pending—link—config的TuI子属性和current—link—config属性的副本。对pending—link—config属性中的TuI数据的修改,将在接收到一个固定的标签0x81时发生。改变current_link-config属性的TuI数据将在同步参数修改完成时发生。 240.2.2.4 unique_ID unique—ID字段将根据保持器所保持的网络组态表的内容所计算出的32位CRC值组成。此值应从固定标签Ox81的数据包复制而得。 240.2.2.5 status_flag TuI子属性的status—flag字段将由一个16位的数值组成。未用的位予以保留并置为0。如表10—227所示。TUI,保持器状态位(bit 4)将指示此节点是否仍在侦听一个来自主保持器的TuI。在初始化时ControlNet对象应将此位清0。由于由主保持器发送的所有的TuI包都已设置此位,所以ControlNet对象不需操控此位。在上电时,使用DLL(见GB/Z 26157.3—2010)的服务DLL—enable—fixed—request(id,0x84),使能TuI数据包的接收。应检查TuI包的状态字段。若bit 3—0,bit 4—1,且bit 5—1,那么TUI包将被复制到属性0x81,而且使用DLL-disable—fixed-request(id,0x84)来禁止TuI的接收。TuI状态字段的bits 0和bit 1被用来覆盖该节点的网络冗余设置的缺省值。这些值将指示网络是否处在单通道或冗余通道模式。被用到的仅仅是来自TuI包的冗余信息,以及保持器状态和保持器组态位的设置。表227 TUI状态标志位Bit含义网络冗余位bit 1—0,bit 0—0;无效组合0 1 bit 1—0,bit 0—1;仅通道B bit 1—1,bit 0—0;仅通道A bit 1—1,bit 0—1;冗余
pdf 文件大小:5.78MB