Protection

SCPI Commands :

OUTPut<HW>:PROTection:CLEar
OUTPut<HW>:PROTection:TRIPped
Commands in total: 2
Subgroups: 0
Direct child commands: 2
clear() None[source]
# OUTPut<HW>:PROTection:CLEar
driver.output.protection.clear()

Resets the protective circuit after it has been tripped. To define the output state, use the command method RsSmbv.output.state.value() .

clear_with_opc(opc_timeout_ms: int = -1) None[source]
# OUTPut<HW>:PROTection:CLEar
driver.output.protection.clear_with_opc()

Resets the protective circuit after it has been tripped. To define the output state, use the command method RsSmbv.output.state.value() .

Same as clear, but waits for the operation to complete before continuing further. Use the RsSmbv.utilities.opc_timeout_set() to set the timeout value.

Parameters:

opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.

get_tripped() bool[source]
# OUTPut<HW>:PROTection:TRIPped
value: bool = driver.output.protection.get_tripped()

Queries the state of the protective circuit.

Returns:

tripped: 1 | ON | 0| OFF