Definition
get_input(port_type, index)
Features
This function sends a signal at the digital / analog contact point of the controller / flange.
Caution
The parameters vary depending on the flange board version and robot model, so please check the manual.
Parameters
|
Parameter Name |
Data Type |
Default Value |
Description |
|---|---|---|---|
|
port_type |
int |
- |
type of contact point
|
|
index |
int |
- |
I/O contact number mounted on the controller(It also serves as a Chnnel for the Analog output)
|
Note
If val is omitted, positive numbers become ON and negative numbers become OFF depending on the sign (+/-) of the index.
Return
|
Value |
Description |
|---|---|
|
1 |
(Digital) ON |
|
0 |
(Digital) OFF |
|
float |
(Analog) Current mode : 4.0 ~ 20.0(mA) Voltage mode : 0.0 ~ 10.0(V) |
|
Negative value |
Failed |
Exception
|
Exception |
Description |
|---|---|
|
DR_Error (DR_ERROR_TYPE) |
Parameter data type error occurred |
|
DR_Error (DR_ERROR_VALUE) |
Parameter value is invalid |
|
DR_Error (DR_ERROR_RUNTIME) |
C extension module error occurred |
|
DR_Error (DR_ERROR_STOP) |
Program terminated forcefully |
Example
res1 = get_input(0, 1) ## get_digital_input(1)
res2 = get_input(2, 1) ## get_analog_input(1)
res3 = get_input(3, 1) ## get_tool_analog_input(1)