Mitsubishi Electric RD78G4, MELSEC iQ-R, RD78G64, RD78GHV, RD78GHW, RD78G8, RD78G16, RD78G32 User Manual
Specifications and Main Features
Frequently Asked Questions
User Manual
MELSEC iQ-R
Motion Module
User's Manual (Network)
-RD78G4
-RD78G8
-RD78G16
-RD78G32
-RD78G64
-RD78GHV
-RD78GHW
WHEN USING A HUB WITH CC-Link IE TSN
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.
The dedicated TSN hub is required when modules on CC-Link IE TSN are configured in a star topology or hubs are
configured in a cascade topology.
Read the following carefully.
MELSEC iQ-R Motion Module User's Manual (Startup)
SAFETY PRECAUTIONS
(Read these precautions before using this product.)
Before using this product, please read this manual and the relevant manuals carefully and pay full attention to safety to handle
the product correctly.
The precautions given in this manual are concerned with this product only. Refer to the MELSEC iQ-R Module Configuration
Manual for a description of the PLC system safety precautions.
In this manual, the safety precautions are classified into two levels: "WARNING" and "CAUTION".
Under some circumstances, failure to observe the precautions given under "CAUTION" may lead to serious
consequences.
Observe the precautions of both levels because they are important for personal and system safety.
Make sure that the end users read this manual and then keep the manual in a safe place for future reference.
1
[Design Precautions]
WARNING
● Configure safety circuits external to the programmable controller to ensure that the entire system
operates safely even when a fault occurs in the external power supply or the programmable controller.
Failure to do so may result in an accident due to an incorrect output or malfunction.
(1) Emergency stop circuits, protection circuits, and protective interlock circuits for conflicting
operations (such as forward/reverse rotations or upper/lower limit positioning) must be configured
external to the programmable controller.
(2) When the programmable controller detects an abnormal condition, it stops the operation and all
outputs are:
• Turned off if the overcurrent or overvoltage protection of the power supply module is activated.
• Held or turned off according to the parameter setting if the self-diagnostic function of the CPU
module detects an error such as a watchdog timer error.
(3) All outputs may be turned on if an error occurs in a part, such as an I/O control part, where the
CPU module cannot detect any error. To ensure safety operation in such a case, provide a safety
mechanism or a fail-safe circuit external to the programmable controller. For a fail-safe circuit
example, refer to "General Safety Requirements" in the MELSEC iQ-R Module Configuration
Manual.
(4) Outputs may remain on or off due to a failure of a component such as a relay and transistor in an
output circuit. Configure an external circuit for monitoring output signals that could cause a
serious accident.
● In an output circuit, when a load current exceeding the rated current 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.
● Configure a circuit so that the programmable controller is turned on first and then the external power
supply. If the external power supply is turned on first, an accident may occur due to an incorrect output
or malfunction.
● For the operating status of each station after a communication failure, refer to manuals relevant to the
network. Incorrect output or malfunction due to a communication failure may result in an accident.
2
[Design Precautions]
WARNING
● 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 write any data to the "system area" and "write-protect area" of the buffer memory in the
module. Also, do not use any "use prohibited" signals as an output signal from the CPU module to
each module. Doing so may cause malfunction of the programmable controller system. For the
"system area", "write-protect area", and the "use prohibited" signals, refer to the user's manual for the
module used.
● If a communication cable is disconnected, the network may be unstable, resulting in a communication
failure of multiple stations. Configure an interlock circuit in the program to ensure that the entire
system will always operate safely even if communications fail. Failure to do so may result in an
accident due to an incorrect output or malfunction.
● 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.
● Configure safety circuits external to the programmable controller to ensure that the entire system
operates safely even when a fault occurs in the external power supply or the programmable controller.
Failure to do so may result in an accident due to an incorrect output or malfunction.
(1) Machine homing is controlled by two kinds of data: a homing direction and a homing speed.
Deceleration starts when the proximity dog signal turns on. If an incorrect homing direction is set,
motion control may continue without deceleration. To prevent machine damage caused by this,
configure an interlock circuit external to the programmable controller.
(2) When the module detects an error, the motion slows down and stops or the motion rapidly stops,
depending on the stop group setting in parameter. Set the parameter to meet the specifications of
a positioning control system. In addition, set the homing parameter and positioning data within the
specified setting range.
(3) Outputs may remain on or off, or become undefined due to a failure of a component such as an
insulation element and transistor in an output circuit, where the module cannot detect any error. In
a system that the incorrect output could cause a serious accident, configure an external circuit for
monitoring output signals.
● If safety standards (ex., robot safety rules, etc.,) apply to the system using the module, drive unit and
servomotor, make sure that the safety standards are satisfied.
● Construct a safety circuit externally of the module or drive unit if the abnormal operation of the module
or drive unit differs from the safety directive operation in the system.
3
[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.
● During control of an inductive load such as a lamp, heater, or solenoid valve, a large current
(approximately ten times greater than normal) may flow when the output is turned from off to on.
Therefore, use a module that has a sufficient current rating.
● After the CPU module is powered on or is reset, the time taken to enter the RUN status varies
depending on the system configuration, parameter settings, and/or program size. Design circuits so
that the entire system will always operate safely, regardless of the time.
● Do not power off the programmable controller or reset the CPU module while the settings are being
written. Doing so will make the data in the flash ROM and SD memory card undefined. The values
need to be set in the buffer memory and written to the flash ROM and SD memory card again. Doing
so also may cause malfunction or failure of the module.
[Installation Precautions]
WARNING
● Shut off the external power supply (all phases) used in the system before mounting or removing the
module. Failure to do so may result in electric shock or cause the module to fail or malfunction.
[Installation Precautions]
CAUTION
● Use the programmable controller in an environment that meets the general specifications in the Safety
Guidelines included with the base unit. Failure to do so may result in electric shock, fire, malfunction,
or damage to or deterioration of the product.
● To mount a module, place the concave part(s) located at the bottom onto the guide(s) of the base unit,
push in the module, and fix it with screw(s). Incorrect interconnection may cause malfunction, failure,
or drop of the module.
● When using the programmable controller in an environment of frequent vibrations, fix the module with
a screw.
● Tighten the screws within the specified torque range. Undertightening can cause drop of the screw,
short circuit, or malfunction. Overtightening can damage the screw and/or module, resulting in drop,
short circuit, or malfunction.
● When using an extension cable, connect it to the extension cable connector of the base unit securely.
Check the connection for looseness. Poor contact may cause malfunction.
● When using an SD memory card, fully insert it into the SD memory card slot. Check that it is inserted
completely. Poor contact may cause malfunction.
● Securely insert an extended SRAM cassette or a battery-less option cassette into the cassette
connector of the CPU module. After insertion, close the cassette cover and check that the cassette is
inserted completely. Poor contact may cause malfunction.
● Do not directly touch any conductive parts of the module, SD memory card, extended SRAM cassette,
battery-less option cassette, or connector. Doing so can cause malfunction or failure of the module.
4
[Wiring Precautions]
WARNING
● Shut off the external power supply (all phases) used in the system before installation and wiring.
Failure to do so may result in electric shock or cause the module to fail or malfunction.
● After installation and wiring, attach a blank cover module (RG60) to each empty slot and an included
extension connector protective cover to the unused extension cable connector before powering on the
system for operation. Failure to do so may result in electric shock.
[Wiring Precautions]
CAUTION
● Individually ground the FG and LG terminals of the programmable controller with a ground resistance
of 100 ohms or less. Failure to do so may result in electric shock or malfunction.
● Use applicable solderless terminals and tighten them within the specified torque range. If any spade
solderless terminal is used, it may be disconnected when the terminal screw comes loose, resulting in
failure.
● Check the rated voltage and signal layout before wiring to the module, and connect the cables
correctly. Connecting a power supply with a different voltage rating or incorrect wiring may cause fire
or failure.
● Connectors for external devices must be crimped or pressed with the tool specified by the
manufacturer, or must be correctly soldered. Incomplete connections may cause short circuit, fire, or
malfunction.
● Securely connect the connector to the module. Poor contact may cause malfunction.
● 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.
● Place the cables in a duct or clamp them. If not, dangling cables may swing or inadvertently be pulled,
resulting in malfunction or damage to the modules or cables.
In addition, the weight of the cables may put stress on modules in an environment of strong vibrations
and shocks.
Do not clamp the extension cables with the jacket stripped. Doing so may change the characteristics
of the cables, resulting in malfunction.
● Check the interface type and correctly connect the cable. Incorrect wiring (connecting the cable to an
incorrect interface) may cause failure of the module and external device.
● Tighten the terminal screws or connector screws within the specified torque range. Undertightening
can cause drop of the screw, short circuit, fire, or malfunction. Overtightening can damage the screw
and/or module, resulting in drop, short circuit, fire, or malfunction.
5
[Wiring Precautions]
CAUTION
● When disconnecting the cable from the module, do not pull the cable by the cable part. For the cable
with connector, hold the connector part of the cable. For the cable connected to the terminal block,
loosen the terminal screw. Pulling the cable connected to the module may result in malfunction or
damage to the module or cable.
● Prevent foreign matter such as dust or wire chips from entering the module. Such foreign matter can
cause a fire, failure, or malfunction.
● A protective film is attached to the top of the module to prevent foreign matter, such as wire chips,
from entering the module during wiring. Do not remove the film during wiring. Remove it for heat
dissipation before system operation.
● Programmable controllers must be installed in control panels. Connect the main power supply to the
power supply module in the control panel through a relay terminal block. Wiring and replacement of a
power supply module must be performed by qualified maintenance personnel with knowledge of
protection against electric shock. For wiring, refer to the MELSEC iQ-R Module Configuration Manual.
● For Ethernet cables to be used in the system, select the ones that meet the specifications in the user's
manual for the module used. If not, normal data transmission is not guaranteed.
[Startup and Maintenance Precautions]
WARNING
● Do not touch any terminal while power is on. Doing so will cause electric shock or malfunction.
● Correctly connect the battery connector. Do not charge, disassemble, heat, short-circuit, solder, or
throw the battery into the fire. Also, do not expose it to liquid or strong shock. Doing so will cause the
battery to produce heat, explode, ignite, or leak, resulting in injury and fire.
● Shut off the external power supply (all phases) used in the system before cleaning the module or
retightening the terminal screws, connector screws, or module fixing screws. Failure to do so may
result in electric shock.
6
[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 modules. Doing so may cause failure, malfunction, injury, or a fire.
● Use any radio communication device such as a cellular phone or PHS (Personal Handy-phone
System) more than 25 cm away in all directions from the programmable controller. Failure to do so
may cause malfunction.
● Shut off the external power supply (all phases) used in the system before mounting or removing the
module. Failure to do so may cause the module to fail or malfunction.
● Tighten the screws within the specified torque range. Undertightening can cause drop of the
component or wire, short circuit, or malfunction. Overtightening can damage the screw and/or module,
resulting in drop, short circuit, or malfunction.
● After the first use of the product, do not perform each of the following operations more than 50 times
(IEC 61131-2/JIS B 3502 compliant).
Exceeding the limit may cause malfunction.
• Mounting/removing the module to/from the base unit
• Inserting/removing the extended SRAM cassette or battery-less option cassette to/from the
CPU module
• Mounting/removing the terminal block to/from the module
● After the first use of the product, do not insert/remove the SD memory card to/from the CPU module
more than 500 times. Exceeding the limit may cause malfunction.
● Do not touch the metal terminals on the back side of the SD memory card. Doing so may cause
malfunction or failure of the module.
● Do not touch the integrated circuits on the circuit board of an extended SRAM cassette or a batteryless option cassette. Doing so may cause malfunction or failure of the module.
● Do not drop or apply shock to the battery to be installed in the module. Doing so may damage the
battery, causing the battery fluid to leak inside the battery. If the battery is dropped or any shock is
applied to it, dispose of it without using.
● Startup and maintenance of a control panel must be performed by qualified maintenance personnel
with knowledge of protection against electric shock. Lock the control panel so that only qualified
maintenance personnel can operate it.
● Before handling the module, touch a conducting object such as a grounded metal to discharge the
static electricity from the human body. Failure to do so may cause the module to fail or malfunction.
7
[Startup and Maintenance Precautions]
CAUTION
● Before testing the operation, set a low speed value for the speed limit parameter so that the operation
can be stopped immediately upon occurrence of a hazardous condition.
● Confirm and adjust the program and each parameter before operation. Unpredictable movements
may occur depending on the machine.
● When using the absolute position system function, on starting up, and when the module or absolute
position motor has been replaced, always perform a homing.
● Before starting the operation, confirm the brake function.
● Do not perform a megger test (insulation resistance measurement) during inspection.
● After maintenance and inspections are completed, confirm that the position detection of the absolute
position detection function is correct.
● Lock the control panel and prevent access to those who are not certified to handle or install electric
equipment.
[Operating Precautions]
CAUTION
● When changing data and operating status, and modifying program of the running programmable
controller from an external device such as a personal computer connected to an intelligent function
module, read relevant manuals carefully and ensure the safety before operation. Incorrect change or
modification may cause system malfunction, damage to the machines, or accidents.
● Do not power off the programmable controller or reset the CPU module while the setting values in the
buffer memory are being written to the flash ROM in the module. Doing so will make the data in the
flash ROM and SD memory card undefined. The values need to be set in the buffer memory and
written to the flash ROM and SD memory card again. Doing so also may cause malfunction or failure
of the module.
● Note that when the reference axis speed is specified for interpolation operation, the speed of the
partner axis (2nd, 3rd, or 4th axis) may exceed the speed limit value.
● Do not go near the machine during test operations or during operations such as teaching. Doing so
may lead to injuries.
[Disposal Precautions]
CAUTION
● When disposing of this product, treat it as industrial waste.
● When disposing of batteries, separate them from other wastes according to the local regulations. For
details on battery regulations in EU member states, refer to the MELSEC iQ-R Module Configuration
Manual.
8
[Transportation Precautions]
CAUTION
● When transporting lithium batteries, follow the transportation regulations. For details on the regulated
models, refer to the MELSEC iQ-R Module Configuration Manual.
● The halogens (such as fluorine, chlorine, bromine, and iodine), which are contained in a fumigant
used for disinfection and pest control of wood packaging materials, may cause failure of the product.
Prevent the entry of fumigant residues into the product or consider other methods (such as heat
treatment) instead of fumigation. The disinfection and pest control measures must be applied to
unprocessed raw wood.
9
INTRODUCTION
Thank you for purchasing the Mitsubishi Electric MELSEC iQ-R series programmable controllers.
This manual describes the functions, programming, and troubleshooting of the relevant product listed below.
Before using this product, please read this manual and the relevant manuals carefully and develop familiarity with the
functions and performance of the MELSEC iQ-R series programmable controller to handle the product correctly.
When applying the program examples provided in this manual to an actual system, ensure the applicability and confirm that it
will not cause system control problems.
Please make sure that the end users read this manual.
• CC-Link IE Field Network ( MELSEC iQ-R CC-Link IE Field Network User's Manual (Application))
For details, refer to the CC-Link Partner Association home page. (www.cc-link.org)
multiple CPU modules and each connected module can be controlled by a different CPU module.
•RJ71EN71
• CPU module
of transient transmission requests.
stations. Only one master station can be used in a network.
character string. For the module used, GX Works3 automatically generates this label, which can be used as a global label.
• Ethernet interface module
• Module on CC-Link IE TSN
• CC-Link IE Controller Network module
• Module on CC-Link IE Field Network
• MELSECNET/H network module
• MELSECNET/10 network module
• RnENCPU (network part)
smaller the value, the higher the priority.
station can perform transient transmission.
14
TermDescription
Reserved addressAn IP address reserved for special purposes, defined by RFC 6890. This IP address cannot be used when the
programmable controller is connected via the global IP network.
ReturnA process of restarting data link when a faulty station recovers from an error
RoutingA process of selecting paths for communication with other networks. There are two types of routing: dynamic routing that
RWrA remote register of the link device. This refers to word data input from a slave station to the master station. (For some areas
RWwA remote register of the link device. This refers to word data output from the master station to a slave station. (For some
RXRemote input of the link device. This refers to bit data input from a slave station to the master station. (For some areas in a
RYRemote output of the link device. This refers to bit data output from the master station to a slave station. (For some areas in
SBLink special relay. Bit data that indicates the operating status and data link status of a module on CC-Link IE.
Slave station• A generic term for a local station and remote station on CC-Link IE TSN
SLMPA Seamless Message Protocol. This protocol is used to access an SLMP-compatible device or a CPU module connected to
SWLink special register. Word data that indicates the operating status and data link status of a module on CC-Link IE.
Transient transmissionA function of data communication unperiodically among nodes (station) on network.
Transient transmission group
No.
TSN hubAn authentication Class B hub authorized by CC-Link Partner Association
auto-selects the communication routes, and static routing where communication routes are arbitrarily set.
in a local station, data are input in the opposite direction.)
areas in a local station, data are output in the opposite direction.)
local station, data are input in the opposite direction.)
a local station, data are output in the opposite direction.)
• A generic term for a local station, remote I/O station, remote device station, and intelligent device station on CC-Link IE
Field Network
an SLMP-compatible device from an external device such as a personal computer.
A function used to send message to the target station when requested by a link dedicated instruction or the engineering tool
Communication is available with station on another network via relay station, or gateway.
No. that is assigned for transient transmission to any given stations. By specifying a group of stations as transient
transmission target, data can be sent to the stations of the same group No.
15
FUTURE SUPPORT PLANNED
The following model and functions are mentioned in this manual, but these are planned for a future support.
The information in this page might be changed for improvement without prior notice.
ModelDescription
RD78GH• RD78GHV
FunctionDescription
Communication period settingCommunication period interval setting (Do not set it in units of 1 s)
Station typeLocal station
Link refreshRefresh setting
Network connected deviceStandard station
• RD78GHW
[RD78GH]
Minimum communication period 31.25 s
16
1FUNCTIONS
No.1
No.2
No.1
No.2
→No.1
→No.2
→No.1
→No.2
Ô
Ó
RX
RY
RWr
RWw
No.2
No.2
←No.2
←No.2
RWr
RWw
0000H
0003H
No.1
0000H
0003H
←No.1
0000H
0003H
0000H
001FH
0000H
0003H
0000H
001FH
Ò
Õ
No.2No.1No.0
Slave label
Slave label
Slave label
Slave label
1.1Cyclic Transmission
This allows data to be periodically exchanged among stations on the same network using slave labels.
• The slave labels can be assigned in "Network Configuration Settings" under "Basic Settings". ( Page 42 "CC-Link IE
TSN Configuration" Window)
Communications using slave labels
This allows I/O data to be exchanged in units of bits and in units of words in the master station and slave station.
Slave labels can be used in the motion control station only.
This function is available for the motion ST program only.
Master station and remote stations
1:1 communications between the master station and each remote station. Remote stations do not communicate with each
other.
1
No.0, No.1, No.2 Station No.0 (master station), Station No.1, Station No.2
No.1, No.2 Send range: to station No.1, Send range: to station No.2
No.1, No.2 Send range: from station No.1, Send range: from station No.2
• Output from the master station
The status data of the slave labels of the master station is stored in the link devices (RY, RWw) of each remote station by cyclic data transfer processing.
The status data of the link devices (RY, RWw) of the remote station are output to the external device.
• Input from the remote station
The status data of the external device is stored in the link devices (RX, RWr) of the remote station.
The status data of the link devices (RX, RWr) of the remote station is stored in the slave labels of the master station by cyclic data transfer processing.
1 FUNCTIONS
1.1 Cyclic Transmission
17
1.2Transient Transmission
(1)
(6)
(4)(6)
(4)
(3)(2)
(5)
(3)
This uses communications at any timing.
Page 18 Communications using the SLMP
Communications using the SLMP
By SLMP, data is read/written from the external device (1) such as a personal computer or HMI (Human Machine Interface) to
I/O module devices of the master station (2) and (3) and the buffer memory of the remote station.
The Motion module can create, send (4), relay (5), and receive (6) SLMP messages. For details on SLMP, refer to the
following.
SLMP Reference Manual
18
1 FUNCTIONS
1.2 Transient Transmission
1.3Ethernet Connection
Connection with MELSOFT products and a GOT
Programming and monitoring of the programmable controller with the engineering tool, and monitoring and testing of the
programmable controller from the GOT is performed via Ethernet. This function enables remote control using Ethernet's long-
distance connectivity and high-speed communications.
The section describes the methods of connecting the Motion module, MELSOFT product (such as engineering tool and MX
Component), and GOT.
: Connection available, : Connection not available
Connection methodPurposeAvailabilityReference
Connection via hub
(Connection by specifying the IP
address)
Connection via hub
(Connection by specifying the network
No. and station No.)
For the procedures to connect the Motion module and GOT, refer to the following.
Manual for the GOT used
MELSOFT
product
To connect multiple MELSOFT productsPage 19
To connect multiple MELSOFT products and GOTs
GOT
Connection via hub
1
Connection via hub
■Settings on the Motion module side
Sets the IP address of the Motion module using "Required Settings". ( Page 36 Station No./IP Address Settings)
When connecting by specifying the network No. and station No., set the network No. and station No. in "Required Settings".0
The Motion module can be connected to the MELSOFT product and GOT using the system dedicated connection, so no
settings are required in "Network Configuration Settings" under "Basic Settings".
1 FUNCTIONS
1.3 Ethernet Connection
19
■Settings on the engineering tool side
Set in the "Specify Connection Destination Connection" window.
[Online] [Current Connection Destination]
1. Set "PC side I/F" to "Ethernet Board".
2. Double-click "Ethernet Board", and open the "PC side I/
F Detailed Setting of Ethernet Board" window.
3. Set the network No., station No., and protocol of the
personal computer.
TCP: A connection is established during communication.
Since data is exchanged while checking that the data has
correctly reached the communication destination, the data
reliability can be ensured. Note that the line load is larger
than UDP/IP communications.
UDP: Since a connection is not established during
communication and whether the communication destination
has correctly received the data is not checked, the line load is
lower. Note that the data reliability is lower than TCP/IP
communications.
4. Set the "PLC side I/F" to the module to be connected.
5. Double-click the icon set in step 4, and open the
detailed setting window.
6. Select "Connection via HUB" for the connection method,
and enter the station No. and IP address or host name
for the Motion module.
7. Specify "Other Station Setting" or "Network
Communication Route" if necessary.
20
1 FUNCTIONS
1.3 Ethernet Connection
■Searching modules on the network
When connecting with a hub, a list of modules that can be searched for will appear by clicking the [Find] button on the detailed
setting window.
1
Search target modules are as follows.
• The control CPU of the Motion module connected to the same hub as the engineering tool
• The control CPU of the Motion module connected to cascade-connected hub
If the connected Motion module does not appear in the list after searching the modules on the network, check the following
items.
• Search cannot be performed if it is disabled with the IP filter.
• Modules connected via a router cannot be searched.
• If the module is connected via a wireless LAN, IP packet loss can prevent the Ethernet communication from stabilizing, and
may inhibit the module search.
• If there are modules with the same IP address in the list, review the IP address parameter settings for the Motion module.
• If the service processing load of the search-target CPU module is high, it may not be possible to search for the
corresponding module. If the search cannot be performed, increase the response waiting time in the search dialog, and
execute the search again.
1 FUNCTIONS
1.3 Ethernet Connection
21
Connecting SLMP-compatible devices
Connect commercially available SLMP-compatible devices. A SLMP-compatible device can be introduced to the CC-Link IE
TSN system, resulting in easier linkage with an upper information network.
For details on SLMP, refer to the following.
SLMP Reference Manual
When the system structure is mixed with an Ethernet device, there are restrictions for the network topology
and connection order of the Ethernet device. (MELSEC iQ-R Motion Module User's Manual (Startup))
22
1 FUNCTIONS
1.3 Ethernet Connection
1.4Security
No.0
HUB
(1) 192.168.1.1
(2) 192.168.1.5
Security for the network environment is structured by restricting access by each communication path that accesses the CPU
module. The following two access restriction methods can be used.
Page 23 IP filter
Page 25 Remote password
IP filter
Identifies the IP address of the access source, and prevents unauthorized access and data links.
By setting the IP address of the access source using the engineering tool, IP packets are allowed or blocked. (Allows or
blocks the IP packets received from the access source. IP packets sent from the own station are ignored.)
Use of this function is recommended when using in an environment connected to a LAN line.
1
When the "Allow" IP address is set to 192.168.1.1 using the IP filter of the master station No.0:
Only the Ethernet device (1) can access the master station, and the Ethernet device (2) cannot access the master station.
This function cannot be used when accessing via a network other than Ethernet or CC-Link IE TSN.
The IP filter is one method of preventing unauthorized access (such as program or data destruction) from an
external device. It does not completely prevent unauthorized access. Incorporate measures other than this
function if the programmable controller system's safety must be maintained against unauthorized access from
an external device. Mitsubishi shall not be held liable for any system problems that may occur from
unauthorized access.
Examples of measures for unauthorized access are given below.
• Install a firewall
1 FUNCTIONS
1.4 Security
23
Setting method
Precautions
No.0
No.1: 192.168.1.1No.2: 192.168.1.2
No.3: 192.168.1.3
1. Set the IP address to be allowed or blocked in the "IP Filter Settings" window of "Security" under "Application Settings".
(Page 41 Security) A warning is displayed in the following cases.
• When blocking the IP address of the slave station set in "Network Configuration Settings" under "Basic Settings" was
attempted
• When the slave station is not set in "Network Configuration Settings" under "Basic Settings", and the "Allow" target IP
address is not set in the "IP Filter Settings" window (because the IP filter is fully blocked)
2. Write the module parameters to the CPU module.
3. The IP filter is enabled when the CPU module power is turned off and on or reset.
Even if the connection was specified in "Network Configuration Settings" under "Basic Settings" or by a
program, access from the external device is either allowed or blocked according to the setting in the "IP Filter
Settings" window.
Setting Target
Allow or block should be set to all IP addresses that connect to the same network. Also, set allow or block to the IP address of
the slave station that is registered in "Network Configuration Settings" under "Basic Settings".
Register the setting details to the master station, and allow or block the IP packets received from the slave station of the
registered IP address.
Operation
Even for the slave station registered in "Network Configuration Settings" under "Basic Settings", a station with an IP address
set as blocked can become a disconnected station. As a result, cyclic transmission and transient transmission are not
performed. Such a station is also displayed as a disconnected station on the "CC-Link IE TSN/CC-Link IE Field Diagnostics"
window. However, Ethernet devices are not displayed on the "CC-Link IE TSN/CC-Link IE Field Diagnostics" window. (
Page 54 CC-Link IE TSN/CC-Link IE Field Diagnostics)
When an IP packet is received from an IP address that is set as blocked, the denial is registered in the event history of the
master station.
( Page 84 Event List)
• Do not set the IP addresses of the master station or slave stations as blocked. When a slave station using line topology is
set as blocked, cyclic and transient transmissions cannot be performed on the slave stations that are connected after the
slave station set as blocked.
When the "Deny" IP address is set to 192.168.1.2 using the IP filter of the master station No.0:
Only the slave station No.1 can access the master station, and the slave station No.2 and slave station No.3 cannot access the master station.
• If there is a proxy server in the LAN line, block the IP address for the proxy server. If the IP address is allowed, it will not be
possible to prevent access from personal computers that access the proxy server.
• To block access from an external device to another station, block access to the connected station (station connected
directly to an external device) by using the IP filter.
24
1 FUNCTIONS
1.4 Security
Remote password
Permits or prohibits access from the external device to the CPU module via Motion module. This function can prevent
unauthorized access of the CPU module from a remote location.
The remote password is one method of preventing unauthorized access (such as program or data destruction)
from an external device. It does not completely prevent unauthorized access. Incorporate measures other
than this function if the programmable controller system's safety must be maintained against unauthorized
access from an external device. Mitsubishi shall not be held liable for any system problems that may occur
from unauthorized access.
Examples of measures for unauthorized access are given below.
• Install a firewall
Number of settable modules
Up to eight modules can be set for remote passwords.
When using the multiple CPU system configuration, up to eight modules can be set for each CPU module.