Skip to content
Snippets Groups Projects
Commit 1f49bd3c authored by Pieter Donker's avatar Pieter Donker
Browse files

change in opcua lib code

parent 8c1db358
No related branches found
No related tags found
No related merge requests found
Pipeline #125408 passed with warnings
Pipeline: sdptr

#125410

    ...@@ -62,6 +62,20 @@ VARIANTTYPE = {'VariantType.Boolean': ua.VariantType.Boolean, ...@@ -62,6 +62,20 @@ VARIANTTYPE = {'VariantType.Boolean': ua.VariantType.Boolean,
    'VariantType.String' : ua.VariantType.String, 'VariantType.String' : ua.VariantType.String,
    '12' : ua.VariantType.String} '12' : ua.VariantType.String}
    DATATYPE = {'1': "Boolean",
    '2': "SByte",
    '3': "Byte",
    '4': "Int16",
    '5': "UInt16",
    '6': "Int32",
    '7': "UInt32",
    '8': "Int64",
    '9': "UInt64",
    '10': "Float",
    '11': "Double",
    '12': "String"}
    OPCUA_FIXED_N_NODES = 16 OPCUA_FIXED_N_NODES = 16
    ...@@ -246,6 +260,9 @@ class OpcuaClient: ...@@ -246,6 +260,9 @@ class OpcuaClient:
    if datapoint 'name' not excists return None if datapoint 'name' not excists return None
    """ """
    if self._check_name(name) is True: if self._check_name(name) is True:
    datatype = self.child_datatype[name]
    if datatype.isnumeric():
    return DATATYPE[datatype]
    return str(self.child_datatype[name]).split(".")[1] return str(self.child_datatype[name]).split(".")[1]
    return None return None
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment