Issue
Enable or disable I/A Series R2 alarms via a graphic page
Product Line
TAC IA Series
Environment
I/A Series R2
Cause
Alarming for an I/A Series R2 alarmable object can be disabled or enabled by accessing the object's properties, 'Alarm Setup' tab using WorkPlace Pro. In most cases, the end user is not going to use WorkPlace Pro to access the system. They will normally access the system via the graphic pages in a web browser.
Resolution
Create program logic in WorkPlace Pro and use Binary Output objects to link to the alarmable objects via 'Flex' objects. The BO objects can be linked to a GxPage.
Below are 2 examples with an Analogue Input object and a Binary Input object.
- Enable / disable alarm for an AI object
- The FlexLimitEnableBits object can be found in tridiumx > programlib > control. Link the AI 'limitEnable' to the FlexLimitEnableBits 'link'.
- The BO to enable / disable the high limit alarm is to be linked to the FlexLimitEnableBits 'highLimitEnable'.
- The BO to enable / disable the low limit alarm is to be linked to the FlexLimitEnableBits 'lowLimitEnable'.
- Create suitable command texts for the BO objects.
- Enable / disable alarm for a BI object
- The FlexBoolean object can be found in tridiumx > programlib > control. Link the BI 'alarmValueEnabled' to the FlexBoolean 'link'.
- The BO to enable / disable to alarm to be linked to the FlexBoolean 'propertyInput'.
- Create suitable command texts for the BO object.
Note: The FlexLimitEnableBits object can only be found in programlib module version 2.301.532d.v1. Install this to the Enterprise Server or UNC to use it. Refer to How to install an I/A Series R2 JAR File for an example of the procedure to install an I/A Series R2 JAR file.