Map standard tags to safety tags

In a Safety application, a controller-scoped standard tag cannot be accessed by a Safety routine because its data cannot be guaranteed to be safe. The Safety controller, however, gives you the ability to copy a controller-scoped standard tag’s value into a Safety task’s memory at the start of the task’s execution. The mapped tag can then be read from or written to by the Safety task’s routines and through communications.
To access the Safety Tag Mapping dialog box choose
Logic > Map Safety Tags
.
Safety Tag Mapping is another method for programmatically modifying tags in the controller. The table depicts the rules for safety tag mapping:
Standard Tag Property
Safety Tag Property
Map Allowed
Variable
Variable
Yes
Variable
Constant Value
No
Constant Value
Variable
Yes
Constant Value
Constant Value
No
To map standard tags to safety tags
  1. From the pull-down menu in the
    Standard Tag Name column
    , choose the controller-scoped standard tag whose value you want to copy into the Safety task’s memory.
    TIP: An X appears in the leftmost column if the mapping is not allowed.
  2. From the pull-down menu in the
    Safety Tag Name
    column, choose the controller-scoped Safety tag to which you want to map the standard tag’s value.
  3. Continue mapping all of the tags you want to map.
  4. Select
    Close
    to close the
    Safety Tag Mapping
    dialog box.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal