Page 2
CAUTION 1. Basic Setting of User Parameters After applying power, at least the three user parameters specified below must be set in accordance with the specific application. Inappropriate settings of these parameters will prevent the controller from operating properly, so exercise due caution.
Page 3
RCA-T/RCA-E teaching pendant will require some modification. If you are using a teaching pendant of either type, please send it to IAI. We will perform the necessary modification and return it to you as soon as possible.
Page 4
Safety Precautions Please read the information in “Safety Precautions” carefully before selecting a model and using the product. The precautions described below are designed to help you use the product safely and avoid bodily injury and/or property damage. Directions are classified as “danger,” “warning,” “caution” and “note,” according to the degree of risk.
Page 5
[Installation] Do not use this product in a place exposed to ignitable, inflammable or explosive substances. The product may ignite, burn or explode. Avoid using the product in a place where the main unit or controller may come in contact with water or oil droplets.
Page 6
If the LEDs on the product do not illuminate after turning on the power, turn off the power immediately. The protective device (fuse, etc.) on the live side may remain active. Request repair to the IAI sales office from which you purchased the product.
Page 7
When the product becomes no longer usable or necessary, dispose of it properly as an industrial waste. Others IAI shall not be liable whatsoever for any loss or damage arising from a failure to observe the items specified in “Safety Precautions.”...
Page 8
2. Unauthorized use or reproduction of a part or all of this operation manual is prohibited. 3. IAI shall not be liable whatsoever for any loss or damage arising from a handling or operation not specified in this operation manual.
Table of Contents Note to the User .................. 1 Introduction ..........................1 Handling of Secondary Batteries for the Absolute Specification ..........1 Safety Precautions ........................2 Warranty Period and Scope of Warranty ..................3 Specifications ..................4 Basic Specifications ........................4 2.1.1 Backup Batteries for the Absolute Specification ..............
Page 10
I/O Signal Control and Signal Functions ........... 36 PIO Patterns and Signal Assignments ..................36 5.1.1 Explanation of Signal Names....................37 5.1.2 Signal Assignment Table for Respective PIO Patterns............38 Interface Circuit .......................... 39 5.2.1 External Input Specifications....................39 5.2.2 External Output Specifications..................... 40 Details of I/O Signal Functions....................
Page 11
Operation <Practical Steps>.............. 59 How to Start..........................59 7.1.1 Standard Specification ......................59 7.1.2 Absolute Specification......................61 How to Execute Home Return ....................62 7.2.1 Standard Specification ......................62 7.2.2 Absolute Specification......................63 7.2.3 Operation Timings at PIO Pattern = “0: [Conventional]” ............64 7.2.4 Operation Timings at PIO Pattern ≠...
Page 12
8.3.4 Servo Gain Adjustment ......................91 Servo gain number ........................91 Controlling Multiple Controllers via Serial Communication....92 Basic Specifications ........................92 Connection Example ........................92 SIO Converter ..........................93 Address Switch .......................... 95 Connection Cables........................95 Detail Connection Diagram ......................96 Troubleshooting.................
Keep this manual in a convenient place so the relevant sections can be referenced readily when necessary. If you are also using any of IAI’s various actuators and/or optional PC software or teaching pendant, also refer to the operation manual for each item.
1. Do not handle this product in any manner not specified in this manual. If you have questions regarding any of the information provided in this manual, please contact IAI. 2. Always use the specified genuine parts to wire your RCP2 controller and an actuator.
2. Scope of Warranty If an obvious manufacturing defect is found during the above period under an appropriate condition of use, IAI will repair the defect free of charge. Note, however, that the following items are excluded from the scope of warranty: •...
Specifications Basic Specifications Internal Drive-Power Cutoff Relay External Drive-Power Cutoff Relay Specification item Type Type Model RCP2-C RCP2-CG Number of controlled axes 1 axis/unit 24 VDC ±10% Supply voltage Supply current 2 A max. Control method Weak field-magnet vector control (patent pending) Position number specification Positioning command Direct specification...
2.1.1 Backup Batteries for the Absolute Specification The absolute-specification controller uses secondary batteries (nickel metal hydride cells) to retain absolute counter data in the FPGA (field-programmable gate array) after the power is cut off, and also to supply power to the encoder’s drive circuit intermittently. (1) Battery specification Item Description...
Name and Function of Each Part of the Controller 2.2.1 Names (1) Battery connector (absolute specification) (2) Status indicator LEDs RDY (green) • RUN (green) • ALM (red) (7) I/O signal connector (3) PIO pattern number label (8) Address switch (9) PORT switch (4) Teaching pendant/ PC connector...
Page 19
(5) Motor connector (MOT) A connector for the actuator’s motor power cable. (6) Power/emergency-stop terminal block [Built-in cutoff relay type RCP2-C] Provide a contact output for the emergency-stop button on the teaching pendant. Port switch ON = Emergency-stop button output (Contact B) S1, S2 Port switch OFF = ON in normal conditions of use (Emergency-stop button output is disabled)
Installation and Noise Elimination Pay due attention to the installation environment of the controller. Installation Environment (1) When installing and wiring the controller, do not block the cooling ventilation holes. (Insufficient ventilation will not only prevent the controller from demonstrating its full performance, but it may also cause breakdown.) (2) Prevent foreign matter from entering the controller through the ventilation holes.
Page 24
Separate the controller cables from high-power lines such as a cable connecting to a power circuit. (Do not bundle together the controller cables with high-power lines or place them in the same cable duct.) When extending the supplied motor cable or encoder cable, consult IAI’s Technical Support. Noise sources and elimination Among the numerous noise sources, solenoid valves, magnet switches and relays are of particular concern when building a system.
(b) DC solenoid valves, magnet switches and relays Measure: Install a diode in parallel with the coil. Determine the diode capacity in accordance with the load capacity. In a DC circuit, connecting a diode in reverse polarity will damage the diode, internal parts of the controller and/or DC power supply, so exercise due caution.
Wiring Internal Drive-Power Cutoff Relay Type (RCP2-C) 4.1.1 Configuration Standard teaching pendant <RCA-T> Optional Cable length: 5 m Host system <PLC> Supplied flat cable Cable length: 2 m External unit <RCB-105-2> Cable length: 2 m Robo cylinder <RCB-105-5> Cable length: 5 m Cable length: 5 m Optional Optional...
4.1.2 External Connection Diagram An example of standard wiring is shown below. Controller RCP2-C 1 (SGA) (PORT switch) 2 (SGB) 3 (+5V) Connected to teaching 5 (EMGA) pendant or PC 6 (+24V) 7 (GND) 8 (EMGB) External EMG switch Terminal block Actuator Input power supply 24 VDC...
4.1.3 Wiring the Power Supply/Emergency-Stop Switch Wiring the power supply Input power supply 24 VDC (2 A max. per controller) To connect multiple controllers, provide a relay terminal block. Use a power cable satisfying the following specifications: Item Specification Single wire: φ1.0 / Stranded: 0.8 mm Applicable wire length , AWG size 18 Stripped wire length...
Page 29
Wiring the emergency-stop switch In many cases multiple controllers are used in a single system. To provide an emergency-stop function for the entire system, the controller circuit is designed in such a way that a single EMG switch is able to actuate an emergency stop in all connected controllers. [Internal emergency-stop circuit] Teaching pendant EMG signal...
Page 30
Representative connection examples are explained below. Connecting the teaching pendant directly to the controller (Parallel connection with the PLC) Connecting multiple controllers (8 units or less) using a single power supply • Short the MPI and MPO terminals using a jumper wire. (The controller is shipped with these terminals shorted.) •...
Page 31
[Controller 1] Teaching pendant EMG signal PORT switch Relay [Controller 2] Teaching pendant PORT switch Relay [Controller 3] Teaching pendant PORT switch Relay [Controller 4] Teaching pendant PORT switch Relay...
Page 32
Using a power supply other than the input power supply (Note) Since the controller’s PORT switch has a cutoff capacity of 0.1 A, use an auxiliary relay with a coil current of 0.1 A or less and connect a diode for coil surge absorption. control [Controller 1] Teaching pendant...
Page 33
Enabling the EMG switch on the teaching pendant for the connected axis or axes only EMG signal [Controller 1] Teaching pendant PORT switch Relay [Controller 2] Teaching pendant PORT switch Relay [Controller 3] Teaching pendant PORT switch Relay...
Page 34
Connecting the teaching pendant to a SIO converter (Serial connection with the PLC) Configure the contact circuit for the EMG switch on the teaching pendant using EMG1/EMG2 on the power/emergency-stop terminal block on the SIO converter. (S1/S2 on the controller’s terminal block are not used.) SIO converter Teaching pendant...
External Drive-Power Cutoff Relay Type (RCP2-CG) 4.2.1 Configuration Standard teaching pendant <RCA-T> Optional Cable length: 5 m Host system <PLC> Supplied flat cable Cable length: 2 m External unit <RCB-105-2> Cable length: 2 m Robo cylinder <RCB-105-5> Cable length: 5 m Cable length: 5 m Optional Optional...
4.2.2 External Connection Diagram An example of standard wiring is shown below. Controller RCP2-CG 1 (SGA) (PORT switch) 2 (SGB) 3 (+5V) Connected to teaching 5 (EMGA) pendant or PC 6 (+24V) 7 (GND) 8 (EMGB) Terminal block Motor drive- power cutoff circuit Actuator...
4.2.3 Wiring the Power Supply/Motor Power Cutoff Relay Wiring the power supply Input power supply 24 VDC (2 A max. per controller) To connect multiple controllers, provide a relay terminal block. Use a power cable satisfying the following specifications: Item Specification Single wire: φ1.0 / Stranded: 0.8 mm Applicable wire length...
Page 38
Wiring the motor power cutoff relay Explained below is a safety circuit conforming to safety category 2. The user is responsible for implementing additional safety measures in the actual circuit configuration, such as providing double contactor contacts to prevent fusing. The circuit illustrated below is for reference purposes only.
Connecting the I/O Cables PIO pattern 0 [Conventional] Host system <PLC> end Controller end PIO (signal abbreviation) Upper stage Brown 1 +24 [V] Red 1 0 [V] Orange 1 Start CSTR Yellow 1 Command position 1 Green 1 Command position 2 Blue 1 Command position 4 Purple 1...
PIO pattern 1 [Standard] Controller end Host system <PLC> end PIO (signal abbreviation) Upper stage Brown 1 +24 [V] Red 1 0 [V] Orange 1 Command position 1 Yellow 1 Command position 2 Green 1 Command position 4 Blue 1 Command position 8 Purple 1 Gray 1...
PIO pattern 2 [64-point positioning] Controller end Host system <PLC> end PIO (signal abbreviation) Upper stage Brown 1 +24 [V] Red 1 0 [V] Orange 1 Command position 1 Yellow 1 Command position 2 Green 1 Command position 4 Blue 1 Command position 8 Purple 1 PC16...
PIO pattern 3 [2 zone output signals] Controller end Host system <PLC> end PIO (signal abbreviation) Upper stage Brown 1 +24 [V] Red 1 0 [V] Orange 1 Command position 1 Yellow 1 Command position 2 Green 1 Command position 4 Blue 1 Command position 8 Purple 1...
PIO pattern 4 [Teaching] Controller end Host system <PLC> end PIO (signal abbreviation) Upper stage Brown 1 +24 [V] Red 1 0 [V] Orange 1 Command position 1 Yellow 1 Command position 2 Green 1 Command position 4 Blue 1 Command position 8 Purple 1 Operation mode...
Connecting the Actuator • Connect the motor relay cable to the MOT connector. Signal table for the controller-end connector (CN2) Pin No. Signal Wire color Description Blue Motor drive line (phase –A) Black Motor power line White Motor drive line (phase –B) Motor drive line (phase +A) Black Motor power line...
Page 45
• Connect the encoder relay cable to the ENC connector. Signal table for the controller-end connector (CN2) Pin No. Signal Description Shielded wire (Not used) (Not used) (Not used) Encoder power output Encoder control signal output (Reserved) Encoder differential signal phase-B input EN B EN B Encoder differential signal phase-A input...
Page 46
Reference: Cable colors and pin assignments for units shipped on or before July 31, 2004 Controller end Actuator end CN2 pin assignments CN1 pin assignments CB-RCP2-PA * * * Cable color Signal name name Robot Standard Cable color (Reserved) Signal name name (Reserved)
Connecting the Communication Cable Connect the communication cable to the SIO connector. Pin assignments of the cable- end connector Controller end RS485 conversion adapter end CB-RCA-SIO * * * Signal Signal Cable color Cable color name name Brown Yellow Yellow Orange Brown/Green Orange...
I/O Signal Control and Signal Functions PIO Patterns and Signal Assignments This controller provides five PIO (Parallel I/O) patterns to meet the needs of various applications. To select a desired PIO pattern, set a corresponding value from 0 to 4 in user parameter No. 25 (PIO pattern selection).
5.1.1 Explanation of Signal Names This section explains the names of signals and gives a function overview of each signal. The explanation of signal operation timings provided later on refers to the signal names. Signal Category Signal name Function overview abbreviation Input Start...
5.1.2 Signal Assignment Table for Respective PIO Patterns The same signal may be assigned to a different pin number depending on the PIO pattern. Therefore, when creating a PLC sequence or wiring the signals, refer to this table to ensure each signal is assigned correctly.
Interface Circuit The standard interface specification of the controller is NPN, but the PNP specification is also available as an option. To prevent confusion during wiring, the NPN and PNP specifications use the same power line configuration. Accordingly, there is no need to reverse the power signal assignments for a PNP controller. 5.2.1 External Input Specifications Item...
5.2.2 External Output Specifications Item Specification Number of input points 10 points Rated load voltage 24 VDC Maximum current 20 mA/point Residual voltage 2V or less Insulation method Photocoupler Internal circuit configuration [NPN specification] Controller P24V Load Internal circuit Each output Load External power supply...
Details of I/O Signal Functions An input time constant is provided for the input signals of this controller, in order to prevent malfunction due to chattering, noise, etc. Except for certain signals, switching of each input signal will be effected when the signal has been received continuously for at least 6 msec.
Home return (HOME) The controller will start home return operation upon detection of an OFF → ON edge of this signal. When the home return is complete, the HEND signal will be output. The HOME signal can be input as many times as required.
Jog (JOG+, JOG-) These signals are enabled when the aforementioned MODES output signal is ON. The controller will move the actuator to the +/- soft limit upon detection of a rise (OFF → ON) edge of each JOG signal. When the soft limit is reached, the actuator will be forced to decelerate to a stop without generating an alarm.
5.3.2 Details of Each Output Signal Ready (SRDY) This is a monitor signal indicating that the servo is ON and the motor is ready. The ON/OFF status of the SRDY signal is synchronized with the lit/unlit status of the “RUN” LED on the front panel of the enclosure.
Completed position number (PM1 to PM32) These signals can be used to check the completed position number when the PEND signal turns ON. The signals are output as a binary code. Immediately after the power is input, all of the PM1 to PM32 signals are OFF. (Only with an expanded controller the binary code consists of six bits from PM1 to PM32.
Alarm (*ALM) This signal remains ON while the controller is operating properly, and turns OFF when an alarm has generated. Provide an appropriate safety measure for the entire system by allowing the PLC to monitor the OFF status of this signal. For details of alarms, refer to 10, “Troubleshooting.”...
Data Entry <Basics> This controller doesn’t use command words, so there is no need to create a program. All you need is to enter the target position in the position-data table, and the actuator will move to the specified position. Position data consists of number (No.), target position (Position), speed (Speed), acceleration/deceleration (ACC), push (Push), positioning band (Pos.
Description of Position-Data Table (1) No. • Indicate the position data number. To enter an incremental movement, press the minus key in this column. On the teaching pendant, a “=” will be displayed between the number and position columns. The minus key need not be pressed in the absolute mode. (2) Target position (Position) •...
Page 61
Note: If the push force is too small, a false detection of push & hold condition may occur due to slide resistance, etc., so exercise caution. • The function of the positioning band varies depending on whether the (6) Positioning band (Pos.
6.1.1 Relationship of Push Force at Standstill and Current-Limiting Value When performing operation in the push & hold mode, enter the current-limiting value (%) in the push column of the position-data table. Determine the current-limiting value (%) from the push force to be applied to the load at standstill. The graphs below illustrate the relationship of push force at standstill and current-limiting value for each actuator type: (1) RPA type...
Page 63
(3) RSA type Low-speed type Medium-speed type Current-limiting value (%) Current-limiting value (%) High-speed type Maximum current-limiting value Low-speed type 50% or less Medium-speed type 70% or less High-speed type 70% or less Current-limiting value (%) Note: The accuracy of push force at standstill is not guaranteed. The above graphs are provided for reference purposes only.
Page 64
(4) RMA type Low-speed type Medium-speed type Current-limiting value (%) Current-limiting value (%) High-speed type Maximum current-limiting value Low-speed type Medium-speed type High-speed type Current-limiting value (%) Note: The accuracy of push force at standstill is not guaranteed. The above graphs are provided for reference purposes only.
Explanation of Modes 6.2.1 Positioning Mode Push = 0 Position complete signal (1) The position complete output will turn Completed position number ON at a position preceding the target Output position by the positioning band. A completed position number signal will be output at the same time.
Page 66
Load was not contacted (missed) (1) After reaching the target position, the actuator will move at low speed (75 Completed position number rpms). Even after contacting the load, the actuator will move to the end of the Output positioning band if the stepper motor current is yet to reach the current-limiting value.
Positioning band was entered with a wrong sign If the positioning band is entered with a wrong sign, the position will deviate by twice the positioning band, as shown to the left, so exercise due caution. Moving distance Positioning Positioning band band 6.2.3...
6.2.5 Pause The actuator can be paused during movement using an external input signal (*pause). The pause signal uses the contact B logic (always ON) to ensure safety. Turning OFF the *pause input will cause the actuator to decelerate to a stop, while turning it ON will allow the actuator to complete the remaining operation.
6.2.6 Zone Signal Output A signal will be output when the actuator enters the specified zone. The zone signal will turn ON when the actuator enters the zone predefined by the applicable parameters. (The zone can be set arbitrarily.) Zone signal Actuator operation Zone signal setting range If parameter No.
6.2.8 Teaching Mode (Jogging/Teaching Using PIO) The actuator can be jogged using PIO if parameter No. 25 (PIO pattern) is set to “4: [Teaching].” The current actuator position can also be read into the controller’s position-data table using PIO. Switching between the normal positioning mode (including the push & hold mode) and the teaching mode is implemented by turning ON/OFF the operation mode input.
Operation <Practical Steps> How to Start 7.1.1 Standard Specification (1) Connect the motor cable and encoder cable to the controller. (2) Connect the host PLC to the PIO connector using the supplied flat cable. (3) If two or more axes are connected, set the necessary items using the address switch. For details, refer to 9, “Controlling Multiple Controllers via Serial Communication.”...
Page 72
Power ON timing Power ON *Alarm (*ALM) output RDY lamp Emergency Emergency stop is not actuated. stop (*EMGS; enabled only Motor power is not cut off. on RCP2-C controllers) ALM lamp *Pause (*STP) Pause has been cancelled. input (SON) Servo ON input RUN lamp Ready...
7.1.2 Absolute Specification (1) Connect the motor cable and encoder cable to the controller. (2) Connect the host PLC to the PIO connector using the supplied flat cable. (3) If two or more axes are connected, set the address of each axis using the address switch. For details, refer to 9, “Controlling Multiple Controllers via Serial Communication.”...
How to Execute Home Return First, force the position complete signal to turn ON by referring to 7.1, “How to Start.” 7.2.1 Standard Specification When the PIO pattern is “0: [Conventional]” Select and input a desired command position number in which a target position is registered, and then input the start signal.
7.2.2 Absolute Specification Home return must be executed when the controller is started for the first time. Even after the home has been established, home return will become necessary if the current position is lost due to low battery voltage, etc. If the home return completion (HEND) is OFF when the power is input, check the cause and then reset the alarm to turn the alarm output (*ALM) ON.
7.2.3 Operation Timings at PIO Pattern = “0: [Conventional]” (Example) 100 mm is set as the target position under position No. 3, and home position has not been established yet [Operation with the standard controller] Command position PC1 Start CSTR Position complete PEND Home return completion HEND Completed position PM1...
Operation Timings at PIO Pattern ≠ “0: [Conventional]” 7.2.4 Home return HOME Position complete PEND Moving MOVE Home return completion HEND Actuator movement Mechanical end Stops at the home position. Note: When the home return signal turns ON, the position complete output will turn OFF and the moving output will turn ON.
Home Return and Movement after Start (PIO Pattern = “0: [Conventional]”) First, force the position complete signal to turn ON by referring to 7.1, “How to Start.” If home return has not yet been executed immediately after the system start, issuing a start command by specifying a position will cause the actuator to return to the home before moving to the specified position.
Page 79
Command position Position 1 Start Note Position complete Position 1 Completed position Home return completion Moving Positioning band Speed Actuator movement Time Mechanical end Home The position complete output will turn ON when the controller becomes ready following the power ON. (The position complete output will not turn ON if the servo ON input is OFF.) To check if the controller is ready, always check if the position complete output is ON.
Positioning Mode (Back and Forth Movement between Two Points) Example of use in operation) The actuator moves back and forth between two positions. The position 250 mm from the home is set as position 1, and the position 100 mm from the home is set as position 2.
Page 81
Position-data table (Field(s) within thick line must be entered.) Acceleration/ Acceleration Position Speed Push Positioning band deceleration only MAX Command position Position 1 Position 2 Position 1 Start Position complete Moving Note Note Note Completed position Position 1 Position 2 Position 1 Speed Actuator movement...
Push & Hold Mode First, cause the position complete signal to turn ON by referring to 7.1, “How to Start.” Example of use in operation) The actuator is caused to move back and forth in the push & hold mode and positioning mode.
Page 83
Position-data table (Field(s) within thick line must be entered.) Acceleration/ Acceleration Position Speed Push Positioning band deceleration only MAX Command position Position 1 Position 2 Position 1 Start Position complete Moving Note Note Note Completed position Position 1 Position 2 Position 1 Speed Actuator movement...
Speed Change during Movement Example of use in operation) The actuator speed is reduced at a certain point during movement. The position 150 mm from the home is set as position 1, and the position 200 mm from the home is set as position 2. The actuator is initially located between the home and position 1.
Page 85
Position-data table (Field(s) within thick line must be entered.) Acceleration/ Acceleration Position Speed Push Positioning band deceleration only MAX Command position Position 1 Position 2 Note Note Start Position complete Position 2 Completed position Position 1 Moving Speed Actuator movement 5 msec or more;...
Operation at Different Acceleration and Deceleration Settings Example of use in operation) Positioning is performed to the position 150 mm from the home (position 1) at a speed of 200 mm/sec. The actuator will accelerate at the maximum acceleration set according to the load, and decelerate at 0.1 G. Method) Entering “1”...
Page 87
Position-data table (Field(s) within thick line must be entered.) Acceleration/ Acceleration Position Speed Push Positioning band deceleration only MAX Command position Position 1 Start Position complete Completed position Position 1 Moving Speed Positioning band Actuator movement Acceleration at maximum 0.1 G motor torque 5 msec or more;...
Pause Example of use in operation) The actuator is paused during movement. Method) Use the pause input. RCP2 controller Reference flow Select/enter a desired command position. Signal name Category (5) (2) Start Start input ON Command position 1 Command position 2 Movement to the selected position starts.
Page 89
Command position Start Note Position complete Completed position Pause Moving 4 msec or less Speed Actuator movement Deceleration to a stop Start of remaining movement 5 msec or more; time after selecting/entering a command position until the start input turns ON (The scan time of the host controller must be considered.) Note: When the start signal turns ON, the position complete output will turn OFF and the moving output will turn ON.
Zone Signal Output Example of use in operation) While the actuator is moving a zone signal is output inside the zone enclosed by distances of 40 mm and 120 mm from the home. (40 mm ≤ Zone signal output ≤ 120 mm) Method) Use the parameters “Zone boundary+”...
Page 91
Command position Note Start Position complete Completed position Zone Moving Speed Actuator movement 40 mm 120 mm 5 msec or more; time after selecting/entering a command position until the start input turns ON (The scan time of the host controller must be considered.) Note: When the start signal turns ON, the position complete output will turn OFF and the moving output will turn ON.
7.10 Incremental Moves Example of use in operation) The actuator is caused to move from the home to the 30-mm position, from which it will be moved repeatedly in increments of 10 mm. The travel speed from the home to the 30-mm position is set as 100 mm/sec, and that for 10-mm incremental moves is set as 20 mm/sec.
Page 93
Position-data table (Field(s) within thick line must be entered.) Acceleration/ Acceleration Position Speed Push Positioning band deceleration only MAX Position 1 Position 2 Command position Start Note 1 Position complete Note 2 Completed position Position 1 Position 2 Position 2 Moving Speed Actuator movement...
7.11 Notes on Incremental Mode (1) Notes on positioning operation Selecting/entering a position number using relative coordinates during positioning will cause the actuator to move to the position corresponding to the initial position plus the increment. (If the increment is a negative value, the actuator will move to the position corresponding to the initial position minus the increment.) Example) If the start signal for movement to position 2 is input while the actuator is moving to position 1, the actuator will move to the position 40 mm from the home.
Page 95
Example) If the start signal for movement to position 2 is input while the actuator is moving to position 1 in the push & hold mode, the actuator will move to the position 10 mm from where it was when the input signal was input. Position 1 Position 2 Command position...
7.12 Jogging/Teaching Using PIO First, cause the position complete signal to turn ON by referring to 7.1, “How to Start.” If parameter No. 25 (PIO pattern) is set to “4: [Teaching],” the actuator can be jogged using PIO. The current actuator position can also be read into the controller’s position table using PIO. When reading the current position into the position table, all data other than position (speed, acceleration, etc.), if not already defined, will be automatically set to the default values in the applicable parameters.
Page 97
Jogging/teaching timing Operation mode (MODE) Current operation mode (MODES) +Jog (*Pause) -Jog (Reset) Position 1 Command position Current-position write (Start) (PWRT) Write completion (Position complete) (WEND) T1: 20 msec or more; time after the current-position write input is turned ON until writing of the current position is started When the operation mode (MODE) input is turned ON, the current operation mode (MODES) output will turn ON to activate the teaching mode where jogging and teaching can be performed using PIO.
Parameters Parameter Classification Parameters are classified into four types according to their content. Category: a: Parameter relating to the actuator stroke range b: Parameter relating to the actuator operating characteristics c: Parameter relating to the external interface d: Servo gain adjustment Parameter Table No.
Parameter Settings If a parameter has been changed, always restart the controller using a software reset command or by reconnecting the power. 8.3.1 Parameters Relating to the Actuator Stroke Range Soft limit Set the soft limit in the positive direction in parameter No. 3, and that in the negative direction in parameter No.
Home return direction Unless specified by the user, the home return direction is set to the motor direction at the factory. Should a need arise to change the home direction after the actuator has been assembled into your system, reverse the setting in parameter No. 5 between “0” and “1.” Also change the home return offset, if necessary.
Default positioning band (in-position) The factory setting is “0.10 [mm].” When a target position is written to an unregistered position table or the current position is read in the teaching mode, the setting in this parameter will be used as the positioning band data for the applicable position number.
Current-limiting value at standstill during positioning The factory setting conforms to the standard specification of the actuator. Increasing this setting will increase the holding torque at standstill. This setting need not be changed in normal conditions of use. However, to prevent hunting caused by large external force applied while the actuator is at standstill, the value set in parameter No.
Pause input disable selection Parameter No. 15 defines whether the pause input signal is disabled or enabled. Set “1: [Disable]” if the pause input signal is not used, or “0: [Enable]” if the signal is used. The factory setting is “0: [Enable].” Servo ON input disable selection Parameter No.
Controlling Multiple Controllers via Serial Communication This section explains the connection method to be used when multiple controllers are controlled using the PC or PLC’s communication module as the host. Basic Specifications Specification item Description Maximum number of units that can be 16 units connected Maximum cable length...
SIO Converter This is a converter unit conforming to RS485/232C. (2) Link-connection terminal block (TB1) (1) Power/emergency-stop terminal block (TB2) (6) Monitor LEDs LED1 LED2 RS232 PORT (3) D-sub, 9-pin connector (5) PORT switch (4) Mini DIN, 8-pin connector (1) Power/emergency-stop terminal block (TB2) EMG1, EMG2 Provide a contact output for the emergency-stop switch on the teaching pendant.
Page 106
(2) Link-connection terminal block (TB1) A connection port for linking the controller. “A” on the left side connects to pin 1 (SGA) in the controller’s communication connector. “B” on the right side connects to pin 2 (SGB) in the controller’s communication connector. (Note) Be sure to use twisted pair wires for the above two connections (SGA/SGB).
Address Switch Set an address (0 to 15) as a hexadecimal (0 to F) using the ADRS switch on the front panel of each controller to define the slave number for the controller. Assign “0” to the controller nearest the host, and then assign 1, 2, 3, …, E and F to the remaining controllers in the direction of moving away from the host.
Review the events leading to the occurrence of problem, as well as the operating condition at the time of occurrence. Check the serial numbers of the controller and actuator. Analyze the cause. Take action. Please check items a) through j) before contacting IAI. (Reference) LED and output signal changes in each mode Alarm is present Emergency-stop...
Reset each alarm after identifying and removing the cause. If the cause of the alarm cannot be removed or when the alarm cannot be reset after removing the cause, please contact IAI. If the same error occurs again after resetting the alarm, it means the cause of the alarm has...
10.3 Alarm Description Output Using PIO So that the PLC can recognize the nature of each alarm that has generated, alarm description is output using the ports for completed position output signals (PM1 to PM8). Configure the system in such a way that the PLC can determine whether the output is a completed position number or alarm description based on the ON/OFF status of the alarm output signal (*ALM).
10.4 Alarm Description and Cause/Action (1) Message level alarms Code Error name Cause/Action Emergency stop Cause: An emergency stop condition was detected. (This is not an error.) Motor voltage drop Cause: The “external cutoff relay” controller detected a motor drive- power cutoff condition where the MPI and MPO terminals are open.
Cause: Home return does not complete within the period set in the applicable system parameter after the start of home return operation. (This alarm will not generate in normal operation.) Action: The combination of controller and actuator may be wrong. Please contact IAI.
Page 114
Cause: (1) High voltage of the 24-V input power supply (2) Faulty part inside the controller Action: Check the voltage of the input power supply. If the voltage is normal, please contact IAI. Overheating This alarm indicates that the temperature around the power transistor in the controller is too high (95°C or higher).
Page 115
Code Error name Cause/Action Absolute encoder error Cause: (1) The battery voltage was 4.4 V or below when the power was input. (2) The current position has changed due to the effect of vibration, etc., when the power was input. Action: Reset the alarm.
(5) If the load is normal, cut off the power and move the actuator by hand to check the slide resistance. If the actuator is suspected to be the cause, please contact IAI. Deviation overflow The position deviation counter has overflowed.
Page 117
Cause: (1) Malfunction due to the effect of noise, etc. (2) Faulty FPGA (3) Defective board installation inside the controller Action: Reconnect the power. If the error persists, investigate possible noise sources. If the cause cannot be specified, please contact IAI.
10.5 Messages Displayed during Operation Using the Teaching Pendant or PC Software This section explains the warning messages that may be displayed during operation using the teaching pendant or PC software. Code Error name Cause/Action Invalid data An inappropriate value was entered in a user parameter. (Example) 9601 was entered as the serial communication speed by mistake.
Page 119
These conditions do not occur in normal operation. Should they occur, record the entire error list before cutting off the power for use in the cause investigation. Also contact IAI. No connected axis This message indicates that no controller address is recognized.
Cause: (1) Reverse connection of the 24-V power supply (2) Faulty controller If the power supply is connected properly, probably the controller is faulty. Please contact IAI. (Note) If the 24-V power supply is connected in reverse, the controller may not fail immediately but its service life will likely be shortened.
(2) Loosen the fixing bolts and check if the slider moves smoothly. If the slider moves smoothly, review the affixing method and bolt tightening condition. (3) If the slide resistance of the actuator itself is large, please contact IAI. Noise occurs during downward movements in a vertical application.
The lead length of the ball screw varies depending on the actuator type, so a wrong combination will cause the movement and speed to change. (2) Factory setting error at IAI Action: (1) If multiple actuators of different types must be used, confirm using the identification labels, etc., that the correct actuator is connected to the controller.
Appendix * Appendix Example of Basic RCP2 Positioning Sequence Given below is an example of basic sequence for creating a positioning sequence using the RCP2. indicates PIO signals of the RCP2 controller. (Completed-position decoding circuit) Position complete PEND Waiting for the completed position to be read Timer 1 (Must be longer Completed position codes...
Page 124
Appendix (Positioning circuit for position 2) Positioning start request to position 2 Positioning start pulse to position 2 Positioning start request to position 2 Auxiliary positioning start pulse to position 2 Current positioning completed position Auxiliary positioning start for position 2 PEND Start check for position 2 Auxiliary start...
Page 125
Appendix Command position 1 Position 3 set signal Position 5 set signal Command position 2 Position 3 set signal Position 6 set signal Command position 4 Command position 8 (Start signal circuit) Timer 2 Waiting for start 5 msec or more (Must be longer than the PLC’s scan time.)
Appendix Recording of Position-Data Table Recorded date: Speed Acceleration/ Positioning band Acceleration only Position [mm] Push [%] [mm/sec] deceleration [G] [mm]...
Page 127
Appendix Valid only when [64-point positioning] is selected Speed Acceleration/ Positioning band Acceleration only Position [mm] Push [%] [mm/sec] deceleration [G] [mm]...
Appendix Recording of User Parameters Recorded date: Category a: Parameter relating to the actuator stroke range b: Parameter relating to the actuator operating characteristics c: Parameter relating to the external interface d: Servo gain adjustment No. Category Name Unit Recorded data Zone boundary 1+ Zone boundary 1–...
Page 129
Ober der Röth 4, D-65824 Schwalbach am Taunus, Germany TEL 06196-88950 FAX 06196-889524 The information contained in this document is subject to change without notice for the purpose of product improvement. Copyright 2004. Jul. IAI Corporation. All rights reserved.
Need help?
Do you have a question about the RCP2 Series and is the answer not in the manual?
Questions and answers