Unreal Alarms generating all of a sudden either by download or randomly appearing having the same Timestamp.
Download of an AC800 application triggers an OPC AE refresh.
The refresh will retrieve ALL active and/or unacknowledged alarms from the AC 800 OPC server.
The alarm def errors is probably unrelated to the reappearing alarms but is triggered from faults in the configuration:
1. SourceName + ConditionName is not unique
2. Too long names
3. Illegal characters in names
4. Illegal parameter, eg Severity = 0
Alarms with def errors will NEVER fire so watch out!
When online with CBM, the Alarm Conditions menu alternative can be used to check for errors; CondState 0 indicates deactivated or misconfiguration.
Bad alarms may linger in the AC 800 OPC server; you may have to restart it to clear those out. If they still appear after restart check your application!
It looks like you have multiple objects called "Spare" and the controller is complaining that it cannot create Alarm messages for them....
1. Object names MUST be unique. Even unused signals. If you have duplicate object names then 800xA cannot resolve the Alarm message to the correct object in the HMI.
2. You need to have enough space to store all the Alarm and Event configurations in the AC800M. You will find the setting for max number of alarms in the AC800M CPU settings in Control Builder. The default value is 300 and this is usually far too small.
You should also check that your variables are properly "retained". If anything connected to an AE block is not "retain" or "coldretain" then it will be reset at download to its blank or zero value. If the variable is then updated with the first scan then the AE block sees this as a change and may generate an alarm.