Preventing the Use of Tag() Expressions in Vision

Introducing Tag Expression Blocker

A free tool is now available on the Ignition Exchange that prevents developers from introducing tag() expressions into Vision UI bindings.

Inductive Automation Exchange: Tag Expression Blocker

Although the tag() function has a valid use case in expression tags, it is not recommended for other binding types due to its negative impact on performance. Tag Expression Blocker helps teams enforce this best practice by detecting and preventing these bindings before they become part of a project.

Tag Expression Blocker DEMO

In addition to blocking the tag() function, Tag Expression Blocker removes it from the Expression Binding Editor's function list, helping steer developers toward indirect bindings and other recommended binding practices.

2 Likes