ifw-core  3.0.0
Functions
ctdGenOpcuaProfile Namespace Reference

Functions

def log ()
 Return reference to global logger. More...
 
def get_cur_node_id ()
 Return reference to current Node ID index. More...
 
def incr_cur_node_id (incr)
 Increase Node Id index. More...
 
def parse (device_name, name_mapping)
 Unpack the OPC UA node info from the YAML definition. More...
 
def execute (argv)
 Execute the tool. More...
 

Function Documentation

◆ execute()

def ctdGenOpcuaProfile.execute (   argv)

Execute the tool.

◆ get_cur_node_id()

def ctdGenOpcuaProfile.get_cur_node_id ( )

Return reference to current Node ID index.

◆ incr_cur_node_id()

def ctdGenOpcuaProfile.incr_cur_node_id (   incr)

Increase Node Id index.

◆ log()

def ctdGenOpcuaProfile.log ( )

Return reference to global logger.

◆ parse()

def ctdGenOpcuaProfile.parse (   device_name,
  name_mapping 
)

Unpack the OPC UA node info from the YAML definition.

Returns Tuple with (<OPC UA point def>, <OPC UA nodes>, <OPC UA methods>) each in XML format.