Mitsubishi Electric MELSEC iQ-F, FX5-ENET/IP User Manual

MELSEC iQ-F FX5-ENET/IP User's Manual

SAFETY PRECAUTIONS

WARNING
Indicates that incorrect handling may cause hazardous conditions, resulting in death or severe injury.
CAUTION
Indicates that incorrect handling may cause hazardous conditions, resulting in minor or moderate injury or property damage.
(Read these precautions before use.)
Before using this product, please read this manual and the relevant manuals introduced in this manual carefully and pay full
attention to safety in order to handle the product correctly.
This manual classifies the safety precautions into two categories: [ WARNING] and [ CAUTION].
It is important to follow all precautions for personal safety.
Store this manual in a safe place so that it can be read whenever necessary. Always forward it to the end user.
[DESIGN PRECAUTIONS]
WARNING
Make sure to set up the following safety circuits outside the PLC to ensure safe system operation even during external power supply problems or PLC failure. Otherwise, malfunctions may cause serious accidents.
- Most importantly, set up the following: an emergency stop circuit, a protection circuit, an interlock
circuit for opposite movements (such as normal vs. reverse rotation), and an interlock circuit (to prevent damage to the equipment at the upper and lower positioning limits).
- Note that when the CPU module detects an error, such as a watchdog timer error, during self-
diagnosis, all outputs are turned off. Also, when an error that cannot be detected by the CPU module occurs in an input/output control block, output control may be disabled. External circuits and mechanisms should be designed to ensure safe machinery operation in such a case.
- Note that when an error occurs in a relay, transistor or triac of an output circuit, the output might
stay on or off. For output signals that may lead to serious accidents, external circuits and mechanisms should be designed to ensure safe machinery operation in such a case.
In an output circuit, when a load current exceeding the current rating or an overcurrent caused by a load short-circuit flows for a long time, it may cause smoke and fire. To prevent this, configure an external safety circuit, such as a fuse.
For the operating status of each station after a communication failure of the network, refer to relevant manuals for the network. Incorrect output or malfunction may result in an accident.
Construct an interlock circuit in the program so that the whole system always operates on the safe side before executing the control (for data change) of the PLC in operation. Read the manual thoroughly and ensure complete safety before executing other controls (for program change, parameter change, forcible output and operation status change) of the PLC in operation. Otherwise, the machine may be damaged and accidents may occur due to erroneous operations.
Especially, in the case of a control from an external device to a remote programmable controller, immediate action cannot be taken for a problem on the programmable controller due to a communication failure. Determine the handling method as a system when communication failure occurs along with configuration of interlock circuit on a program, by considering the external equipment and CPU module.
1
WARNING
Do not write any data to the "system area" and "write-protect area" of the buffer memory in the intelligent function module. Executing data writing to the "system area" or "write-protect area" may cause malfunction of the programmable controller alarm. For the "system area" or "write-protect area", refer to Page 136 Buffer Memory.
If a communication cable is disconnected, the network may be unstable, resulting in a communication failure of multiple stations. Construct an interlock circuit in the program so that the system always operates on the safe side even if communications fail. Incorrect output or malfunction may result in an accident.
To maintain the safety of the programmable controller system against unauthorized access from external devices via the network, take appropriate measures. To maintain the safety against unauthorized access via the Internet, take measures such as installing a firewall.
For the operating status of each EtherNet/IP device after a communication failure, refer to Page 107 TROUBLESHOOTING in this manual. Incorrect output or malfunction due to a communication failure may result in an accident.
Configure an interlock circuit in the program to ensure that the entire system will always operate safely even if communications fail in multiple EtherNet/IP devices. Failure to do so may result in an accident due to an incorrect output or malfunction.
[DESIGN PRECAUTIONS]
CAUTION
Do not install the control lines or communication cables together with the main circuit lines or power cables. Keep a distance of 100 mm or more between them. Failure to do so may result in malfunction due to noise.
When an inductive load such as a lamp, heater, or solenoid valve is controlled, a large current (approximately ten times greater than normal) may flow when the output is turned from off to on. Take proper measures so that the flowing current dose not exceed the value corresponding to the maximum load specification of the resistance load.
Do not power off the CPU module or reset the CPU module while the settings are being written. Doing so will make the data in the flash ROM undefined. The values need to be set in the buffer memory and written to the flash ROM again. Doing so also may cause malfunction or failure of the module.
[INSTALLATION PRECAUTIONS]
WARNING
Make sure to cut off all phases of the power supply externally before attempting installation or wiring work. Failure to do so may cause electric shock or damage to the product.
Use the product within the generic environment specifications described in the User's Manual (Hardware) of the CPU module used. Never use the product in areas with excessive dust, oily smoke, conductive dusts, corrosive gas (salt air, Cl condensation, or rain and wind. If the product is used in such conditions, electric shock, fire, malfunctions, deterioration or damage may occur.
, H2S, SO2 or NO2), flammable gas, vibration or impacts, or expose it to high temperature,
2
2
[INSTALLATION PRECAUTIONS]
CAUTION
Do not touch the conductive parts of the product directly. Doing so may cause device failures or malfunctions.
When drilling screw holes or wiring, make sure that cutting and wiring debris do not enter the ventilation slits of the PLC. Failure to do so may cause fire, equipment failures or malfunctions.
For the product supplied together with a dust proof sheet, the sheet should be affixed to the ventilation slits before the installation and wiring work to prevent foreign objects such as cutting and wiring debris. However, when the installation work is completed, make sure to remove the sheet to provide adequate ventilation. Failure to do so may cause fire, equipment failures or malfunctions.
Install the product on a flat surface. If the mounting surface is rough, undue force will be applied to the PC board, thereby causing nonconformities.
Install the product securely using a DIN rail or mounting screws.
Work carefully when using a screwdriver such as installation of the product. Failure to do so may
cause damage to the product or accidents.
Connect the extension cables, peripheral device cables, input/output cables and battery connecting cable securely to their designated connectors. Loose connections may cause malfunctions.
Turn off the power to the PLC before attaching or detaching the following devices. Failure to do so may cause equipment failures or malfunctions.
- Peripheral devices, expansion board, expansion adapter, and connector conversion adapter
- Extension modules, bus conversion module, and connector conversion module
- Battery
[WIRING PRECAUTIONS]
WARNING
Make sure to cut off all phases of the power supply externally before attempting installation or wiring work. Failure to do so may cause electric shock or damage to the product.
Make sure to attach the terminal cover, provided as an accessory, before turning on the power or initiating operation after installation or wiring work. Failure to do so may cause electric shock.
The temperature rating of the cable should be 80 or more.
Make sure to properly wire to the spring clamp terminal block in accordance with the following
precautions. Failure to do so may cause electric shock, equipment failures, a shortcircuit, wire breakage, malfunctions, or damage to the product.
- The disposal size of the cable end should follow the dimensions described in the manual.
- Twist the ends of stranded wires and make sure that there are no loose wires.
- Do not solder-plate the electric wire ends.
- Do not connect more than the specified number of wires or electric wires of unspecified size.
- Affix the electric wires so that neither the terminal block nor the connected parts are directly
stressed.
3
[WIRING PRECAUTIONS]
CAUTION
Perform class D grounding (grounding resistance: 100 Ω or less) of the grounding terminal on the
2
CPU module and extension modules with a wire 2 mm heavy electrical systems (refer to the User's Manual (Hardware) of the CPU module used).
Individually ground the FG terminal of the programmable controller with a ground resistance of 100 Ω
or less. Failure to do so may result in electric shock or malfunction.
Install module so that excessive force will not be applied to terminal blocks, or communication cables. Failure to do so may result in wire damage/breakage or PLC failure.
Make sure to observe the following precautions in order to prevent any damage to the machinery or accidents due to malfunction of the PLC caused by abnormal data written to the PLC due to the effects of noise.
- Do not bundle the control line and communication cables together with or lay them close to the
main circuit, high-voltage line, load line or power line. As a guideline, lay the power line, control line and communication cables at least 100 mm away from the main circuit, high-voltage line, load line or power line.
- Ground the shield of the shielded wire or shielded cable at one point on the PLC. However, do not
use common grounding with heavy electrical systems.
For Ethernet cables to be used in the system, select the ones that meet the specifications described in Page 48 Wiring Products. If not, normal data transmission is not guaranteed.
or thicker. Do not use common grounding with
[STARTUP AND MAINTENANCE PRECAUTIONS]
WARNING
Do not touch any terminal while the PLC's power is on. Doing so may cause electric shock or malfunctions.
Before cleaning or retightening terminals, cut off all phases of the power supply externally. Failure to do so in the power ON status may cause electric shock.
Before modifying the program in operation, forcible output, running or stopping the PLC, read through this manual carefully, and ensure complete safety. An operation error may damage the machinery or cause accidents.
Do not change the program in the PLC from two or more peripheral equipment devices at the same time. (i.e. from an engineering tool and a GOT) Doing so may cause destruction or malfunction of the PLC program.
4
[STARTUP AND MAINTENANCE PRECAUTIONS]
CAUTION
When connecting an external device with a CPU module or intelligent function module to modify data of a running programmable controller, configure an interlock circuit in the program to ensure that the entire system will always operate safely. For other forms of control (such as program modification, parameter change, forced output, or operating status change) of a running programmable controller, read the relevant manuals carefully and ensure that the operation is safe before proceeding. Improper operation may damage machines or cause accidents.
Especially, when a remote programmable controller is controlled by an external device, immediate action cannot be taken if a problem occurs in the programmable controller due to a communication failure. To prevent this, configure an interlock circuit in the program, and determine corrective actions to be taken between the external device and CPU module in case of a communication failure.
Do not disassemble or modify the PLC. Doing so may cause fire, equipment failures, or malfunctions. For repair, contact your local Mitsubishi Electric representative.
CAUTION
Turn off the power to the PLC before attaching or detaching the following devices. Failure to do so may cause equipment failures or malfunctions.
- Peripheral devices, expansion board, expansion adapter, and connector conversion adapter
- Extension modules, bus conversion module, and connector conversion module
- Battery
Read relevant manuals carefully and ensure the safety before performing online operations (operation status change) with peripheral devices connected to the CPU modules of other stations. Improper operation may damage machines or cause accidents.
[OPERATION PRECAUTIONS]
CAUTION
Construct an interlock circuit in the program so that the whole system always operates on the safe side before executing the control (for data change) of the PLC in operation. Read the manual thoroughly and ensure complete safety before executing other controls (for program change, parameter change, forcible output and operation status change) of the PLC in operation. Otherwise, the machine may be damaged and accidents may occur by erroneous operations.
Do not power off the CPU module or reset the CPU module while the setting values in the buffer memory are being written to the flash ROM in the intelligent function module. Doing so will make the data in the flash ROM card undefined. The values need to be set in the buffer memory and written to the flash ROM again. Doing so can cause malfunction or failure of the module.
Note that the whole system may not be reset by the RUN/STOP/RESET switch when the CPU module or intelligent function module detects an error, such as a watchdog timer error, during self-diagnosis. In such cases, turn the power off and on again.
5
[DISPOSAL PRECAUTIONS]
CAUTION
Please contact a certified electronic waste disposal company for the environmentally safe recycling and disposal of your device.
[TRANSPORTATION PRECAUTIONS]
CAUTION
The PLC is a precision instrument. During transportation, avoid impacts larger than those specified in the general specifications of the User's Manual (Hardware) of the CPU module by using dedicated packaging boxes and shock-absorbing palettes. Failure to do so may cause failures in the PLC. After transportation, verify operation of the PLC and check for damage of the mounting part, etc.
6

INTRODUCTION

This manual contains text, diagrams and explanations which will guide the reader in the correct installation, safe use and
operation of the FX5-ENET/IP Ethernet module of iQ-F series.
It should be read and understood before attempting to install or use the unit. Store this manual in a safe place so that you can
read it whenever necessary.
Always forward it to the end user.
Regarding use of this product
• This product has been manufactured as a general-purpose part for general industries, and has not been designed or
manufactured to be incorporated in a device or system used in purposes related to human life.
• Before using the product for special purposes such as nuclear power, electric power, aerospace, medicine or passenger
movement vehicles, consult Mitsubishi Electric.
• This product has been manufactured under strict quality control. However when installing the product where major
accidents or losses could occur if the product fails, install appropriate backup or failsafe functions in the system.
Note
• If in doubt at any stage during the installation of the product, always consult a professional electrical engineer who is
qualified and trained in the local and national standards. If in doubt about the operation or use, please consult the nearest
Mitsubishi Electric representative.
• Mitsubishi Electric will not accept responsibility for actual use of the product based on these illustrative examples.
• This manual content, specification etc. may be changed, without a notice, for improvement.
• The information in this manual has been carefully checked and is believed to be accurate; however, if you notice a doubtful
point, an error, etc., please contact the nearest Mitsubishi Electric representative. When doing so, please provide the
manual number given at the end of this manual.
7

CONTENTS

SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
RELEVANT MANUALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
TERMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
CHAPTER 1 OUTLINE 16
CHAPTER 2 SPECIFICATIONS 18
2.1 General Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2 Power Supply Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Performance Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4 Part Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
LED display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
CHAPTER 3 PROCEDURES BEFORE OPERATION 23
CHAPTER 4 FUNCTION 24
4.1 Function List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.2 EtherNet/IP Communication Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Class1 instance communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Class3 message communications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
UCMM message communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.3 Communication Status Setting Function When a CPU Stop Error Occurs . . . . . . . . . . . . . . . . . . . . . . . . . 42
CHAPTER 5 SYSTEM CONFIGURATION 43
5.1 EtherNet/IP Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 General-purpose Ethernet Communication Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.3 Available Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
CHAPTER 6 WIRING 45
6.1 Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.2 Wiring Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.3 Wiring Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
CHAPTER 7 PARAMETER SETTINGS 49
7.1 Procedure for Setting Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.2 Required Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.3 Basic Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.4 Application Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
7.5 Setting EtherNet/IP Communications (Starting EtherNet/IP Configuration Tool for FX5-ENET/IP) . . . . . .54
7.6 Writing Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
CHAPTER 8 EtherNet/IP Configuration Tool for FX5-ENET/IP 55
8.1 Window Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
EtherNet/IP setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Device Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Network Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
8
Network configuration settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Setting Target Instance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Operation information list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
8.2 Procedure for Registering EtherNet/IP Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Adding the EDS file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configuring settings online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Configuring settings offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
8.3 Checking the Software Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
CHAPTER 9 PROGRAMMING 103
9.1 Program Example of Class 1 Instance Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Program example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
9.2 Program Example of UCMM Message Communications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Program example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
CHAPTER 10 TROUBLESHOOTING 107
10.1 Checking with LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.2 Checking the Module Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Module diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Ethernet diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Checking the buffer memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Event history function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
10.3 Checking the Network Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Network diagnostics of EtherNet/IP Configuration Tool for FX5-ENET/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Checking with the buffer memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
PING test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
10.4 Hardware Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
10.5 Troubleshooting by Symptom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
10.6 List of Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
EtherNet/IP communication error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Module error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Ethernet communication error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.7 List of Event Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
APPENDICES 133
Appendix 1 External Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Appendix 2 Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Certification of UL, cUL standards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Compliance with EC directive (CE Marking) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Requirement for compliance with EMC directive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Caution for compliance with EC Directive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Appendix 3 Module Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Appendix 4 Buffer Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
List of buffer memory addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Details of buffer memory addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Appendix 5 Details of Message Communication Support Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Object list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Command explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Identity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Connection Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
CONTENTS
9
TCP/IP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Ethernet Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Appendix 6 Processing Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
RPI (Requested Packet Interval). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Transmission delay time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
INDEX 165
REVISIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
WARRANTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167
TRADEMARKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168
10
CONTENTS
11

RELEVANT MANUALS

Manual name <manual number> Description
MELSEC iQ-F FX5 User's Manual (Startup) <JY997D58201>
MELSEC iQ-F FX5U User's Manual (Hardware) <JY997D55301>
MELSEC iQ-F FX5UC User's Manual (Hardware) <JY997D61401>
MELSEC iQ-F FX5 User's Manual (Application) <JY997D55401>
MELSEC iQ-F FX5 Programming Manual (Program Design) <JY997D55701>
MELSEC iQ-F FX5 Programming Manual (Instructions, Standard Functions/Function Blocks) <JY997D55801>
MELSEC iQ-F FX5 User's Manual (Serial Communication) <JY997D55901>
MELSEC iQ-F FX5 User's Manual (MELSEC Communication Protocol) <JY997D60801>
MELSEC iQ-F FX5 User's Manual (MODBUS Communication) <JY997D56101>
MELSEC iQ-F FX5 User's Manual (PROFIBUS) <SH-081910ENG>
MELSEC iQ-F FX5 User's Manual (Ethernet Communication) <JY997D56201>
MELSEC iQ-F FX5-ENET User's Manual <SH-082026ENG>
MELSEC iQ-F FX5-ENET/IP User's Manual <SH-082027ENG> (This manual)
MELSEC iQ-F FX5 User's Manual (SLMP) <JY997D56001>
MELSEC iQ-F FX5 User's Manual (CC-Link IE) <JY997D64201>
MELSEC iQ-F FX5 User's Manual (CC-Link) <SH-081793ENG>
MELSEC iQ-F FX5 User's Manual (ASLINK) <SH-081796ENG>
MELSEC iQ-F FX5 User's Manual (Positioning Control - CPU module built-in, High-speed pulse input/output module) <JY997D56301>
MELSEC iQ-F FX5 User's Manual (Positioning Control - Intelligent function module) <SH-081805ENG>
MELSEC iQ-F FX5 Simple Motion Module User's Manual (Startup) <IB0300251>
MELSEC iQ-F FX5 Simple Motion Module User's Manual (Application) <IB0300253>
MELSEC iQ-F FX5 Simple Motion Module User's Manual (Advanced Synchronous Control) <IB0300255>
MELSEC iQ-F FX5 User's Manual (Analog Control - CPU module built­in, Expansion adapter) <JY997D60501>
MELSEC iQ-F FX5 User's Manual (Analog Control - Intelligent function module) <SH-081802ENG>
MELSEC iQ-F FX5 User's Manual (Temperature Control) <SH-081799ENG>
GX Works3 Operating Manual
H-081215ENG>
<S
Performance specifications, procedures before operation, and troubleshooting of the CPU module.
Describes the details of hardware of the FX5U CPU module, including input/output specifications, wiring, installation, and maintenance.
Describes the details of hardware of the FX5UC CPU module, including input/output specifications, wiring, installation, and maintenance.
Describes basic knowledge required for program design, functions of the CPU module, devices/labels, and parameters.
Describes specifications of ladders, ST, FBD/LD, and other programs and labels.
Describes specifications of instructions and functions that can be used in programs.
Describes N:N network, Parallel link, MELSEC Communication protocol, inverter communication, non-protocol communication, and predefined protocol support.
Explains methods for the device that is communicating with the CPU module by MC protocol to read and write the data of the CPU module.
Describes MODBUS serial communication and MODBUS/TCP communication.
Describes the functions of the PROFIBUS-DP master module.
Describes the Ethernet communication function of the CPU module built-in and the Ethernet module.
Describes the functions of the Ethernet module.
Describes the functions of the FX5-ENET/IP.
Explains methods for the device that is communicating with the CPU module by SLMP to read and write the data of the CPU module.
Describes CC-Link IE field network module.
Describes CC-Link system master/intelligent device module.
Describes AnyWireASLINK system master module.
Describes the positioning function of the CPU module built-in and the high-speed pulse input/output module.
Describes the positioning module.
Specifications, procedures before operation, system configuration, wiring, and operation examples of the Simple Motion module.
Functions, input/output signals, buffer memories, parameter settings, programming, and troubleshooting of the Simple Motion module.
Functions and programming for the synchronous control of the Simple Motion module.
Describes the analog function of the CPU module built-in and the analog adapter.
Describes the analog input module, analog output module, and multiple input module.
Describes the temperature control module.
System configuration, parameter settings, and online operations of GX Works3.
12
Manual name <manual number> Description
Transition from MELSEC FX3U, FX3UC Series to MELSEC iQ-F Series Handbook <JY997D66201>
Describes the transition from MELSEC FX3U/FX3UC series to MELSEC iQ-F series.
13

TERMS

Unless otherwise specified, this manual uses the following terms.
For details on the FX3 devices that can be connected with the FX5, refer to the User’s Manual (Hardware) of the CPU module
to be used.
Ter ms Description
Devices
FX5 Generic term for FX5U and FX5UC PLCs
FX3 Generic term for FX3S, FX3G, FX3GC, FX3U, and FX3UC PLCs
FX5 CPU module Generic term for FX5U CPU module and FX5UC CPU module
FX5U CPU module Generic term for FX5U-32MR/ES, FX5U-32MT/ES, FX5U-32MT/ESS, FX5U-64MR/ES, FX5U-64MT/ES,
FX5UC CPU module Generic term for FX5UC-32MT/D, FX5UC-32MT/DSS, FX5UC-64MT/D, FX5UC-64MT/DSS, FX5UC-96MT/D,
Extension module Generic term for FX5 extension modules and FX3 function modules
• FX5 extension module Generic term for I/O modules, FX5 extension power supply modules, and FX5 intelligent function modules
• FX3 extension module Generic term for FX3 extension power supply module and FX3 intelligent function module
• Extension module (extension cable type) Generic term for Input modules (extension cable type), Output modules (extension cable type), Input/output
• Extension module (extension connector type)
I/O module Generic term for Input modules, Output modules, Input/output modules, Powered input/output modules, and
Input module Generic term for Input modules (extension cable type) and Input modules (extension connector type)
• Input module (extension cable type) Generic term for FX5-8EX/ES and FX5-16EX/ES
• Input module (extension connector type) Generic term for FX5-C16EX/D, FX5-C16EX/DS, FX5-C32EX/D, FX5-C32EX/DS, and FX5-C32EX/DS-TS
Output module Generic term for Output modules (extension cable type) and Output modules (extension connector type)
• Output module (extension cable type) Generic term for FX5-8EYR/ES, FX5-8EYT/ES, FX5-8EYT/ESS, FX5-16EYR/ES, FX5-16EYT/ES, and FX5-
• Output module (extension connector type) Generic term for FX5-C16EYT/D, FX5-C16EYT/DSS, FX5-C32EYT/D, FX5-C32EYT/DSS, FX5-C32EYT/D-TS,
Input/output module Generic term for Input/output modules (extension cable type) and Input/output modules (extension connector
• Input/output module (extension cable type)
• Input/output module (extension connector type)
Powered input/output module Generic term for FX5-32ER/ES, FX5-32ET/ES, FX5-32ET/ESS, FX5-32ER/DS, FX5-32ET/DS, and FX5-32ET/
High-speed pulse input/output module Generic term for FX5-16ET/ES-H and FX5-16ET/ESS-H
Extension power supply module Generic term for FX5 extension power supply module and FX3 extension power supply module
• FX5 extension power supply module Generic term for FX5 extension power supply module (extension cable type) and FX5 extension power supply
• FX5 extension power supply module (extension cable type)
• FX5 extension power supply module (extension connector type)
• FX3 extension power supply module Different name for FX3U-1PSU-5V
Intelligent module The abbreviation for intelligent function modules
Intelligent function module Generic term for FX5 intelligent function modules and FX3 intelligent function modules
• FX5 intelligent function module Generic term for FX5-4AD, FX5-4DA, FX5-8AD, FX5-4LC, FX5-20PG-P, FX5-20PG-D, FX5-40SSC-S, FX5-
FX5U-64MT/ESS, FX5U-80MR/ES, FX5U-80MT/ES, FX5U-80MT/ESS, FX5U-32MR/DS, FX5U-32MT/DS, FX5U-32MT/DSS, FX5U-64MR/DS, FX5U-64MT/DS, FX5U-64MT/DSS, FX5U-80MR/DS, FX5U-80MT/DS, and FX5U-80MT/DSS
FX5UC-96MT/DSS, FX5UC-32MT/DS-TS, and FX5UC-32MT/DSS-TS
modules (extension cable type), Powered input/output module, High-speed pulse input/output module, Extension power supply module (extension cable type), Connector conversion module (extension cable type), Intelligent function modules, and Bus conversion module (extension cable type)
Generic term for Input modules (extension connector type), Output modules (extension connector type), Input/ output modules (extension connector type), Extension power supply module (extension connector type), Connector conversion module (extension connector type), and Bus conversion module (extension connector type)
High-speed pulse input/output modules
16EYT/ESS
and FX5-C32EYT/DSS-TS
type)
Generic term for FX5-16ER/ES, FX5-16ET/ES, and FX5-16ET/ESS
Generic term for FX5-C32ET/D, FX5-C32ET/DSS, FX5-C32ET/DS-TS, and FX5-C32ET/DSS-TS
DSS
module (extension connector type)
Different name for FX5-1PSU-5V
Different name for FX5-C1PS-5V
80SSC-S, FX5-ENET, FX5-ENET/IP, FX5-CCLIEF, FX5-CCL-MS, FX5-ASL-M, and FX5-DP-M
14
Term s Description
• FX3 intelligent function module Generic term for FX3U-4AD, FX3U-4DA, FX3U-4LC, FX3U-1PG, FX3U-2HC, FX3U-16CCL-M, FX3U-64CCL, FX3U-128ASL-M, and FX3U-32DP
Expansion board Generic term for board for FX5U CPU module
• Communication board Generic term for FX5-232-BD, FX5-485-BD, and FX5-422-BD-GOT
Expansion adapter Generic term for adapter for FX5 CPU module
• Communication adapter Generic term for FX5-232ADP and FX5-485ADP
• Analog adapter Generic term for FX5-4AD-ADP, FX5-4DA-ADP, FX5-4AD-PT-ADP, and FX5-4AD-TC-ADP
Bus conversion module Generic term for Bus conversion module (extension cable type) and Bus conversion module (extension
• Bus conversion module (extension cable
type)
• Bus conversion module (extension
connector type)
Connector conversion module Generic term for Connector conversion module (extension cable type) and Connector conversion module
• Connector conversion module (extension
cable type)
• Connector conversion module (extension
connector type)
Extended extension cable Generic term for FX5-30EC and FX5-65EC
Connector conversion adapter Different name for FX5-CNV-BC
Battery Different name for FX3U-32BL
SD memory card Generic term for NZ1MEM-2GBSD, NZ1MEM-4GBSD, NZ1MEM-8GBSD, NZ1MEM-16GBSD, L1MEM-2GBSD
Peripheral device Generic term for engineering tools and GOTs
GOT Generic term for Mitsubishi Electric Graphic Operation Terminal GOT1000 and GOT2000 series
Software packages
Engineering tool The product name of the software package for the MELSEC programmable controllers
GX Works3 The product name of the software package, SWnDND-GXW3, for the MELSEC programmable controllers (The
EtherNet/IP
Ethernet module Generic term for FX5-ENET and FX5-ENET/IP
EtherNet/IP An industrial Ethernet protocol offered by ODVA.
CIP The abbreviation for Common Industrial Protocol.
EtherNet/IP device A generic term for devices, personal computers, and other equipment connected by EtherNet/IP for data
Scanner The EtherNet/IP station type that corresponds to the master station.
Adapter The EtherNet/IP station type that corresponds to slave stations.
Originator Originator indicates an EtherNet/IP device that transmits a connection establishment request of EtherNet/IP.
Target Target indicates an EtherNet/IP device that receives a connection establishment request of EtherNet/IP.
Client An EtherNet/IP device that transmits commands to the external device.
Server An EtherNet/IP device that returns responses to the commands from the external device.
PPS The abbreviation of Packets Per Second. It indicates the number of packets that can be processed in one
RPI The abbreviation for Requested Packet Interval.
TCP The abbreviation for Transmission Control Protocol.
UDP The abbreviation for User Datagram Protocol.
connector type)
Different name for FX5-CNV-BUS
Different name for FX5-CNV-BUSC
(extension connector type)
Different name for FX5-CNV-IF
Different name for FX5-CNV-IFC
and L1MEM-4GBSD SD memory cards Abbreviation of Secure Digital Memory Card. Device that stores data using flash memory.
'n' represents a version.)
One of the open protocols of ODVA, a specialized application protocol for EtherNet/IP, DeviceNet and ControlNet.
communication.
second.
It is the communication cycle determined by the originator during communications between EtherNet/IP devices.
In communications among programmable controllers and networked devices, this protocol establishes a connection between port numbers of the two devices to perform reliable data communications.
This is a connectionless protocol and thereby its speed is faster than that of TCP, but less reliable. (Data may be lost or not be received in correct order.)
15
1 OUTLINE
(1)
(2)
(3)
(4) (4)
(1)
(2)
(1)(3)
(4)(4)
FX5-ENET/IP Ethernet module (hereinafter referred to as FX5-ENET/IP) is an intelligent function module for connecting to a
EtherNet/IP network and general-purpose Ethernet.
EtherNet/IP communication
The module can communicate seamlessly with an EtherNet/IP network by using the communication protocol CIP.
FX5-ENET/IP functions as a scanner (originator/client) or an adapter (target/server) of the EtherNet/IP network.
(1) FX5-ENET/IP (scanner) (2) Hub (3) FX5-ENET/IP (adapter) (4) EtherNet/IP device (scanner/adapter)
General-purpose Ethernet communication
The module can be connected with a host system, such as a personal computer, by using the communication protocol TCP/
UDP.
(1) FX5-ENET/IP (2) Hub (3) CPU module (4) External device (personal computer)
16

1 OUTLINE

MEMO
1
1 OUTLINE
17
2 SPECIFICATIONS
This chapter describes the FX5-ENET/IP specifications.
2.1 General Specifications
The items other than the following are equivalent to those of the CPU module.
For the general specification, refer to the following manual.
MELSEC iQ-F FX5U User's Manual (Hardware)MELSEC iQ-F FX5UC User's Manual (Hardware)
Items Specifications
Dielectric withstand voltage 500 V AC for 1 minute Between all terminals and ground terminal
Insulation resistance 10 MΩ or higher by 500 V DC insulation resistance

2.2 Power Supply Specifications

The following table lists the power supply specifications.
Items Specifications
Internal power supply Power supply voltage 24 V DC
Current consumption 110 mA
tester
18

2 SPECIFICATIONS

2.1 General Specifications

2.3 Performance Specifications
The following table lists the performance specifications.
Items Specifications
EtherNet/IP communications
General-purpose Ethernet communication
Number of ports 2
Number of occupied I/O points 8 points
Applicable CPU module • FX5U CPU module (Ver. 1.110 or later)
Applicable engineering tool • GX Works3 (Ver. 1.050C or later)
Number of connectable units 1 module
Class 1 communications
Class 3 communications
UCMM communications
Transmission specifications
Network topology Star topology, line topology
*5
Hub
Connection cable
Transmission specifications
Protocol type Socket communication
Number of connections Total of 32 connections
*5
Hub
Connection cable
Communication format Standard EtherNet/IP
Number of connections 32
Communication data size 1444 bytes (per connection)
Connection type Point-to-point, multicast
RPI (communication cycle) 2 to 60000 ms
PPS (communication processing performance)
Communication format Standard EtherNet/IP
Number of connections 32
Communication data size 1414 bytes (per connection)
Connection type Point-to-point
Communication format Standard EtherNet/IP
Number of connections (number of simultaneous executions)
Communication data size 1414 bytes
Connection type Point-to-point
Data transmission speed 100 Mbps
Communication mode Full-duplex
Transmission method Base band
Interface RJ45 connector
IP version IPv4 is supported.
Maximum segment length (Maximum distance between hub and node)
Number of cascade connections
*7
Data transfer speed 100/10 Mbps
Communication mode Full-duplex or half-duplex
Transmission method Base band
Interface RJ45 connector
Maximum segment length (Maximum distance between hub and node)
Number of cascade connections
*7
100BASE-TX 2 levels maximum
100BASE-TX Ethernet cable of category 5 or higher (STP cable)
100BASE-TX 2 levels maximum
10BASE-T 4 levels maximum
100BASE-TX Ethernet cable of category 5 or higher (STP cable)
10BASE-T Ethernet cable of category 3 or higher (STP/UTP cable)
3000 pps (case of 128 bytes)
*1
*1
32
*2
*3
100 m
*4
Hubs with 100BASE-TX ports*6 can be used.
*3
100 m
*4
*4
(Up to 32 external devices can access one FX5-ENET/IP module at the same time.)
Hubs with 100BASE-TX or 10BASE-T ports*8 can be used.
*9
• FX5UC CPU module
• EtherNet/IP Configuration Tool for FX5-ENET/IP (Ver. 1.00A or later)
*10
*2
*5
(Ver. 1.110 or later)
2
2 SPECIFICATIONS

2.3 Performance Specifications

19
*1 The total number of connections for Class 3 communications and UCMM communications is 32.
Precautions
*2 This size is the maximum size which can be specified to 'Data length' of Class1 communication input data area of the request command
during the client operation. During the sever operation, since the FX5-ENET/IP automatically responds according to the request command received from the client,
the maximum size is not prescribed. *3 For maximum segment length (length between hubs), consult the manufacturer of the hub used. *4 This number applies when a repeater hub is used. When using a switching hub, check the number of cascaded stages with the
manufacturer of the hub to be used. *5 IEEE802.3x flow control is not supported. *6 The ports must comply with the IEEE802.3 100BASE-TX standards. *7 A straight/cross cable can be used. *8 The ports must comply with the IEEE802.3 100BASE-TX or IEEE802.3 10BASE-T standards. *9 Since the IP address is shared by two ports, only one address can be set. *10 FX5-CNV-IFC or FX5-C1PS-5V is necessary to connect FX5-ENET/IP to the FX5UC CPU module.
• If the destination device of the FX5-ENET/IP does not respond due to power off or other reasons, Ethernet
communication of the FX5-ENET/IP may get delayed by up to 500 ms.
• In the case of general-purpose Ethernet communication, when FX5-ENET/IP is connected with a hub, it
distinguishes between 100BASE-TX and 10BASE-T and between full-duplex and half-duplex
communication modes according to the hub. Set the hub to the half-duplex mode if the hub does not have
the auto-negotiation function.
The operation of the following connections is not guaranteed. Check the operation before using the module.
• Connection using internet (general public line) (Internet-access service offered by an Internet service provider or a
telecommunications carrier)
• Connection using firewall device(s)
• Connection using broadband router(s)
• Connection using wireless LAN
20
2 SPECIFICATIONS
2.3 Performance Specifications
2.4 Part Names
[13]
[3]
[11]
[10]
[12]
[6]
[7]
2-4.5 mounting holes
[4]
[1]
[2]
[8] [9]
[5]
This chapter describes the names of each part of the FX5-ENET/IP.
2
No. Name Description
[1] External ground terminal Connect an external ground. (Spring clamp terminal block)
[2] Link status display LEDs Displays the link status of module. (Page 22 LED display)
[3] Extension cable Cable for connecting the module when adding the FX5-ENET/IP
[4] Direct mounting hole Screw holes (2-φ4.5, mounting screw: M4 screw) for direct installation
[5] Module/network status display LEDs Displays the module and network status. (Page 22 LED display)
[6] Operation status display LEDs Refer to Page 22 LED display.
[7] Extension connector (for next module) Connector for connecting the extension cable of an extension module.
[8] Modular jack for P1 (RJ-45) (with cap) A port 1 connector for EtherNet/IP network and general-purpose Ethernet network.
[9] Modular jack for P2 (RJ-45) (with cap) A port 2 connector for EtherNet/IP network and general-purpose Ethernet network.
[10] Name plate The product model name, manufacturer's serial number etc. are shown.
[11] DIN rail mounting groove The module can be installed on DIN46277 rail (35 mm wide).
[12] DIN rail mounting hook Hook for mounting the module on a DIN rail of DIN46277 (35 mm wide).
[13] Pullout tab They are used when drawing out an extension cable.
Connect an Ethernet cable.
Connect an Ethernet cable.
2 SPECIFICATIONS

2.4 Part Names

21

LED display

The following table lists the LED display.
LED display LED color Description
MS Green, Red Indicates the error status of the EtherNet/IP device.
LED color: Green
• On: Data communication possible
• Flashing: No parameter setting
• Off: Power failure occurred
LED color: Red
• On: Moderate error or major error
• Flashing: Minor error
• Off: Power failure occurred
NS Green, Red Indicates the EtherNet/IP network status.
LED color: Green
• On: Data communications being performed
• Flashing: Failed to establish connection
• Off: Power failure occurred
LED color: Red
• Flashing: Connection time out
• Off: Power failure occurred
POWER Green Indicates the power supply status.
• On: Power on
• Off: Power off or module failure
RUN Green Indicates the operating status.
• On: Normal operation
• Off: Error
ERROR Red Indicates the module error status.
P1 SPEED Green Indicates the transmission speed of P1.
SD/RD Green Indicates the data sending/receiving status of P1.
P2 SPEED Green Indicates the transmission speed of P2
SD/RD Green Indicates the data sending/receiving status of P2.
• On: Minor error or major error
• Flashing: Moderate error or major error
• Off: Normal operation
• On: Link-up (100 Mbps)
• Off: Link-up (10 Mbps)
• On, Flashing: Data being sent or received
• Off: Data not transmitted or received
• On: Link-up (100 Mbps)
• Off: Link-up (10 Mbps)
• On, Flashing: Data being sent or received
• Off: Data not transmitted or received
22
2 SPECIFICATIONS
2.4 Part Names
3 PROCEDURES BEFORE OPERATION
Precautions
Precautions
This chapter describes the procedures before operation.
EtherNet/IP communication
1. Checking the specifications of the FX5-ENET/IP
Check the specifications of the FX5-ENET/IP. (Page 18 SPECIFICATIONS)
2. Installation of the FX5-ENET/IP
Connect the FX5-ENET/IP to the CPU module. For details, refer to the following.
MELSEC iQ-F FX5U User's Manual (Hardware)MELSEC iQ-F FX5UC User's Manual (Hardware)
3. Configuring a network
Configure a network and set parameters which are required for start-up.
• Wiring (Page 45 WIRING)
• Parameter setting (Page 49 PARAMETER SETTINGS)
4. Network diagnostics
Check the connection status of the connected EtherNet/IP device using EtherNet/IP Configuration Tool for FX5-ENET/IP. (Page 116 Checking the Network Status)
5. Programming
Create a program. (Page 103 PROGRAMMING)
3
6. Check the communication status
Check the communication status of FX5-ENET/IP. (Page 109 Checking the Module Status)
When referring to the above manuals, replace the module name as shown below.
•FX5-ENET FX5-ENET/IP
General-purpose Ethernet communication
1. Checking the specifications of the FX5-ENET/IP
Check the specifications of the FX5-ENET/IP. (Page 18 SPECIFICATIONS)
2. Installation of the FX5-ENET/IP
Connect the FX5-ENET/IP to the CPU module. For details, refer to the following.
MELSEC iQ-F FX5U User's Manual (Hardware)MELSEC iQ-F FX5UC User's Manual (Hardware)
3. Configuring a network
Configure a network and set parameters which are required for start-up.
• Wiring (Page 45 WIRING)
• Parameter setting (Page 49 PARAMETER SETTINGS)
In the following steps, see the following manual for each function. MELSEC iQ-F FX5 User's Manual (Ethernet Communication)
When referring to the above manuals, replace the module name as shown below.
•FX5-ENET FX5-ENET/IP

3 PROCEDURES BEFORE OPERATION

23
4 FUNCTION
Precautions
The following table lists the function available for the FX5-ENET/IP.
4.1 Function List
EtherNet/IP communication functions
Function Description Reference
Class1 instance communications Periodically performs data communications between the FX5-ENET/IP and the EtherNet/IP
device to which the connection has been established using an instance ID. Data communications are performed between the originator that sends the connection request and the target that receives the connection request.
Class3 message communications Performs message communications between the FX5-ENET/IP and the EtherNet/IP device to
which the connection has been established by specifying a message communication destination using an instance ID. Class3 message communications support the server function.
UCMM message communications Performs message communications between the FX5-ENET/IP and the EtherNet/IP device by
specifying a message communication destination using an instance ID without establishing the connection. UCMM message communications support the client function and the server function.
General-purpose Ethernet communication functions
For details on general-purpose Ethernet communication functions, refer to MELSEC iQ-F FX5 User's Manual (Ethernet
Communication).
Function Description
IP filter function Identifies the IP address of the access source to limit access to the FX5-ENET/IP.
Socket communication function By using socket communication instructions, any data can be transferred from and to the external devices
connected through Ethernet using TCP or UDP.
IP address change function The IP address of FX5-ENET/IP can be changed by operating a peripheral device without using GX Works3.
Page 27
Page 34
Page 38
When referring to the above manuals, replace the module name as shown below.
• FX5-ENET to FX5-ENET/IP
Others
Function Description Reference
Communication status setting function at the occurrence of a CPU stop error
Hardware test Performs hardware tests (RAM and ROM) of FX5-ENET/IP. Page 119
Ethernet diagnostics Diagnoses the Ethernet port from GX Works3. Page 111
Event history function Collects errors from FX5-ENET/IP, and stores them as event information into the CPU module Page 115
Sets whether to stop or continue EtherNet/IP communications when a stop error occurs on the CPU module to which the FX5-ENET/IP is connected. This setting can be made for each module.
Page 42
24

