InoDrive / IO


InoDrive.IO(**kwargs)

Class for getting and setting Module’s Inputs and Outputs.

Arguments: **kwargs (Dict): An InoDrive with an established Connection.

Returns: Object – An Object that can get and set Module’s Inputs and Outputs.


Methods:

get_analog_input() Get Raw Analog value from Analog Input.
get_holding_brake() Get Motor Holding Brake Status.
get_holding_brake_fault() Get Motor Holding Brake Fault Status.
get_input() Get Voltage State of Specific Configurable Input.
get_input_polarity() Get Configured Polarity of Specific Input.
get_inputs_data() Get Raw Inputs Data from the Module.
get_output() Get Voltage State of Specific Output.
get_outputs_data() Get Raw Outputs Data from the Module.
get_output_fault() Get Specific Onboard Output Fault Status.
get_safety_input() Get Connection State of Safety Inputs.
set_holding_brake() Set Motor Holding Brake.
set_input_polarity() Set Polarity of Specific Input.
set_output() Control the Voltage State of a Specific Output.