beautypg.com

ProSoft Technology ILX56-MM User Manual

Page 88

background image

Reference

ILX56-MM ♦ ControlLogix Platform

User Manual

InRAx Message Manager for Industrial Communication

Page 88 of 112

ProSoft Technology, Inc.

February 6, 2012

6.2

Tag Filters

Character

Filter Meaning

0-9, a-z, A-Z, :, /, _

The character in the tag name or user defined type member name must

match the character exactly.
Example:
ab_c will match only a tag named ab_c.

?

Any single character in the tag name or user defined type member name will
match this character.
Example:
ab?de will match any tags that start with ab, followed by a single character,

followed by de. abcde and abbde would both match this filter. abccde would

not match this filter.

*

Any number of characters in the tag name or user defined type member
name will match this character.
Examples:
*.* will match any tags that are tags of user defined type or any tags that

contain a '.' in the tag name.
abc* will match any tags that start with abc.
Note:
The '*' wildcard is only matched within a tag name or user defined type

member name. Thus, abc*abc will only match tags that begin with abc and

end with abc. abc*abc will not match tags that start with abc and have a

structure member that ends with abc.

.

A character in the tag name must match the '." character exactly, or the tag
must be of user defined type and the following characters must be found in

a member of the user defined type.
Examples:
Program:MainProgram.myTag will only match a tag in the Logix

MainProgram named myTag.
myStruct.abc will only match the member named abc of the tag named

myStruct of user defined type.
Note:
If a '." character begins the Tag Filter or '." characters are adjacent to each
other or directly adjacent to an array index, the '.' are assumed to be

separated by wildcard searches.
Examples:
.abc* will match any tag of user defined type that has a member that begins

with the characters abc or any tag with a name that contains .abc. This is
the equivalent of *.abc*.
..abc* will match any tag of user defined type that has a member of user

defined type that has a member that begins with abc or any tag of user
defined type whose name contains a '.' and has a member that begins with

abc. This is the equivalent of *.*.abc*.
.[ ] will match any tag of user defined type that has a member that is an
array. This is the equivalent of *.*[*].