Smart Tags

The Smart Tag components, with the exception of historyMarker and scoped, are already included in the tag lists of rules of the NiagaraTagDictionary, which causes those tags to be implied throughout the station as long as the NiagaraTagDictionary is installed and enabled. While SimpleTagInfo components are tags that have just a static value, smart tags are tags whose values are based on some code and the values are usually derived from the objects on which they are applied. A smart tag dictionary includes tag rules that imply tags (both simple tags and smart tags) to components based on the conditions of the rules.

Smart Tag components are available in the tagdictionary palette.

 NOTE: Although not recommended, it is possible to replace the NiagaraTagDictionary with your own custom tag dictionary. In that situation, you could drop the smart tag components into the tag list of the rules in your custom tag dictionary so that the tags would be implied throughout your station. 

You can add smart tag components to a tag dictionary by dragging them to the tag definitions list, and then drag them onto individual components using the Edit Tags dialog box. However, the tags would not be implied, only included in the tag definitions list. To be implied, the smart tags must be included in the tag lists of tag rules. As a rule, these tags are more effectively applied by including them in the tag lists of tag rules.