OPC-Interface NAV <<>> OPC server: "The RPC-server is unavailable"

Hello together

with the classes of QuickOPC-software I have to send and receive information of sales orders between NAV2009R2 and an OPC server.

The information of sales orders are collected in a buffer table and should be transferred to the OPC server by NAS with the help of a codeunit. Lots of configuration in different areas has been done and I can transfer data to and receive data from the OPC server successfully if I start the codeunit manually.

If I start the NAS service, the codeunit runs but writes the following error to the protocol:

“The call to member ReadItemValue failed. OpcLabs.EasyOpcRaw.DataAccess.RawEasyDAClient returned the following message:
The RPC-server is unavailable.”


Does somebody has an idea which configuration isn't correct or is missing.

Thanks a lot,
Simon

Answers

  • archer89archer89 Member Posts: 337
    check if the service account with which you run the nas has access to the opc server
    best regards
    Franz Kalchmair, MVP
    Alias: Jonathan Archer

    please like / agree / verify my answer, if it was helpful for you. thx.
    Blog: http://moxie4nav.wordpress.com/
  • SimonHouse1987SimonHouse1987 Member Posts: 4
    The service account is the same account like the login with which I tested the connection manually, to run the codeunit manually works fine, so I think the account has access to opc server.
  • vaprogvaprog Member Posts: 1,140
    Did you test this on the same server, the NAS runs on?

    OpcLabs is of type Automation, right?
  • SimonHouse1987SimonHouse1987 Member Posts: 4
    Yes, type Automation.

    I tested the manual transfer on the same computer on which the NAS is running on! Also the account is the same.
Sign In or Register to comment.