SystemLink

cancel
Showing results for 
Search instead for 
Did you mean: 

Monitors from OPC UA not resuming after Internet Loss

Hello All,

We have designed a SystemLink Server layout that consists of the following:
-2 PC's on the facility floor hosting an NI OPC Client that are reading variables from PLC's.
-1 PC that is hosting the SystemLink Server and OPC UA to allow us to access these OPC variables over the network. We are utilizing the OPC UA to create monitors so we can use those tags to create WebVI's for front panels.

Our issue is, when we face a disconnection of the internet (whether intentional or unintentional) the monitors will not automatically resume after the connection is repaired. The OPC UA and the systems will all connect OK, but our tags remain frozen at the last read variable. The monitors even remain in the OPC UA. 

My question is: How do we find a way around this issue? Is there a way to make sure that these tags pick up from where they left? It is a little too much to go through and re-create every single monitor at every slight issue we may have. 🙃


"I am prepared to go anywhere, provided it be forward." - David Livingstone
0 Kudos
Message 1 of 4
(633 Views)

All,

I have spoke with an Engineer from National Instruments. This unfortunately is a bug in the system that will have to be fixed!
Until then, we will patiently wait!

Just wanted to update!


"I am prepared to go anywhere, provided it be forward." - David Livingstone
0 Kudos
Message 2 of 4
(581 Views)

For everyone's informational pleasures:

The Bug Report # for this particular issue is 950454.


"I am prepared to go anywhere, provided it be forward." - David Livingstone
0 Kudos
Message 3 of 4
(74 Views)

@CMullinsEE wrote:

 

How do we find a way around this issue? Is there a way to make sure that these tags pick up from where they left?


NI has identified a fix for this issue to be included in a future version. In the meantime, one possible workaround is to restart the SystemLink Service Manager. You can do this by launching the NI SystemLink Server Configuration application from the start menu, selecting NI SystemLink Service Manager on the left, then clicking the Restart button:

 

pspangler_0-1579275679540.png

 

Alternatively, if restarting all of the SystemLink services is too disruptive, you can restart only the OPC UA service using the following steps:

  1. Navigate to C:\Program Files\National Instruments\Shared\Skyline in file explorer. The path may be different if you've customized where shared NI software is installed.
  2. Double-click NationalInstruments.SmConsole.exe which should open a new console window.
  3. Wait a few seconds and a >> prompt should appear in the console.
  4. Type without the quotes: "stop OpcClient" and press enter.
  5. Wait for it to say the service stopped.
  6. Type without the quotes: "start OpcClient" and press enter.
  7. Then you can close the console window.

pspangler_1-1579276018314.png

0 Kudos
Message 4 of 4
(15 Views)