We typically do not use the alarms from the alarm generating source blocks (like AIN, CIN, ACCUM etc) to be send to stations/alarm manager but always connect the required alarm indicators of these blocks to additional PATALM blocks. This offers tremendous flexibility at the cost of (a significant amount of) 'extra' blocks. An empty alarm group is essential! Example: An AIN block FI1010 with high and low absolute alarming. HLGP = 8 (group 8 is empty) 2 additional PATALM blocks FAL1010 and FAH1010, FAL1010.IN_1 linked to FI1010.LAI, FAH1010.IN_1 linked to FI1010.HAI, PAT_n and MSK_n configured as desired. SAG = 4 (group 4 has the required stations configured) These PATALM blocks now allow you to connect (or omset if you would prefer that) up to 15 additional (calculated) status signals which can be used for 'masking' the actual alarm. IN_2 could be linked, for example, to a logic block which would automatically mask the alarm after, say 10 minutes after a pump stop. The FoxView display elements are configured to indicate a 'masking' state by means of a predefined color. The operator can only manipulate the INHIB of the PATALM which gives a 100% clean OAJ and allows for a 100% clean standing INHIBITS report (we use getpars and some scripting to generate FoxView substitution lists so the inhibs report is actually a FoxView display. It contains info like descrp, actual status etc.) Operations does NOT have access to any standard I/A detail displays so there is no way they can 'accidentally' set alarm groups or things of that kind. Some additional advantages: If you send the alarms generated by the 'alarm generating source blocks' only to a printer (a data collecting PC like imac) and/or historian group, you will always be able to see if these alarms would have been activated even if the operator has inhibited the PATALM(s). You can use the source block alarm indicators for interlocking purposes, independent of operator inhib. All alarms are generated by PATALM blocks, which makes it easy to create overviews of the alarms actually configured. In conjunction with CAD alarm filtering, linking of the CINHIB, linking of the priority of the PATALM (and optionally retrigger the PATALM by pulsing for example IN_3 for 2 sec. after you change the priority) you can do some pretty nice things! Personally I'm not very fond of applications or sequence blocks which use omset. I prefer the linked approach where ever possible. For example: all our compound CINHIB parms are linked (on a per process unit base) which allows us to suppress all priority 4 & 5 alarms instantaneously! (ok, you do get a flood when re-enabled but it's up to the operator to do this whenever things have settled out) Kind regards, Pat _______________________________________________________________________ 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