Fault
SCPI Commands
DIO:FAULt:STATe
DIO:FAULt:CHANnel
DIO:FAULt:SOURce
DIO:FAULt:SIGNal
- class FaultCls[source]
Fault commands group definition. 4 total commands, 0 Subgroups, 4 group commands
- get_channel() int [source]
# SCPI: DIO:FAULt:CHANnel value: int = driver.dio.fault.get_channel()
Sets or queries channel selection for the digital output fault source. See ‘operation modes’ in Figure ‘Overview of trigger IO system’.
- return
arg_0: 1 | 2
- get_signal() DioSignal [source]
# SCPI: DIO:FAULt:SIGNal value: enums.DioSignal = driver.dio.fault.get_signal()
Select digital output fault signal type.
- return
arg_0: CONStant | PULSe CONStant An constant level trigger signal is sent out PULSe An output pulse of 100 ms trigger signal is sent out
- get_source() DioFaultSource [source]
# SCPI: DIO:FAULt:SOURce value: enums.DioFaultSource = driver.dio.fault.get_source()
Sets or queries the ‘operation modes’ of the digital output fault source See ‘operation modes’ in Figure ‘Overview of trigger IO system’.
- return
arg_0: CC | CV | CR | SINK | PROTection | OUTPut If ‘OUTPut’ is selected, the ‘fault output’ will be active if the output of the selected channel is off.
- get_state() bool [source]
# SCPI: DIO:FAULt[:STATe] value: bool = driver.dio.fault.get_state()
Sets or queries the digital output fault. See ‘operation modes’ in Figure ‘Overview of trigger IO system’
- return
arg_0: 1 Enables digital output fault. 0 Disables digital output fault.
- set_channel(arg_0: int) None [source]
# SCPI: DIO:FAULt:CHANnel driver.dio.fault.set_channel(arg_0 = 1)
Sets or queries channel selection for the digital output fault source. See ‘operation modes’ in Figure ‘Overview of trigger IO system’.
- param arg_0
1 | 2
- set_signal(arg_0: DioSignal) None [source]
# SCPI: DIO:FAULt:SIGNal driver.dio.fault.set_signal(arg_0 = enums.DioSignal.CONStant)
Select digital output fault signal type.
- param arg_0
CONStant | PULSe CONStant An constant level trigger signal is sent out PULSe An output pulse of 100 ms trigger signal is sent out
- set_source(arg_0: DioFaultSource) None [source]
# SCPI: DIO:FAULt:SOURce driver.dio.fault.set_source(arg_0 = enums.DioFaultSource.CC)
Sets or queries the ‘operation modes’ of the digital output fault source See ‘operation modes’ in Figure ‘Overview of trigger IO system’.
- param arg_0
CC | CV | CR | SINK | PROTection | OUTPut If ‘OUTPut’ is selected, the ‘fault output’ will be active if the output of the selected channel is off.
- set_state(arg_0: bool) None [source]
# SCPI: DIO:FAULt[:STATe] driver.dio.fault.set_state(arg_0 = False)
Sets or queries the digital output fault. See ‘operation modes’ in Figure ‘Overview of trigger IO system’
- param arg_0
1 Enables digital output fault. 0 Disables digital output fault.