Professional OPC
Development Tools

logos

Online Forums

Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions. You do not have to be a licensed user of our product.

Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible. Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.

Do not use the Contact page for technical issues.

Advanced Search

Search Results (Searched for: operationtimeout)

16 May 2017 14:39

Client.Write() Excepption, node size 19 000 Bytes

Category: Reading, Writing, Subscriptions

OK, thank you.

I was looking into the size limitations in the meantime. I know the issue is now resolved, but for record, here are the current default transport quotas as used by QuickOPC 2016.2
<TransportQuotas>
 
    <!-- The default timeout in milliseconds for operations (used by clients) -->
    <OperationTimeout>120000</OperationTimeout>
 
    <!-- The maximum length for a string value in any message -->
    <MaxStringLength>1048576</MaxStringLength>
 
    <!-- The maximum length for a byte string value in any message -->
    <MaxByteStringLength>4194304  </MaxByteStringLength>
 
    <!-- The maximum length for any array in a message. 
         Note that some protocols do not distinguish between bytes and arrays. 
         In these cases the binding will choose the larger of 
         MaxByteStringLength or MaxArrayLength-->
    <MaxArrayLength>65535</MaxArrayLength>
 
    <!-- The maximum size of any message -->
    <MaxMessageSize>4194304</MaxMessageSize>
 
    <!-- The maximum buffer size 
         This value controls how big a block of memory the transport layer allocates.
         Setting this value to a large value will reduce performance and use a lot of RAM -->
    <MaxBufferSize>65535</MaxBufferSize>
 
    <!-- The lifetime of a SecureChannel in milliseconds.
         This specifies how long the server will keep a broken channel around while waiting 
         for a client to reconnect.
         Not used by HTTP or .NET TCP bindings -->
    <ChannelLifetime>300000</ChannelLifetime>
 
    <!-- The lifetime of a SecurityToken in milliseconds.
         This specifies how long a security token can be used without renewal. -->
    <SecurityTokenLifetime>3600000</SecurityTokenLifetime>
  </TransportQuotas>

I was about to write that they are unlikely to be a problem, because they are relatively big.
Best regards
05 Nov 2016 17:17

Readfunction gets stuck after disconnection

Category: Connection, Reconnections, Certificates

In OPC UA the timeout parameters are different (in fact, the original question was about UA, but the answer somehow diverted form that).

The main issue here is, whether the function is truly blocked "for ever" (which would be an incorrect behavior on QuickOPC side), or whether it is just waiting very long on a long timeout (which would be working as designed). The longest timeout it is there is actually 10 minutes, and is called OperationTimeout.

Please have a look here: www.opclabs.com/forum/search?query=operationtimeout&childforums=1

Changing the OperationTimeout is a bit involved, but the necessary steps are described in the Concepts.
23 Mar 2016 08:48

Cleaning of the apartment All this is well suited to my kitchen. It will look good in my apartment.

Category: Reading, Writing, Subscriptions

Hello.

Tables in the following documents list the various timeouts, and where to configure them:

File Attachment:

File Name: QuickOPC-U...0322.pdf
File Size:319 KB

File Attachment:

File Name: EasyUAClie...0322.pdf
File Size:323 KB


Most parameters can be set directly from the code. The OperationTimeout - which you may not need to change - depends on which one(s) you are getting - is a lower-level parameter that needs a more complicated approach. Please read the Concepts document, section Advanced Topics, chapter Application Configuration. For convenience, below is the "built-in" configuration used; you can use that one and just modify the item(s) that you want change.

File Attachment:

File Name: UAClientEn...nfig.xml
File Size:4 KB


Best regards
Displaying 16 - 18 out of 18 results.
Time to create page: 0.503 seconds