hello everybody,
I created an EM (equipment module) in DeltaV to manage a siemens machine ( discharge station).
Siemens machine have an Input signal to clear failures, that means this signal it will be managed by DeltaV as output signal.My question I would like to include this output in my EM on the ''Ack All'' boutom alarm to clear all siemens machine alarms.
many thanks for your help.
Regards
Nayel B
In reply to Nayel:
You can try this:
- Go to DeltaV Operate Edit Mode, open the faceplate that you want to customize (note: if you have multiple EM's on your DeltaV system and you want this feature only for that particular EM communicating with the Siemens device, create a copy of the EM faceplate that you will customize).
- Drill down the EM faceplate to select the Acknowledge All bitmap:
- Right click and select Edit Script to add the VBA code to write to the output parameter.
- Add a line similar to the line highlighted one in yellow and save:
Explanation of the line:
frswritevalue "1", "DVSYS.@MOD@/CLEARSIEMENSALM.F_CV"
"1" is the value you want to write and "CLEARSIEMENSALM" is the parameter name in your EM that you want to write to.
Note: this is just a hint to help you configure the logic you want. Then, you'll have to configure the logic to reset this parameter once it has been set by the alarm. I don't know if you get a feedback or not from the discharge station that the failure is cleared. And be aware that by using this Acknowledge All icon from the EM faceplate to send the signal to the Siemens machine, it won't work if you acknowledge the EM alarm from the Alarm Banner or from the Alarm List.
Frédéric
In reply to Frederic Menard: