|
ifw-fcf
2.0.0
|
Device Simulator class for the Standard Piezo Device. More...
Public Member Functions | |
| def | __init__ |
| Initialise the Piezo Device simulator class; set the members. More... | |
| def | initialise |
| Initialise various parameters of the simulated device. More... | |
Public Member Functions inherited from fcfDevsim_piezo.devsim_piezo.DevsimPiezo | |
| def | __init__ |
| Initialise the Piezo Device simulator class; set the members. More... | |
| def | initialise |
| Initialise various parameters of the simulated device. More... | |
| def | set_error_attribs |
| Set the "stat.nErrorCode"/"stat.sErrorText" node values. More... | |
| def | set_rpc_error_attribs |
| Set the "stat.nRpcErrorCode"/"stat.sRpcErrorText" node values. More... | |
| def | sim_thr_user |
| Simulation Thread managing the piezo status. More... | |
| def | check_range_user |
| Check weather user value is within the AD converter range. More... | |
| def | get_bits |
| Get the bits for a given user value. More... | |
| def | get_pos |
| Get the pos in user units for a given user value in bits. More... | |
| def | reset_piezo_values |
| Reset piezo values. More... | |
| def | data_change_handler |
| Invoked when subscribed "ctrl." and "stat." nodes change value. More... | |
| def | RPC_Init |
| Initiate the initialisation procedure. More... | |
| def | RPC_Reset |
| Reset the Piezo Device (bring it to NotOp/NotReady). More... | |
| def | RPC_Enable |
| Execute SM Enable operation. More... | |
| def | RPC_Pos |
| Execute SM Pos operation. More... | |
| def | RPC_Auto |
| Execute SM Auto operation. More... | |
| def | RPC_Home |
| Execute SM Auto operation. More... | |
| def | RPC_MoveUser |
| Execute MoveUser operation. More... | |
| def | RPC_MoveBit |
| Execute MoveBits operation. More... | |
| def | RPC_Disable |
| Execute SM Disable operation. More... | |
| def | RPC_Stop |
| Execute SM Disable operation. More... | |
Additional Inherited Members | |
Public Attributes inherited from fcfDevsim_piezo.devsim_piezo.DevsimPiezo | |
| initialised | |
| sim_init_time | |
Static Public Attributes inherited from fcfDevsim_piezo.devsim_piezo.DevsimPiezo | |
| string | CFG_TODO = "TODO" |
| OPC UA Namespace Node IDs: More... | |
| string | CTRL_TODO = "TODO" |
| string | STAT_COUNTER = "stat.nCycleCounter" |
Device Simulator class for the Standard Piezo Device.
| def fcfDevsim_piezo.DeviceSimulatorPiezo.__init__ | ( | self | ) |
Initialise the Piezo Device simulator class; set the members.
| def fcfDevsim_piezo.DeviceSimulatorPiezo.initialise | ( | self | ) |
Initialise various parameters of the simulated device.
1.8.5