# External OPC client cannot write to Ignition OPC memory Date tag

**URL:** <https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207>\
**Category:** General Discussion\
**Created:** [June 30, 2020, 7:07pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207 "2020-06-30T19:07:39Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimschaefer](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@jimschaefer](https://forum.inductiveautomation.com/u/jimschaefer)\
**Post date:** [June 30, 2020, 7:07pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/1 "2020-06-30T19:07:39Z")

</div>

I am using an OPCUA client (Unified Automation UaExpert) to try to write to an ignition memory tag of type “DateTime”. When I try to write to the tag via the client it fails with “bad” (0x80000000) I believe).  
The value updates in the OPCUA client when I change the tag value in the Ignition designer tag tree.

The nodeID:  
“ns=2;s=[s1500]Services/Survey\_service/survey\_status/lastSurvey/timestamp”

The tag is defined within a data type in ignition as a memory tag with type “Date”.

Any ideas ? I am trying to debug a C# client I am writing which has the exact same behavior.

I can read an write Float and string memory tag values in the same UDT with the external OPC client with no problem.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [June 30, 2020, 7:21pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/2 "2020-06-30T19:21:24Z")

</div>

What version of Ignition are you using?

---

<div class="post-metadata">

**Author:** ![jimschaefer](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@jimschaefer](https://forum.inductiveautomation.com/u/jimschaefer)\
**Post date:** [July 1, 2020, 12:26pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/3 "2020-07-01T12:26:25Z")

</div>

7.9.13

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 1, 2020, 1:13pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/4 "2020-07-01T13:13:34Z")

</div>

This is likely a bug in the Exposed Tags functionality in 7.9.

I’ll open a ticket to reproduce and fix this in a future 7.9 release.

Exposed Tags was completely rebuilt for 8.0 and it should already work there.

---

<div class="post-metadata">

**Author:** ![rob.arbouw](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@rob.arbouw](https://forum.inductiveautomation.com/u/rob.arbouw)\
**Post date:** [February 8, 2021, 4:28pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/5 "2021-02-08T16:28:40Z")

</div>

Are you sure this working in version 8? I am running version 8.1.0 and it looks like I have similar problem. I try to write from a external OPC-client and can’t write to a tag of the DateTime type. This client can write to other tags of a different datatype. The setting for the tags appear the same in Ignition (except of course for the datatype). I also tried to write to this tag using UAExpert as a test and can’t write to the tag from there either. It says: BadNotWritable  
I am also unable to write to this tag from the Ignition OPC quick client.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 8, 2021, 4:49pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/6 "2021-02-08T16:49:00Z")

</div>

Hmm, this isn’t fixed in 8.x, I’ll open a ticket for it now.

I’m not sure why in July 2020 I thought it worked.

---

<div class="post-metadata">

**Author:** ![rob.arbouw](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@rob.arbouw](https://forum.inductiveautomation.com/u/rob.arbouw)\
**Post date:** [February 8, 2021, 5:00pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/7 "2021-02-08T17:00:15Z")

</div>

Thank you very much for the quick response. Any idea how long the fix would take to become available and how I find out? Will you respond here?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 8, 2021, 5:03pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/8 "2021-02-08T17:03:40Z")

</div>

Yeah we can respond here. I think we can fix it and put it into a nightly release this week, but it wouldn’t be available in a real release until 8.1.3 or 8.1.4.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 9, 2021, 7:25pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/9 "2021-02-09T19:25:40Z")

</div>

This is fixed and will be available in the next nightly release and ultimately released in 8.1.3.

---

<div class="post-metadata">

**Author:** ![rob.arbouw](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@rob.arbouw](https://forum.inductiveautomation.com/u/rob.arbouw)\
**Post date:** [February 10, 2021, 2:18pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/10 "2021-02-10T14:18:43Z")

</div>

Thank you! That is awesome!

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 23, 2022, 10:04pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/11 "2022-08-23T22:04:36Z")

</div>

Split this topic on August 23, 2022, 10:04pm UTC

2 posts were split to a new topic: [Dataset via OPC UA Exposed Tags](https://forum.inductiveautomation.com/t/dataset-via-opc-ua-exposed-tags/63363)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 23, 2022, 10:06pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/12 "2022-08-23T22:06:34Z")

</div>

Split this topic on August 23, 2022, 10:06pm UTC

A post was merged into an existing topic: [Dataset via OPC UA Exposed Tags](https://forum.inductiveautomation.com/t/dataset-via-opc-ua-exposed-tags/63363/3)

---

<div class="post-metadata">

**Author:** ![codersmurf](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@codersmurf](https://forum.inductiveautomation.com/u/codersmurf)\
**Post date:** [September 8, 2023, 7:03pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/13 "2023-09-08T19:03:42Z")

</div>

we are on 8.1.19 and you guys are on 8.1.31, I'm still getting the issue, I'm about ready to hack library i'm using to just ignore that error code, any word on this making it in?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 8, 2023, 7:10pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/14 "2023-09-08T19:10:12Z")

</div>

I think you're probably running into something that was fixed in 8.1.20:

> Fixed a bug in QualityCode-to-StatusCode mapping that resulted in a successful write to Nodes in the Exposed Tags namespace returning a bad StatusCode.

---

<div class="post-metadata">

**Author:** ![codersmurf](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@codersmurf](https://forum.inductiveautomation.com/u/codersmurf)\
**Post date:** [September 8, 2023, 7:15pm UTC](https://forum.inductiveautomation.com/t/external-opc-client-cannot-write-to-ignition-opc-memory-date-tag/36207/15 "2023-09-08T19:15:32Z")

</div>

Yeah, I just hacked freeopcua to ignore that error to make it work for now. I'll look at updating the server when I get a chance and then take the hack out. tyvm