4 FUNCTION

4.1 Function List

4.2 EtherNet/IP Communication Functions
The EtherNet/IP communication functions are used to perform data communications over a network between the FX5-ENET/
IP and EtherNet/IP devices.
The FX5-ENET/IP can perform the following types of EtherNet/IP communications.
• Class1 communications
• Class3 communications
• UCMM communications
Class1 communications
With Class1 communications, data communications are performed periodically by establishing connections between the FX5-
ENET/IP and EtherNet/IP devices over a network.
Class1 communications has the following functions.
• Class1 instance communications (Page 27)
Class3 communications
With Class3 communications, data are read or written using message communication support commands by establishing
connections between the FX5-ENET/IP and EtherNet/IP devices over a network.
Class3 communications has the following function.
• Class3 message communications (Page 34)
4
UCMM communications
With UCMM communications, message communication support commands are used to read and write data without
establishing connections over a network between the FX5-ENET/IP and EtherNet/IP devices.
UCMM communications has the following function.
• UCMM message communications (Page 38)
FX5-ENET/IP has 32 connections for Class1 communications and 32 connections for Class3 and UCMM communications together. (Page 19 Performance Specifications)
4 FUNCTION

4.2 EtherNet/IP Communication Functions

25
Applied connection of EtherNet/IP communications
When the FX5-ENET/IP is the target
: Requests can be accepted from the EtherNet/IP device, : Requests cannot be accepted from EtherNet/IP device, : No combination
EtherNet/IP communications
Class1 instance communications
Connection settings
Connection
Trigger type Input type
type
Cyclic Application
Exclusive
*4
Owner
Input Only
Listen Only
  
