No problems. Take what Kevin did and expand it. In a CALC block IN BI01 ;IN HIGH ALARM IN BI02 ;OPERATOR RESET BIT FF IN ~BI01 ;TRUE WHEN NOT IN HIGH ALARM AND 2 IN BI02 ;OPERATOR RESET BIT FF OUT BO01 ; the bit you want Regards, David _______________________________________________________________________ This mailing list is neither sponsored nor endorsed by Invensys Process Systems (formerly The Foxboro Company). Use the info you obtain here at your own risks. Read http://www.thecassandraproject.org/disclaimer.html foxboro mailing list: //www.freelists.org/list/foxboro to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave