9 SOFTWARE CONFIGURATION
9.2 Interfaces
For communication with and control by other software and devices iRC offers a PLC interface, the
CRI Ethernet interface and an interface for connecting ifm O2D cameras.
9.2.1 PLC Interface
The PLC interface enables the execution of basic functions and the signaling of states by means of
digital inputs and outputs. In addition to control by a PLC, this interface also enables operation by
hardware pushbuttons.
The PLC interface requires unused digital inputs and outputs. It reacts to rising edges at inputs.
The following input functions are supported:
Parameter Meaning
Enable Executes Reset and Enable
Request reference Starts the referencing of all axes
Play Starts the execution of the loaded program if no program is running, con-
tinues a paused program or stops the execution of a running program
Pause Pauses a running program or continues a paused program
Alt Start One-button control: Executes the following functions in succession when
the button is pressed several times: Reset, Activate, Reference (if not yet
done), Start program
Alt Stop One-button control: Executes the following functions in succession when
the button is pressed several times: Pause, Stop, Reset
Shutdown Shuts down the control computer
Start Platform Mission Starts the mission of the mobile platform
Add joint command Add-Axis statement to the current position in the program editor
Add linear command Add-Linear statement to the current position in the program editor
ð
Add-Joint and Add-Linear can only be used if iRC is connected to the robot.
The following output functions are supported:
Parameter Meaning
No fault Output is active when the robot is in fault-free state
Fault Output is active when the robot is in fault state
Robot is referenced Output is active when all axes are referenced
Program running Output is active when a program is running
No program running Output is active when no program is running
Platform mission running The mobile platform is executing a mission
The configuration of the PLC interface is done via the configuration area in iRC (File → Configure
Interfaces → PLC interface). To configure a robot with integrated control it must be connected. The
field "Active" activates the interface, "Automatically connect" causes iRC to try to connect to the robot
automatically. The number fields to the inputs and outputs correspond to the numbers of the digital
©2022 igus® GmbH 42