1. Setting Up Filters


Since there are no HMI tags within the FactoryTalk Alarm and Event server, the connection to alarms is made via WIN-911 Filters. In the underlying section, we will review how to set up filters, along with a couple of tips and tricks for configuring FactoryTalk . 


A. Filter Definition



Once the FTAE connection is defined within the Data Source Definition, the Filter Definition icon will un-grey. You will only able to create new filters after a group has been defined. Once a group defined, you can click on the Filter icon, and the below screen will appear. 



    Click New to create a new filter



Creating a new filter will bring the above screen. Entering text into the Tagname field will give a name to your filter. You will also notice a drop-down menu for Group Name (the group you want this filter associated with), Data Source Access Name (The name of data connection containing the correct FT project), along with Radio buttons for Automatic Acknowledgement (whether or not to acknowledge based off an event)


NOTE: WIN-911 V7 will notify in based on unacknowledged events. If an alarm is triggered, and then returns to a normal state, still remaining unacknowledged, the unacknowledged normal event will issue a notification. If you wish to only receive notifications based on unacknowledged active alarms, you can do so by selecting the radio button for On Return To Normal under Automatic Acknowledgement



Defining the filter criteria can be done by clicking Edit Filter



WIN-911 will filter based on 3 criteria, Name, Class, and Severity.


B. Filter on Alarm Name


The user can define a filter based on the alarms' name in FT. The Alarm Name filter can contain up to 140 characters. This filter will omit all alarms that do not match the name defined. No double-quote characters (") are accepted. 


The filter also honors two wildcard characters, an asterisk (*) and question mark (?). The asterisk (*) symbol is a wildcard character representing any valid character string. The question mark (?) symbol is a wildcard representing any valid single character.


A filter defined with a single asterisk (*), just like in the above image, will subscribe to all tag names. A filter defined with six question marks (??????) will subscribe to all tag names containing exactly six characters. 


e.g. A filter defined with a tag name and an asterisk (Liftstation) will subscribe to all alarms whose name starts with Liftstation  (including space character).


C. Filter on Alarm Class


Users can define a filter based on the FT Alarm Class. The alarm class filter can contain up to 50 characters. This filter will omit all alarms that do not exactly match the alarm class defined. No double-quote characters (") are accepted. 


The filter also honors two wildcard characters, an asterisk (*) and question mark (?). The asterisk (*) symbol is a wildcard character representing any valid character string. The question mark ( ? ) symbol is a wildcard representing any valid single character.


A filter defined with an asterisk (*) will subscribe to all alarm classes. A filter defined with six question marks (??????) will subscribe to all alarm classes containing exactly 6 characters. 


e.g. A filter defined with an alarm class and an asterisk (Class12*) will subscribe to all alarms whose alarm class begins with Class12.


DFilter on Alarm Severity


The user can also define a filter based on the FT Alarm Severity. This filter will omit all alarms that do not fall within the alarm severity range. The alarm severity range is configured by typing in a MIN and MAX value. The MIN and MAX values can range from 1 to 1000 where the MIN value must be less than or equal to the MAX value. MIN and MAX values are included in the range.


NOTEWhen configuring a WIN-911 FTAE connection, if there are certain alarms that need to go to designated people, it is ideal to utilize FT Alarm Class, and have a filter created in the WIN-911 based off of that class. That way, in the event of new alarms being added to the FTAE server, all you would have to do is associate with a class already in WIN-911, meaning you will only have to maintain one of the two pieces of software. 



In the above image, you can see a collection of the alarms, along with their designated class, along with the below image, of the filters that are subscribing to those events. 




If all alarms need to go to the same users, creating a filter based on the name: ( * ) will subscribe to all events.


With a filter created, along with the previous steps take, you can either test connectivity to the data source by executing the WIN-911 run-time, Scan & Alarm, then trigger an alarm that matches your filter criteria; or continue configuring your connections.



Technical support


To create a support case, you will need either your Maintenance Support number or your CD Tracking number. You can create a Case online or contact the product support line: (512)326-1011.