# CLX driver accessing wrong items in nested arrays

**URL:** <https://forum.inductiveautomation.com/t/clx-driver-accessing-wrong-items-in-nested-arrays/4456>\
**Category:** Ignition\
**Created:** [May 12, 2012, 11:56am UTC](https://forum.inductiveautomation.com/t/clx-driver-accessing-wrong-items-in-nested-arrays/4456 "2012-05-12T11:56:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![porksmash](https://avatars.discourse-cdn.com/v4/letter/p/848f3c/32.png) [@porksmash](https://forum.inductiveautomation.com/u/porksmash)\
**Post date:** [May 12, 2012, 11:56am UTC](https://forum.inductiveautomation.com/t/clx-driver-accessing-wrong-items-in-nested-arrays/4456/1 "2012-05-12T11:56:37Z")

</div>

In my PLC (Softlogix v17) I have a recipe structure that a section which is an array of arrays. The OPC-UA server is returning values for elements different than I am requesting. For example, if I subscribe to the tag Recipe.Step[0].SubStep[1].Value I get the value that is actually in Recipe.Step[1].SubStep[1].Value.

Here’s a pic of the OPC quick client subscribed to some tags, along with the value shown in RSLogix for the same element, and the element the OPC server is actually reading from.

The pattern I’m seeing is that array indices are being added together as you go from the sub-elements back up the chain to the base tag. I’m also using Ignition 7.3.4.

---

<div class="post-metadata">

**Author:** ![thechtman](https://avatars.discourse-cdn.com/v4/letter/t/e56c9b/32.png) [@thechtman](https://forum.inductiveautomation.com/u/thechtman)\
**Post date:** [May 17, 2012, 8:09pm UTC](https://forum.inductiveautomation.com/t/clx-driver-accessing-wrong-items-in-nested-arrays/4456/2 "2012-05-17T20:09:34Z")

</div>

Currently we don’t support SoftLogix processors. I know there are a few customers that use SoftLogix but currently you will have to connect using RSLinx or Kepware.

Tom

---

<div class="post-metadata">

**Author:** ![thechtman](https://avatars.discourse-cdn.com/v4/letter/t/e56c9b/32.png) [@thechtman](https://forum.inductiveautomation.com/u/thechtman)\
**Post date:** [May 23, 2012, 6:01pm UTC](https://forum.inductiveautomation.com/t/clx-driver-accessing-wrong-items-in-nested-arrays/4456/3 "2012-05-23T18:01:28Z")

</div>

This was also happening in all ControlLogix and CompactLogix processors.

Version 7.4.3-beta2 resolves the issue that should be on the download page late this afternoon. If you have the latest release version of Ignition 7.4 you can just update the Allen-Bradley driver module.

Tom