*5
  
*6
  
Trigger
Change of
*1
State
(target to originator)
*2
Fixed
Var iab le
Output type (originator to target)
*3
Fixed
*2
Variable
*1 A method to send data when the status changes. *2 A method for communicating with a fixed size. *3 A method for communicating with a variable size. *4 A connection simultaneously set from the originator to the FX5-ENET/IP for receiving data and set from the FX5-ENET/IP to the
originator for sending data. *5 A connection set from the FX5-ENET/IP to the originator only for receiving data. *6 A connection monitored by the originator for data communication with a connection established FX5-ENET/IP.
When the FX5-ENET/IP is the originator
: Requests can be accepted from the EtherNet/IP device, : Requests cannot be accepted from EtherNet/IP device, : No combination
EtherNet/IP communications
Class1 instance communications
Connection settings
Connection
Trigger type Input type
type
Cyclic Application
Exclusive
*4
Owner
Input Only
Listen Only
  
*5
  
*6
  
Trigger
Change of
*1
State
(target to originator)
*2
Fixed
Var iab le
Output type (originator to target)
*3
Fixed
*2
Variable
*7
*3
*3
*1 A method to send data when the status changes. *2 A method for communicating with a fixed size. *3 A method for communicating with a variable size. *4 A connection simultaneously set from the FX5-ENET/IP to the target for sending data and set from the target to the FX5-ENET/IP for
receiving data. *5 A connection set from the target to the FX5-ENET/IP only for receiving data. *6 A connection that monitors the data communication with a connection established target *7 Connection requests can be set, but are sent from the FX5-ENET/IP with a fixed size.
For the connection setting method, refer to the following. Page 85 [Connections] tab
26
4 FUNCTION
4.2 EtherNet/IP Communication Functions

