PCON+Software+Manual RCM 101 MW - USB
PCON+Software+Manual RCM 101 MW - USB
,
Operation Manual
2nd Edition
* For the PCON, ACON or ERC2 controller without AUTO/MANU switch, always set the TP Operation Mode to
“Monitor 2” before disconnecting the Teaching Pendant from the controller.
(Refer to “8.10 TP Operation Mode.”)
(Note) When the controller is set by connecting the Teaching Pendant to ERC2, the conditions shown below
occur.
When the controller is set by connecting the Teaching Pendant to the gateway unit/SIO converter, the
conditions shown below occur.
● If the Teaching Pendant is disconnected while the setting of “Teach 1” or “Teach 2” remains, I/O
will become invalid and control from PLC will become impossible.
● If the Teaching Pendant is disconnected while the setting of “Monitor 1” remains, the maximum
speed will become the safety speed set for the parameter regardless of a command from PLC.
Software License Agreement
Thank you for purchasing the PC software for IAI’s RC/PCON, ACON, and SCON controller.
This software is provided strictly with your consent to this agreement. Before opening the software package,
please read this Agreement. If you do not agree to any of the terms and conditions specified herein, please return
the unopened software to IAI, and we will refund you the purchase price. (Regardless of the reason, opening the
software package will be regarded as your acknowledgement of consenting to this Agreement.)
IAI Corporation (hereinafter referred to as “IAI”) shall grant to the user (hereinafter referred to as “the User”), and
the User shall accept, a non-transferable, non-exclusive right to use the software program supplied with this
Agreement (hereinafter referred to as “the Licensed Software”), based on the following terms and conditions.
6. Scope of Protection
IAI reserves the right to change any and all specifications relating to the Licensed Software without prior notice.
IAI shall make no warranty whatsoever with respect to the Licensed Software. The User agrees not to claim
compensation for damage from IAI for any loss suffered by the User as a result of installing the Licensed
Software in the User’s system.
CAUTION
Support Models
The PC software RCM-101-MW and RCM-101-USB supports the following controller models of the specified
versions and later.
* Confirm the connected model and version of this application (8.1 Initial Window During Power-UP).
If any unsupported model is connected, it may operate unexpectedly.
* ERC2, PCON, ACON, or SCON cannot be used by linking to any model of those shown in *1.
* The software reset function is effective for models corresponding to 4.0.0.0 or later of the supported version.
A Word of Caution
Microsoft, MS, MS-DOS, Windows, Windows 95, Windows 98, Windows NT, Windows Me and Windows 2000 are
registered trademarks of Microsoft Corporation.
3. Main Window.......................................................................................................................................................22
3.1 Operating from the Main Menu..............................................................................................................24
3.2 Operations Using the Toolbar Buttons ..................................................................................................27
4. Selecting an Axis.................................................................................................................................................30
6. Editing Parameters..............................................................................................................................................51
7. Monitoring............................................................................................................................................................54
7.1 Status Monitor Window..........................................................................................................................54
7.2 Controller Error List................................................................................................................................58
7.3 Velocity/Current Monitor Window ..........................................................................................................59
7.4 Setting of Application Window ...............................................................................................................61
RCB-CV-MW
Communication cable:
CB-RCA-SIO050
RCB-CV-USB
1
1.2 What You Will Need (System Requirements)
The following PC and peripherals will be necessary to run this software program.
[1] PC and compatible keyboard
A PC *1 running Windows and a compatible keyboard.
(*1: Personal computer. Abbreviated as “PC” throughout this manual.)
[2] Memory
Enough memory to run Windows.
[3] Display: VGA or higher-resolution monitor
(XGA or better is recommended)
[4] Mouse or other pointing device and mouse driver
The mouse or other pointing device with which you can operate this software comfortably, and an applicable
driver.
[5] Windows
Windows 95, Windows 98, Windows NT, Windows 2000 or Windows Me.
[6] CD-ROM drive unit
[7] Hard disk
The hard disk should have 5 MB or more of free disk space. (The software is run from the hard disk.)
[8] Serial port: Type RCM-101-MW
An RS232C serial port. (Only a 9-pin port is supported.)
[9] USB port: Type RCM-101-USB
[10] Printer
A printer compatible with the PC.
2
1.3 Installing the Software
This software is run from the hard disk. This section explains how to install the software.
[1] Insert the CD-ROM containing this software into your CD-ROM drive.
[2] The installed data selection window (Fig. 1.1) will be displayed.
Select data among “PC Interface Software for RC (JAP),” “PC Interface Software for RC (ENG)” and “PC
Interface Software for RC (EUR)” which you want to install, and click a corresponding button. (Some items are
not indicated depending on the version.)
* How to uninstall is described at the end of how to install PC Interface Software for RC. Refer to it.
3
[4] You can move to an install window (Fig. 1.3) for PC Interface Software for RC
Click Next >.
[5] Customer information register window (Fig. 1.4) is displayed. Enter customer information and click Next >.
4
[6] Specify a destination folder to install the PC interface software for RC. (Fig. 1.5)
Normally, you can install it to the displayed folder.
After specifying it, click Next >.
[7] The wizard is ready to begin installation. Clicking Install will begin actual installation.
5
The window shown in Fig. 1.7 will be displayed during installation.
[8] When installation is completed, the window shown in Fig. 1.8 will be displayed.
6
[9] When the install program is ended, an item of Program → IAI → RoboCylinder → PC Interface Software for
RC is displayed on the start menu. This software starts by selecting those items.
7
1.3.2 How to uninstall PC Interface Software for RC
[1] Open the application add and delete window on the control panel.
[2] Select RcPc on the application add and delete window, and click Change/Remove.
[3] When a file delete check window (Fig. 1.11) is displayed, click Yes.
8
1.3.3 How to Install the USB Conversion Adapter Driver Software
When a USB port is used, it is required to install USB conversion adapter driver software.
[Compatible software]
- RCM-101-USB (with USB conversion adaptor 2 + cable)
[1] Insert the CD-ROM of this software into your CD-ROM drive.
[2] The installed data selection window (Fig. 1.12) will be displayed.
Click USB conversion adapter.
[3] You are prompted to set the folder of the copy destination. If you use the displayed folder as it is, click Copy. To
change it, enter it manually or click Browse to set the folder of the copy destination.
On the browse for folder window (Fig. 1.14), click the folder of the copy destination to select it and then click OK.
Once you have clicked OK, the browse for folder window (Fig. 1.14) will disappear and the selected folder path
will be displayed on the window to specify the folder of the copy destination (Fig. 1.13).
9
Fig. 1.14 Browse for Folder Window
[4] When the folder of IAI USB (copy data) already exists in the copy destination, you are prompted to overwrite it.
Click OK to overwrite it, or click Cancel to stop copying.
[6] Once the complete window (Fig. 1.16) has been displayed, click OK. The complete window (Fig. 1.16) will
disappear. Then, click Cancel on the window to specify the folder of the copy destination (Fig. 1.13). The
window to specify the folder of the copy destination (Fig. 1.13) will disappear.
Finally, click Exit on the data selection window (Fig. 1.12). The data selection window (Fig. 1.12) will disappear.
10
[8] Then, insert the USB conversion adapter (RCB-CV-USB) into the USB port of your PC.
11
[11] The locate driver files window will open.
Select Specify a location.
Click Next >.
12
[13] The driver files search results window will open.
Click Next >.
[14] When the IAI USB Composite Device driver installation finish is displayed, the installation of the driver is
completed.
Click Finish.
13
[15] Subsequently, the found new hardware wizard window will open.
Click Next >.
14
[17] The locate driver files window will open.
Select Specify a location.
Click Next >.
15
[19] The driver files search results window will open.
Click Next >.
[20] When the IAI USB to UART bridge controller driver installation finish window is displayed, the driver installation
is completed.
Click Finish.
Fig. 1.28 IAI USB to UART Bridge Controller Installation Finish Window
16
[22] Click Start on the Windows taskbar, Settings, and then Control Panel to open the Control Panel.
Double-click System to open System Properties.
Click the Hardware tab in System Properties to open it.
Click Device Manager in Hardware to open it.
Double-click Ports (COM & LPT) in Device Manager to expand the folder tree.
If there is IAI USB to UART Bridge Controller (COM?) under Ports (COM & LPT) in Device Manager, the
driver has normally been installed and operated.
(Note) The number added to the end of COM? becomes the number of the inserted COM port.
17
1.4 Starting the Software
[1] Turn off the power to the controller and PC, and connect the controller to the PC using the standard RS232C
cable or USB cable that comes with the software.
Set the mode switch on the controller to the MANU side.
[2] Turn on the power to the controller and PC, and start Windows.
[3] Start this software after turning ON the port switch of the controller.
* This software judges whether the mode is online or offline depending on whether the controller and personal
computer are connected or not. A controller equipped with a PORT switch does not operate in the online
mode even if the port switch of the controller is turned ON after this software is started. In this case, the online
mode is turned on by performing [Reconnect] (Refer to 3.1 (5) [2] [Setting of controller]).
[4] A check for connected axis appears and a check for connected axis is started. (Refer to 2. Checking for
Connected Axes).
Select the manual operation mode from the following four menus.
- Teach mode 1 (Safety speed effective/PIO start prohibition)
PIO start prohibition: Position data and parameter, etc., are allowed to be written in the controller and
actuator operation system is commanded.
Safety speed effective: Maximum speed becomes safety speed set to the parameter regardless of speed
designation of position data.
18
- Teach mode 2 (Safety speed ineffective/ PIO start prohibition)
PIO start prohibition: Position data and parameter, etc., are allowed to be written in the controller and
actuator operation system is commanded.
Safety speed ineffective: Allows to operate at a speed described on the speed designation of the position
data (safety speed or higher).
- Monitor mode 1 (Safety speed effective/PIO start permission)
PIO start permission: Monitoring is only allowed. Position data and parameter, etc., are not allowed to be
written in the controller and actuator operation system is not commanded. Operation
command (jog, homing, etc.) cannot be performed from the PC Interface software.
Safety speed effective: Maximum speed becomes safety speed set to the parameter regardless of speed
designation of position data.
- Monitor mode 2 (Safety speed ineffective/PIO start permission)
PIO start permission: Monitoring is only allowed. Position data and parameter, etc., are not allowed to be
written in the controller and actuator operation system is not commanded. Operation
command (jog, homing, etc.) cannot be performed from the PC Interface software.
Safety speed ineffective: Allows to operate at a speed (safety speed or higher) as commanded from the PLC.
A communication setting window (Fig. 1.32) is displayed only at a first start after the software is installed.
(Refer to next page)
If a warning of “Baudrate of personal computer is not supported” is given and connection with the controller
cannot be performed, select other baudrate.
- Click setting of main menu, and select “Setting of application” (Fig. 7.9).
- Change baudrate on the “Setting of application” window (Fig. 7.9).
● When PCON, ACON, SCON and ERC2 are connected, the operation mode is in “Safety speed effective
(with safety limit speed)” when this software is started. For this reason, the maximum speed by performing
position move (test operation mode) from PC Interface Software is 250mm/sec or less.
To operate a speed command of 250mm/sec or more described on the position data, it is necessary to
change the status to “Safety speed ineffective (without safety limit speed).”
For switching between with safety speed and without safety speed, refer to “3.2 Operations using toolbar
buttons.”
19
1.5 Setting of communication window
The “Setting of communication” window (Fig. 1.32) is displayed only at the initial start after the software has been
installed. In this window, setting for communication with the controller is made.
[1] Port
From the list, select the serial port to be used to communicate with the controller.
[2] Baudrate
From the list, select the baudrate.
* The baudrate selected here is used only in the communication between this application and
controller. It does not affect the communication speed parameters of the controller.
* If baudrate is not supported by the port selected in [1], occurs when connection is checked.
After setting the above items, click the OK button, then checking for connected axes is performed. (From the next
start, checking for connected axes will be automatically performed by this setting.)
* Contents set here can be changed on the setting of application window (Fig. 7.9).
If the Cancel button is clicked, application is ended without performing checking for connected axes (this setting of
communication window will be displayed again.)
20
2. Checking for Connected Axes
The software checks for connection of all axes up to the axis specified in the Last Axis NO. box of the “Setting of
application” window (Fig. 1.32) or “Setting of application” window (Fig. 7.10).
After the check, “(Connecting)” will be shown for those axes whose connection has been confirmed, while “-” will be
shown for all other axes.
Fig. 2.1 Check for Connected Axes Window (Checking for Connection)
Fig. 2.2 Check for Connected Axes Window (Connection Check Completed)
Check for connected axes can be cancelled by pressing the [ESC] key. (In this case, offline mode is set.)
21
3. Main Window
(1) PCON, ACON, SCON controllers and ERC2
As shown in Fig. 3.1, the main window consists of main menu, toolbar buttons, tree view and status bar. The tree
view on the left side of the window can be displayed by operation of “Window” → “Tree view” on the menu. (Initial
window: Main menu)
Tree view
You can select the following items from the main menu or toolbar buttons available in the main window (Fig. 3.1).
22
(2) RCP, RCS, E-Con, RCP2 controller and ERC
As shown in Fig. 3.2, the main window consists of main menu, toolbar buttons, tree view, status bar. The tree view
on the left side of the window can be displayed by operation of “Window” → “Tree view” on the menu. (Initial window:
Main menu)
Tree view
You can select the following items from the main menu or toolbar buttons available in the main window (Fig. 3.2).
23
3.1 Operating from the Main Menu
(1) File
[1] [New]
Create new position data.
[2] [Open]
Load position data or parameters from a file.
[3] [Close]
Close the active file.
[7] [Exit]
Exit this application.
[3] [Print]
Print the position data you are currently editing.
* In the case of pulse sequence mode of PCON-PL/PO, ACON-PL/PO and SCON, position data cannot
be printed.
24
(3) Parameter (Available in the online mode)
[1] [Edit]
Load parameters from the controller for editing.
[3] [Print]
Print the parameter you are currently editing.
[3] [Velocity/Current]
Display the velocity/current monitor window.
* This menu item is available only when the controller supports the velocity/current monitor function.
Refer to “Supported Models.”
(5) Setup
[1] [Application Setup]
Set up the application (baud rate and ports).
(6) Window
[1] [Cascade]
Rearrange all open windows in such a way that they are cascaded (staggered) on top of each other.
25
[5] [Minimize All]
Minimize all open windows.
(7) Help
[1] [Help]
Display the help file.
[2] [About]
Display the version information of this application.
26
3.2 Operations Using the Toolbar Buttons
[1] [2] [3] [4] [5] [6] [7] [8] [9][10]
[5] Monitor
Same as clicking Monitor, and then selecting Status.
[7] Velocity/current
Display the velocity/current monitor window.
Same as clicking Monitor, and then selecting Velocity/Current.
* RCP, RCS and E-Con cannot use this function.
[8] Reconnect
Same as clicking Setup, pointing to Controller Setup, and then selecting Reconnect.
27
[11][12][13] [14]
[14] Select manual operation mode. Select from the following four menus.
* Menus are not displayed in case of RCP, RCS, E-Con, RCP2 controllers and ERC.
- Teach mode 1 (Safety speed effective/PIO start prohibition)
PIO start prohibition: Position data and parameter, etc., are allowed to be written in the controller and
actuator operation system is commanded.
Safety speed effective: Maximum speed becomes safety speed set to the parameter regardless of speed
designation of position data.
- Teach mode 2 (Safety speed ineffective/ PIO start prohibition)
PIO start prohibition: Position data and parameter, etc., are allowed to be written in the controller and
actuator operation system is commanded.
Safety speed ineffective: Allows to operate at a speed described on the speed designation of the position
data (safety speed or higher).
- Monitor mode 1 (Safety speed effective/PIO start permission)
PIO start permission: Monitoring is only allowed. Position data and parameter, etc., are not allowed to be
written in the controller and actuator operation system is not commanded. Operation
command (jog, homing, etc.) cannot be performed from the PC Interface software.
Safety speed effective: Maximum speed becomes safety speed set to the parameter regardless of speed
designation of position data.
- Monitor mode 2 (Safety speed ineffective/PIO start permission)
PIO start permission: Monitoring is only allowed. Position data and parameter, etc., are not allowed to be
written in the controller and actuator operation system is not commanded. Operation
command (jog, homing, etc.) cannot be performed from the PC Interface software.
Safety speed ineffective: Allows to operate at a speed (safety speed or higher) as commanded from the PLC.
If the controller has an MANU/AUTO switch, the menus become available when the switch is set to the
MANU.
28
3.3 Tree View
From the main menu, click Window, and then select Tree View.
[3] Parameter
You can double-click this item to open the parameter edit window.
[6] Velocity/Current
You can double-click this item to open the velocity/current monitor window.
* The specific tree view will vary depending on the model of the connected controller.
[3] Baudrate
The baudrate (bps) of the current communication is indicated.
29
4. Selecting an Axis
To perform any of the following operations, select the axis number of the target axis in the “Select axis number”
window (Fig. 4.1).
[1] Open the position data edit window in the online mode. Refer to 5.1 (Note)
[2] Send position data edited in the offline mode to the controller. Refer to 5.2 (Note)
[3] Open the parameter edit window in the online mode. Refer to 6 (Note)
[4] Send parameters edited in the offline mode to the controller. Refer to 6 (Note)
[5] Collectively save all data from the main window: Refer to 3.1 (Note)
[6] Collectively send all data from the main window: Refer to 3.1 (Note)
[7] Open the status monitor window of the monitor from the main window: Refer to 3.1
[8] Open the CTL alarm list window of the monitor from the main window: Refer to 3.1
[9] Open the velocity/current monitor window of the monitor from the main window: Refer to 3.1
[10] Reset the software: Refer to 3.1
Before the software switches to the applicable mode in each of the above operations, the “Select axis number”
window appears.
The axis numbers corresponding to the operable axes are shown in the box under Connected axes.
Move the cursor to the axis you want to operate, click to > select the axis, and then click OK. To select all axes,
click >> , and then click OK.
Note: The axes for which the “Position data edit window” or “Parameter edit window” is currently open in the online
mode are not shown. To select any such axis, close the applicable edit window first.
30
5. Editing Position Data
You can edit position data in the online or offline mode.
For RCP, RCS, E-Con, RCP2 and ERC, Fig. 5.3 is displayed.
31
Click Position and then select Edit/Teach from the main menu, or click in the toolbar.
In the select axis number window, select the axis number corresponding to the axis whose position data you want to
edit. Refer to 4, “Selecting an Axis.”
In the online mode, you can create position data by “MDI (Mathematical Direct Input),” “Direct Teaching,” “Jogging”
or “Inching” operation.
Created/edited position data will become effective after it has been sent to the controller.
To send position data to the controller, click Position and then select Send to Controller from the main menu, or
click in the position edit window.
You can also check the teaching positions in two test operation modes: “Positioning” and “Program.”
“Modified” is shown if a The input range of each The input range is determined by soft limit + side and soft
change has been made item is shown. limit – side of the parameter. (Refer to “6. Editing
to the loaded data. parameters.”)
Fig. 5.1 Position Edit Window (Detail Window in Online Mode): PCON, ACON, SCON and ERC2
32
“Modified” is shown if a The input range of each
change has been made item is shown.
to the loaded data.
Fig. 5.3 Position Edit Window (Detail Window in Online Mode): PCON, ACON, SCON and ERC2
* While the position edit window of a given axis is open in the online mode, the parameter edit window of the same
axis cannot be opened. (You can open the parameter edit window of any other axis.)
* When the MANU operation mode on the main window is monitor mode 1 or monitor mode 2, this online mode
cannot be executed.
Operations of writing into the controller, jog and homing cannot be performed.
The operating methods of buttons and input controls available in this window are explained below.
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
33
[3] Reload position data
Reload position data from the controller and then refresh the displayed data.
If the position data has been changed in the position edit window (when “Modified” is shown in the status bar),
clicking this button will display the warning message shown in Fig. 5.5.
* Take note that if you select Yes in this window, data that have been edited but not yet been written to
the controller will be lost.
[4] Print
Output position data to the printer.
Print setting window is displayed. Set top, left and row margins (mm)
and printing orientation, and then print.
[5] Cut
Cut the range of data selected in the position data input area and save it to the clipboard.
* You can select data in units of rows.
[6] Copy
Copy to the clipboard the range of data selected in the position data input area.
* You can select data in units of rows.
[7] Paste
Paste the data in the clipboard to the selected position.
34
* Clicking this button while multiple rows are selected in the position data input area will cause the software to
automatically populate the Start Position No. and End Position No. field.
Start Position No.: First position in the selected range
End Position No.: Last position in the selected range
If data has been input between the specified two positions, the warning message in Fig. 5.7 will be displayed.
The input fields of position data generated by the equal division function, other than Position and Comment,
will be populated by the corresponding values for the position specified in Start Position No. The Comment
field will be cleared.
* The equal division function can also be implemented from the pop-up menu (Fig. 5.8) displayed by right-clicking
the position data input area.
35
(2) Current position/alarm code
The current position of the axis you are editing (unit: mm) and the associated alarm code, if any, are shown.
For emergency stop, “Emergency stop” is displayed on the current position and alarm code displaying part.
When motor voltage lowers, “Motor volt. low” is displayed on the current position and alarm code displaying part.
* When the motor voltage low is displayed, it means a state that the motor drive power is shut off.
36
(4) Positioning (test operation mode)
You can move the axis to the position corresponding to the cursor row in the position data input area.
The moving speed is calculated by multiplying the speed set in the position data input area with the speed factor.
(The speed factor can also be set by the track bar.)
Clicking (step) will move the axis by one position, while clicking (continuous move) will cause the axis to
move continuously by looping within the block of specified position data.
Clicking again while the axis is moving continuously will stop the axis when it reaches the next position.
Clicking will stop the axis (the axis will start decelerating the moment the button is clicked and continue to
decelerate until it finally stops.)
* If the data loaded from the controller has been changed, write the modified data again to the controller
beforehand.
* While this mode is active, data cannot be entered in the jogging/inching control groups or point data input area.
● When PCON, ACON, SCON and ERC2 are connected, the maximum speed becomes the safety speed of
250mm/sec or less if the MANU operation mode is set to the teach mode 1 (safety speed effective).
37
Simultaneous movement of multiple axes
Multiple axes simultaneous start button
You can use this button to simultaneously move the selected axes, from among the multiple axes currently
connected by link cables.
Click the multiple axes simultaneous start button in the positioning setting area.
Checkbox
38
Checkbox: The axes with a check mark in this box will move. The selectable checkboxes are those
of axes whose point edit window is currently open.
Axis: Axis number.
Position: Set a position number in one field. This position determines the movement range for
each specified axis based on a routine similar to continuous movement, and the axis will
move over the determined range. All selected axes will move to this position. (If no
position data is set, the axes will not move.)
Location: The current position of each axis is shown.
Step movement button: Clicking this button will move the axes to the next position and complete the movement.
Continuous move button: Move the axes continuously. If this button is clicked during continuous movement, the
axes will stop moving after they have reached the current positions.
Stop button: Clicking this button will cancel the current movement and stop the axes on the spot.
* Step movement and continuous movement are activated at a speed set with the position data of each axis.
Example of use) When the “Start multiple axes simultaneously” window is set as shown in Fig. 5.15 and position
data for each axis is set as follows
Axis number
Position
Does not move. After all specified axes have completed their
movement, they will move to the next positions.
- The actuator corresponding to axis number 2 does not move, because its checkbox is not selected.
- The actuators do not move if position data is not set for the corresponding axes.
39
(5) Program
Just like positioning, this is also a test operation mode. In the program mode, however, you can set a desired
sequence of movement. In the position number input area, enter position numbers (0 to 15) or “R” (a symbol
specifying a repeat of the preceding numbers), and then click Start.
Up to 17 steps can be specified, including “R.”
If a blank field exists, all subsequent steps are considered invalid. All steps after “R” are also considered invalid.
Clicking Start will start the specified movement, and the button text will change to Stop. The button text will change
back to Start when the movement ends or the button is clicked again. The sequence set in the program mode will
not be saved to the controller or a file.
40
(7) Position data input area: PCON, ACON, SCON and ERC2
Input the position data.
It is normally possible to input five items of “Position,” “Speed,” “Acceleration (ACC),” “Deceleration (DCL)” and
“Comment,” however, it becomes further possible to input items of “Push,” “Threshold (LoTh),” “Range,” “Zone+,”
“Zone-“, “Acceleration and deceleration (Acc/Dcl) mode,” “Incremental (ABS/INC),” “Command (Cmnd) mode” and
“Stop mode” by switching to detailed indication with the “Indication switching” button .
As shown in the table, the zone+, zone-, threshold, acceleration and deceleration mode, stop mode are enabled or
disabled depending on the type of controller.
41
Fig. 5.18 Position Data Input Area (Normal Mode)
[2] Position: Input the target position to move the actuator to, in [mm].
- Absolute Coordinates: Input the target location by determining the distance between the
original point and target position. No negative value can be input.
- Relative Coordinates: Input the target location by determining the distance between the
current position and target position. Any negative value can be input (if
coordinates are in the negative direction).
Note: The input value may be rounded off to a multiple of minimum resolution of the controller.
(When obtaining data from the controller )
[3] Vel: - Input the speed at which the actuator will be moved, in [mm/sec].
The initial value will depend on the actuator type.
42
[4] Acc/Dcl: Input the acceleration/deceleration at which the actuator will be moved, in [G].
Basically, use acceleration/deceleration within the catalog rated value range.
The input range allows larger value input than the catalog rated values, on the assumption that
the tact time will be reduced if the transfer mass is significantly smaller than the rated value.
Make the numeric value smaller if transfer work vibrates and causes trouble during
acceleration/deceleration.
Speed
Acceleration Deceleration
The acceleration will become sudden if the numeric value is made larger, and it
will become gradual if the numeric value is made smaller.
Caution: Enter appropriate values for Vel and Acc/Dcl in such a way as to prevent excessive impact or
vibration from being applied to the actuator in consideration of the installation conditions and the
shape of transferred work by referring to the “List of Actuator Specifications” in the Appendix.
Increasing such values largely relates to the transfer mass and the actuator characteristics vary
depending on the model, consult IAI regarding the input-limiting values.
43
[7] Range: - The “positioning operation” and “push operation” have different meanings.
Positioning operation:
However, it defines the width of the position complete signal for the 3-point type of PCON-C/CG,
ACON-C/CG, and SCON and the proximity switch type of PCON-CY and ACON-CY.
It defines the distance to the target position from a position at which the position complete
signal turns ON.
The default value is 0.1 mm.
ON
Position complete signal
OFF
Positioning width
Target
position
Standard type
Timing of position
complete signal turning ON
Since increasing the positioning width value
hastens the next sequence operation, it
becomes a factor for tact time reduction. Set
the optimum value by considering the balance
of the entire equipment. Positioning width
Target
position
Push operation:
It defines the maximum push amount from the target position in the push operation.
Set the positioning width in such a way as to prevent positioning completion before the actuator
contacts work by considering mechanical variations of work.
Position at which the position complete
signal turns ON when the actuator contacts
work and push completion is judged
Work
Positioning width
Target (maximum push amount)
position
44
[8] Zone +:
[9] Zone -:
- It defines the zone where the zone output signal of the standard type turns ON.
Individual setting is available for each target position to give flexibility.
[Setting example] No. Position [mm] Zone+ [mm] Zone- [mm] Note
0 5.00 100.00 0.00 Backward end
1 380.00 400.00 300.00 Forward end
2 200.00 250.00 150.00 Midpoint
Midpoint
Zone output signal
Trapezoid pattern
Speed
Acceleration Deceleration
Time
* Set the acceleration and deceleration in the “Acc” and “Dcl” fields of the position table.
45
S-shaped motion
A curve, which is gradual at the beginning of acceleration but rises sharply halfway, is drawn.
Use it in the applications for which you want to set the acceleration/deceleration high due to
tact time requirement but desire a gradual curve at the beginning of movement or immediately
before stop.
Speed
Time
* Set the degree of the S-shaped motion with the parameter No. 56 [S-shaped motion
ratio setting]. The setting unit is % and the setting range is between 0 and 100.
(The above is the image graph when 100% setting is made.)
If “0” is set, the S-shaped motion becomes invalid.
However, it will not be reflected in jogging/increment movement by PC or Teaching
Pendant operation.
(Note) It cannot be set for the ERC2 or PCON controller. The parameter No. 56 is
reserved.
Time
* Set the degree of the first-order lag with the parameter No. 55 (constant for the position
command first-order filtering). The setting unit is 0.1 msec and the setting range is between
0.0 and 100.0.
If “0” is set, the first-lag filter will become invalid.
However, it will not be reflected in jogging/increment movement by PC or Teaching Pendant
operation.
(Note) It cannot be set for the ERC2 or PCON controller. The parameter No. 55 is reserved.
46
[11] ABS/INC - Select either the absolute or incremental positioning.
The factory setting is 0.
0: Absolute positioning
1: Incremental positioning
Warning: Always specify absolute coordinates for the 3-point type of PCON-C/CG,
ACON-C/CG, and SCON-C and the proximity switch type of PCON-CY and
ACON-CY.
If you specify relative coordinates, a position data error will occur.
[13] Stop Mode: - It defines the power saving method on standby after completion of positioning to the target
position set in the “Position” field of the position number.
0: Invalid power saving method * The default setting is 0 (invalid).
1: Auto servo OFF method. Delay time defined with the parameter No. 36
2: Auto servo OFF method. Delay time defined with the parameter No. 37
3: Auto servo OFF method. Delay time defined with the parameter No. 38
4: Full servo control method
Movement
command
Auto servo OFF
Servo status (Green LED flashing)
Servo ON status
Actuator movement
Target position
T: Delay time (sec) until the servo OFF
status is entered after completion of
positioning
It is set with the parameter.
47
(8) Position data input area: RCP, RCS, E-Con, RCP2 and ERC
Enter position data in this area.
It is normally possible to input four items of “Position,” “Speed,” “ACC” and “Comment,” however, it becomes further
possible to input items of “Push,” “Pos. band,” “MAX ACC,” “ABS INC” by switching to detailed indication with the
“Indication switching” button .
Caution: There are cases when the input value may be rounded off to the least common denominator
multiple of the controller.
[4] Acc/Dcl - The acceleration/deceleration setting for the move to the corresponding position (in G’s).
The default value will depend on the actuator type.
48
[5] Push - Selects the positioning mode or push mode.
The default value is set as 0.
0: Positioning Mode (normal movement)
Besides 0: Push Mode (%)
- In the case of push mode, data number is the motor current control value during push.
Uses a value that matches the actuator type with a maximum value of 100%.
[6] Range - As for the range, depending on the setting in the push as either 0 or other than 0, this function
will vary. [mm]
- The positioning mode uses range value as a location to turn ON the position complete output
prior to reaching the actual data.
The default value will depend on the actuator type. (see diagram A)
- The push mode uses the range value as the distance of the push. [mm] (see diagram B)
- When the push direction is towards home, a “minus” sign should be placed in the range column.
[5] When push = 0 [5] When push ≠ 0
Speed
[7] When acceleration only MAX = 0 [7] When acceleration only MAX = 1
Speed
Speed
Transfer Transfer
distance distance
49
5.2 Offline Mode
When editing data after creating new data or loading data from a file, you are editing the data in the offline mode.
In this mode, the window controls relating to axis operation are grayed out, and only the toolbar and point data input
area become active.
To read position data from file, click File and then select Open to display a “File open” window. Or click File, point to
Send to controller and then select Position, to display the “File Open” window.
Select controller.
Select (click) the “File name” you want to open, and click Open on the “File Open” window, then the position edit
window is displayed.
Once data has been edited, you can save the data to a file or send it to the “connected” controller.
To send the position data read from the file to a controller in “connect” status, click Position and then select Send to
controller, or click the button on the position edit window.
Select axis number window is displayed, then select axis No. of the controller.
(Refer to 4. Selecting an axis.)
Click OK on the select axis number window, then the position data is sent to the controller.
* The Comment field can only be saved to a file. It cannot be saved to the controller.
50
6. Editing Parameters
To load parameter data from the controller, click Parameter and then select Edit from the main menu, or click
in the toolbar. In the “Select axis number” window, select the axis number corresponding to the axis whose
parameters you want to edit. (Refer to 4, “Selecting an Axis.”)
To read a parameter from the file, click File and then select Open to display a “File open” window. Or click File,
point to Send to controller and then select Parameter, to display the “File Open” window.
Select controller.
Select (click) “File name” you want to open, and click Open on the “File Open” window, then the editing parameters
window is displayed.
You can load data from the controller or a file and edit the loaded data.
Fig. 6.3 is a display example when the PCON-CY controller is connected.
You can also print the loaded data.
Edited data can be sent to the controller or saved to a file.
Edited parameters that have been sent to the controller will become effective after the controller power is
reconnected.
To send data to the controller, click Parameter and then select Send to Controller from the main menu, or click
in the toolbar of the parameter edit window.
51
To send parameter read from the file to the controller, click Parameter and then select Send to controller, or click
the button on the editing parameters window.
Select axis number window is displayed, then select axis No. of the controller.
(Refer to “4. Selecting an axis.”)
Click OK on the select axis number window, then the following warning window is displayed. Click Yes, then the
parameter is sent to the controller.
Note: While the position edit window is open, the editing parameters window cannot be opened.
When the button is clicked, the select axis number window is displayed, but axis to be selected is not
displayed.
52
Depending on the controller model, a confirmation window (Fig. 6.4) may be displayed after parameters have been
sent to the controller, asking if you want to restart the controller (reset the software).
(This window appears only when the controller to which data has been written supports the software reset
function. (Except RCP, RCS and E-Con controllers.))
- If you want to change the soft limits, set values corresponding to 0.3 mm outside of the desired effective range.
Approx. Approx.
0.3mm 0.3mm
Effective area
Approx. Approx.
0.1mm 0.1mm
Jog Increment allowable range after homing
- In the case of the RCP, RCS, E-Con, RCP2 and ERC controller, if the homing direction is changed, all position
data currently input will be cleared. Before changing the homing direction, therefore, back up the data, if
necessary.
- The homing direction cannot be reversed for rod-type actuators (RS/RM type) only.
Note: After parameters have been changed, reconnect the controller power or reset the software (if the controller
supports the software reset function).
Parameters will be rewritten simply by turning the emergency stop switch or PORT switch to OFF and then
ON again, but the new value may not become effective depending on the parameter.
53
7. Monitoring
You can monitor various statuses, controller error list, and velocity/current waveforms (Except RCP, RCS and
E-Con controllers).
54
[In the case of P-CON, ACON, SCON and ERC2]
Axis status - MANU: Status (MANU or AUTO) of the manual
- Location switch is displayed. Even some machine types
- Speed (moving speed) which are not equipped with manual switch, such as
- Alarm code PCON-CY, indicate MANU.
Internal flags - Emergency stop, motor voltage low indication
- Power: Main controller power ON/OFF status * As shown in Fig. 7.2 and 7.3, this is displayed in
- Servo: Servo command status the case of emergency stop and motor voltage
- Home Cmplt: Homing completion flag ON/OFF low. Motor voltage low means a status in which
status the motor drive source is shut off.
- Run: Actual servo status
- Home check sensor: Indicates that the home check
sensor is ON. This is displayed when the actuator is
provided with a home check sensor.
Inputs Outputs
The ON/OFF status of each PIO input port is shown. The ON/OFF status of each PIO output port is shown.
Indication ON/OFF button (axis status, internal flags, current, input, output, special input port)
The currently selected PIO pattern number is displayed only when the controller supports the “PIO pattern
selection function” (parameter).
* The displayed input and output port names will vary depending on the value set in the PIO pattern selection
parameter.
55
Fig. 7.2 Emergency stop indication
56
[In the case of RCP, RCS, E-Con, RCP2 and ERC]
Axis status Internal flags
- Location - Power: Main controller power ON/OFF status
- Speed (moving speed) - Servo: Servo command status
- Alarm code - Home Cmplt: Homing completion flag ON/OFF
status
- Run: Actual servo status
Inputs Outputs
The ON/OFF status of each PIO input port is shown. The ON/OFF status of each PIO output port is shown.
Indication ON/OFF button (axis status, internal flags, current, input, output from left)
Note) The following outputs are not shown even when the
controller supports these functions:
- Emergency stop
- Moving
- Battery alarm
The currently selected PIO pattern number is displayed only when the controller supports the “PIO pattern
selection function” (parameter).
* The displayed input and output port names will vary depending on the value set in the PIO pattern selection
parameter.
57
7.2 CTL Alarm List
To monitor the controller error list, click Monitor and then select CTL alarm list from the main menu, or click in
the toolbar. In the “Select axis number” window, select the axis number corresponding to the axis whose controller
error list you want to monitor. (Refer to 4. Selecting an Axis.)
(2) Toolbar
[1] Save as
Save the error list to a file (CSV format).
* The saved file cannot be read in this application.
[2] Print
Print the error list.
[3] Refresh
Acquire the error list from the controller again to refresh the information displayed in the window.
[4] Alarm list clear
Content of the alarm list is not deleted even if the power is turned OFF (ERC2, SCON, ACON and PCON). For
this reason, content of the alarm list is deleted by using the alarm list clear. When the alarm list clear is pressed,
a warning in Fig. 7.7 is displayed. When Yes is clicked, the content of the alarm list is deleted.
58
7.3 Velocity/Current Monitor Window
To monitor velocity/current, click Monitor and then select Velocity/Current from the main menu, or click in the
toolbar. In the select axis number window, select the axis number corresponding to the axis whose velocity/current
you want to monitor. (Refer to 4. Selecting an Axis.)
The software will start monitoring velocity/current when is clicked.
* The RCP, RCS and E-Con series do not support this function.
It is supported by the RCP2, ERC, ERC2, ACON and SCON series.
[2] Rated current ratio display (When the Rated current ratio checkbox is selected)
The vertical axis represents rated current ratio [%], while the horizontal axis represents elapsed time after
the start of monitoring [100msec].
* Current data and velocity data are acquired from the controller at the intervals of approx. 100msec.
Therefore, changes in current/velocity occurring within these intervals cannot be monitored accurately.
59
(3) Toolbar
[1] Save as
Save the displayed current data and velocity data to a file (CSV format).
* Only the range of data displayed in the data display area will be saved.
* The saved file cannot be read in this application.
[2] Print
Print the displayed current and velocity data.
60
7.4 Setting of Application Window
Click Setting from the main menu, and then select Application.
[1] Port
When is clicked, the serial port list to communicate with the controller is displayed.
Select port from the list.
[2] Baudrate
When is clicked, the communication baudrate the serial port list is displayed. Select baudrate from the list.
* The baudrate selected here is used only in the communication between this application and
controller. It does not affect the communication speed parameters of the controller.
[3] Last axis No.
When is clicked, the axis No. list is displayed. Select axis No. intended for connected axis check.
* Axes of numbers greater than the value selected here will not be checked for connection. Select an
appropriate axis number after checking the axis numbers of the connected axes.
[4] Unit of display at pulse-train mode
When is clicked, units of display [mm], [pulse] in pulse-train mode are displayed.
For pulse sequence input controller such as PCON-PL/PO, units such as the current position on the status
monitor window (Fig. 7.1) can be changed.
Changing any of the items in [1] to [4] and then clicking OK will display the re-connection confirmation window
shown in Fig. 7.11. To reflect the change, click Yes to reconnect the axes.
* The change will become effective once the application is restarted or the axes are reconnected.
61
8. Version Information
[1]
[2]
9. File Extensions
62
Appendix
Parameter (factory default setting) initializing method
Note: Parameters (factory default setting) can be initialized only for PCON, ACON, SCON and ERC2 controller.
Note: Note that parameters set by user are changed to the factory default parameters when parameters (factory
default setting) are initialized.
(1) Click a blank part of the toolbar (Appendix Fig. 1) while pressing the Ctrl key, then password input window as
shown in the Appendix Fig. 1 is displayed.
(2) Input the password (5119) on the displayed password input window, then the “Controller Initialization” (factory
default setting) menu is displayed (Appendix Fig. 3).
* The password inputted once is effective until the application ends.
(3) When the menu “Controller Initialization” (factory default setting) displayed in (2) is selected, a dialog in
appendix Fig. 4 is displayed. Click “OK” when one axis is connected. Set axis No. and click “OK” when multiple
axes are connected.
63
(4) Then, a warning dialog in appendix Fig. 5 is displayed. If there is no problem, click Yes.
A warning dialog in appendix Fig. 6 is further displayed when the servo is ON.
If there is no problem, click Yes.
Note: The encoder parameters cannot be initialized. For this reason, if any actuator different from the factory
default setting is connected, an unexpected error may be detected.
64
Catalog No.: MJ0155-2A (October 2006)
The prices, specifications, dimensions and other information provided in this manual are subject to change without notice for
purposes of product improvement.
Copyright © October 2006. IAI Corporation. All rights reserved.