WienerMpodLvHvCtrl Class Commands
Name
Input type
Output type
Level
Description
Status DEV_VOID CONST_DEV_STRING OPERATOR This command gets the device status (stored in its device_status data member) and returns it to the caller.
ChannelGetConfigMaxCurrent DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetConfigMaxSenseVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetConfigMaxTerminalVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetCurrent DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR Returns the output current for the specified channel.
It this current is reached, the channel operates in current regulation mode.
The corresponding flag is set in the channel status.
If current trips are enbled for HV modules, the returned current
defines the trip current.
ChannelGetCurrentFallRate DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetCurrentRiseRate DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetIndex DEVVAR_ULONGARRAY DEV_LONG OPERATOR None.
ChannelGetMeasurementCurrent DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetMeasurementSenseVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetMeasurementTemperature DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetMeasurementTerminalVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetStatus DEVVAR_ULONGARRAY DEV_LONG OPERATOR Return the channel status as integer for a given module slot and channel index.
ChannelGetStatusAsString DEVVAR_ULONGARRAY DEV_STRING OPERATOR None.
ChannelGetSupervisionBehavior DEVVAR_ULONGARRAY DEV_LONG OPERATOR None.
ChannelGetSupervisionMaxCurrent DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetSupervisionMaxPower DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetSupervisionMaxTerminalVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetSupervisionMinSenseVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetSwitch DEVVAR_ULONGARRAY DEV_LONG OPERATOR None.
ChannelGetTripTime DEVVAR_ULONGARRAY DEV_LONG OPERATOR None.
ChannelGetUserConfig DEVVAR_ULONGARRAY DEV_LONG OPERATOR None.
ChannelGetVoltage DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetVoltageFallRate DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelGetVoltageRiseRate DEVVAR_ULONGARRAY DEV_DOUBLE OPERATOR None.
ChannelSetCurrent DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetCurrentFallRate DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetCurrentRiseRate DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetSupervisionBehavior DEVVAR_ULONGARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetSupervisionMaxCurrent DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetSupervisionMaxTerminalVoltage DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetSupervisionMinSenseVoltage DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetSwitch DEVVAR_ULONGARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetTripTime DEVVAR_ULONGARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetUserConfig DEVVAR_ULONGARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetVoltage DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetVoltageFallRate DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ChannelSetVoltageRiseRate DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
CrateGetFanSpeed DEV_VOID DEV_LONG EXPERT None.
CrateGetNumberOfChannels DEV_VOID DEV_LONG EXPERT None.
CrateGetNumberOfGroups DEV_VOID DEV_LONG EXPERT None.
State DEV_VOID DEV_STATE OPERATOR This command gets the device state (stored in its device_state data member) and returns it to the caller.
CrateGetNumberOfModules DEV_VOID DEV_LONG EXPERT None.
CrateGetOccupiedSlots DEV_VOID DEVVAR_ULONGARRAY EXPERT Returns the slot indices of the slots occupied by a HV or a LV module.
CrateGetSerialNumber DEV_VOID DEV_STRING EXPERT None.
CrateGetSysDescr DEV_VOID DEV_STRING EXPERT None.
CrateGetSysMainSwitch DEV_VOID DEV_LONG EXPERT None.
CrateGetSysStatus DEV_VOID DEV_LONG EXPERT None.
CrateGetSysStatusAsString DEV_VOID DEV_STRING EXPERT None.
CrateSetFanSpeed DEV_LONG DEV_BOOLEAN EXPERT None.
CrateSetSysHardwareReset DEV_ULONG DEV_BOOLEAN EXPERT None.
CrateSetSysMainSwitch DEV_ULONG DEV_BOOLEAN EXPERT None.
GroupGetIndex DEV_LONG DEV_LONG EXPERT None.
GroupSetSwitch DEVVAR_ULONGARRAY DEV_BOOLEAN EXPERT None.
ModuleGetAuxiliaryMeasurementVoltage0 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetAuxiliaryMeasurementVoltage1 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetDescription DEV_LONG DEV_STRING OPERATOR None.
ModuleGetEventChannelStatus DEV_LONG DEV_LONG OPERATOR None.
ModuleGetEventStatus DEV_LONG DEV_LONG OPERATOR None.
ModuleGetEventStatusAsString DEV_LONG DEV_STRING OPERATOR None.
ModuleGetHardwareLimitCurrent DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetHardwareLimitVoltage DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetIndex DEV_LONG DEV_LONG OPERATOR None.
ModuleGetIsHvModule DEV_LONG DEV_BOOLEAN OPERATOR This command returns true if the module in `slot index` is a HV module.
ModuleGetMeasurementTemperature0 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetMeasurementTemperature1 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetMeasurementTemperature2 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetMeasurementTemperature3 DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetNumberOfChannels DEV_LONG DEV_LONG OPERATOR This command returns the number of channels for the module
in slot `slot index`.
ModuleGetRampSpeedCurrent DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetRampSpeedVoltage DEV_LONG DEV_DOUBLE OPERATOR None.
ModuleGetStatus DEV_LONG DEV_LONG OPERATOR None.
ModuleGetStatusAsString DEV_LONG DEV_STRING OPERATOR None.
ModuleSetDoClear DEVVAR_ULONGARRAY DEV_BOOLEAN OPERATOR None.
ModuleSetRampSpeedCurrent DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
ModuleSetRampSpeedVoltage DEVVAR_DOUBLEARRAY DEV_BOOLEAN OPERATOR None.
SnmpGetDescription DEV_STRING DEV_STRING EXPERT This function simplifies debugging when working with the low level snmp functions.
It returns a description for a given OID or the corresponding human readable string.
SnmpGetNextOID DEV_STRING DEV_STRING EXPERT For a given OID variable the next OID is returned.
Rhis allows to iterate over all OIDs exposed by the MPOD controler.
This is mostly a debug function.
It can be used to implement a functionality similar to ``snmpwalk``.
SnmpGetValueDouble DEV_STRING DEV_DOUBLE EXPERT Reads the SNMP variable defined by an OID or an equivalent
human readable string. Returns a double value.
SnmpGetValueInt DEV_STRING DEV_LONG EXPERT Reads the SNMP variable defined by an OID or an equivalent
human readable string. Returns an unsigned integer value.
SnmpGetValueString DEV_STRING DEV_STRING EXPERT Reads the SNMP variable defined by an OID or an equivalent
human readable string. Returns a string value.
SnmpSetValueDouble DEVVAR_DOUBLESTRINGARRAY DEV_BOOLEAN EXPERT Set a SNMP variable defined by an OID to the double
value passed as an argument.
SnmpSetValueInt DEVVAR_LONGSTRINGARRAY DEV_BOOLEAN EXPERT Set a SNMP variable defined by an OID to the integer
value passed as an argument.
SnmpTranslateFromOID DEV_STRING DEV_STRING EXPERT For a given OID variable the human readable form of the
variable is returned such as defined in the file WIENER-CRATE-MIB.txt
SnmpTranslateToOID DEV_STRING DEV_STRING EXPERT Inverses TranslateFromOID.
ChannelGetMeasurementCurrentVector DEVVAR_ULONGARRAY DEVVAR_DOUBLEARRAY OPERATOR None.
ChannelGetMeasurementSenseVoltageVector DEVVAR_ULONGARRAY DEVVAR_DOUBLEARRAY OPERATOR None.
ChannelGetMeasurementTerminalVoltageVector DEVVAR_ULONGARRAY DEVVAR_DOUBLEARRAY OPERATOR None.
ChannelGetMeasurementTimeVector DEV_VOID DEVVAR_DOUBLEARRAY OPERATOR None.