Reading custom fields using alarm properties does not work.

Hello. I'm KANG.

I'm using the alarm property to show the ability to read or write a value. Most are using analog alarms.

For example, if the name of analog alarm tag is 'AT0001', the setting value of High High can be read or written as 'AT0001.HighHigh'.

I registered a custom field among them.
However, if I try to read the value as 'AT0001.custom1', an empty string is returned.

What if I want to return the value entered in the custom field?

Version : Citect SCADA 2016 (Update Aug 13, 2019)

Parents
  • It's by design indeed. If you don't set the parameter that Roger mentioned, you have to delete the alarm database after every change of your alarm configuration.
    Just be aware of the fact that if you do set the parameter, then every write to the alarm properties also gets written to the DBF and RDB files of your running project. Some might consider this as unwanted application behaviour (modifying its own source code).

    Regards,
    Patrick
Reply
  • It's by design indeed. If you don't set the parameter that Roger mentioned, you have to delete the alarm database after every change of your alarm configuration.
    Just be aware of the fact that if you do set the parameter, then every write to the alarm properties also gets written to the DBF and RDB files of your running project. Some might consider this as unwanted application behaviour (modifying its own source code).

    Regards,
    Patrick
Children
No Data