Skip to main content

Function IO

JAKAAbout 3 min

Function IO

Description of Function IO

According to IEC61131-1, JAKA defines the following ranges for high and low for function IO:

V+ VoltageLow RangeHigh Range
24V0~11V15~24V

DI Description

Function NameFunction DescriptionTrigger Method
Run ProgramWhen the DI of “run program” is triggered, the robot runs the loaded program in the programming interface, and this DI is used to re-run the stopped program.Rising edge signal
Pause ProgramWhen the DI of “pause program” is triggered, the robot pauses the loaded program in the programming interface. Trigger the DI of “resume program” can resume the program.Rising edge signal
Resume ProgramWhen the DI of “resume program” is triggered, the robot resumes the loaded program in the programming interface, and this DI is used to resume the paused program.Rising edge signal
Stop ProgramWhen the DI of “stop program” is triggered, the robot stops the loaded program in the programming interface. Trigger the DI of “run program” to re-run the program.Rising edge signal
Power On the RobotWhen the DI of “power on the robot” is triggered, the robot is powered on.Rising edge signal
Power Off the RobotWhen the DI of “power off the robot” is triggered, the robot is powered off.Rising edge signal
Enable the RobotWhen the DI of “enable the robot” is triggered, the robot is enabled.Rising edge signal
Disable the RobotWhen the DI of “disable the robot” is triggered, the robot is disabled.Rising edge signal
Level 1 Decelerated ModeWhen the DI of “level 1 decelerated mode” is triggered, the robot decelerates and enters the level 1 decelerated mode.Low signal
Level 2 Decelerated ModeWhen the DI of “level 2 decelerated mode” is triggered, the robot decelerates and enters the level 2 decelerated mode.Low signal
Safeguard StopWhen the DI of “safeguard stop” is triggered, the robot stops.Low level signal
Return to Initial PositionWhen the DI of “return to initial position” is triggered, the robot moves to the initial orientation set in the 【Safety Settings】>【Robot Orientation】 interface.Rising edge signal
Clear ErrorWhen the DI of “clear error” is triggered, the robot collision alarm is lifted.Rising edge signal
Freedrive Mode OnWhen the DI of “freedrive mode on” is triggered, robot enters the freedrive mode.Rising edge signal
Freedrive Mode OffWhen the DI of “freedrive mode off” is triggered, robot exits the freedrive mode.Rising edge signal

Note:

  1. The level 2 decelerated percentage should be smaller than the level 1 decelerated percentage. Set the decelerated percentage in【Settings】>【Program Settings】>【Decelerated Percentage Configuration】.
  2. The triggering of function I/O is through detecting the edge signal**.** In order to avoid the delay caused by the network communication fluctuation to affect the triggering of function I/O, it is recommended to keep the level signal before and after the edge signal (rising edge or falling edge) at least 500ms.

DO Description

Robot stateFunction DescriptionSignal state
IdleIdle means robot is not running the program.High signal
Program PausedProgram paused means that the loaded program in the programming interface is paused.High signal
Program RunningProgram running means that the loaded program in the programming interface is running.High signal
ErrorError means that the robot collision alarm is triggered.High signal
Robot Powered OnRobot powered on means that the robot is powered on.High signal
Robot EnabledEnabled means that the robot is enabled.High signal
MovingMoving means that the robot is moving (programming control, manual control, secondary development control, etc.).High signal
StationaryStationary means that the robot is not moving (program paused, program not running, program exited, waiting for signal, etc.).High signal
Control Cabinet Powered UpControl cabinet powered up means that the control cabinet is powered up.High signal
Emergency Stop StateEmergency stop state means that the robot is stopped, disabled and powered off.High signal
Safeguard Stop StateSafeguard stop state means that the robot is stopped.High signal
Initial PositionInitial position is the initial orientation set in the 【Safety Settings】>【Robot Orientation】 interface. When the robot is in this position, this signal will be triggered.High signal
Freedrive StateFreedrive state means that the robot is in freedrive mode.High signal
Collision StateCollision state means that the robot collided.High signal
Level 1 Decelerated StateLevel 1 decelerated state means that the robot is in level 1 decelerated mode.High signal
Level 2 Decelerated StateLevel 2 decelerated state means that the robot is in level 2 decelerated mode.High signal
Last update: