# Error writing safety tag value :bad

**URL:** <https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 23, 2026, 8:47am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211 "2026-04-23T08:47:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dqg81](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@dqg81](https://forum.inductiveautomation.com/u/dqg81)\
**Post date:** [April 23, 2026, 8:47am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211/1 "2026-04-23T08:47:17Z")

</div>

![Snipaste_2026-04-23_16-43-12](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/b/cbeb79397bb05d11421c683db2e6bff241386035.png)

 ![Snipaste_2026-04-23_16-46-00](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/3/b363a1e4bdd6bf50a16e8222192dca9d27e26585.png)

 ![Snipaste_2026-04-23_16-44-53](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/8/18ca178bbe6de5a4ba98378ef2948b2bd5c8d449.png)

Hello everyone, I'm trying to write a safty tag from the designer, and I'm encountering this error. The connection to the PLC is good, and there don't seem to be any issues with that. Any suggestions for a fix? Thanks.

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [April 23, 2026, 9:24am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211/2 "2026-04-23T09:24:14Z")

</div>

I strongly discourage you from interacting with safety code/data in any form via Ignition. It is bad practice and is likely a sign of a bad overall architecture.

SCADA is not a tool for any form of safety interaction.

If you need to monitor tags to show status, there is an entire system for mapping values to non-safe areas of the PLC that are better to read from.

As far as writing from SCADA to a safety routine? I am struggling to think of a use case where it would be appropriate.

---

<div class="post-metadata">

**Author:** ![bschroeder](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bschroeder/32/13260_2.png) [@bschroeder](https://forum.inductiveautomation.com/u/bschroeder)\
**Post date:** [April 23, 2026, 11:32am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211/3 "2026-04-23T11:32:42Z")

</div>

GuardLogix specifically prohibits any writes of any kind to a safety tag outside of a safety routine. The only exception is using the safety tag mapping table where you can map a standard tag to a safety tag.

---

<div class="post-metadata">

**Author:** ![dqg81](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@dqg81](https://forum.inductiveautomation.com/u/dqg81)\
**Post date:** [May 8, 2026, 11:31am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211/4 "2026-05-08T11:31:21Z")

</div>

thanks！

---

<div class="post-metadata">

**Author:** ![dqg81](https://avatars.discourse-cdn.com/v4/letter/d/ac8455/32.png) [@dqg81](https://forum.inductiveautomation.com/u/dqg81)\
**Post date:** [May 8, 2026, 11:31am UTC](https://forum.inductiveautomation.com/t/error-writing-safety-tag-value-bad/115211/5 "2026-05-08T11:31:46Z")

</div>

thanks!