Class1 instance communications

(1)
(2)
FX5-ENET/IP
Buffer memory
Originator
'Class1 communications input data area' (Un\G12000 to Un\G35999)
Buffer memory
'Class1 communications output data area' (Un\G60000 to Un\G83999)
EtherNet/IP device
Transmitted data
Receive data
Target
Scanner Adapter
Function overview
Class1 instance communications is a function for periodically performing data communication between the FX5-ENET/IP and
an EtherNet/IP device over a connection that has been established using an instance ID.
Data communications are performed between the originator (the device on the sending side that requests the connection) and
the target (the device on the receiving side that is requested to connect).
When the connection type is Exclusive Owner
4
(1) Connection open (2) Response
4 FUNCTION
4.2 EtherNet/IP Communication Functions
27
When the connection type is Input Only
(1)
(2)
(1)
(2)
FX5-ENET/IP
Scanner AdapterAdapter
Buffer memory
Originator
'Class1 communications input data area' (Un\G12000 to Un\G35999)
EtherNet/IP device
Transmitted data
Target
EtherNet/IP device
Transmitted data
Target
(1)
(2)
(3)(4)
FX5-ENET/IP
Scanner 1 Scanner 2Adapter
Buffer memory
Originator
'Class1 communications input data area' (Un\G12000 to Un\G35999)
EtherNet/IP device
Receive data
Originator
EtherNet/IP device
Transmitted data
Target
(1) Connection open (2) Response
When the connection type is Listen Only
(1) Connection open (2) Response (3) Data sent over an Input Only or Exclusive Owner connection (4) The same data as (3) is received.
28
4 FUNCTION
4.2 EtherNet/IP Communication Functions
Loading...
+ 142 hidden pages