# OPC UA Read TimeOut Error

**URL:** <https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886>\
**Category:** Ignition\
**Created:** [August 11, 2014, 9:13am UTC](https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886 "2014-08-11T09:13:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Malcolm](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/malcolm/32/5970_2.png) [@Malcolm](https://forum.inductiveautomation.com/u/Malcolm)\
**Post date:** [August 11, 2014, 9:13am UTC](https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886/1 "2014-08-11T09:13:17Z")

</div>

Hi,

I am using IA-Scripting Function system.opc.browse() to read in the name space of a Beckhoff PLC, The function works, but, as the namespace size increases the function fails after 60 Seconds with the following error

com.inductiveautomation.ignition.client.gateway\_interface.GatewayException: Read timed out

It is obvious the size of the namespace coupled with the PLC being remote on a 3G Modem is causing the timeout issue, when trying the same function on a local connection I can get much larger name spaces to browse without problem.

I have found some MaxTimeout settings on Beckhoff OPC UA Config and adjusted these with no success but I cannot find any settings at the Ignition side to increase this timeout value, is there any way of doing this…

---

<div class="post-metadata">

**Author:** ![james.hunt](https://avatars.discourse-cdn.com/v4/letter/j/fbc32d/32.png) [@james.hunt](https://forum.inductiveautomation.com/u/james.hunt)\
**Post date:** [August 13, 2014, 9:07pm UTC](https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886/2 "2014-08-13T21:07:13Z")

</div>

How are you connecting to this PLC? Opc-Ua to Opc-UA or with a device driver ?

---

<div class="post-metadata">

**Author:** ![Malcolm](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/malcolm/32/5970_2.png) [@Malcolm](https://forum.inductiveautomation.com/u/Malcolm)\
**Post date:** [August 13, 2014, 10:56pm UTC](https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886/3 "2014-08-13T22:56:59Z")

</div>

The PLC runs the Beckhoff OPC UA Server which is installed on the PLC, Ignition has an OPC-UA Connection to this server via the Internet/3G Modem.

---

<div class="post-metadata">

**Author:** ![james.hunt](https://avatars.discourse-cdn.com/v4/letter/j/fbc32d/32.png) [@james.hunt](https://forum.inductiveautomation.com/u/james.hunt)\
**Post date:** [August 14, 2014, 5:22pm UTC](https://forum.inductiveautomation.com/t/opc-ua-read-timeout-error/8886/4 "2014-08-14T17:22:12Z")

</div>

Based on the the error message you posted in your original message, I think the real source of your timeout issue is between the client and the gateway. Can you open the project in question in the designer , then go to Project-\>Properties-\>Client-\>Timing-\> Read Timeout , change this value to 120,000. I think the issues you are having are with the delay in values updating but its the client that is timeout out not the OPC-UA server. Let me know if this change causes the error messages to go away.
