NOTE: The tags license is required in order to use the TagDictionaryService and tag dictionaries on a station.
The Tag Dictionary Manager, the primary view of the Tag Dictionary Service, displays the dictionaries that are installed on the station. You can create
and add custom tag dictionaries to the station via this view (or by dragging from the tagdictionary palette). For example, you may create one or more custom dictionaries for a specific customer, for an OEM, or for a specific
application.
Tag dictionary composition
A tag dictionary is composed of the following:
- A unique namespace, normally 1- or 2-characters, for example ”n” for
Niagara, “hs” for Haystack
- Tag definitions (contain individual Tag components added to the dictionary). This is the collection of standardized tags with
an Id.name that has semantic meaning for the given domain or namespace. The dictionary also defines tag default values and
any validation rules for applying tags.
- TagGroup definitions (optional and contain individual TagGroups components added to the dictionary). This is a collection
of standardized groupings of tags (tag groups) that have semantic meaning for the given domain or namespace. The dictionary
also defines any validation rules for applying these tag groups.
- Relation efinitions (optional and contain individual relation components added to the dictionary). This is a collection of
standardized relation Ids with semantic meaning for the given domain or namespace.
- TagRules (optional and in a smart tag dictionary only; they contain individual TagRule components added to the dictionary)