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 (contains 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 - contains 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 Definitions (optional - contains individual Relation components added to the dictionary). This is a collection of
standardized Relation Id's with semantic meaning for the given domain or namespace.
- TagRules (optional - in a smart tag dictionary only - contains individual TagRule components added to the dictionary)