800xA F&G system
We have one PM865 used for F&G system. We use standard function block in supervisionLib and FireAndGaslib for our project.
For example in Detector2Real function block we need to log Inhibit detector in alarm event list.
but in standard function block we haven't event for inhibit.
if it possible create alarm and event in PPA without change Function block in Control Builder?
because Standard FB is locked.
If you can any solution for my problem please help me.
Voted best answer
Yes, but I sincerely recommend creating the event from a SimpleEventDetector or AlarmCond block in the controller. You need to find the trigger signal though.
A SoftAlarm (Alarm Expression) could give a similar apperance, but to the price of additional OPC communcation. Plus, SoftAlarms are a magnitude less (or worse) reliable than a real event or alarm collected via OPC AE from an OPC server.
To create an Alarm or Event out of Detector2Real block now as you you do not want to change/Wrap original block, I would suggest to create a Alarm Block in Library and connect GTHActInh/GTHHActInh or AreaInhibited to Alarm Block to Generate Alarm/Event further. You can add Name/Description Paramter to Alarm Block to get project Alarm List presentation.