# AB driver question

**URL:** <https://forum.inductiveautomation.com/t/ab-driver-question/61950>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [July 15, 2022, 3:08pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950 "2022-07-15T15:08:50Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 3:08pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/1 "2022-07-15T15:08:50Z")

</div>

I am getting this error on an AB driver.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/f/7f54ee5718a1c63341c8832bdf2887f97a11da34.png)  
I have 3 other connection exactly like this one and they do not have this error. what can I look into to resolve this error?

---

<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 15, 2022, 3:10pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/2 "2022-07-15T15:10:56Z")

</div>

Usually that error code means either External Access is “None” in the PLC program for that tag _or_ that it doesn’t exist all together.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 3:24pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/3 "2022-07-15T15:24:02Z")

</div>

Maybe this is a dumb question:

The AB driver, it auto browses and creates a tag list from that in the OPC quick client correct?

I am checking the permissions in the PLC.

---

<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 15, 2022, 3:25pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/4 "2022-07-15T15:25:37Z")

</div>

Yes, you can see the tags it was able to browse in either the Quick Client or the OPC Browser in the Designer.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 4:35pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/5 "2022-07-15T16:35:22Z")

</div>

OK, so I checked the PLC and I dont have ant security restrictions on the PLC itself.  
Here is the tag from the PLC:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/a/2a87665fedffef9658c39d5b18b6bc465439b29c.png)  
And here it is being read from the OPC quick client:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/e/5ed78d4ca4ad91fae0f6a71e017f683b604a32f0.png)

So im kinda confused: is it reading, really? LOL

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 15, 2022, 5:18pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/6 "2022-07-15T17:18:36Z")

</div>

It did not read. In the PLC, go to the editing tab of the tag viewer instead of the monitoring tab, and scroll to the right until you see the external access column.

Oooo! You are using the Legacy ControlLogix driver. You should be using the modern Logix driver.

---

<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 15, 2022, 5:21pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/7 "2022-07-15T17:21:09Z")

</div>

> [@pturmel](#):
>
> You should be using the modern Logix driver.

Maybe. Not if he's on an older firmware version.

---

<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 15, 2022, 5:25pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/8 "2022-07-15T17:25:08Z")

</div>

I’d expect an error in the gateway logs after you attempted that failed read.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 15, 2022, 5:25pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/9 "2022-07-15T17:25:22Z")

</div>

> [@Kevin.Herron](#):
>
> Maybe. Not if he’s on an older firmware version.

True enough. But it browsed, and this is typical behavior for that case.

---

<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 15, 2022, 5:32pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/10 "2022-07-15T17:32:30Z")

</div>

Right… maybe I was charitable to assume it was just this one tag he’s having an issue with and not _all_ tags from that device.

If that’s the case then yes, one common reason for being able to browse but not read is that you hooked the legacy driver up to a v20.19/v21+ controller.

@mjohnson0238 can you clarify

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 5:55pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/11 "2022-07-15T17:55:32Z")

</div>

Yeah, its not reading any of the tags. On that PLC, the 3 other PLCs are reading and setup on same legacy module. My revision of the processors is v20.

---

<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 15, 2022, 5:56pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/12 "2022-07-15T17:56:18Z")

</div>

> [@mjohnson0238](#):
>
> My revision of the processors is v20.

Not enough detail, the full version matters.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 5:57pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/13 "2022-07-15T17:57:02Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/9/4912828ccd99046a47a2d4caff9cd6ac8c5d321e.png)

---

<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 15, 2022, 5:57pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/14 "2022-07-15T17:57:38Z")

</div>

Bingo. You need the newer Logix driver for this firmware version. It will perform much worse than your other legacy driver connections, so hopefully you don’t need too many tags.

Rockwell disabled the direct memory access mechanism used by the legacy driver mid-20.xx firmware series, but didn’t provide the replacement until v21+. The newer driver connected to an older firmware will read using symbolic access, which is quite a bit slower.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 5:59pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/15 "2022-07-15T17:59:27Z")

</div>

OK, thanks. I understand whats going on now.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 6:09pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/16 "2022-07-15T18:09:10Z")

</div>

That got it! thanks alot for the help fellas!

---

<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 15, 2022, 6:10pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/17 "2022-07-15T18:10:22Z")

</div>

Watch out for slightly differing OPC Item Paths between the two drivers… it’s a gotcha if you’re trying to use a common UDT or something.

---

<div class="post-metadata">

**Author:** ![mjohnson0238](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@mjohnson0238](https://forum.inductiveautomation.com/u/mjohnson0238)\
**Post date:** [July 15, 2022, 6:19pm UTC](https://forum.inductiveautomation.com/t/ab-driver-question/61950/18 "2022-07-15T18:19:04Z")

</div>

Good to know sir!
