Skip to content

I/O Function

###System Predefined Status

Table: Predefined digital input port functions
ActionDescription
NoneNo action triggered
HandGuideLevel triggering. When a Logic High level signal is connected, the robot will enter the HandGuide mode.
* Ignore input if there are other conditions that do not allow HandGuide.
* It is valid in manual mode.
move to homeLevel triggering. When a Logic High level signal is connected, the robot starts MoveJ to the home.
* Keep the Logic High during the robot movement, otherwise the robot will stop moving.
* It is valid in link mode.
Start programEdge triggering. Start the currently loaded program when rising edge.
* It is valid in link mode.
Stop programEdge triggering. Stop the currently running program when rising edge.
* It is valid in link mode.
Pause programEdge triggering. Suspend a currently running program when rising edge.
* It is valid in link mode.
Recover programEdge triggering. Resume running a paused program when rising edge.
* It is valid in link mode.
Disable popupEdge triggering. Disable the current popup when rising edge.
* It is valid in link mode.
Robot power-onEdge triggering.
* Power on the robot when rising edge while the robot is in poweroff state. The robot will then switch from poweroff to idle state.
* Release the brake when rising edge while the robot is in idle state. The robot will then switch from idle state to operating state.
* It is valid in link mode.
Robot poweroffEdge triggering. Power off the robot when rising edge while the robot is in operation or idle state. The robot will then switch from running or idle state to poweroff state.
* It is valid in link mode.
Load programEdge triggering. Load the selected program when rising edge.
* It is valid in link mode.

Table: Predefined digital output port functions
actions in the programsignal status
NoneNo actions
Logic low after program stopWhen the program execution is completed or terminated, logic low will be set.
Logic high after program stopWhen the program execution is completed or terminated, logic high will be set.
Program runningWhen the program is executing, logic high will be set;
When the program is stopped or paused, logic low will be set.
Program pausedWhen the program is paused, logic high will be set.
Arrival at homeWhen the robot arm joint's spatial position reaches the home, logic high will be set.
HandGuideWhen the robot is in the HandGuide mode, logic high will be set.
Robot power-onWhen the robot arm is powered on, logic high will be set.
Internal emergency stopWhen the robot's emergency stop device triggers an emergency stop, logic high will be set.
* The functions of the robot's emergency stop device cover teach pendant, control cabinet and fixed emergency stop input.
* When connected to the emergency stop input of another robot, shared robot emergency stop can be achieved.
External emergency stopWhen the external emergency stop device triggers an emergency stop, logic high will be set.
* The external emergency stop device can be configured via the "emergency stop" input into the security I/O port.
System errorIn case of failure, overrun, emergency stop, safe stop or protective stop, logic high will be set.
Non-system errorWhen the system is in normal mode, reduced mode, or recovery mode, logic high will be set.
Robot operableWhen the brake is released, the robot is powered on and in operation, logic high will be set.

Table: Predefined analog output functions
actions in the programsignal status
NoneNo actions
Minimum after program stopThe minimum voltage will be output when the program execution is completed or terminated.
Maximum after program stopThe maximum voltage will be output when the program execution is completed or terminated.
Maximum during program runtimeThe maximum voltage will be output when the program is executing;
The minimum voltage will be output when the program is stopped or paused.
Maximum after program pauseThe maximum voltage will be output when the program is paused.
Maximum at homeThe maximum voltage will be output when the robot arm joint's spatial position reaches the home.
Maximum in HandGuide modeThe maximum voltage will be output when the robot is in the HandGuide mode.
Maximum when the robot is powered onThe maximum voltage will be output when the robot arm is powered on.
Maximum when internal emergency stop is triggeredThe maximum voltage will be output when the robot's integral emergency stop device triggers an emergency stop.
* The functions of the robot's emergency stop device cover teach pendant, control cabinet and fixed emergency stop input.
* When connected to the emergency stop input of another robot, shared robot emergency stop can be achieved.
Maximum when external emergency stop is triggeredThe maximum voltage will be output when the external emergency stop device triggers an emergency stop.
* The external emergency stop device can be configured via the "emergency stop" input into the security I/O port.
Maximum when a system error occursThe maximum voltage will be output in case of failure, overrun, emergency stop, safe stop, or protective stop.
Maximum when there is no system errorThe maximum voltage will be output when the system is in normal mode, reduced mode, and recovery mode.
Maximum when the robot is operableThe maximum voltage will be output when the brake is released, the robot is powered on and in operation.