ifw-fcf  4.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
fcf_devsim_ccc.ccc.DevsimCcc Class Reference

Device Simulator class for the Standard Ccc Device. More...

Inheritance diagram for fcf_devsim_ccc.ccc.DevsimCcc:
fcfDevsimCcc.DeviceSimulatorCcc

Public Member Functions

def __init__ (self)
 Initialise the Ccc Device simulator class; set the members. More...
 
def initialise (self)
 Initialise various parameters of the simulated device. More...
 
def sim_thr_user (self)
 Simulation Thread managing the ccc status. More...
 
def data_change_handler (self, node, value, data)
 Invoked when subscribed "ctrl." and "stat." nodes change value. More...
 

Public Attributes

 initialised
 
 sim_init_time
 

Static Public Attributes

string CFG_TODO = "TODO"
 OPC UA Namespace Node IDs: More...
 
string CTRL_TODO = "TODO"
 
string STAT_COUNTER = "stat.nCycleCounter"
 

Detailed Description

Device Simulator class for the Standard Ccc Device.

Constructor & Destructor Documentation

◆ __init__()

def fcf_devsim_ccc.ccc.DevsimCcc.__init__ (   self)

Initialise the Ccc Device simulator class; set the members.

Reimplemented in fcfDevsimCcc.DeviceSimulatorCcc.

Member Function Documentation

◆ data_change_handler()

def fcf_devsim_ccc.ccc.DevsimCcc.data_change_handler (   self,
  node,
  value,
  data 
)

Invoked when subscribed "ctrl." and "stat." nodes change value.

◆ initialise()

def fcf_devsim_ccc.ccc.DevsimCcc.initialise (   self)

Initialise various parameters of the simulated device.

Reimplemented in fcfDevsimCcc.DeviceSimulatorCcc.

◆ sim_thr_user()

def fcf_devsim_ccc.ccc.DevsimCcc.sim_thr_user (   self)

Simulation Thread managing the ccc status.

Member Data Documentation

◆ CFG_TODO

string fcf_devsim_ccc.ccc.DevsimCcc.CFG_TODO = "TODO"
static

OPC UA Namespace Node IDs:


Configuration Node IDs:

◆ CTRL_TODO

string fcf_devsim_ccc.ccc.DevsimCcc.CTRL_TODO = "TODO"
static

◆ initialised

fcf_devsim_ccc.ccc.DevsimCcc.initialised

◆ sim_init_time

fcf_devsim_ccc.ccc.DevsimCcc.sim_init_time

◆ STAT_COUNTER

string fcf_devsim_ccc.ccc.DevsimCcc.STAT_COUNTER = "stat.nCycleCounter"
static

The documentation for this class was generated from the following file: