This operation manual explains the handling methods, structure and maintenance of this product, among others,
providing the information you need to know to use the product safely.
Before using the product, be sure to read this manual and fully understand the contents explained herein to
ensure safe use of the product.
The CD/DVD that comes with the product contains operation manuals for IAI products.
When using the product, refer to the necessary portions of the applicable operation manual by printing them out
or displaying them on a PC.
After reading the operation manual, keep it in a convenient place so that whoever is handling this product can
reference it quickly when necessary.
x This operation manual is original.
x The product cannot be operated in any way unless expressly specified in this operation manual. IAI shall
assume no responsibility for the outcome of any operation not specified herein.
x Information contained in this operation manual is subject to change without notice for the purpose of product
improvement.
x If you have any question or comment regarding the content of this manual, please contact the IAI sales office
near you.
x Using or copying all or part of this operation manual without permission is prohibited.
x The company names, names of products and trademarks of each company shown in the sentences are
registered trademarks.
x EtherNet/IP is a trademark used under ODVA licenses.
“Safety Guide” has been written to use the machine safely and so prevent personal injury or property damage
beforehand. Make sure to read it before the operation of this product.
Safety Precautions for Our Products
The common safety precautions for the use of any of our robots in each operation.
No.
1 Model Selection Ɣ This product has not been planned and designed for the application where high
Operation
Description
Description
level of safety is required, so the guarantee of the protection of human life is
impossible. Accordingly, do not use it in any of the following applications.
1) Medical equipment used to maintain, control or otherwise affect human life or
physical health.
2) Mechanisms and machinery designed for the purpose of moving or transporting
people (For vehicle, railway facility or air navigation facility)
3) Important safety parts of machinery (Safety device, etc.)
Ɣ Do not use the product outside the specifications. Failure to do so may
considerably shorten the life of the product.
Ɣ Do not use it in any of the following environments.
1) Location where there is any inflammable gas, inflammable object or explosive
2) Place with potential exposure to radiation
3) Location with the ambient temperature or relative humidity exceeding the
specification range
4) Location where radiant heat is added from direct sunlight or other large heat
source
5) Location where condensation occurs due to abrupt temperature changes
6) Location where there is any corrosive gas (sulfuric acid or hydrochloric acid)
7) Location exposed to significant amount of dust, salt or iron powder
8) Location subject to direct vibration or impact
Ɣ For an actuator used in vertical orientation, select a model which is equipped with
a brake. If selecting a model with no brake, the moving part may drop when the
power is turned OFF and may cause an accident such as an injury or damage on
the work piece.
1
Page 10
No.
Operation
Description
Description
2 Transportation Ɣ When carrying a heavy object, do the work with two or more persons or utilize
equipment such as crane.
Ɣ When the work is carried out with 2 or more persons, make it clear who is to be
the leader and who to be the follower(s) and communicate well with each other to
ensure the safety of the workers.
Ɣ When in transportation, consider well about the positions to hold, weight and
weight balance and pay special attention to the carried object so it would not get
hit or dropped.
Ɣ Transport it using an appropriate transportation measure.
The actuators available for transportation with a crane have eyebolts attached or
there are tapped holes to attach bolts. Follow the instructions in the operation
manual for each model.
Ɣ Do not step or sit on the package.
Ɣ Do not put any heavy thing that can deform the package, on it.
Ɣ When using a crane capable of 1t or more of weight, have an operator who has
qualifications for crane operation and sling work.
Ɣ When using a crane or equivalent equipments, make sure not to hang a load that
weighs more than the equipment’s capability limit.
Ɣ Use a hook that is suitable for the load. Consider the safety factor of the hook in
such factors as shear strength.
Ɣ Do not get on the load that is hung on a crane.
Ɣ Do not leave a load hung up with a crane.
Ɣ Do not stand under the load that is hung up with a crane.
3 Storage and
Preservation
Ɣ The storage and preservation environment conforms to the installation
environment. However, especially give consideration to the prevention of
condensation.
Ɣ Store the products with a consideration not to fall them over or drop due to an act
of God such as earthquake.
4 Installation and
Start
(1) Installation of Robot Main Body and Controller, etc.
Ɣ Make sure to securely hold and fix the product (including the work part). A fall,
drop or abnormal motion of the product may cause a damage or injury.
Also, be equipped for a fall-over or drop due to an act of God such as earthquake.
Ɣ Do not get on or put anything on the product. Failure to do so may cause an
accidental fall, injury or damage to the product due to a drop of anything,
malfunction of the product, performance degradation, or shortening of its life.
Ɣ When using the product in any of the places specified below, provide a sufficient
shield.
1) Location where electric noise is generated
2) Location where high electrical or magnetic field is present
3) Location with the mains or power lines passing nearby
4) Location where the product may come in contact with water, oil or chemical
droplets
2
Page 11
No.
Operation
Description
4 Installation and
Start
Description
(2) Cable Wiring
Ɣ Use our company’s genuine cables for connecting between the actuator and
controller, and for the teaching tool.
Ɣ Do not scratch on the cable. Do not bend it forcibly. Do not pull it. Do not coil it
around. Do not insert it. Do not put any heavy thing on it. Failure to do so may
cause a fire, electric shock or malfunction due to leakage or continuity error.
Ɣ Perform the wiring for the product, after turning OFF the power to the unit, so that
there is no wiring error.
Ɣ When the direct current power (+24V) is connected, take the great care of the
directions of positive and negative poles. If the connection direction is not correct,
it might cause a fire, product breakdown or malfunction.
Ɣ Connect the cable connector securely so that there is no disconnection or
looseness. Failure to do so may cause a fire, electric shock or malfunction of the
product.
Ɣ Never cut and/or reconnect the cables supplied with the product for the purpose of
extending or shortening the cable length. Failure to do so may cause the product
to malfunction or cause fire.
(3) Grounding
Ɣ The grounding operation should be performed to prevent an electric shock or
electrostatic charge, enhance the noise-resistance ability and control the
unnecessary electromagnetic radiation.
Ɣ For the ground terminal on the AC power cable of the controller and the grounding
plate in the control panel, make sure to use a twisted pair cable with wire thickness
0.5mm
2
(AWG20 or equivalent) or more for grounding work. For security
grounding, it is necessary to select an appropriate wire thickness suitable for the
load. Perform wiring that satisfies the specifications (electrical equipment technical
standards).
Ɣ Perform Class D Grounding (former Class 3 Grounding with ground resistance
100: or below).
3
Page 12
No.
Operation
Description
4 Installation and
Start
(4) Safety Measures
Ɣ When the work is carried out with 2 or more persons, make it clear who is to be
Description
the leader and who to be the follower(s) and communicate well with each other to
ensure the safety of the workers.
Ɣ When the product is under operation or in the ready mode, take the safety
measures (such as the installation of safety and protection fence) so that nobody
can enter the area within the robot’s movable range. When the robot under
operation is touched, it may result in death or serious injury.
Ɣ Make sure to install the emergency stop circuit so that the unit can be stopped
immediately in an emergency during the unit operation.
Ɣ Take the safety measure not to start up the unit only with the power turning ON.
Failure to do so may start up the machine suddenly and cause an injury or
damage to the product.
Ɣ Take the safety measure not to start up the machine only with the emergency stop
cancellation or recovery after the power failure. Failure to do so may result in an
electric shock or injury due to unexpected power input.
Ɣ When the installation or adjustment operation is to be performed, give clear
warnings such as “Under Operation; Do not turn ON the power!” etc. Sudden
power input may cause an electric shock or injury.
Ɣ Take the measure so that the work part is not dropped in power failure or
emergency stop.
Ɣ Wear protection gloves, goggle or safety shoes, as necessary, to secure safety.
Ɣ Do not insert a finger or object in the openings in the product. Failure to do so may
cause an injury, electric shock, damage to the product or fire.
Ɣ When releasing the brake on a vertically oriented actuator, exercise precaution not
to pinch your hand or damage the work parts with the actuator dropped by gravity.
5 Teaching Ɣ When the work is carried out with 2 or more persons, make it clear who is to be
the leader and who to be the follower(s) and communicate well with each other to
ensure the safety of the workers.
Ɣ Perform the teaching operation from outside the safety protection fence, if
possible. In the case that the operation is to be performed unavoidably inside the
safety protection fence, prepare the “Stipulations for the Operation” and make sure
that all the workers acknowledge and understand them well.
Ɣ When the operation is to be performed inside the safety protection fence, the
worker should have an emergency stop switch at hand with him so that the unit
can be stopped any time in an emergency.
Ɣ When the operation is to be performed inside the safety protection fence, in
addition to the workers, arrange a watchman so that the machine can be stopped
any time in an emergency. Also, keep watch on the operation so that any third
person can not operate the switches carelessly.
Ɣ Place a sign “Under Operation” at the position easy to see.
Ɣ When releasing the brake on a vertically oriented actuator, exercise precaution not
to pinch your hand or damage the work parts with the actuator dropped by gravity.
* Safety protection Fence : In the case that there is no safety protection fence, the
movable range should be indicated.
4
Page 13
No.
Operation
Description
Description
6 Trial Operation Ɣ When the work is carried out with 2 or more persons, make it clear who is to be
the leader and who to be the follower(s) and communicate well with each other to
ensure the safety of the workers.
Ɣ After the teaching or programming operation, perform the check operation one
step by one step and then shift to the automatic operation.
Ɣ When the check operation is to be performed inside the safety protection fence,
perform the check operation using the previously specified work procedure like the
teaching operation.
Ɣ Make sure to perform the programmed operation check at the safety speed.
Failure to do so may result in an accident due to unexpected motion caused by a
program error, etc.
Ɣ Do not touch the terminal block or any of the various setting switches in the power
ON mode. Failure to do so may result in an electric shock or malfunction.
7 Automatic
Operation
Ɣ Check before starting the automatic operation or rebooting after operation stop
that there is nobody in the safety protection fence.
Ɣ Before starting automatic operation, make sure that all peripheral equipment is in
an automatic-operation-ready state and there is no alarm indication.
Ɣ Make sure to operate automatic operation start from outside of the safety
protection fence.
Ɣ In the case that there is any abnormal heating, smoke, offensive smell, or
abnormal noise in the product, immediately stop the machine and turn OFF the
power switch. Failure to do so may result in a fire or damage to the product.
Ɣ When a power failure occurs, turn OFF the power switch. Failure to do so may
cause an injury or damage to the product, due to a sudden motion of the product
in the recovery operation from the power failure.
5
Page 14
No.
Operation
Description
8 Maintenance
and Inspection
Ɣ When the work is carried out with 2 or more persons, make it clear who is to be
the leader and who to be the follower(s) and communicate well with each other to
Description
ensure the safety of the workers.
Ɣ Perform the work out of the safety protection fence, if possible. In the case that the
operation is to be performed unavoidably inside the safety protection fence,
prepare the “Stipulations for the Operation” and make sure that all the workers
acknowledge and understand them well.
Ɣ When the work is to be performed inside the safety protection fence, basically turn
OFF the power switch.
Ɣ When the operation is to be performed inside the safety protection fence, the
worker should have an emergency stop switch at hand with him so that the unit
can be stopped any time in an emergency.
Ɣ When the operation is to be performed inside the safety protection fence, in
addition to the workers, arrange a watchman so that the machine can be stopped
any time in an emergency. Also, keep watch on the operation so that any third
person can not operate the switches carelessly.
Ɣ Place a sign “Under Operation” at the position easy to see.
Ɣ For the grease for the guide or ball screw, use appropriate grease according to the
Operation Manual for each model.
Ɣ Do not perform the dielectric strength test. Failure to do so may result in a damage
to the product.
Ɣ When releasing the brake on a vertically oriented actuator, exercise precaution not
to pinch your hand or damage the work parts with the actuator dropped by gravity.
Ɣ The slider or rod may get misaligned OFF the stop position if the servo is turned
OFF. Be careful not to get injured or damaged due to an unnecessary operation.
Ɣ Pay attention not to lose the cover or untightened screws, and make sure to put
the product back to the original condition after maintenance and inspection works.
Use in incomplete condition may cause damage to the product or an injury.
* Safety protection Fence : In the case that there is no safety protection fence, the
movable range should be indicated.
9 Modification and
Dismantle
Ɣ Do not modify, disassemble, assemble or use of maintenance parts not specified
based at your own discretion.
10 Disposal Ɣ When the product becomes no longer usable or necessary, dispose of it properly
as an industrial waste.
Ɣ When removing the actuator for disposal, pay attention to drop of components
when detaching screws.
Ɣ Do not put the product in a fire when disposing of it.
The product may burst or generate toxic gases.
11 Other Ɣ Do not come close to the product or the harnesses if you are a person who
requires a support of medical devices such as a pacemaker. Doing so may affect
the performance of your medical device.
Ɣ See Overseas Specifications Compliance Manual to check whether complies if
necessary.
Ɣ For the handling of actuators and controllers, follow the dedicated operation
manual of each unit to ensure the safety.
6
Page 15
Alert Indication
The safety precautions are divided into “Danger”, “Warning”, “Caution” and “Notice” according to the warning
level, as follows, and described in the Operation Manual for each model.
Level Degree of Danger and Damage Symbol
Danger
Warning
Caution
Notice
This indicates an imminently hazardous situation which, if the product is
not handled correctly, will result in death or serious injury.
This indicates a potentially hazardous situation which, if the product is not
handled correctly, could result in death or serious injury.
This indicates a potentially hazardous situation which, if the product is not
handled correctly, may result in minor injury or property damage.
This indicates lower possibility for the injury, but should be kept to use this
product properly.
Danger
Warning
Caution
Notice
7
Page 16
Handling Precautions
1. It is recommended that the baud rate be set based on auto negotiation.
Make sure the link setting of the EtherNet/IP unit matches the communication mode set for the connected
switching hub. If not, the link becomes unstable and communication cannot be performed properly.
It is recommended to enable auto negotiation using an appropriate ACON or PCON parameter.
The table below lists settings for each communication mode of the switching hub:
EtherNet/IP unit
Switching hub
Auto negotiation
Fixed to 10 M
Fixed to 100 M
(: Connection possible (recommended), c: Connection possible, X: Connection not possible)
Full-duplex X
Half-duplex
Full-duplex X X X
Half-duplex
Auto negotiation
(recommended)
c
c
Fixed to 10 M Fixed to 100 M
Full-duplexHalf-duplexFull-duplex Half-duplex
X
c
X
X X X
c
X X X
c
X
X X
c
2. Use a switching hub.
Build your network using a switching hub, without using a repeater hub. If a repeater hub is used, tag data
link operation may become unstable. For details, refer to the operation manual for your master unit.
c
X
c
8
Page 17
1. Overview
A
EtherNet/IP is an open field network. It is a standardized global open network specified by the IEC 61158 series
of international standards.
You can connect ACON, PCON and SCON-CA controllers (hereinafter referred to as “the controllers”) to
EtherNet/IP to build a system with minimum wiring.
(Note 1) For detailed explanations of EtherNet/IP, refer to the operation manual for the programmable controller
(hereinafter referred to as “PLC”) in which the master unit is installed.
Use this operation manual along with operation manual of each controller.
Usage other than the ones described in this operation manual is prohibited.
x System Configuration Example
Master (PLC)
CPU
Unit
EtherNet/IP
Master
Hub
1. Overview
ACON
PCON
SCON-CA
slave, etc.slave, etc.
PCONCA/CF
IN/OUT
9
Page 18
1.1 EtherNet/IP Specifications
Item Specification
Communication standards IEC61158 (IEEE802.3)
1. Overview
Baud rate
Communication cable length
Number of connections Varies depending on the master unit.
Applicable node address 0.0.0.0 to 255.255.255.255
Communications cable
Connector RJ45 connector (1 per connector)
(Note 1) For details, refer to the installation manual for ODVA, etc.
10BASE-T/100 BASE-T
(Auto negotiation setting is recommended.)
Refer to EtherNet/IP specifications
(The distance between the hub and each node must be within 100 m
Note 1
Category 5e or above
(Aluminum tape and braided double-shielded cable are recommended.)
)
10
Page 19
2. ACON-C/CG, PCON-C/CG
A
A
2.1 Operation Modes and Functions
ACON and PCON controllers equipped with EtherNet/IP can be operated in the following five operational modes:
Operation Modes and Main Functions
Position/
Simplified direct
value mode
cccc
Half direct
value mode
cc
cc
cc
X X
X X
Full direct
value mode
Remote I/O
mode 2
X
X
X
c
c
Main functions
Number of occupied bytes
Position data setup operation
Speed and acceleration
direct setup
Pressing operation
Current position read
Current speed read
Operation with the position
No. specified
Completion position No. read
No. of max. position tables
Remote I/O
mode
2 8 16 32 12
Xc(*1)
X X
ccccc
X
X X
cc
cc
512 768 Unused Unused 512
2. ACON-C/CG, PCON-C/CG
(*1) For the position data items except for position data, operate the system with the position No. set up.
[1] Remote I/O mode: In this operation method, EtherNet/IP communications is used to mimic the
operation of hardware PIO (24V I/O).
Number of occupied bytes: 2 bytes
CON or PCON not
applicable to EtherNet/IP
Flat cable
In the case of the connection
using PIO
In the case of the connection using
EtherNet/IP
CON or PCON applicable
to EtherNet/IP
Communication
cable
11
Page 20
[2] Position/simplified direct value mode:
A
2. ACON-C/CG, PCON-C/CG
[3] Half direct value mode: In this operation mode, “Speed”, “Acceleration/Deceleration,” and “Pressing
In this operation mode, EtherNet/IP communication is used to select and
command movements that have been predefined in the controller’s position
data table. Alternatively, this mode also allows the target position to be
established directly.
For “Speed”, “Acceleration/Deceleration” and “Positioning Band”, use the
values already registered on the position data. The settable No. of position
data items is max 768 points.
Number of occupied bytes: 8 bytes
Target position: 100.00mm
+
Speed Acceleration Deceleration Push
Position No. 0
ACON or PCON applicable to
EtherNet/IP
Actuator
Current Values,” are directly established along with the “Target Position.”
Number of occupied bytes: 16 bytes
Target position: 100.00 mm
Positioning band: 0.10 mm
Speed setup: 100.0 mm/s
cceleration/deceleration:
0.30 G
Pressing current value: 50%
ACON or PCON applicable to
EtherNet/IP
Actuator
12
Page 21
[4] Full direct value mode: In this operation mode, all values regarding position control (“Target Position,”
A
A
A
"Speed” and "Acceleration/Deceleration,” etc.) are directly established.
Number of occupied bytes: 32 bytes
Target position: 100.00 mm
Positioning band: 0.10 mm
Speed setup: 100.0 mm/s
cceleration: 0.30 G
Deceleration: 0.30 G
Pressing current value: 50%
Load current threshold: 0
Zone +: 50.00 mm
Zone -: 30.00 mm
ACON or PCON applicable to
EtherNet/IP
Actuator
[5] Remote I/O mode 2: In this operation method, EtherNet/IP communications is used to mimic the
operation of hardware PIO (24V I/O). The use of this mode expands the
functionality of “Remote I/O Mode” to include position and command current
feedback.
Number of occupied bytes: 12 bytes
CON or PCON not
applicable to EtherNet/IP
CON or PCON applicable
to EtherNet/IP
2. ACON-C/CG, PCON-C/CG
Flat cable
In the case of the
connection using PIO
Communication
cable
In the case of the connection using
EtherNet/IP
13
Page 22
2.2 Model Numbers
The Model numbers of ACON and PCON applicable to EtherNet/IP are described as follows.
Ɣ ACON-C/CG--EP-
Ɣ PCON-C/CG--EP-
2. ACON-C/CG, PCON-C/CG
Printed series name
y ACON
y PCON
14
Front panel color
y ACON: Dark blue
y PCON: Dark green
Page 23
2.3 EtherNet/IP Interface
2.3.1 Names of the Parts
The names of each section related to EtherNet/IP are described as follows.
Status LEDs
05 .'&
/5 .'&
Status indicator LEDs
EtherNet/IP port
2. ACON-C/CG, PCON-C/CG
15
Page 24
2.3.2 Monitor LED Indications
The slave condition (each controller), as well as network condition, can be checked using the two LEDs, MS
and NS, provided on the front panel of the controller.
The description of each is explained in the following table.
NameDisplay colorExplanation
NS
2. ACON-C/CG, PCON-C/CG
NS
٤ (Green)
٤ (Green)
٤ (Red)
ڏ (Red)
٤ (Green)
ڏ (Green)
٤ (Red)
ڏ (Red)
٤ : Illuminating, : OFF, ڏ : Flashing
The power is turned off or IP address is not yet set.
Connection has been established and proper communication is in
progress.
The system is online but connection is not yet established.
Communication is stopped (the network is normal). Check the status
of the master unit.
A communication error is present.
Communication cannot be
established because an error,
such as duplicate IP addresses,
has been detected.
A communication error is present.
Check the IP address setting,
wiring condition of the
communication line, power supply
for the hub, noise measures, etc.
(A communication timeout has
been detected.)
The power is turned off.
Operation is normal.
The system is in the scanner (master) control mode.
Connection is not yet established with the scanner (master).
Check the setting of configuration information.
Check if the scanner (master) is idle.
A hardware error is present.
The board must be replaced. Please contact IAI.
A configuration error, invalid setting or other minor error is present.
The problem can be resolved by, for example, setting the problem
item or items again.
16
Page 25
2.4 Wiring Example
A
A
2.4.1 Connection Diagram
PLC (EtherNet/IP master unit)
Hub
Ethernet cable*
Ethernet
cable*
CON/PCON
* Ethernet cable: Straight cable of category 5e or above, 100 m max
(Aluminum tape and braided double-shielded cable are recommended.)
CON/PCON
2. ACON-C/CG, PCON-C/CG
Ethernet cable*
Other slaves
(Note) Terminal processing is not required.
2.4.2 Connector Pin Layout
8
1
RJ45 8-pin
modular connector
(Controller side)
Pin number Signal name Signal abbreviation
1 Data transmitted + TD+
2 Data transmitted - TD3 Data received + RD+
4 Not used
5 Not used
6 Data received - RD7 Not used
8 Not used
Connector hoodGrounding pin for security FG
17
Page 26
2.5 Setting
Using the teaching tool, set controller parameters. Set the mode toggle switch on the front panel of the
controller to “MANU” side. The versions of teaching tool compatible with EtherNet/IP are as follows:
x RC PC-compatible software: V8.02.00.00 or later
x CON-T/TG: V1.10 or later
x CON-PT/PD/PG: V1.20 or later
x RCM-E/P: V2.20 (Planned)
2.5.1 Operation Mode Selecting
Set parameter No. 84 “FMOD: Field bus operation mode.”
[Refer to 2.9 EtherNet/IP Related Parameters.]
Set value Operation mode
2. ACON-C/CG, PCON-C/CG
0 (Factory setting) Remote I/O mode 2
1
2 Half direct value mode 16
3 Full direct value mode 32
4 Remote I/O mode 2 12
* Entering any value except for the ones described above will cause an “Excessive Input Value Error”.
2.5.2 Setting the Baud Rate
Set parameter No. 86, “FBRS: Fieldbus baud rate.”
Set value Baud rate
0 (Factory setting) Auto negotiation (recommended)
Other than the above Baud rate setting error
Number of
occupied bytes
Position/simplified direct
value mode
1 10 Mbps, half-duplex
2 10 Mbps, full-duplex
3 100 Mbps, half-duplex
4 100 Mbps, full-duplex
8
2.5.3 Setting the IP Address
Set parameter No. 140, “IPAD: IP address.”
[Refer to 2.9, “EtherNet/IP Parameters.”]
Settable Range:0.0.0.0 to 255.255.255.255 (It is set to “192.168.0.1” when the machine is delivered from
the factory.)
(Note 1) Exercise caution to avoid IP address duplication.
For details, refer to the operation manuals of the master unit and PLC in which in the master unit
is installed.
(Note 2) When this parameter is set to 0.0.0.0, DHCP (automatic assignment of IP address) is enabled.
Since this setting may result in the IP address being changed unintentionally, it is recommended
that you set the address manually.
18
Page 27
2.5.4 Setting the Subnet Mask
Set parameter No. 141, “SNMK: Subnet mask.”
Set the same value you have set in the master unit and other slaves (on the same network).
[Refer to 2.9, “EtherNet/IP Parameters.”]
Settable range: 0.0.0.0 to 255.255.255.255 (The factory setting is 255.255.255.0.)
2.5.5 Setting the Default Gateway
If necessary, set parameter No. 142, “DFGW: Default gateway.”
[Refer to 2.9, “EtherNet/IP Parameters.”]
Settable range: 0.0.0.0 to 255.255.255.255 (The factory setting is 0.0.0.0.)
(Note) After the parameter setting, turn on the power to the controller again and return the mode toggle
switch on the front of the controller to “AUTO” side.
When the switch is set to “MANU”, the operation using PLC is not available.
2. ACON-C/CG, PCON-C/CG
19
Page 28
2.6 Communicating with the Master Station
2.6.1 Operation Modes and Corresponding PLC I/O Areas
The addresses allocated for each operation mode are described as follows.
x PLC output o ACON/PCON input (* “n” indicates the first output address of each axis.)
PLC output
area (bytes)
n, n+1 Port No.0 to 15 Port No.0 to 15
2. ACON-C/CG, PCON-C/CG
n+2, n+3
n+4, n+5
n+6, n+7 Control signal
n+8, n+9 Speed
n+10, n+11
n+12, n+13
n+14, n+15 Control signal
n+16, n+17
n+18, n+19
n+20, n+21 Acceleration
n+22, n+23 Deceleration
n+24, n+25
n+26, n+27
n+28, n+29 Control signal 1
n+30, n+31 Control signal 2
Remote I/O mode
Number of
occupied bytes: 2
DI on the ACON or PCON side and input data register
Position/simplified
direct value mode
Number of
occupied bytes: 8
Target position Target position Target position
Specified position
number
Half direct value
mode
Number of
occupied bytes: 16
Positioning bandPositioning band
Acceleration/
deceleration
Pressing
current-limiting
value
Full direct value
mode
Number of
occupied bytes: 32
Speed setup
Zone boundary+
Zone boundary-
Pressing
current-limiting
value
ACON
PCON
Occupied
area
Load
current
threshold
Remote I/O mode 2
Number of
occupied bytes: 12
Occupied area
(Note) The Occupied area shows the area to be occupied with the operation mode setting.
Therefore, this area cannot be used for any other purpose. Also, exercise caution to avoid node address
duplication.
20
Page 29
x ACON/PCON outputoPLC input side (* “n” indicates the first input address of each axis.)
DO on the ACON or PCON side and output data register
PLC input
area
(bytes)
Remote I/O mode
Number of
occupied bytes: 2
n, n+1 Port No.0 to 15 Port No.0 to 15
n+2, n+3
Position/simplified
direct value mode
Number of
occupied bytes: 8
Half direct value
mode
Number of
occupied bytes: 16
Full direct value
mode
Number of
occupied bytes: 32
Current positionCurrent position Current position
Remote I/O mode
2
Number of
occupied bytes: 12
Occupied area
Completed
n+4, n+5
position No.
(simple alarm ID)
Command currentCommand current Current position
n+6, n+7 Status Signal
n+8, n+9
n+10, n+11
Current speed Current speed Command current
n+12, n+13 Alarm code Alarm code
n+14, n+15 Status signal
n+16, n+17
n+18, n+19
n+20, n+21
n+22, n+23
Occupied area
n+24, n+25
n+26, n+27
n+28, n+29
n+30, n+31 Status signal
2. ACON-C/CG, PCON-C/CG
(Note) The Occupied area shows the area to be occupied with the operation mode setting.
Therefore, this area cannot be used for any other purpose. Also, exercise caution to avoid node address
duplication.
21
Page 30
2.6.2 Remote I/O Mode (Number of Occupied Bytes: 2)
In this operation method, EtherNet/IP communications is used to mimic the operation of hardware PIO (24V
I/O).
Set the position data using compatible teaching tools.
The number of operable positions varies depending on the parameter No. 25 “PIO Pattern” setting.
The I/O specifications for the PIO pattern are described as follows. (Refer to operation manual for the
controller main body for more information.)
Value set in
parameter No. 25
0 Positioning mode 64 positioning points and two zone output points are available.
1 Teaching mode
2. ACON-C/CG, PCON-C/CG
2 256-point mode 256 positioning points and one zone output point are available.
3 512-point mode 512 positioning points are available. There are no zone outputs.
4
5
The robot cylinder's effective main functions that can be controlled using this mode, are as shown in the
following table.
ROBO cylinder function
Home-return operation {{{{{x
Positioning operation
Speed and acceleration/
deceleration setting
Pitch feed (inching)
Pressing operation
Speed change during the
movement
Operation at different
acceleration and
deceleration
Pause
Zone signal output
PIO pattern selection
(set by a parameter)
{: Supported, X: Not supported
Operation mode I/O specification
64 positioning points and one zone output point are available.
Positioning operation and jog operation are supported.
The current position can be written to a specified position.
Electromagnetic valve
mode 1
7 positioning points and two zone output points are available.
The direct operation command is available for each position No.
A position complete signal is output for each position number.
3 positioning points and two zone output points are available.
Electromagnetic valve
mode 2
The actuator is operated by specifying forward, backward and
intermediate position commands.
A position complete signal is output separately for the front end,
rear end and intermediate position.
PIO pattern
0:
Positioning
mode
1:
Teaching
mode
2:
256-point
mode
3:
512-point
mode
{{{{{{
{{{
{{
{{{{{{
{{{
{
{{{{
{{{
{{
{{{{{
{{{
{{{
x{{
{
4:
Electromagnetic
valve mode 1
{
x
{{
5:
Electromagnetic
valve mode 2
{
x
{
{
(*1)
{
(*1) It is available when the parameter No. 27 “Movement Command Type” is set to “0”.
Turning “OFF” the “Movement Command” can stop the system temporarily.
22
Page 31
(1) PLC address configuration (* “n” indicates the first address of each axis.)
Parameter
No.84
ACON/PCON side
DI (Port No.)
PLC side output
address (bytes)
ACON/PCON side
DO (Port No.)
PLC side input
address (bytes)
0 0 to 15 n+0, n+1 0 to 15 n+0, n+1
(Note) Be careful of using duplicated node addresses.
(2) I/O signal allocation for each axis
The I/O signals of each axis consist of one input word (1 word = 2 bytes) and one output word in the I/O
areas.
x This is controlled by ON/OFF bit signals from the PLC.
PCL output
Address (* “n” indicates the first output address of each axis.)
1 word = 2 bytes =16 bit
n+0 n+1
Controller
input port
number
PCL input
Address (* “n” indicates the first input address of each axis.)
1 word = 2 bytes =16 bit
n+0 n+1
2. ACON-C/CG, PCON-C/CG
Controller
output port
number
23
Page 32
(3) I/O signal assignment
The controller's I/O port signal varies depending on the parameter No. 25 setting.
(Refer to operation manual for the controller main body for more information.)
ACON
Category
2. ACON-C/CG, PCON-C/CG
PLC output
o
ACON input
ACON
output
o
PLC input
The symbol with a * mark shows the ON signal in normal condition.
The signal described as “Unavailable” is not controlled. (ON/OFF is undefined.)
Port No. Symbol Signal name SymbolSignal name Symbol Signal name
11 HOME Home return HOMEHome return 12 *STP Pause *STP Pause 13 CSTR Positioning start - Unavailable 14 RES Reset RES Reset RES Reset
15 SON Servo ON commandSON Servo ON commandSON Servo ON command
0 PM1 PE0 Position 0 completeLS0
1 PM2 PE1 Position 1 completeLS1
2 PM4 PE2 Position 2 completeLS2
3 PM8 PE3 Position 3 complete4 PM16 PE4 Position 4 complete5 PM32 PE5 Position 5 complete6 PM64 PE6 Position 6 complete7 PM128 ZONE1Zone 1 ZONE1 Zone 1
8 PM256
2.6.3 Position/Simplified Direct Value Mode (Number of Occupied Bytes: 8)
In this operation mode, EtherNet/IP communication is used to select and command movements that have
been predefined in the controller’s position data table. Alternatively, through use of a PMOD signal, this
mode also allows the target position to be established directly.
For the speed, acceleration/deceleration and positioning band, etc., except for the target position, the
values in the position table within the controller are used. Setup the position data by referring to the
instructions provided in the controller’s operation manual.
The settable No. of position data items is max 768 points.
The robot cylinder's effective main functions that can be controlled using this mode, are as shown in the
following table.
ROBO cylinder function
2. ACON-C/CG, PCON-C/CG
Home-return operation
Positioning operation
Speed and acceleration /
deceleration setting
Pitch feed (inching) U
Pressing operation U
Speed change during the
movement
Operation at different
acceleration and deceleration
Pause
Zone signal output
PIO pattern selection x
{:Direct control U:Indirect control
x:Disable
{
{
U
U
U
{
U
Remarks
These items must be set in
the position data table.
Zones are set using
parameters.
(1) PLC address configuration (* “n” indicates the first address of each axis.)
Parameter
No.84
1
ACON/PCON side
input register
Target position
PLC side output
address (bytes)
n+0, n+1 n+0, n+1
n+2, n+3
Specified position number n+4, n+5
ACON/PCON side
output register
Current position
Completed position No.
(Simple alarm code)
Control signal n+6, n+7 Status signal n+6, n+7
(Note) Be careful of using duplicated node addresses.
28
PLC side input
address (bytes)
n+2, n+3
n+4, n+5
Page 37
(2) I/O signal allocation for each axis
(
)
(upp
)
The I/O signals of each axis consist of four input words (4 words = 8 bytes) and four output words in the I/O
areas.
z The control signals and status signals are ON/OFF signals in units of bit.
z The target position and current position are expressed using 2 words (32 bits) binary data. The figures
from –999999 to +999999 (Unit: 0.01mm) can be set in PLC. However, set the position data within the
soft stroke range (0 to effective stroke length) for the actuator concerned.
z The specified position No. and completed position No. are expressed using 1-word (16 bits) binary data.
The figures from 0 to 767 can be set in PLC. However, set the position No. for which the operation
conditions have been set in advance using the PC software or teaching tools.
PLC output
Address (* "n" indicates the first output address of each axis.)
1 word = 2 bytes =16 bits
n+0, n+1
Target position
lower word
n+2, n+3
2. ACON-C/CG, PCON-C/CG
Target position
er word
When the target position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
Specified
position
number
n+6, n+7
Control signal
29
Page 38
PLC input
(
)
(
)
Address (* “n” indicates the first input address of each axis.)
n+0, n+1
Current
position
lower word
n+2, n+3
Current
position
2. ACON-C/CG, PCON-C/CG
upper word
When the current position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
Completed
position No.
1 word = 2 bytes =16 bits
n+6, n+7
Status signal
30
Page 39
(3) I/O signal assignment (* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
A
Signal type Bit Symbol Contents Details
32-bit signed Integer.
Set the target position on the absolute coordinates.
The unit is 0.01mm and settable range is between –999999 to
+999999.
Target
position
32-bit
data
(Example) When it is “+25.40mm”, set it as “2540”.
If the value larger than the value (0.2mm) inside the soft limit for the
2.8 (1)
parameter, the movement would be limited to the inside the soft
limit (0.2mm).
When the input is performed in hexadecimal notation, input the
negative value using a complement of 2.
16-bit integer
For the operation, the position data is required, for which the
operation conditions have been set in advance using the teaching
Specified
position
number
16-bit
data
PC1 to
PC512
tools such as PC software.
Set up the position No. for which the data has been input using this
register.
2.8 (1)
The settable range is 0 to 767.
In the case that any value out of the range is set, or position No.
that has not been set is specified, an alarm is output.
b15 BKRL Forced brake release: When it is turned ON, the brake is released.2.6.7 (18)
Operating mode selector: The AUTO mode is selected when this
b14 RMOD
signal is OFF, and the MANU mode is selected when the signal is
2.6.7 (19)
ON.
b13
b12
- Unavailable -
Position/simple-direct switching:
b11 PMOD
PLC output
The position mode is selected when this signal is OFF, and the
simple direct mode is selected when the signal is ON.
2.6.7 (20)
Teaching mode command:
b10 MODE
The normal mode is selected when this signal is OFF, and the
2.6.7 (16)
teaching mode is selected when the signal is ON.
b9 PWRT
Position Data Import Command:
Position data is read when this signal is ON.
2.6.7 (17)
b8 JOG+ +Jog: “ON” for Movement in the Opposite Direction of Home 2.6.7 (13)
Control
signal
b7 JOG- -Jog: “ON” for Movement in the Home Direction 2.6.7 (13)
Jog-speed/inch-distance switching:
The values set in parameter No. 26, “Jog speed” and parameter
b6 JVEL
No. 48, “Inch distance” are used when this signal is OFF, and the
2.6.7 (14)
values set in parameter No. 47, “Jog speed 2” and parameter No.
49, “Inch distance 2” are used when the signal is ON.
Jog/inching selector:
b5 JISL
Jog operation is performed when this signal is OFF, and inch
2.6.7 (15)
operation is performed when the signal is ON.
b4 SON
Servo ON command: The servo turns ON when this signal turns
ON.
2.6.7 (5)
b3 RES Reset: A reset is performed when this signal turns ON. 2.6.7 (4)
b2 STP Pause: A pause command is issued when this signal turns ON. 2.6.7 (11)
b1 HOME
b0 CSTR
Home return: A home-return command is issued when this signal
turns ON.
Positioning start:
move command is issued when this signal turns
ON.
2.6.7 (6)
2.6.7 (7)
2. ACON-C/CG, PCON-C/CG
31
Page 40
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
Current
position
Completed
position No.
(Simple
alarm code)
2. ACON-C/CG, PCON-C/CG
PLC input
Status code
Current position: 32-bit signed Integer.
The setting unit is 0.01mm.
* When the value is read in hexadecimal notation, the
negative figure is expressed as a complement of 2.
16-bit integer
It is moved to the target position and the positioning completed
position No. within the positioning band is output.
16-bit
PM1 to
PM512
In the case that the position movement has not been performed at
all, or during the movement, “0” is output.
2.8 (1)
When an alarm is issued (in the case that the status signal ALM is
“ON”), the simplified alarm code (Refer to the operation manual for
the controller main body) is output.
b15 EMGS
b14 PWR
Emergency stop: An emergency stop is actuated when this signal
turns ON.
Controller ready : This signal turns ON when the controller
becomes ready.
2.6.7 (2)
2.6.7 (1)
b13 ZONE2 Zone 2:“ON” for the current position within the zone set range 2.6.7 (12)
b12 ZONE1 Zone 1:“ON” for the current position within the zone set range 2.6.7 (12)
Position zone:
b11 PZONE
This signal turns ON when the current position is inside the
2.6.7 (12)
specified position zone.
b10 MODES
b9 WEND
Teaching mode signal: This signal is ON while the teaching mode
is selected.
Position-data read complete : This signal turns ON when reading is
complete.
2.6.7 (16)
2.6.7 (17)
Operation mode status:
b8 RMDS
This signal is OFF when the current mode is AUTO, or ON when
2.6.7 (19)
the current mode is MANU.
b7
- Unavailable -
b6
b5 PSEL
b4 SV
Pressing and a Miss: This signal turns ON when the actuator
missed the work part in pressing operation.
Operation preparation end: This signal turns ON when the servo
turns ON.
2.6.7 (23)
2.6.7 (5)
b3 ALM Alarm: This signal turns ON when an alarm occurs. 2.6.7 (3)
b2 MOVE
b1 HEND
b0 PEND
Moving signal: This signal remains ON while the actuator is
moving.
Home return completion: This signal turns ON when home return is
completed.
Positioning completion signal: This signal turns ON when
positioning is completed.
2.6.7 (9)
2.6.7 (6)
2.6.7 (10)
32
Page 41
2.6.4 Half Direct Value Mode (Number of Occupied Bytes: 16)
This is the operation mode with the target position, positioning band, speed, acceleration/deceleration and
pressing current value set up in the PLC. Set each value in the I/O areas. When the zone function is used,
set it using the parameter Nos. 1, 2, 23 and 24.
The robot cylinder's effective main functions that can be controlled using this mode, are as shown in the
following table.
{:Direct control
ROBO cylinder function
U:Indirect control
x:Disable
Home-return operation
Positioning operation
Speed and acceleration /
deceleration setting
Pitch feed (inching)
Pressing operation
Speed change during the
movement
Operation at different
acceleration and deceleration
Pause
{
{
{
{
{
{
x
{
Zone signal output UParameters must be set.
PIO pattern selection x
Remark
2. ACON-C/CG, PCON-C/CG
(1) PLC address configuration. (* "n" indicates the first address of each axis.)
Parameter
No.84
2
ACON/PCON side
input register
Target position
Positioning band
Speed n+8, n+9 n+8, n+9
Acceleration/
deceleration
Pressing current-limiting
value
PLC side output
address (bytes)
n, n+1 n, n+1
n+2, n+3
n+4, n+5 n+4, n+5
n+6, n+7
n+10, n+11
ACON/PCON side
output register
Current position
Command current
Current speed
n+12, n+13 Alarm code n+12, n+13
Control signal n+14, n+15 Status signal n+14, n+15
(Note) Be careful of using duplicated node addresses.
PLC side input
address (bytes)
n+2, n+3
n+6, n+7
n+10, n+11
33
Page 42
(2) I/O signal allocation for each axis
The I/O signals of each axis consist of one input word (8 words = 16 bytes) and one output word in the I/O
areas.
z The control signals and status signals are ON/OFF signals in units of bit.
z The target position and current position are expressed using 2-word (32 bits) binary data. The figures
from –999999 to +999999 (Unit: 0.01mm) can be set in PLC. However, set the position data within the
soft stroke range (0 to effective stroke length) for the actuator concerned.
z Set the positioning band. The positioning band is expressed using 2-word (32 bits) binary data. The
figures from 1 to +999999 (Unit: 0.01mm) can be set in PLC.
z The speed is expressed using 1-word (16 bits) binary data. The figures from 0 to +65535 (Unit:
1.0mm/sec) can be set in PLC. Set the value that does not exceed the max. speed value
concerned.
z The Acceleration/deceleration is expressed using 1-word (16 bits) binary data. The figures from 1 to 300
(Unit: 0.01G) can be set in PLC. However, set the value that does not exceed the max.
acceleration/deceleration value for the actuator in question.
2. ACON-C/CG, PCON-C/CG
z The pressing current-limiting value is expressed using 1-word (16 bits) binary data. The figures from 0
(0%) to 255 (100%) can be set in PLC. However, set the value within the settable range for the pressing
current-limiting value (Refer to the Catalog or operation manual for the actuator) for the actuator
concerned.
Set value
Pressing current-limiting value
for the actuator
z The command current is expressed using 2-word (32 bits) binary data (Unit: 1mA).
z The current speed is expressed using 2-word (32 bits) binary data (Unit: 0.01mm/sec).
z The alarm code is expressed using 1-word (16 bits) binary data.
34
Page 43
PLC output
Address (* “n” indicates the first output address of each axis.)
1 word = 2 bytes =16 bits
n+0, n+1
Target
position
(Lower word)
n+2, n+3
Target
position
(Upper word)
When the target position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
Positioning
band
(lower word)
n+6, n+7
Positioning
band
(upper word)
2. ACON-C/CG, PCON-C/CG
n+8, n+9
Speed
n+10, n+11
Acceleration/
deceleration
n+12, n+13
Pressing
current-limitin
n+14, n+15
Control signal
35
Page 44
PLC input
(upp
)
Address (* “n” indicates the first input address of each axis.)
1 word = 2 bytes =16 bits
n+0, n+1
Current
position
(lower word)
n+2, n+3
Current
position
(upper word)
2. ACON-C/CG, PCON-C/CG
When the current position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
Command
current
(lower word)
n+6, n+7
Command
current
er word
n+8, n+9
Current
speed
(lower word)
n+10, n+11
Current
speed
(upper word)
When the current speed is shown using the negative figure, it is expressed using the complement of 2.
n+12, n+13
Alarm code
n+14, n+15
Status signal
36
Page 45
(3) I/O signal assignment (* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
32-bit signed Integer.
Set the target position on the absolute coordinates.
The unit is 0.01mm and settable range is between –999999 to
+999999.
Target
position
32-bit
data
(Example) When it is “+25.41mm”, set it as “2541”.
If the value larger than the value (0.2mm) inside the soft limit
for the parameter, the movement would be limited to the
inside the soft limit (0.2mm).
* When the input is performed in hexadecimal notation, input
the negative value using a complement of 2.
32-bit integer
The unit is 0.01mm and settable range is between 1 to
+999999.
(Example) When it is “25.40mm”, set it as “2540”. This register
Positioning
band
32-bit
data
value has two meanings depending on the operation type.
[1] In the case of positioning operation, it shows the
-
allowable range from the target position, that is regarded
as the positioning completion.
[2] In the case of pressing operation, it shows the pressing
PLC output
width value. Specify the normal operation or pressing
operation using the “PUSH” control signal setting.
16-bit integer
Specify the speed at which to move the actuator.
Speed
16-bit
data
The unit is 1.0mm/sec and settable range is 0 to 65535.
(Example) When it is “254.0mm/sec”, set it as “254”. When
the movement command is set with the value bigger than the
max. speed, an alarm is issued.
16-bit integer
Specify the acceleration / deceleration at which to move the
actuator (the acceleration and deceleration will be the same
Acceleration/
Deceleration
16-bit
data
value).
-
The unit is 0.01G and settable range is 1 to 300.
(Example) To set “0.30 G”, specify “30”.
If a move command is issued by specifying “0” or any value
exceeding the maximum acceleration or deceleration, an
alarm will occur.
2. ACON-C/CG, PCON-C/CG
2.8 (2)
2.8 (2)
2.8 (2)
2.8 (2)
37
Page 46
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
Pressing
current-limiting
value
2. ACON-C/CG, PCON-C/CG
PLC output
Control signal
16-bit integer
Specify the current-limiting value to be used during pressing
operation.
16-bit
data
The allowable specification range is 0 (0%) to 255 (100%).
The actual settable range varies depending on each actuator.
2.8 (2)
(Refer to the catalog or operation manual for the actuator.) If a
move command is issued by specifying a value exceeding the
maximum pressing current, an alarm will occur.
b15 BKRL
Forced brake release: When it is turned ON, the brake is
released.
2.6.7 (18)
Operating mode selector: The AUTO mode is selected when this
b14 RMOD
signal is OFF, and the MANU mode is selected when the signal
2.6.7 (19)
is ON.
Pressing direction specification:
“OFF” for the direction reducing the positioning band from the
b13 DIR
target position,
2.6.7 (22)
“ON” for the direction adding the positioning band to the target
position
Pressing specification: Positioning operation is performed when
b12 PUSH
this signal is OFF, and pressing operation is performed when the
2.6.7 (21)
signal is ON.
b11
b10
- Unavailable -
b9
b8 JOG+ + Jog: “ON” for movement in the opposite direction of home 2.6.7 (13)
b7 JOG- -Jog: “ON” for movement in the home direction 2.6.7 (13)
Jog-speed/inch-distance switching:
The values set in parameter No. 26, “Jog speed” and parameter
b6 JVEL
No. 48, “Inch distance” are used when this signal is OFF, and
the values set in parameter No. 47, “Jog speed 2” and
2.6.7 (14)
parameter No. 49, “Inch distance 2” are used when the signal is
ON.
Jog/inch switching:
b5 JISL
Jog operation is performed when this signal is OFF, and inch
2.6.7 (15)
operation is performed when the signal is ON.
b4 SON
Servo ON command: The servo turns ON when this signal turns
ON.
2.6.7 (5)
b3 RES Reset: A reset is performed when this signal turns ON. 2.6.7 (4)
b2 STP Pause: A pause command is issued when this signal turns ON. 2.6.7 (11)
b1 HOME
b0 DSTR
Home return: A home-return command is issued when this
signal turns ON.
Positioning command: A move command is issued when this
signal turns ON.
2.6.7 (6)
2.6.7 (8)
38
Page 47
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
32-bit signed integer indicating the current position
The setting unit is 0.01mm.
Current
position
Command
current
Current
speed
32-bit
data
32-bit
data
32-bit
data
(Example) Reading: 000003FF
-
* When the value is read in hexadecimal notation, the negative
figure is expressed as
32-bit integer
The electrical current presently specified by a command is indicated.
The setting unit is mA.
-
(Example) Reading: 000003FF
32-bit signed integer indicating the current position
The current speed is indicated.
Positive value: The actuator is moving in the direction opposite
home.
Negative value: The actuator is moving in the direction of home.
-
The setting unit is 0.01mm/sec.
(Example) Reading: 000003FFH=1023 (decimal)
=10.23mm
a complement of 2.
=1023mA
=10.23mm/sec
=1023 (decimal)
H
=1023 (decimal)
H
* When the value is read in hexadecimal notation, the negative
figure is expressed as a complement of 2.
16-bit integer
When an alarm is issued, the alarm code is output.
When any alarm is not issued, it is “0
-
Refer to the operation manual for the controller main body for the
details of the alarms.
Emergency stop: An emergency stop is actuated when this signal
turns ON.
Controller ready: This signal turns ON when the controller becomes
ready.
Zone 2: “ON” for the current position within the zone set range 2.6.7 (12)
Zone 1: “ON” for the current position within the zone set range 2.6.7 (12)
”.
H
2.6.7 (2)
2.6.7 (1)
Alarm code
PLC input
16-bit
data
b15 EMGS
b14 PWR
b13 ZONE2
b12 ZONE1
b11
Unavailable -
b10
-
b9
Operation mode status:
Status
signal
b8 RMDS
b7
b6
-
b5 PSEL
b4 SV
b3 ALM
b2 MOVE
b1 HEND
b0 PEND
This signal is OFF when the current mode is AUTO, or ON when the
current mode is MANU.
Unavailable -
Pressing and a Miss: This signal turns ON when the actuator
missed the work part in pressing operation.
Operation preparation end: This signal turns ON when the servo
turns ON.
Alarm: This signal turns ON when an alarm occurs. 2.6.7 (3)
Moving signal: This signal remains ON while the actuator is moving.2.6.7 (9)
Home return completion: This signal turns ON when home return is
completed.
Positioning completion signal: This signal turns ON when
positioning is completed.
2.6.7 (19)
2.6.7 (23)
2.6.7 (5)
2.6.7 (6)
2.6.7 (10)
2.8 (2)
2.8 (2)
2.8 (2)
2.8 (2)
2. ACON-C/CG, PCON-C/CG
39
Page 48
2.6.5 Full Direct Value Mode (Number of Occupied Bytes: 32)
This is the operation mode with all the values (target position, speed, etc.) set up directly using values from
PLC. Set each value in the I/O area.
The robot cylinder's effective main functions that can be controlled using this mode, are as shown in the
following table.
ROBO cylinder function
Home-return operation
Positioning operation
Speed and acceleration / deceleration
setting
Pitch feed (inching)
Pressing operation
2. ACON-C/CG, PCON-C/CG
Speed change during the movement
Operation at different acceleration and
deceleration
Pause
Zone signal output
PIO pattern selection x
(1) PLC address configuration (* "n" indicates the first address of each axis.)
Parameter
No.84
3
ACONOccupied area
PCON
{: Direct control
x: Disable
{
{
{
{
{
{
{
{
{
ACON/PCON side
input register
Target position
Positioning band
Speed
Zone boundary +
Zone boundary -
PLC side output
address (bytes)
n, n+1 n, n+1
n+2, n+3
n+4, n+5 n+4, n+5
n+6, n+7
n+8, n+9 n+8, n+9
Control signal 2 n+30, n+31 Status signal n+30, n+31
(Note) The areas denoted by Occupied area cannot be used for any other purpose.
Also, exercise caution to avoid node address duplication.
40
Page 49
(2) I/O signal allocation for each axis
The I/O signals of each axis consist of one input word (16 words = 32 bytes) and one output word in the I/O
areas.
z Control signals 1 and 2 and status signals are ON/OFF bit signals.
z The target position and current position are expressed using 2-word (32 bits) binary data. The figures
from –999999 to +999999 (Unit: 0.01mm) can be set in PLC. However, set the position data within the
soft stroke range (0 to effective stroke length) for the actuator concerned.
z Set the positioning band. The positioning band is expressed using 2-word (32 bits) binary data. The
figures from 1 to +999999 (Unit: 0.01mm) can be set in PLC.
z The specified speed is expressed using 2-word (32 bits) binary data. The figures from 0 to +999999
(Unit: 0.01mm/sec) can be set in PLC. Set the value that does not exceed the max. speed value
actuator concerned.
z The Acceleration/deceleration is expressed using 1-word (16 bits) binary data. The figures from 1 to 300
(Unit: 0.01G) can be set in PLC. However, set the value that does not exceed the max.
acceleration/deceleration value for the actuator in question.
z The pressing current-limiting value is expressed using 1-word (16 bits) binary data. The figures from 0
(0%) to 255 (100%) can be set in PLC. However, set the value within the settable range for the pressing
current-limiting value (Refer to the Catalog or operation manual for the actuator) for the actuator
concerned.
Set value
Pressing current-limiting value
2. ACON-C/CG, PCON-C/CG
for the
z Set the load current threshold. The load current threshold is expressed using 1-word (16 bits) binary
data. The figures from 0 (0%) to 255 (100%) can be set in PLC. (Refer to the graph of pressing
current-limiting value (above graph).)
z Zone Boundary “+” and Zone Boundary “–“ are expressed using 2-word (32 bits) binary data. The figures
from -999999 to +999999 can be set in PLC. However make sure to set the smaller value for the Zone
Boundary “-“ than that for the Zone Boundary “+”.
z The command current is expressed using 2-word (32 bits) binary data (Unit: 1mA).
z The current speed is expressed using 2-word (32 bits) binary data (Unit: 0.01mm/sec).
z The alarm code is expressed using 1-word (16 bits) binary data.
41
Page 50
PLC output
Address (* “n” indicates the first output address of each axis.)
1 word = 2 bytes =16 bits
n+0, n+1
Target
position
(lower word)
n+2, n+3
Target
position
(upper word)
2. ACON-C/CG, PCON-C/CG
When the target position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
Positioning
band
(lower word)
n+6, n+7
Positioning
band
(upper word)
n+8, n+9
Speed
(lower word)
n+10, n+11
Speed
(upper word)
n+12, n+13
Zone
boundary +
(lower word)
n+14, n+15
Zone
boundary +
(upper word)
When the zone boundary is shown using the negative figure, it is expressed using the complement of 2.
42
Page 51
Address (* “n” indicates the first output address of each axis.)
y
A
A
1 word = 2 b
tes =16 bits
n+16, n+17
n+18, n+19
When the zone boundary is shown using the negative figure, it is expressed using the complement of 2.
n+20, n+21
Acceleration
n+22, n+23
Deceleration
2. ACON-C/CG, PCON-C/CG
n+24, n+25
Pressing
current-limiti
ng value
n+26, n+27
Load current
threshold
(*3)
n+28, n+29
Control
signal 1
SO1
SO0
n+30, n+31
Control
signal 2
(*1) Signal assignment for b10 of n+28, n+29 (*2) Signal assignment for b7 and b6 of n+28, n+29
Symbol Symbol
Controller ACON PCON Controller ACON PCON
b10 - SMOD b7 MOD1 -
b6 MOD0 -
(*3) This is a dedicated function for PCON controllers. It is not available with ACON controllers.
43
Page 52
PLC input
(
)
(
)
(upp
)
Address (* “n” indicates the first input address of each axis.)
1 word = 2 bytes =16 bits
n+0, n+1
Current
position
lower word
n+2, n+3
Current
position
(upper word)
When the current position is shown using the negative figure, it is expressed using the complement of 2.
n+4, n+5
2. ACON-C/CG, PCON-C/CG
Command
current
lower word
n+6, n+7
Command
current
er word
n+8, n+9
Current
speed
(lower word)
n+10, n+11
Current
speed
(upper word)
When the current speed is shown using the negative figure, it is expressed using the complement of 2.
n+12, n+13
Alarm code
n+14 ~ n+29
Unavailable
n+30, n+31
Status signal
Symbol
Controller ACON
b10 -
b9 -
44
(*1) Signal assignment for b10 and b9 of n+30, n+31
PCON
LOAD
TRQS
Page 53
(3) I/O signal assignment (* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
32-bit signed integer indicating the current position
Set the target position on the absolute coordinates.
The unit is 0.01mm and settable range is–999999 to +999999.
(Example) When it is “+25.41mm”, set it as “2541”.
If the value larger than the value (0.2mm) inside the soft limit for
the parameter, the movement would be limited to the inside the
soft limit (0.2mm).
* When the input is performed in hexadecimal notation, input
the negative value using a complement of 2.
32-bit integer
The unit is 0.01mm and settable range is 1 to +999999.
(Example) When it is “25.40mm”, set it as “2540”.
This register value has two meanings depending on the
operation type.
1) In the case of positioning operation, it shows the allowable
range from the target position, that is regarded as the
positioning completion.
2) In the case of pressing operation, it shows the pressing width
value. Specify the normal operation or pressing operation
using the “PUSH” control signal setting.
32-bit integer
Specify the speed at which to move the actuator.
The unit is 0.01 mm/sec and the settable range is 0 to 999999.
(Example) When it is “25.41mm/sec”, set it as “2541”. When the
movement command is set with the value bigger than the max.
speed, an alarm is issued.
32-bit signed integer indicating the current position
After completion of home return, an effective zone signal can
be output separately from the zone boundaries specified by
parameters.
The status signal PZONE turns ON when the current position is
inside these +/- boundaries. (Example) When it is “+25.40mm”,
set it as “2540”.
The unit is 0.01mm and the settable range is -999999 to
999999.
Enter a value that satisfies the relationship of “Zone boundary
+> Zone boundary –”.
If this function is not used, enter the same value for both the
positive and negative boundaries.
*
When the input is performed in hexadecimal notation, input
the negative value using a complement of 2.
Positioning
PLC output
boundary+
boundary–
Target
position
band
Speed
Zone
/Zone
32-bit
data
32-bit
data
32-bit
data
32-bit
data
-
-
-
-
2. ACON-C/CG, PCON-C/CG
2.8 (3)
2.8 (3)
2.8 (3)
2.8 (3)
45
Page 54
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Address Bit Symbol Function Details
Acceleration
Deceleration
Pressing
current-limiting
value
2. ACON-C/CG, PCON-C/CG
Load current
threshold
16-bit
data
16-bit
data
16-bit
data
16-bit
data
b15
b14
b13
b12
b11
16-bit integer
-
-
-
-
-
Specify the acceleration and deceleration at which to move
the actuator.
The unit is 0.01G and settable range is 1 to 300.
(Example) When it is “0.30G”, set it as “30”.
If a move command is issued by specifying “0” or any value
exceeding the maximum acceleration or deceleration, an
alarm will occur.
16-bit integer
Specify the current- limiting value to be used during pressing
operation. The allowable specification range is 0 (0%) to 255
(100%).
The actual settable range varies depending on each actuator.
(Refer to the catalog or operation manual for the actuator.)
If a move command is issued by specifying a value exceeding
the maximum pressing current, an alarm will occur.
16-bit integer
Set the current threshold in this register when whether or not
the load current exceeds the threshold is judged.
The allowable specification range is 0 (0%) to 255 (100%). If
threshold judgment is not required, enter “0”.
Unavailable -
2.8 (3)
2.8 (3)
2.8 (3)
PLC output
Control
signal 1
ACON
-
b10
PCON SMOD
b9 ASO1
b8
ASO0
b7 MOD1
ACON
b6
MOD0
b7
PCON
-
b6
Unavailable
Stopping control mode: When this signal is ON, servo control
is performed during stopping.
Select stop mode while standing by
Stop
Mode 1
Stop
Mode 0
Acceleration / deceleration mode:
When both signals are OFF, the trapezoid pattern mode is
selected.
When one signal is OFF and the other signal is ON, the
S-motion mode is selected. When one signal is ON and the
other signal is OFF, the primary delay filter mode is selected.
Unavailable -
ASO1ASO0Functions
OFF OFF
OFF ON
ON OFF
ON ON
Disable
(Servo is ON at all times)
Sever turns OFF in time set
in Parameter No. 36
Sever turns OFF in time set
in Parameter No. 37
Sever turns OFF in time set
in Parameter No. 38
2.6.7
(28)
2.6.7
(30)
2.6.7
(29)
-
46
Page 55
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Address Bit Symbol Function Details
b5
-
Unavailable -
b4
Incremental Command:
Absolute position commands are issued when this signal is OFF,
and incremental position commands are issued when the signal is
ON.
Pressing direction specification:
“OFF” for the direction reducing the positioning band from the
target position
“ON” for the direction adding the positioning band to the target
position
Pressing specification :
Positioning operation is performed when this signal is OFF, and
pressing operation is performed when the signal is ON.
Unavailable -
Forced brake release: When it is turned ON, the brake is released
Operating mode selector:
The AUTO mode is selected when this signal is OFF, and the
MANU mode is selected when the signal is ON.
Control
signal 1
b3INC
b2 DIR
b1 PUSH
b0 -
b15 BKRL
b14 RMOD
b13
b12
Unavailable -
PLC output
b11
b10
-
b9
b8 JOG+
b7 JOG-
Control
signal 2
b6 JVEL
b5 JISL
b4 SON
b3 RES
b2 STP
b1 HOME
b0 DSTR
+Jog: “ON” for Movement in the Opposite Direction of Home
-Jog: “ON” for Movement in the Home Direction 2.7.7 (13)
Jog-speed/inch-distance switching:
The values set in parameter No. 26, “Jog speed” and parameter
No. 48, “Inch distance” are used when this signal is OFF, and the
values set in parameter No. 47, “Jog speed 2” and parameter No.
49, “Inch distance 2” are used when the signal is ON.
Jog/inch switching:
Jog operation is performed when this signal is OFF, and inch
operation is performed when the signal is ON.
Servo ON command: The servo turns ON when this signal turns
ON.
Reset: A reset is performed when this signal turns ON.
Pause: A pause command is issued when this signal turns ON.
Home return: A home-return command is issued when this signal
turns ON.
Positioning start:
A move command is issued when this signal turns ON.
2. ACON-C/CG, PCON-C/CG
2.6.7
(24)
2.6.7
(22)
2.6.7
(21)
2.6.7
(18)
2.6.7
(19)
2.6.7
(13)
2.6.7
(14)
2.6.7
(15)
2.6.7 (5)
2.6.7 (4)
2.6.7
(11)
2.6.7 (6)
2.6.7 (8)
47
Page 56
(* “ON” in the table shows the corresponding bit of “1” and “OFF” shows “0”.)
Signal type Bit Symbol Contents Details
Current
position
Command
current
2. ACON-C/CG, PCON-C/CG
Current
speed
Alarm
code
PLC input
Status
signal
32-bit
data
32-bit
data
32-bit
data
16-bit
data
b15 EMGS Emergency stop: An emergency stop is actuated when this signal turns ON. 2.6.7 (2)
b14 PWR Controller ready : This signal turns ON when the controller becomes ready. 2.6.7 (1)
b13 ZONE2 Zone 2:“ON” for the current position within the zone set range 2.6.7 (12)
b12 ZONE1 Zone 1:“ON” for the current position within the zone set range 2.6.7 (12)
b11 PZONE
b10
b9
b8 RMDS
b7 GHMS
b6 PUSHS
b5 PSEL
b4 SV Operation preparation end: This signal turns ON when the servo turns ON. 2.6.7 (5)
b3 ALM Alarm: This signal turns ON when an alarm occurs. 2.6.7 (3)
b2 MOVE Moving signal: This signal remains ON while the actuator is moving. 2.6.7 (9)
b1 HEND Home return completion: This signal turns ON when home return is completed. 2.6.7 (6)
b0 PEND
32-bit signed integer indicating the current position
The setting unit is 0.01mm.
-
(Example) Reading:000003FF
=10.23mm
=1023 (decimal)
H
2.8 (3)
* When the value is read in hexadecimal notation, the negative figure is
expressed as a complement of 2.
32-bit integer
The electrical current presently specified by a command is indicated.
-
The setting unit is mA.
(Example) Reading:000003FF
=1023 (decimal)
H
2.8 (3)
=1023mA
32-bit signed integer indicating the current position
The current speed is indicated.
Positive value: The actuator is moving in the direction opposite home.
Negative value: The actuator is moving in the direction of home.
-
The setting unit is 0.01mm/sec.
(Example) Reading:000003FF
H
2.8 (3)
=1023 (decimal)
=10.23mm/sec
* When the value is read in hexadecimal notation, the negative figure is
expressed as a complement of 2.
16-bit integer
When an alarm is issued, the alarm code is output.
-
When any alarm is not issued, it is “0”.
2.8 (3)
Refer to the operation manual for the controller main body for the details of the
alarms.
Position zone:
This signal turns ON when the current position is inside the specified position
2.6.7 (12)
zone.
ACON - Unavailable (ON/OFF is undefined) -
Load output judgment:
PCON LOAD
When this signal is ON, the specified load has been reached. When the signal
is OFF, the load has not been reached yet.
2.6.7 (26)
(Refer to operation manual for the controller main body for more information)
ACON - Unavailable (ON/OFF is undefined) -
Torque level:
PCON TROS
When this signal is ON, the specified load has been reached. When the signal
is OFF, the load has not been reached yet.
2.6.7 (27)
(Refer to operation manual for the controller main body for more information)
Operation mode status:
This signal is OFF when the current mode is AUTO, or ON when the current
2.6.7 (19)
mode is MANU.
Under Home return Operation: This signal remains ON while home return is in
progress.
Pressing in progress: This signal remains ON while pressing operation is in
progress.
Pressing and a Miss: This signal turns ON when the actuator missed the work
part in pressing operation.
Positioning completion signal: This signal turns ON when positioning is
completed.
2.6.7 (6)
2.6.7 (25)
2.6.7 (23)
2.6.7 (10)
48
Page 57
2.6.6 Remote I/O Mode 2 (Number of Occupied Bytes: 12)
In this operation method, EtherNet/IP communications is used to mimic the operation of hardware PIO (24V
I/O).
Set the position data using the teaching tools.
The number of operable positions varies depending on the parameter No. 25 “PIO Pattern” setting.
This mode is the same as the remote I/O mode, but the current-position read function and
command-current read function are also available.
The features of each PIO pattern are shown below. (Refer to operation manual for the controller main body
for more information)
64 positioning points and two zone output points are available.
64 positioning points and one zone output point are available.
Positioning operation and jog operation are supported.
The current position can be written to a specified position.
256 positioning points and one zone output point are available.
512 positioning points are available. There are no zone outputs.
7 positioning points and two zone output points are available.
valve mode 1
The direct operation command is available for each position No.
A position complete signal is output for each position number.
3 positioning points and two zone output points are available.
valve mode 2
The actuator is operated by specifying forward, backward and
intermediate position commands.
A position complete signal is output separately for the front end, rear
end and intermediate position.
2. ACON-C/CG, PCON-C/CG
The robot cylinder's effective main functions that can be controlled using this mode, are as shown in the
following table.
PIO Pattern
ROBO cylinder function
0:
Positioning
mode
1:
Teaching
mode
2:
256-point
mode
3:
512-point
mode
4:
Electromagnetic
valve mode 1
Home-return operation
Positioning operation
Speed and acceleration/
deceleration setting
Pitch feed (inching)
Pressing operation
Speed change during
the movement
{{{{{
{{{{{{
{{{{{{
{{{{{{
{{{{{
{{{{
x
Operation at different
acceleration and
{{{{{{
deceleration
Pause
Zone signal output
PIO pattern selection
(set by a parameter)
{:Supported, x:Not supported
{{{{{
{{{
x
{{
{{{{{{
5:
Electromagnetic
valve mode 2
x
x
{
{ (*1)
(*1) It is available when the parameter No. 27 “Movement Command Type” is set to “0”.
Turning “OFF” the “Movement Command” can stop the system temporarily.
49
Page 58
(1) PLC address configuration (* “n” indicates the first address of each axis.)
Parameter
No.84
4
(Note) The areas denoted by Occupied area cannot be used for any other purpose.
Also, exercise caution to avoid node address duplication.
2. ACON-C/CG, PCON-C/CG
(2) I/O signal allocation for each axis
The I/O signals of each axis consist of 6 input words (channels) and 6 output words (6 words=12 bytes) in
the I/O areas.
z The areas controlled by port number are controlled using ON/OFF bit signals.
z The current position is a 2-word (32-bit) binary data (unit: 0.01 mm).
z The command current is expressed using 2-word (32 bits) binary data (Unit: 1mA).
PLC output
Address (* “n” indicates the first output address of each axis.)
n+0ޔn+1
n+0, n+1
ACON/PCON side
DI and input register
PLC side output
address (bytes)
ACON/PCON side
DO and output register
Port No.0 to 15 n, n+1 Port No.0 to 15 n, n+1
n+2, n+3 Occupied area n+2, n+3
Occupied area
n+4, n+5 n+4, n+5
n+6, n+7
n+8, n+9 n+8, n+9
n+10, n+11
Current position
Command current
1 word = 2 bytes =16 bits
PLC side input
address (bytes)
n+6, n+7
n+10, n+11
Controller
input port
50
Page 59
PLC input
y
Address (* “n” indicates the first input address of each axis.)
1 word = 2 b
tes =16 bits
n+0, n+1
Controller
output port
number
n+2, n+3
Unavailable
n+4, n+5
Current
position
(lower word)
n+6, n+7
Current
position
(upper word)
2. ACON-C/CG, PCON-C/CG
When the current position is shown using the negative figure, it is expressed using the complement of 2.
n+8, n+9
Command
current
(lower word)
n+10, n+11
Command
current
(upper word)
51
Page 60
(3) I/O signal assignment
For the signal assignments corresponding to each PIO pattern, refer to the I/O signal assignments for the
remote I/O mode explained in 2.6.2 (3).
The signal allocation for the Command current and Current position is shown in the following table.
Signal type Bit Symbol Contents Details
Current
position
PLC input
Command
2. ACON-C/CG, PCON-C/CG
current
32-bit data -
32-bit data -
32-bit signed integer indicating the current position
The setting unit is 0.01mm.
(Example) Reading:000003FF
=1023 (decimal)
H
=10.23mm
* When the value is read in hexadecimal notation, the
negative figure is expressed as a complement of 2.
32-bit integer
The value of electrical current specified by the current
command is indicated.
The setting unit is 1mA.
(Example) Reading:000003FF
=1023 (decimal)
H
=1023mA
-
-
52
Page 61
2.6.7 I/O Signal Controls and Function
* ON indicates that the applicable bit signal is “1”, while OFF indicates that the bit signal is “0”.
The I/O control and functions used in the Position/Simplified Direct Value Mode, Half direct value mode and
Full direct value mode, are described as follows. For the I/O signals for the Remote I/O mode and Remote
I/O mode 2, refer to the controller’s operational manual.
(1) Controller ready (PWR) PLC input signal
When the controller can control the system after the power is applied, it is turned “ON”.
Ŷ Function
Regardless of the alarm or servo conditions, when the controller initialization is completed normally after the
power is applied and the controller can control the system, it is turned “ON”.
Even in the alarm condition, when the controller can control the system, it is turned “ON”.
(2) Emergency stop (EMGS) PLC input signal
When the controller is stopped in an emergency, it is turned “ON”.
Ŷ Function
When the controller is stopped in an emergency (motor driving power is cut off), it is turned “ON”. When the
emergency stop status is cleared, it is turned “OFF”.
(3) Alarm (ALM) PLC input signal
When any error is detected using the controller protection circuit (function), it is turned “ON”.
Ŷ Function
When any error is detected and the protection circuit (function) is activated, this signal is turned “ON”.
When the cause of the alarm is eliminated and the reset signal is turned “ON”, the alarm is turned “OFF” in
the case that it is the alarm with the operation cancellation level. (In the case of the alarm with the cold start
level, cycling of the power is required)
When the alarm is detected, the Status Indicator LED (Refer to 2.3, "EtherNet/IP Interface”) on the front
surface of the controller illuminates in red.
2. ACON-C/CG, PCON-C/CG
(4) Reset (RES) PLC output signal
This signal has two functions. It can reset the controller alarm and cancel the reminder for planned
movements during pause conditions.
Ŷ Function
[1] When this signal is turned ON from OFF condition after eliminating the cause of the alarm during the
alarm output, the alarm (ALM) signal can be reset. (In the case of the alarm with the cold start level,
cycling of the power is required)
[2] When this signal is turned ON from OFF condition during the pause condition, the reminder of the
planned movement left can be cancelled.
53
Page 62
(5) Servo ON command (SON) PLC output signal
Operation preparation end (SV) PLC input signal
When the SON signal is turned ON, the servo will turn ON.
When “SON” signal is turned “ON”, the servo-motor is turned “ON”. When the servo-motor is turned ON, the
Status Indicator LED (Refer to 2.3, "EtherNet/IP Interface”) on the front surface of the controller illuminates
in green.
The “SV” signal is synchronized with this LED.
Ŷ Function
Using the “SON” signal, the turning ON/OFF of the controller is available.
While the “SV” signal is ON, the controller's servo-motor is turned “ON” and the operation becomes
available.
The relationship between the “SON” signal and “SV” signal is as follows.
2. ACON-C/CG, PCON-C/CG
(PLC o ACON, PCON)
(ACON, PCON o PLC)
54
Page 63
(6) Home return (HOME) PLC output signal
Home return completion (HEND) PLC input signal
Under home return operation (GHMS) PLC input signal
When the “HOME” signal is turned “ON”, this command is processed at the startup (ON edge), and the
home return operation is performed automatically. During the home return operation, the “GHMS” signal is
turned “ON”.
When the “HEND” signal is turned “ON”, turn “OFF” the “HOME” signal.
Once the “HEND” signal is turned “ON”, it can not be turned “OFF” until the power is turned “OFF” or the
“HOME” signal is input again. Once the HEND signal is turned ON, it can not be turned OFF until the power
is turned OFF or the HOME signal is input again.
Even after the completion of the home return operation, when the “HOME” signal is turned “ON”, the home
return operation can be performed.
(PLC o ACON, PCON)
(ACON, PCON o PLC)
(ACON, PCON o PLC)
(ACON, PCON o PLC)
2. ACON-C/CG, PCON-C/CG
(ACON, PCON o PLC)
Actuator operation
Mechanical endStop at the home position
Caution: In the Remote I/O mode, Remote I/O mode 2 and Position/Simplified Direct Value Mode, when
the positioning command is issued without performing the home return operation after the power
is applied, the positioning is performed after the automatic home return operation.
Exercise caution that in the half direct mode or full direct mode,
issuing a positioning command
to a given position following the power on, without performing a home return first, will generate
an alarm “Error Code 83: ALARM HOME ABS (absolute position move command when home
return is not yet completed)” (operation-reset alarm).
55
Page 64
(7) Positioning start (CSTR): Used in the position/simple direct mode PLC output signal
This signal is processed at the startup (ON edge) and the positioning is performed to the target position with
the specified position No. or set using the PLC's target position register.
Whether if the target position with the specified position No. is used or the setting using the PLC's target
position register is used, depends on the Control signal b11: “Position/Simplified Direct Value Change-Over
(PMOD) Signal”.
x PMOD䋽OFF: Target position data for the specified position No. is used.
x PMOD䋽ON : Value for the target position set using the PLC's target position register is used.
When this signal is issued in the condition where the home return operation has not performed at all after
the power is applied (HEND signal OFF), the positioning to the target position is performed after the home
return operation is performed automatically.
Turn “OFF” this signal after confirming that the Positioning Completion Signal (PEND) signal has been
turned “OFF”.
2. ACON-C/CG, PCON-C/CG
(PLC o ACON, PCON)
(PLC o ACON, PCON)
(ACON, PCON o PLC)
(8) Positioning command (DSTR): Used in the half direct mode and full direct mode PLC output signal
This signal is processed at the startup (ON edge) and the positioning to the target position input in the
PLC's target position register is performed. When this signal is issued in the condition where the home
return operation has not performed at all after the power is applied (HEND signal OFF), an alarm is issued
(Operation Cancellation Level).
Turn “OFF” this signal after confirming that the Positioning Completion Signal (PEND) signal has been
turned “OFF”.
Target position
Target position
(PLC o ACON, PCON)
(PLC o ACON, PCON)
(ACON, PCON o PLC)
(9) Moving signal (MOVE) PLC input signal
This signal is turned ON while the actuator's slider or rod is moving. (Including the pressing or jog operation
after the home return operation)
After the completion of the positioning, home return or pressing operation, or during the pause condition,
this signal is turned “OFF”.
56
Page 65
(10) Positioning completion signal (PEND) PLC input signal
This signal is turned “ON” when the actuator is moved to the target position and reaches the positioning
band and the pressing is completed.
Timing at which the position
complete signal turns ON
Speed
Target position
Travel
Time
Positioning band
When the servo-motor is turned ON from OFF condition, the positioning is performed with the position set
as the target position. Accordingly, this signal is turned “ON” and after that, when the positioning operation
is started with the home return (HOME) signal, positioning start (CSTR) signal and positioning command
(DSTR) signal, this signal is turned “OFF”.
Caution: When the servo-motor is turned OFF or stopped in an emergency while the actuator is
stopped at the target position, the PEND signal is turned “OFF” temporarily.
Then, when the servo-motor is turned “ON” and the actuator is within the positioning band, the
PEND signal is turned “ON” again.
When the positioning is completed with the CSTR signal or DSTR signal turned “ON”, the
PEND signal is not turned “ON”.
2. ACON-C/CG, PCON-C/CG
(11) Pause (STP) PLC output signal
When this signal is turned “ON”, the actuator movement is decelerated and stopped. When it is turned
“OFF”, the actuator movement is restarted.
The acceleration in the operation restart or the deceleration in stopping operation, is expressed as the value
for the acceleration/deceleration for the position No. set using the specified position No. resister in the
Position/Simplified Direct Value Mode, and as the value set in the acceleration/deceleration register in the
Half direct value mode.
In the Full direct value mode, the value is expressed as the value set in the acceleration register or
deceleration register.
57
Page 66
(12) Zone 1 (ZONE1) PLC input signal
Zone 2 (ZONE2) PLC input signal
Position zone (PZONE) PLC input signal
These signals are turned ON when the current position of the actuator is within the set area and turned OFF
when the current position is out of the set area.
[1] Zone 1, Zone 2
The zone is set using the user parameters.
The Zone 1 Signal is set using the parameter No. 1 “Zone Boundary 1 “+” Side” and No. 2 “Zone Boundary
1 “–“ Side”.
The Zone 2 Signal is set using the parameter No. 23 “Zone Boundary 2 “+” Side” and No. 24 “Zone
Boundary 2 “–“ Side”.
The Zone 1 Signal and Zone 2 Signal become effective when the home return operation is completed. After
that, even during the servo OFF, it is effective.
2. ACON-C/CG, PCON-C/CG
[2] Position zone
Each zone is set in the position table or using the zone boundary resister.
In the case of the Position/Simplified Direct Value Mode, the PZONE signal is set using the position table.
In the case of the Full direct value mode, the PZONE signal is set using the Zone Boundary Value Register.
(*) In the half direct value mode, there is no PZONE signal.
The PZONE signal becomes effective with the movement command after the home return operation. After
that, even during the servo OFF, it is effective.
Actuator operation
Zone signal
Home
Zone setting -
+ direction
Zone setting +
58
Page 67
(13) +Jog (JOG+) PLC output signal
–Jog (JOG–) PLC output signal
This signal is the command for the jog operation startup or inching operation startup.
If a + command is issued, the actuator will operate in the direction opposite home. When a – command is
issued, the actuator will operate in the direction of home.
[1] Jog operation
Jog operation can be performed when the jog/inch switching (JISL) signal is OFF.
While the “JOG+” is turned “ON”, the movement direction is to the opposite of the home and when it is
turned “OFF”, the actuator is decelerated and stopped.
While the JOG – is ON, the actuator will operate in the direction of home and when it is turned OFF, it is
decelerated to a stop.
The operation is performed based on the set values of the following parameters.
x The speed is based on the parameter value specified using the Jog Speed/Inching Distance
Change-Over (JVEL) signal.
If the JVEL signal is OFF, the actuator operates according to parameter No. 26, “PIO jog speed”.
If the JVEL signal is ON, the actuator operates according to parameter No. 47, “PIO jog speed 2”.
x The acceleration/deceleration conforms to the rate acceleration/deceleration (the specific
value varies depending on the actuator).
x When both the JOG+ and JOG- signals are turned “ON”, the actuator is decelerated and stopped.
[2] Inch operation
The inching operation is available while the JISL signal is turned “ON”.
Once it is turned “ON”, the actuator is moved as much as the inching distance.
When the JOG+ is turned “ON”, the movement is to the opposite of the home and when the JOG- is turned
“ON”, the movement is to the home.
The operation is performed based on the set values of the following parameters.
x The speed conforms to the value of the parameter specified by the JVEL signal.
If the JVEL signal is OFF, the actuator operates according to parameter No. 26, “PIO jog speed”.
If the JVEL signal is ON, the actuator operates according to parameter No. 47, “PIO jog speed 2”.
x The travel conforms to the value of the parameter specified by the JVEL signal.
If the JVEL signal is OFF, the actuator operates according to parameter No. 48, “PIO inch distance”.
If the JVEL signal is ON, the actuator operates according to parameter No. 49, “PIO inch distance 2”.
x The Acceleration/deceleration is based on the rated acceleration/deceleration (depending on the
actuator).
2. ACON-C/CG, PCON-C/CG
During the normal operation, even when the “+” Jog Signal or “-“ Jog Signal is turned “ON”, the normal
operation is continued. (The Jog signal is ignored)
In the pause condition, even when the “+” Jog Signal or “-“ Jog Signal is turned “ON”, the actuator is not
moved.
(Note) Because the software stroke limit is disabled before the home return operation, the actuator might
run against the mechanism end. Take the greatest care.
59
Page 68
(14) Jog-speed/inch-distance switching (JVEL) PLC output signal
This change-over signal is used for the parameters specifying the jog speed when the jog operation is
selected or the inching distance when the inching operation is selected.
The relationship is as follows.
JVEL signal Jog operation: JISL=OFF Inch operation: JISL=ON
OFF Parameter No. 26, “Jog speed”
ON Parameter No. 47, “Jog speed 2”
(15) Jog/inch switching (JISL) PLC output signal
This signal changes over the jog operation and the inching operation.
2. ACON-C/CG, PCON-C/CG
JISL=OFF: Jog operation
JISL=ON : Inch operation
When the JISL signal is turned “ON” (for inching operation) during the jog operation, the actuator is
decelerated and performs the inching operation.
When the JISL signal is turned OFF (jog) while the actuator is moving by inching, the actuator will complete
the movement and then switch to the jog function.
The table below summarizes the relationship of the ON/OFF statuses of the JISL signal and jog
speed/inch-distance switching (JVEL) signal.
Rated value (The specific value
varies depending on the
actuator.)
Rated value (The specific value
varies depending on the
actuator.)
When the JOG +/JOG – signal is
ON.
Rated value (The specific value varies
depending on the actuator.)
Rated value (The specific value varies
depending on the actuator.)
Upon detection of the leading (ON)
edge of the JOG +/JOG – signal.
60
Page 69
(16) Teaching mode command (MODE) PLC output signal
Teaching mode signal (MODES) PLC input signal
When the MODE signal is turned “ON”, the normal operation mode is changed to the teaching mode.
When the mode for the controllers for each actuator is changed to the teaching mode, the MODES signal is
turned ON.
After confirming that the MODES signal is turned “ON” on the PLC side, start the teaching operation.
(Note) In order to change the normal operation mode to the teaching mode, the following conditions are
required.
x The actuator operation (motor) is stopped.
x The + JOG (JOG+) signal and – JOG (JOG-) signal are turned “OFF”.
x The Position Data Import Command (PWRT) Signal and Positioning start (CSTR) Signal are turned
“OFF”.
(Note) When the PWRT signal is not turned OFF, the mode is not returned to the normal operation mode.
(17) Position data import command (PWRT) PLC output signal
Position data import complete (WEND) PLC input signal
The PWRT signal is available when the teaching mode signal (MODES) is turned “ON”.
Turn the PWRT signal ON (*1), and the data of the current position will be written to the “Position” field
under the position number set to the specified position number resister of the PLC (*2).
When the data writing is completed, the WEND signal is turned “ON”.
After the WEND signal is turned ON, turn OFF the PWRT signal in the host machine.
When the PWRT signal is turned ON before the WEND signal is turned “ON”, the WEND signal is not
turned “ON”.
When the PWRT signal is turned “OFF” the WEND signal is also turned “OFF”.
(*1) Turn it on for 20msec or more. If the time is shorter than 20msec, the writing is not completed.
(*2) When the data items except for the position have not been defined, the parameter initial values are
written. (Refer to the operation manual for the controller main body)
2. ACON-C/CG, PCON-C/CG
(ACON, PCON o PLC)
(PLC o ACON, PCON)
(ACON, PCON o PLC)
(18) Forced brake release (BKRL) PLC output signal
Turning this signal “ON” can release the brake forcibly.
20 msec or more
61
Page 70
(19) Operating mode selector (RMOD) PLC output signal
Operation mode status (RMDS) PLC input signal
The operation mode is selected with the RMOD signal and the MODE switch located on the front surface of
the controller.
Also, which mode is currently set, AUTO or MANU, can be confirmed using the RMDS signal.
The operation modes with the combination of the RMOD signal and the MODE switch ON/OFF are
described as follows.
RMOD signal = OFF
(AUTO mode is specified)
RMOD signal = ON
(MANU mode is specified)
(Note) In MANU mode, the startup of the operation from PLC is not available.
2. ACON-C/CG, PCON-C/CG
(20) Position/simple-direct switching (PMOD) PLC output signal
This signal changes over the use of the value registered in the controller position table for the target
position in the movement and the use of the value specified in the PLC's target position register.
PMOD=OFF: Use the position table
PMOD=ON :Use the value of the target position resister
(21) Pressing specification (PUSH) PLC output signal
When the movement command signal is output after this signal is turned ON, the pressing operation is
performed.
When this signal is set to “OFF”, the normal positioning operation is performed.
(Refer to Item (2) Operation in Half direct value mode in “2.8 Operation” for the setting timing for this signal)
(22) Pressing direction specification (DIR) PLC output signal
This signal specifies the pressing direction.
When this signal is turned “OFF”, the pressing operation is performed to the position expressed using the
value reducing the positioning band from the target position.
When this signal is turned “ON”, the pressing operation is performed to the direction of the value
determined by adding the positioning band to the target position.
In the case of the normal positioning operation, this signal is disabled.
(Refer to Item (2) Operation in Half direct value mode in “2.8 Operation” for the setting timing for this signal)
Controller MODE
Switch = AUTO
AUTO mode
(RMDS=OFF)
MANU mode
(RMDS=ON)
Controller MODE
Switch = MANU
MANU mode
(RMDS=ON)
MANU mode
(RMDS=ON)
Speed
Travel
62
Positioning bandPositioning bandPositioning band
DIR = OFFTarget position
DIR = ON
Page 71
(23) Pressing and a miss (PSFL) PLC input signal
In the case that the pressing operation was performed, and the actuator moved the travel distance set in the
controller position table positioning band or set using the PLC's positioning band register, but it was not
pushed against the work part, this signal is turned “ON”.
(Refer to Item (2) Operation in Half direct value mode in “2.8 Operation” for the setting timing for this signal)
(24) Incremental command (INC) PLC output signal
When the movement command is issued while this signal is turned “ON”, the actuator is moved to the
position expressed as the value input in the PLC's target position register based on the current position.
(Incremental move)
When this signal is turned “OFF”, the actuator is moved to the position expressed as the value set in the
PLC's target position register.
(25) Pressing in progress (PUSHS) PLC input signal
This signal is turned “ON” during the pressing operation.
Speed
Target position
Travel
Positioning band
PUSHS = ON
2. ACON-C/CG, PCON-C/CG
This signal is turned “OFF” when the pressing and a miss signal or the next movement command signal is
output, or the servo-motor is turned “OFF”.
(Refer to Item (2) Operation in Half direct value mode in “2.8 Operation” for the setting timing for this signal)
63
Page 72
(26) Load output judgment (LOAD) PLC input signal Dedicated PCON function
This signal is available only in the pressing operation.
When this signal is used for pressing-in purpose, it should be known if the set load threshold is reached
during the pressing operation.
The load threshold and check range are set by the PLC and the LOAD signal will turn ON when the
command torque (motor current) exceeds the threshold inside the check range.
This signal judges the load output based on the fact that the command torque exceeds the threshold for the
specified time period.
This processing procedure is the same as for the pressing judgment. The judgment time period can be
changed freely using the parameter No. 50 “Load Output Judgment Time Period”.
This signal is continued until the next movement command is received.
2. ACON-C/CG, PCON-C/CG
Speed
x Set the pressing speed using the parameter No. 34 “Pressing Speed”.
When the machine is delivered, it has been individually set depending on the actuator characteristics.
Set an appropriate speed considering the work part material and shape.
x Set the parameter No. 50 “Load Output Judgment Time Period”.
x Set the parameter No. 51 “Torque Inspected Range” to “0” (enabled).
x Set the threshold inspected width using the PLC's Zone Boundary + Register or Zone Boundary -
Register.
x Set the threshold using the PLC's Load Current Threshold Register.
x Set the positioning band using the PLC's Positioning Band Register.
Set it a bit longer from the backmost position considering the mechanical dispersion of the work part.
Refer to the operation manual for the controller for more information.
Position where this signal is turned ON
when the command torque exceeds the
threshold within the torque inspected
width range
Crack range
Travel
Target position
Position where the actuator is pushed
against the work part and the pressing
completion is judged so the positioning
completion signal is turned “ON”
Positioning band (max. pressing level)
Caution: x If the actuator pushes against the work part before the target position, it is regarded as a
servo-motor error.
Take care of the positional relationship between the target position and the work part
position.
x The actuator continues to push the work part with the pressing current at the stop time
decided with the current-limiting value.
It is not the stop condition, so take the greatest care to deal with it.
64
Page 73
(27) Torque level (TRQS) PLC input signal Dedicated PCON function
This signal is available only in the pressing operation.
When the motor current reaches the load threshold during the pressing operation (moving up to the
positioning band), this signal is turned “ON”.
Because the current level is monitored, when the current level is changed, this signal is turned “ON” or
"OFF.”
The speed available for the pressing varies depends on the motor and leads, it is required to adjust the
parameters.
Position where the actuator is pushed against the
work part and the pressing completion is judged so
the positioning completion signal is turned “ON”
Speed
2. ACON-C/CG, PCON-C/CG
Travel
Range where the TRQS signal is output.
Positioning band (max. pressing level)
Target position
x Set the pressing speed using the parameter No. 34 “Pressing Speed”.
When the machine is delivered, it has been individually set depending on the actuator characteristics.
Set an appropriate speed considering the work part material and shape.
x Set the parameter No. 50 “Load Output Judgment Time Period”.
x Set the parameter No. 51 “Torque Inspected Range” to “1” (disable).
x Set the threshold using the PLC's Load Current Threshold Register.
x Set the positioning band using the PLC's Positioning Band Register.
Set it a bit longer from the backmost position considering the mechanical dispersion of the work part.
Refer to the operation manual for the controller for more information.
Caution: x If the actuator pushes against the work part before the target position, it is regarded as a
servo-motor error.
Take care of the positional relationship between the target position and the work part
position.
x The actuator continues to push the work part with the pressing current at the stop time
decided with the current-limiting value.
It is not the stop condition, so take the greatest care to deal with it.
65
Page 74
(28) Stopping control mode (SMOD) PLC output signal Dedicated PCON function
One of the pulse motor general characteristics is that that the holding current in the stop mode is larger than
that for the AC servo-motor. Because of this, when the stop time is longer at the standby position, the
measure to reduce the power consumption at the stop mode is taken as one of the energy saving
measures.
SMOD=ON: Full Servo Control System is used in the standby condition.
SMOD=OFF: Standby condition
x Full-servo control mode
By means of servo control of the pulse motor, the holding current can be reduced.
The reduction level varies depending on the actuator type or load conditions. However, generally, the
holding current will be 1/2 to 1/4.
The actual holding current can be confirmed in the current monitor window in the PC software.
(Note) Under the condition where any external force is given or depending on the stop position, slight
vibration or abnormal noise might be caused.
2. ACON-C/CG, PCON-C/CG
Before implementing this feature, take care to investigate its effects on the whole system in a controlled
manner.
66
Page 75
(29) Acceleration/deceleration mode (MOD1ޔMOD0) PLC output signal Dedicated ACON function
A
This signal is used to select the acceleration/deceleration pattern characteristics. Select one of them before
the actuator movement command.
MOD1 MOD0 Pattern name Remarks
OFF OFF Trapezoid pattern Factory setting
OFF ON S-shaped motion
ON OFF First-order lag filter
ON ON Unavailable
Trapezoid pattern
Speed
Acceleration
Deceleration
Time
* The Acceleration and Deceleration are set in the “Acceleration” and “Deceleration” data boxes on the
position data.
S-shaped motion
When the value in the “Acceleration/deceleration mode” field in the position table is set to 1 (S-shaped
motion), the S-shaped motion degree is defined by parameter No. 56.
The setting unit is % and the setting range is from “0" to “100.”
This is set to 0% (S-shaped motion disabled) in the factory setting.
Speed
2. ACON-C/CG, PCON-C/CG
mplitude
Time
Acceleration time
An S-shaped motion becomes a sine waveform after one cycle of the acceleration time.
Specify the degree of amplitude by parameter No. 56.
Parameter No. 56 setting [%] Degree of amplitude
0 [Factory setting] S-shaped motion disabled (Dashed line in the figure below)
100 Sine waveform amplitude x 1 (Chain double-dotted line in the figure below)
50 Sine waveform amplitude x 0.5 (Chain single-dotted line in the figure below)
10 Sine waveform amplitude x 0.1 (Solid line in the figure below)
Setting: 50
Setting: 10
Setting: 100
67
Page 76
Caution: [1] Even if a position command or direct value command with S-shaped motion setting is
[2] When the index mode is set on the rotary actuator, S-shaped motion is not executed,
[3] Set the acceleration/deceleration speed so that the time for each will be within two
[4] An input to pause is not allowed during acceleration or deceleration. It may cause an
[5] If a large value is set, the speed will accelerate significantly at around the mid-point of
2. ACON-C/CG, PCON-C/CG
First-order lag filter
This describes a much gentler acceleration/deceleration curve than that for the linear
acceleration/deceleration (trapezoid pattern).
Use it when it is not desired to give any slight vibration to the work part in acceleration/deceleration
operation.
issued when the actuator is running, S-shaped motion control will not be executed. Issue
these commands when the actuator is stopped.
and, instead, trapezoid control will be executed.
seconds.
excessive change in speed.
the acceleration/deceleration time. Do not exceed the rated acceleration/deceleration
time of the actuator.
Speed
Time
* The first-order lag degree set using the parameter No. 55 “Position Command Primary Filter Time
Constant”. The minimum input unit is 0.1msec and setting range is from “0.0” to “100.0”.
When it is set to “0”, the first-order lag filter is disabled.
However, the setting is not reflected on the jog operation or inching operation performed using the teaching
tools such as PC.
68
Page 77
(30) Stop Mode Selection (ASO1, ASO0) PLC Output Signal
A
Select the stop mode for the duration before the movement to the next position after a positioning is
completed.
If the duration for a stop is long, the system automatically turns the servo OFF to reduce the power
consumption.
Refer to the operation manual for the controller for more information.
2. ACON-C/CG, PCON-C/CG
ASO1 ASO0
Functions
Reference
OFF OFF Disabled (Set in delivery)
OFF ON
ON OFF
ON ON
Movement
Command
Servo
Condition
ctuator
Moving
Automatic Servo OFF Method
Parameter No. 36 is valid for T
Automatic Servo OFF Method
Parameter No. 37 is valid for T
Automatic Servo OFF Method
Parameter No. 38 is valid for T
In automatic servo OFF duration
(Green LED blinks)
Servo ON
Condition
Target Position
T :
T
Waiting time (sec) before servo is
turned OFF after the positioning is completed
.
69
Page 78
A
2.7 I/O Signal Timings
When any of the control signal is turned ON to perform the operation of the robot cylinder using the PLC's
sequence program, the response (status) is returned to the PLC. The maximum response time is expressed
using the following formula.
Maximum response time (msec)䋽Yt+Xt+3+ command processing time (operation time, etc.)
Yt: Master stationoslave transmission delay time
Xt: Slaveomaster station transmission delay time
Master Station o For the master station o slave transmission delay (Yt) and slave omaster station
2. ACON-C/CG, PCON-C/CG
PLC sequence program
Control signal
Status signal
Filed network transmission delay
time
transmission delay (Xt), refer to the operation manuals for the EtherNet/IP master unit
and PLC installed in the master unit.
CON, PCON
Control signal
Status signal
Master station o Slave
transmission delay time (Yt)
Command processing time
Slave o Master station
Transmission delay time (Xt)
70
Page 79
2.8 Operation
The timings for the basic operation examples in the Position/Simplified Direct Value Mode, Half direct value
mode and Full direct value mode, are described.
For the Remote I/O mode and Remote I/O mode 2, refer to the controller’s operational manual.
(In remote I/O mode 2, read the current position and current speed from the respective byte of the PLC, as
deemed appropriate.)
(1) Operation in the position/simple-direct mode
It is operated with the position data written in the PLC's register and the speed, acceleration /deceleration,
positioning band and pressing current-limiting value, etc. set using the position table.
z Example of operation (normal positioning operation)
(Preparation) Set the position data items (speed, acceleration/deceleration, positioning band, etc)
except for the target position item, in the position table.
Turn on the Position/Simplified Direct Value Change-Over Signal (PMOD).
[1] Set the target position data in the target position register.
[2] Set the position No. where the speed and acceleration/deceleration, etc., have been set, in the
setup position No. register.
[3] In the condition where the positioning completion (PEND) signal is turned “ON” or, Under Movement
(MOVE) signal is turned “OFF”, turn “ON” the Positioning start (CSTR) signal. The data items set in
Steps 1) and 2) are read in the controller at the startup (ON edge) of the CSTR signal.
The data items set in Steps 1) and 2) are read in the controller at the startup (ON edge) of the CSTR
signal.
[4] After the CSTR signal is turned “ON”, the PEND signal is turned OFF after tdpf.
[5] After confirming that the PEND signal is turned “OFF” or MOVE signal is turned “ON”, turn “OFF” the
CSTR signal. Do not change the value in the target position register until the CSTR signal is turned
“OFF”.
[6] At the same time when the PEND signal is turned “OFF”, the MOVE signal is turned “ON”.
[7] The current position data is continuously updated. When the remaining travel distance becomes
within the range of the positioning band set in the position data, and the CSTR signal is turned
“OFF”, the PEND signal is turned “ON”. Then, the completed position No. is output to the completed
position No. register.
Accordingly, for the read of the completed position No. register when the positioning is completed,
confirm it some time (Remaining Travel Distance Movement Time) after the PEND signal is turned
“ON”.
The current position data might be changed slightly even when the system is stopped.
[8] The target position data can be changed during the actuator movement.
In order to change the target position, change the target data and turn ON the CSTR signal after the
time longer than the PLC scanning time has passed.
Change the value for the CSTR signal after the time longer than the PLC scanning time has passed.
2. ACON-C/CG, PCON-C/CG
z Example of operation (Pressing operation)
For the pressing operation, the current-limiting value is set in the pressing data box on the position data
at the preparation stage.
When the positioning is performed onto the position No. for which the value is set in the pressing data
box, the pressing operation is performed.
71
Page 80
Set value of target
position data
Specific position
number
2. ACON-C/CG, PCON-C/CG
Positioning start
[1]
[2]
*
[3]
*
Positioning completion
Current position
Moving
Actuator moving
[4]
[5]
[7]
[6]
Positioning band
* T1: Considering the scanning time of the host controller, set it
so that “T1 0ms”.
* Yt+Xt tdpf Yt+Xt+3 (msec)
72
Page 81
(2) Operation in the half direction mode
It is operated with the data set in the PLC's target position register, positioning band register, setup speed
register, acceleration/deceleration register and pressing current-limiting setup register.
z Example of operation (Pressing operation)
[1] Set the target position data in the target position register.
[2] Set the positioning band data in the positioning band register.
[3] Set the speed data to the speed resister.
[4] Set the acceleration/deceleration data to the acceleration/deceleration resister.
[5] Set the pressing current-limiting data in the pressing current-limiting value register.
[6] Turn “ON” the pressing setup (PUSH) signal.
[7] Specify the pressing direction using the pressing direction setup (DIR) signal. (refer to 2.6.7 (22))
[8] In the condition where the positioning completion (PEND) signal is turned “ON” or under movement
signal (MOVE) is turned “OFF”, turn “ON” the positioning command (DSTR) signal.
The data items set in Steps 1) through 5) are read in the controller at the startup (ON edge) of the
DSTR signal.
[9] After the DSTR signal is turned “ON”, the PEND signal is turned “OFF” after tdpf.
[10] After confirming that the PEND signal is turned “OFF” or the MOVE signal is turned “ON”, turn “OFF”
the DSTR signal. Do not change any value in each register until the DSTR signal has been turned
“OFF”.
[11] At the same time when the PEND signal is turned “OFF”, the MOVE signal is turned “ON”.
[12] The current position data is continuously updated.
[13] When the DSTR signal is turned “OFF” and the motor current reaches the current-limiting value set
in Step 5, the PEND signal is turned “ON”. (Completion of pressing operation)
Even when the positioning band set in Step 2 is reached, in the case that the current does not reach
the motor current-limiting value set in Step 5, the pressing and a miss (PSFL) signal is turned "ON”.
In this case, the PEND signal is not turned “ON” (Pressing and a Miss).
[14] After the PEND signal or PSFL signal is turned “ON”, turn “OFF” the PUSH signal.
2. ACON-C/CG, PCON-C/CG
z Example of operation (normal positioning operation)
For the general positioning operation, set the signal in Step 6 to “OFF”.
When the remaining travel distance becomes within the range of the positioning band set in the position
data, and the DSTR signal is turned “OFF”, the PEND signal is turned “ON”.
73
Page 82
2. ACON-C/CG, PCON-C/CG
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[12]
[14]
Set value of target
position data
Set value of positioning
band data
Set value of speed data
Set value of acceleration/
deceleration data
Set value of pressing
current-limiting value
Pressing specification
Push direction specification
Positioning command
Positioning completion/
pressing and a miss
PEND/PSFL
Current position
Moving
Actuator operation
(Pressing)
Actuator operation
(Normal positioning)
* T1
*
Pressing
Positioning band
*T1: Considering the scanning time of the host controller, set it
so that “T1 0ms”.
*Yt+Xt tdpf Yt+Xt+3(msec)
74
Page 83
(3) Operation in the full direct mode
The actuator is operated by specifying all conditions required for positioning such as the target position
resister and positioning band resister of the PLC.
z Example of operation (Pressing operation)
[1] Set the target position data in the target position register.
[2] Set the positioning band data in the positioning band register.
[3] Set the speed data to the speed resister.
[4] Set the position zone output boundary data in the zone boundary + register or zone boundary -
register.
[5] Set the acceleration data in the acceleration register.
[6] Set the deceleration data in the deceleration register.
[7] Set the pressing current-limiting data in the pressing current-limiting value register.
[8] Set the load current threshold data in the load current threshold setup register.
[9] Turn “ON” the pressing setup (PUSH) signal.
[10] Specify the pressing direction using the pressing direction setup (DIR) signal. (Refer to 2.6.7 (22))
[11] In the condition where the positioning completion (PEND) signal is turned “ON” or under movement
signal (MOVE) is turned “OFF”, turn “ON” the positioning command (DSTR) signal.
The data items set in Steps 1) through 8) are read in the controller at the startup (ON edge) of the
DSTR signal.
[12] After the DSTR signal is turned “ON”, the PEND signal is turned “OFF” after tpdf.
[13] After confirming that the PEND signal is turned “OFF” or the MOVE signal is turned “ON”, turn “OFF”
the DSTR signal. Do not change any value in each register until the DSTR signal has been turned
“OFF”.
[14] At the same time when the PEND signal is turned “OFF”, the MOVE signal is turned “ON”.
[15] The current position data is continuously updated.
[16] When the DSTR signal is turned “OFF” and the motor current reaches the current-limiting value set
in Step 7, the PEND signal is turned “ON” (Completion of pressing operation)
Even when the positioning band set in Step 2 is reached, in the case that the current does not reach
the motor current-limiting value set in Step 7, the pressing and a miss (PSFL) signal is turned "ON”.
In this case, the PEND signal is not turned “ON” (Pressing and a Miss).
[17] After the PEND signal or PSEL signal is turned “ON”, turn “OFF” the PUSH signal.
2. ACON-C/CG, PCON-C/CG
z Example of operation (normal positioning operation)
For the general positioning operation, set the signal in Step 9 to “OFF”.
When the remaining travel distance becomes within the range of the positioning band set in the position
data, and the DSTR signal is turned “OFF”, the PEND signal is turned “ON”.
75
Page 84
Set value of target
position data
Set value of positioning
band data
Set value of speed data
2. ACON-C/CG, PCON-C/CG
Set value of position zone
boundary data
Set value of acceleration
data
[1]
[2]
[3]
[4]
[5]
Set value of deceleration
data
Set value of pressing
current-limiting value
Set value of load current
threshold data
[6]
[7]
[8]
76
Page 85
Pressing specification
Push direction specification
[9]
2. ACON-C/CG, PCON-C/CG
[10]
Positioning command
Positioning completion/
pressing and a miss
PEND/PSFL
Current position
Moving
Actuator operation
(Pressing)
Actuator operation
(Normal positioning)
[11]
[17]
*
[12]
[14]
[13]
[16]
[15]
Pressing
Positioning band
*T1: Considering the scanning time of the host controller, set it
so that “T1 0ms”.
*Yt+Xt tdpf Yt+Xt+3 (msec)
77
Page 86
(4) Data change during movement
In the half direct mode or full direct mode, the value currently set to a given resister among the resisters for
target position data, acceleration/deceleration data, speed data, positioning band and pressing
current-limiting value, can be changed while the actuator is moving.
After changing the data, turn “ON” the positioning command (DSTR) for more than tdpf.
Also, after turning “OFF” the DSTR, set aside some time for “twcsON + twcsOFF” or more, until the next
DSTR is turned “ON”.
The example is shows as follows, where the speed and acceleration/deceleration data items have been
changed.
[1]
Set value of speed or
acceleration/deceleration
2. ACON-C/CG, PCON-C/CG
Actuator speed
Caution
1. When the speed has not been set or it is set to “0”, the actuator is not moved, but an alarm
2. When the speed setting is changed to “0” during the movement, the actuator is
3. Even when the acceleration/deceleration data only is changed during the movement, the
4. Even when the target position data only is changed during the movement, the setting of
decelerated and stopped, but an alarm is not issued.
setting of the target position data is required.
the acceleration/deceleration data is required.
[3]
Speed n3
78
Page 87
2.9 EtherNet/IP Related Parameters
Parameters relating to EtherNet/IP are No. 84, No. 86 to 87, No. 90 and No. 140 to 142.
Category: C: External interface parameter
No. Category Symbol Name
1
~
83
Refer to operation manual for the
controller for the parameters No. 1
through No. 83.
Default value set in the
factory before delivery
84 C FMOD Field bus operation mode 0
86 C FBRS Field bus baud rate 0
87 C NTYP Network type 7
90 C FMIO Field I/O format 3
140 C IPAD IP address 192.168.0.1
141 C SNMK Subnet mask 255.255.255.0
142 C DFGW Default gateway 0.0.0.0
z Field bus operation mode (No.84 FMOD)
Specify the operation mode in parameter No. 84 using a value between 0 and 4.
Value set in
parameter No. 84
0
(Factory setting)
1
Mode
Remote I/O mode
Position/simple
direct mode
Number of
occupied bytes
2
8
Contents
Operation using PIOs
(24 V I/Os) is performed via EtherNet/IP.
The target position can be set directly using
the value or the operation can be
performed using position data value.
The other values required for the operation
are set on the position data.
Half direct value
2
mode
16
In addition to the target position, the speed,
acceleration/deceleration and pressing
current value are set directly using the
values to perform the operation.
Full direct value
3
mode
32
All the values related to the position control
are set using the values to perform the
operation.
Remote I/O mode
4
2
12
The current position and current speed
reading functions are added to the
functions in the remote I/O mode.
2. ACON-C/CG, PCON-C/CG
z Fieldbus baud rate (No. 86: FBRS)
Specify the baud rate in parameter No. 86.
Set value Baud rate
0 (Factory setting) Auto negotiation (recommended)
The network module type is set for the parameter No. 87. Do not change the default value.
z Field I/O format (No.90 FMIO)
Addresses in the PLC are assigned in units of 16 points (2 bytes) based on the node address set in the
controller and the occupied bytes in each operation mode.
By changing the setting of parameter No. 90, data elements can be swapped within a boundary of two
words or less in units of bytes during communication using the I/O areas of the PLC.
Value set in
parameter No. 90
2. ACON-C/CG, PCON-C/CG
3 (Factory setting)
(Example i) Set value = “0” z indicates ON, while c indicates OFF
CON,
PCON
Input
resister
Hexadecimal
data
PLC:
Output
CH
Contents
0
1
Data exchange is not performed. The data is sent directly to the PLC.
(Refer to “Example i”.)
The host bytes are exchanged with slave bytes in the host words and
slave words. (Refer to “Example ii”.)
In the case of word register, the host words are exchanged with the
2
slave words.
(Refer to “Example iii”.)
The host bytes are exchanged with slave bytes in the host words and
slave words. In addition, the upper word and lower word are swapped
for word resisters. (Refer to “Example iv”.)
Hexadecimal
data
CON,
PCON
Output
resister
Hexadecimal
data
PLC:
Input CH
Hexadecimal
data
80
Page 89
(Example ii) Set value = “1” z indicates ON, while c indicates OFF
A
A
CON,
PCON
Input
resister
Hexadecimal
data
PLC:
Output
CH
Hexadecimal
data
CON,
PCON
Output
resister
Hexadecimal
data
2. ACON-C/CG, PCON-C/CG
PLC:
Input
CH
Hexadecimal
data
81
Page 90
(Example iii) Set value = “2” z indicates ON, while c indicates OFF
A
A
CON,
PCON
Input
resister
Hexadecimal
data
PLC:
Output
CH
2. ACON-C/CG, PCON-C/CG
Hexadecimal
a
dat
CON,
PCON
Output
resister
Hexadecimal
data
PLC:
Input CH
Hexadecimal
data
82
Page 91
(Example iv) Set value = “3” z indicates ON, while c indicates OFF
A
A
CON,
PCON
Input
resister
Hexadecimal
data
PLC:
Output
CH
Hexadecimal
data
CON,
PCON
Output
resister
Hexadecimal
data
2. ACON-C/CG, PCON-C/CG
PLC:
Input
CH
Hexadecimal
data
83
Page 92
z IP address (No. 140: IPAD)
Specify the IP address in parameter No. 140.
Setting range: 0.0.0.0 to 255.255.255.255 (Factory setting: 192.168.0.1)
(Note) When this parameter is set to 0.0.0.0, DHCP is enabled. Manual setting is recommended.
z Subnet mask (No. 141: SNMK)
Specify the subnet mask in parameter No. 141.
Settable range: 0.0.0.0 to 255.255.255.255 (Factory setting: 255.255.255.0)
z Default gateway (No. 142: DFGW)
Specify the default gateway in parameter No. 142.
Settable range: 0.0.0.0 to 255.255.255.255 (Factory setting: 0.0.0.0)
2. ACON-C/CG, PCON-C/CG
2.10 Troubleshooting
z Alarm messages and causes/actions
When an alarm occurs, a corresponding simple alarm code is indicated by the completed position
number bits (four bits of PM1 to PM8) in remote I/O mode 1, 2 or 3.
In position/simple direct mode 1 or 2, this simple alarm code is output to the (n+4, n+5) bytes.
In half direct mode 1, 2 or 3 or in the full direct mode, this alarm code is output to the (n+12, n+13) bytes
[1] Check the alarm code using the monitor function of the PLC, etc., or connect the RC PC software or
other teaching tool and check the status monitor screen.
[2] Search the alarm list in the operation manual for your controller to find the section corresponding to
the identified alarm code.
[3] Take an appropriate action according to the explanation of the alarm code.
For the alarm codes listed below, take the corresponding actions:
Code Error name
0F2 Fieldbus module error 05 x
0F3
(*1) ID o Simple alarm code
(*2) RES o Alarm can/cannot be reset – O: Alarm can be reset / X: Alarm cannot be reset
Fieldbus module
non-detection error
ID
(*1)
RES
(*2)
04 x
Cause/action
Cause: A fieldbus module error has been
detected.
Action: Check the applicable parameters.
Cause: The module could not be detected.
Action: Reconnect the power. If the problem
persists, please contact IAI.
84
Page 93
3. PCON-CA/CFA
3.1 Operation Modes and Functions
PCON-CA/CFA controllers equipped with EtherNet/IP can be operated in the following five operational modes:
Operation Modes and Main Functions
Position/
Simplified direct
value mode
cccc
Half direct
value mode
cc
cc
cc
X X
X X
Full direct
value mode
Remote I/O
mode 2
Main functions
Number of occupied bytes
Position data setup operation
Speed and acceleration
direct setup
Pressing operation
Current position read
Current speed read
Operation with the position
No. specified
Completion position No. read
No. of max. position tables
Remote I/O
mode
2 8 16 32 12
Xc(*1)
X X
ccccc
X
X X
cc
cc
512 768 Unused Unused 512
(*1) For the position data items except for position data, operate the system with the position No. set up.
3. SCON-CA/CFA
X
X
X
c
c
[1] Remote I/O mode: In this operation method, EtherNet/IP communications is used to mimic the
operation of hardware PIO (24V I/O).
Number of occupied bytes: 2 bytes
PCON-CA/CFA not
applicable to EtherNet/IP
Flat cable
In the case of the connection
using PIO
In the case of the connection using
EtherNet/IP
PCON-CA/CFA applicable to
EtherNet/IP
Communication
cable
85
Page 94
[2] Position/simplified direct value mode:
A
In this operation mode, EtherNet/IP communication is used to select and
command movements that have been predefined in the controller’s position
data table. Alternatively, this mode also allows the target position to be
established directly.
For “Speed”, “Acceleration/Deceleration” and “Positioning Band”, use the
values already registered on the position data. The settable No. of position
data items is max 768 points.
Number of occupied bytes: 8 bytes
Target position: 100.00mm
+
3. SCON-CA/CFA
Position No. 0
Speed Acceleration Deceleration Push
PCON-CA/CFA applicable to
EtherNet/IP
Actuator
[3] Half direct value mode: In this operation mode, “Speed”, “Acceleration/Deceleration,” and “Pressing
Current Values,” are directly established along with the “Target Position.”
Number of occupied bytes: 16 bytes
Target position: 100.00 mm
Positioning band: 0.10 mm
Speed setup: 100.0 mm/s
cceleration/deceleration:
0.30 G
Pressing current value: 50%
PCON-CA/CFA applicable to
EtherNet/IP
Actuator
86
Page 95
[4] Full direct value mode: In this operation mode, all values regarding position control (“Target Position,”
A
"Speed” and "Acceleration/Deceleration,” etc.) are directly established.
Number of occupied bytes: 32 bytes
Target position: 100.00 mm
Positioning band: 0.10 mm
Speed setup: 100.0 mm/s
cceleration: 0.30 G
Deceleration: 0.30 G
Pressing current value: 50%
Load current threshold: 0
Zone +: 50.00 mm
Zone -: 30.00 mm
3. SCON-CA/CFA
PCON-CA/CFA applicable to
EtherNet/IP
Actuator
[5] Remote I/O mode 2: In this operation method, EtherNet/IP communications is used to mimic the
operation of hardware PIO (24V I/O). The use of this mode expands the
functionality of “Remote I/O Mode” to include position and command current
feedback.
Number of occupied bytes: 12 bytes
PCON-CA/CFA applicable to
EtherNet/IP
Communication
cable
Flat cable
In the case of the
connection using PIO
PCON-CA/CFA not
applicable to EtherNet/IP
In the case of the connection using
EtherNet/IP
87
Page 96
3.2 Model Numbers
The Model numbers of PCON-CA/CFA applicable to EtherNet/IP are described as follows.
Ɣ PCON-CA--EP-
Ɣ PCON-CFA--EP-
3. SCON-CA/CFA
Printed series name
y PCON
88
Front panel color
y PCON-CA : Dark green
y PCON-CFA : Light green
Page 97
3.3 EtherNet/IP Interface
3.3.1 Names of the Parts
The names of each section related to EtherNet/IP are described as follows.
SV/ALM Status indicator LEDs
NS
֥Status LEDs
MS
EtherNet/IP port
3.3.2 Monitor LED Indications
The slave condition (each controller), as well as network condition, can be checked using the two LEDs, MS
and NS, provided on the front panel of the controller.
The description of each is explained in the following table.
NameDisplay colorExplanation
OFFThe power is turned off or IP address is not yet set.
GN㧔Illuminating㧕
GN (Flashing)
NS
RED (Illuminating)
RED (Flashing)
OFF The power is turned off.
GN㧔Illuminating)
GN (Flashing)
NS
RED (Illuminating)
RED (Flashing)
Connection has been established and proper communication is in
progress.
The system is online but connection is not yet established.
Communication is stopped (the network is normal). Check the status
of the master unit.
A communication error is present.
Communication cannot be
established because an error,
such as duplicate IP addresses,
has been detected.
A communication error is present.
(A communication timeout has
been detected.)
Operation is normal.
The system is in the scanner (master) control mode.
Connection is not yet established with the scanner (master).
Check the setting of configuration information.
Check if the scanner (master) is idle.
A hardware error is present.
The board must be replaced. Please contact IAI.
A configuration error, invalid setting or other minor error is present.
The problem can be resolved by, for example, setting the problem
item or items again.
Check the IP address setting,
wiring condition of the
communication line, power supply
for the hub, noise measures, etc.
3. SCON-CA/CFA
89
Page 98
3.4 Wiring Example
A
A
3.4.1 Connection Diagram
PLC (EtherNet/IP master unit)
Hub
Ethernet cable*
3. SCON-CA/CFA
Ethernet
cable*
CON-CPCON-CA/CF
* Ethernet cable: Straight cable of category 5e or above, 100 m max
(Aluminum tape and braided double-shielded cable are recommended.)
(Note) Terminal processing is not required.
Ethernet cable*
Other slaves
3.4.2 Connector Pin Layout
8
1
RJ45 8-pin
modular connector
(Controller side)
90
Pin number Signal name Signal abbreviation
1 Data transmitted + TD+
2 Data transmitted - TD3 Data received + RD+
4 Not used
5 Not used
6 Data received - RD7 Not used
8 Not used
Connector hoodGrounding pin for security FG
Page 99
3.5 Setting
Using the teaching tool, set controller parameters. Set the mode toggle switch on the front panel of the
controller to “MANU” side. Refer to the instruction manual for each teaching tool for the applicable version
of the teaching tool that can be applied to EtherNet/IP.
3.5.1 Operation Mode Selecting
Set parameter No. 84 “FMOD: Field bus operation mode.”
[Refer to 3.9 EtherNet/IP Related Parameters.]
3. SCON-CA/CFA
Set value Operation mode
0 (Factory setting) Remote I/O mode 2
1
2 Half direct value mode 16
3 Full direct value mode 32
4 Remote I/O mode 2 12
* Entering any value except for the ones described above will cause an “Excessive Input Value Error”.
Position/simplified direct
value mode
Number of
occupied bytes
8
3.5.2 Setting the Baud Rate
Set parameter No. 86, “FBRS: Fieldbus baud rate.”
Set value Baud rate
0 (Factory setting) Auto negotiation (recommended)
1 10 Mbps, half-duplex
2 10 Mbps, full-duplex
3 100 Mbps, half-duplex
4 100 Mbps, full-duplex
Other than the above Baud rate setting error
3.5.3 Setting the IP Address
Set parameter No. 140, “IPAD: IP address.”
[Refer to 3.9, “EtherNet/IP Parameters.”]
Settable Range:0.0.0.0 to 255.255.255.255 (It is set to “192.168.0.1” when the machine is delivered from
the factory.)
(Note 1) Exercise caution to avoid IP address duplication.
For details, refer to the operation manuals of the master unit and PLC in which in the master unit
is installed.
(Note 2) When this parameter is set to 0.0.0.0, DHCP (automatic assignment of IP address) is enabled.
Since this setting may result in the IP address being changed unintentionally, it is recommended
that you set the address manually.
91
Page 100
3.5.4 Setting the Subnet Mask
Set parameter No. 141, “SNMK: Subnet mask.”
Set the same value you have set in the master unit and other slaves (on the same network).
[Refer to 3.9, “EtherNet/IP Parameters.”]
Settable range: 0.0.0.0 to 255.255.255.255 (The factory setting is 255.255.255.0.)
3.5.5 Setting the Default Gateway
If necessary, set parameter No. 142, “DFGW: Default gateway.”
[Refer to 3.9, “EtherNet/IP Parameters.”]
3. SCON-CA/CFA
Settable range: 0.0.0.0 to 255.255.255.255 (The factory setting is 0.0.0.0.)
(Note) After the parameter setting, turn on the power to the controller again and return the mode toggle
switch on the front of the controller to “AUTO” side.
When the switch is set to “MANU”, the operation using PLC is not available.
92
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.