Dedicated Input Signals - Yamaha RCX40 User Manual

4-axis robot controller
Table of Contents

Advertisement

n
NOTE
If two or more custom inputs are
supplied simultaneously or the pulse
width of input signals is too short, the
input signals might not be recognized.
Be sure to provide an interval of about
100ms between input pulses when two
or more custom inputs are used.
c
CAUTION
• If a rise of the DI05 signal is
recognized, the robot might begin
to move. In this case, the output
signals of DO(26) and DO(27)
will also change.
• When no I/O commands are used,
set the I/O command parameter
to "INVAID" by referring to
"12.1.3 Other parameters".
n
NOTE
Interlock is always engaged if DC 24V
is not being supplied to the STD. DIO
connector. A parameter is available to
cancel this status using the software.
n
NOTE
The rise of DI12 has the same function
as the
key.
START
c
CAUTION
When the program execution is
stopped by a signal such as DI11
(Interlock input), the program re-
executes the command that has
stopped.
1.6

Dedicated input signals

1. DI01
Servo-ON input
Use to cancel emergency stop and turn on the servo power (servo-on). (However, the
emergency stop input signal contacts must be closed.)
When the DI01 contact is closed (ON), the servo power turns on at the rising edge of
the signal pulse. If an alarm has been issued it is cleared.
• Input signal pulse width: 100ms minimum
2. DI05
I/O command execution trigger input
DI05 is used to execute an I/O command.
When the command code to be executed is assigned to DI2() and command data to
DI3() and DI4(), and the DI05 contact is closed (ON), the I/O command will be executed
at the rise of the signal. Upon receiving the I/O command, the controller executes the
required task. The progress information during the command execution and decision
results after the command execution are output.
• Input signal pulse width: 100ms minimum
3. DI10
Sequence control input
DI10 is used to execute a sequence program.
When the DI10 contact is closed (ON), a sequence program is executed.
When the sequence program is executed, DO12 (sequence program in-progress) is
output.
4. DI11
Interlock input
DI11 is used to temporarily stop robot movement during execution of a program or
manual operation of a robot. When the DI11 contact is opened (OFF), the message
"Interlock on" appears and robot operation stops. The program cannot be executed
and robot manual operation is disabled when the DI11 contact is open
5. DI12
Program start input
DI12 is used to start the program.
When the DI12 contact is closed (ON) in "AUTO" mode, the robot program starts at
the rising edge of the signal pulse. DO13 (Robot program in-progress) is issued when
the robot program is executed.
• Input signal pulse width: 100ms minimum
6. DI13
AUTO mode input
DI13 is used to switch to "AUTO" mode.
When the DI13 contact is closed (ON), operation switches to "AUTO" mode at the
rising edge of the signal pulse.
• Input signal pulse width: 100ms minimum
7. DI14
Spare
1. I/O interface overview
5
7
5-

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents