From 5795395b3bcb589c06edbe1b4f4181831065a77b Mon Sep 17 00:00:00 2001 From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl> Date: Thu, 28 May 2020 09:27:26 +0200 Subject: [PATCH] Multiply OPC-UA time out with 1000 when passing it to the Client class --- StatsCrosslet-DS/StatsCrosslet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StatsCrosslet-DS/StatsCrosslet.py b/StatsCrosslet-DS/StatsCrosslet.py index 5e9cb6577..350a7415d 100644 --- a/StatsCrosslet-DS/StatsCrosslet.py +++ b/StatsCrosslet-DS/StatsCrosslet.py @@ -169,7 +169,7 @@ class StatsCrosslet(Device): # PROTECTED REGION ID(StatsCrosslet.init_device) ENABLED START # try: self.debug_stream("Connecting to OPC-UA server %s:%d...", self.OPC_Server_Name, self.OPC_Server_Port) - self.client = opcua.Client("opc.tcp://{}:{}/".format(self.OPC_Server_Name, self.OPC_Server_Port), self.OPC_Time_out) + self.client = opcua.Client("opc.tcp://{}:{}/".format(self.OPC_Server_Name, self.OPC_Server_Port), self.OPC_Time_out * 1000) self.client.connect() ns = self.client.get_namespace_index("http://lofar.eu") self.obj = self.client.get_root_node().get_child(["0:Objects", "{}:StationMetrics".format(ns), "{}:RCU".format(ns)]) -- GitLab