Process Alarm are not coming in 800XA System
I am engaged in commissioning of ABB DCS system 800XA. redundant system with PM861 Controller.we have three work stations Primary Engineering,Secondary Engineering and Client.We are facing problem that Process alarms are not coming while system alarms are coming.We have checked the configuration of Alarm and Events and nothing found wrong,OPC server connectivity is also OK.We have checked the control Blocks by changing the set point from face plate it is generating the alarm.One thing we found that all face plates have a question mark on their headers As per explanation in Manual it is due to illegal configuration of Alarm..I need guidance to resolve this issue.
Now the problem for faceplates has been resolved.The problem was only SRC Name.Which was not present in Control Blocks.Now only the problem with Pumps status alarm i.e tripping alarm and field alarms like different switches.Please guide me to resolve this issue.I will be very thankful to you.
Pictures of Blocks are attached for your review please.
The pictures you posted are of some user defined fuctions and do not show the logic that actually creates the Alarms and Events.
However, the blocks have no "Name" or "Description" Terminals, so any embedded Alarm and Event modules inside those functions cannot have a unique Alarm Source.
I agree with Rob.
Any alarm module (AlarmCond, AlarmCondBasic, etc) must be give a unique combination of SrcName and Condition. The SrcName and Condition must not be too long or contain invalid characters.
- "FIC101,HIGH" is OK
- "My alarm,Does not Work" will fail
Depending on firmware version errors in alarm definition will be emitted to the controller log (up to 5.0 I believe) or as OPC AE events (starting with 5.1) from the AC800 OPC Server.
Please study your controller log (up to 5.0) or diagnostic events from the OPC AE server (5.1+) to see if you get any AlmDefErr:s. All blocks with AlmDefErr will probably cause alarm control in xA show the question mark.
You must speak with the vendor of the library you are using to get information on how to confirm with the requirement to have unique alarm definitons.
Dear Mr. Rob & Mr.Stefan
Thank you very much for reply.
I understand your point that these block are user defined without SRC name and Description.
Yesterday I have inserted a new AlarmCondBasic Block for one pump and get the alarm of tripping for pump.Please let me know is it right way to get alarm? or I have to change the block for pumps.
If yes then it means I should insert AlarmCondBasic Block for all pumps and also for pressure and temperarure switches to get alarm
The second portion of my question was that also event are not comming i.e. operator actions.