发布于 2008-08-22 15:18:05
0楼
状态变量用来保存消息的到来和确认情况。可以用一个32无符号数保存16条消息的状态,前16位是消息的到来情况,相应的后16位是确认情况。
例如一个名为test的32位无符号数,组态一条消息的状态变量为test,状态位为0,消息到来时位0置1,消息被确认则位16置1.相应的,如果状态位为1,则消息到来时位1置1,消息被确认则位17置1,依此类推。
该功能可方便画面组态,例如一电机故障时红色闪烁报警(利用状态位0),确认后只显示红色(利用状态位16)