Electric Corporation. Reproduction of this document or parts of this document is only permissible within the limits of the legal determination of Copyright Law. Alteration or abridgement of the document is not permitted without the explicit written approval of the company Mitsubishi Electric Corporation. PRECAUTIONS REGARDING WARRANTY AND SPECIFICATIONS This product is jointly developed and manufactured with Molex.
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. For the safety precautions of the programmable controller system, refer to the user's manual for the module used.
Page 5
[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.
Page 6
[Design Precautions] WARNING ● 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.
Page 7
[Security Precautions] WARNING ● To maintain the security (confidentiality, integrity, and availability) of the programmable controller and the system against unauthorized access, denial-of-service (DoS) attacks, computer viruses, and other cyberattacks from external devices via the network, take appropriate measures such as firewalls, virtual private networks (VPNs), and antivirus solutions.
Page 8
Directly touching any conductive parts of the connectors while power is on may result in electric shock. *1 For details, please consult your local Mitsubishi Electric representative. [Wiring Precautions] CAUTION ● Individually ground the FG and LG terminals of the programmable controller with a ground resistance of 100 ohms or less.
Page 9
[Wiring Precautions] CAUTION ● When a protective film is attached to the top of the module, remove it before system operation. If not, inadequate heat dissipation of the module may cause a fire, failure, or malfunction. ● 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.
Page 10
[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.
Page 11
[Startup and Maintenance Precautions] CAUTION ● 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.
Page 12
[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.
(2) Mitsubishi Electric prohibits the use of Products with or in any application involving, and Mitsubishi Electric shall not be liable for a default, a liability for defect warranty, a quality assurance, negligence or other tort and a product liability in these applications.
INTRODUCTION Thank you for purchasing the Mitsubishi Electric MELSEC iQ-R series programmable controllers. This manual describes the specifications, procedures before operation, system configuration, wiring, parameter settings, 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.
RELEVANT MANUALS The following manuals are relevant to this product. Manual name [manual number] Description MELSEC iQ-R CIP Safety Module User's Manual Specifications, procedures before operation, system configuration, wiring, parameter settings, CIP [SH-082444ENG] (this manual) Safety Configuration Tool, functions, programming, troubleshooting, I/O signals, and buffer memory of the CIP Safety module MELSEC iQ-R Module Configuration Manual The combination of the MELSEC iQ-R series modules, common information on the installation/wiring in...
TERMS Unless otherwise specified, this manual uses the following terms. Term Description Active ring supervisor A ring supervisor that controls the ring configuration Adapter A device that is used as a target only Backup ring supervisor A ring supervisor other than the active ring supervisor in the ring configuration Beacon A frame used for the ring configuration diagnostics Buffer memory...
GENERIC TERMS AND ABBREVIATIONS Unless otherwise specified, this manual uses the following generic terms and abbreviations. Generic term/abbreviation Description An abbreviation for the Actual Packet Interval. While RPI is the communication cycle requested from an originator, API is the communication cycle decided by a target. CC-Link IE Field Network-equipped A generic term for the following modules: master/local module...
PART NAMES This chapter describes the names of each part of the CIP Safety module. Name Description RUN LED Indicates the operating status. ERR LED RUN LED on and ERR LED off: Normal operation RUN LED on and ERR LED on: Minor error RUN LED on and ERR LED flashing: Moderate error RUN LED off and ERR LED flashing: Major error RUN LED off and ERR LED off: No power supply...
Page 22
Name Description Ethernet port (P2-A) A connector for the EtherNet/IP network. Connect an Ethernet cable. For wiring method and wiring precautions, refer to the following. SPEED LED (P2-A) Page 34 WIRING SD/RD LED (P2-A) Ethernet port (P2-B) Refer to the description of Ethernet port (P2-A). SPEED LED (P2-B) SD/RD LED (P2-B) Production information...
Page 23
Port status NS LED status Module initialization P1 stop ('Port start status (P1)' (X1): OFF) Port initialization in progress completed P1 start ('Port start status P1 stop ('Port stop error Failed to establish Flashing (green) (P1)' (X1): ON) status (P1)' (X2): OFF) connection Waiting for the TUNID Flashing (alternating...
Page 24
CIP Safety module status and SAFETY FUNCTION LED status The following table shows the correspondence between the status of the CIP Safety module and the status of the SAFETY FUNCTION LED. CIP Safety module status SAFETY FUNCTION LED status No power supply/power supply being reset Module initialization in progress Module initialization completed Normal operation...
SPECIFICATIONS Performance Specifications The following table lists performance specifications of the CIP Safety module. Item Description Standard communications Communication method • Class1 communications (instance communications, tag communications) • UCMM communications (message communications) (Corresponds to each communication of the originator and the target.) Maximum number of connections •...
Page 26
*1 CIP Safety Configuration Tool automatically calculates the lower limit value of each transmission interval monitoring time that satisfies the following conditions according to the setting details, and displays the result on the setting window. 3TM 2TM 3TM ...
Function List The following table lists the function of the CIP Safety module. Available: , Not available: Function Description Standard Safety Reference communication communication EtherNet/IP Class1 Establishes connections between the CIP Page 86 Class1 communication communications Safety module and EtherNet/IP devices, communications functions and performs data communications at a...
PROCEDURES BEFORE OPERATION This chapter describes the procedures before operation. Mounting the module to the base unit For how to mount/remove a module to/from the base unit, refer to the following. MELSEC iQ-R Module Configuration Manual Network configuration Configure the system and set the parameters that are required for start-up. •...
SYSTEM CONFIGURATION EtherNet/IP and CIP Safety on EtherNet/IP Network Configuration The EtherNet/IP network and the CIP Safety on EtherNet/IP network consist of a CIP Safety module (1) and an EtherNet/IP device (2). Scanner and adapter In the EtherNet/IP network and the CIP Safety on EtherNet/IP network, station types are separated into scanner and adapter. Station type Description Scanner...
Line topology Connect the modules in a line topology using Ethernet cables. Star topology Connect the modules in a star topology using a switching hub and Ethernet cables. Ring topology Connect the modules in a ring topology using Ethernet cables. 4 SYSTEM CONFIGURATION 4.1 EtherNet/IP and CIP Safety on EtherNet/IP Network Configuration...
Applicable CPU Modules The following table shows the availability of the CIP Safety module when each CPU module is used. The CPU modules are represented by the following symbols. • Rn: RnCPU • RnRT: Robot CPU • RnEN: RnENCPU • RnC: C Controller module •...
Applicable Base Units The following table shows whether each base unit can be used when mounted to the CIP Safety module. : Applicable, : Not applicable Base unit Model Availability Main base unit Main base unit R33B, R35B, R38B, R312B ...
Available Software Packages To configure the settings of the CIP Safety module, the engineering tool and CIP Safety Configuration Tool are required. The following table shows the combination of the firmware version of the CIP Safety module, CIP Safety Configuration Tool and engineering tool.
Safety Standards Observe the following safety standards in using the module. Region Standard International IEC 61508 Parts 1-7: 2010 Europe EN ISO 13849-1: 2015 EN IEC 62061: 2021 Safety Parameters The following table shows the safety parameters of the CIP Safety module. Item Description 7.11 ...
WIRING This chapter describes the wiring for the EtherNet/IP network and the CIP Safety on EtherNet/IP network. Wiring Method This section describes how to connect and disconnect the Ethernet cable. Connecting the cable Push the Ethernet cable connector into the CIP Safety module until it clicks. Pay attention to the orientation of the connector.
Wiring Products This section describes the devices used to comprise the EtherNet/IP network and the CIP Safety on EtherNet/IP network. Ethernet cable Use Ethernet cables that meet the following standards. Communication Ethernet cable Connector Standard speed 100Mbps Category 5 or higher, (STP) straight cable RJ45 connector 100BASE-TX Category 5 or higher, (STP) crossover cable...
PARAMETER SETTINGS This chapter describes the parameter settings required for communications with the CIP Safety module. Procedure for Setting Parameters Add the CIP Safety module (RJ71SEIP91-T4) in the engineering tool. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] The basic settings and refresh settings are included in the module parameters.
Basic Setting Configure the block assurance and output hold clear setting. Class1 Supplementary Settings Item Description Setting range Block assurance Set whether to perform data assurance when refreshing the input data • Enable ( Page 107 Block Assurance) and output data of Class1 communications between the CPU module •...
Refresh Refresh Setting Set the refresh timing. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [Module Parameter] [Refresh Setting] Refresh by the Set Timing Item Description Setting range Refresh Timing Sets the refresh timing. • At the Execution Time of END Instruction •...
Auto Refresh Setting Set auto refresh. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] Right-click [Auto Refresh Setting] • This setting is not required if there is no need to perform auto refresh. ( Page 108 Auto Refresh) •...
Writing Parameters The parameters set on the CIP Safety module have different write destinations. Parameter type Configuration tool Write destination • Module parameter GX Works3 CPU module • Auto refresh setting • IP address setting CIP Safety Configuration Tool CIP Safety module •...
Reading CIP Safety Configuration The configuration of CIP Safety can be read by reading from the programmable controller. This function is available in the engineering tool version "1.100E" or later. Operating procedure Open "Online Data Operation". [Online] [Read from PLC] Check "System Parameter/CPU Parameter (Standard/Safety)"...
Procedure for Setting Parameters This section shows the flowchart for setting parameters in CIP Safety Configuration Tool. Start Set the IP address of the CIP Safety module. Choose the connection type to be set. Originator connection Target connection Set the target connection. Register the EDS file of the communication destination device.
Page 46
*1 The following are the target connections. Target of Class1 instance communications Producer of Class1 tag communications Target of safety communications *2 The following are the originator connections. Originator of Class1 instance communications Consumer of Class1 tag communications ...
Page 47
List of parameter settings Setting is required: , Setting is required as necessary: , Setting is not required: Item Setting Reference Whether setting is required details Target Originator Standard Safety Standard Safety communication communication communication communication ...
Page 48
Item Setting Reference Whether setting is required details Target Originator Standard Safety Standard Safety communication communication communication communication Saving the configuration to the Save the Page 49 module configuration to [Safety the module. Communication Module Access] tab ...
Window Structure The following figure shows the window structure. Item Description Reference Menu The menu of the tool Page 48 Menu Configuration Lists devices to be configured on the tool. Page 49 Configuration This view also displays parameters of the device selected in the tree. Device Library Devices added from EDS files will be registered as components.
Menu The following table lists the menu items of CIP Safety Configuration Tool. Menu Item Description File Save Saves edits made with the tool. This item will be enabled and selectable when a change is made to the settings on the tool after startup. Exit Closes the tool.
Configuration Lists devices to be configured on the tool. Additionally, the setting pane varies depending on what is selected in the tree. Since the parameter items of devices are dependent on the EDS files, this section only describes the fixed items in detail.
Page 52
• LEDs during configuration writing Status of writing configuration RUN LED ERR LED MS LED NS LED Writing Flashing (orange) (in 1 to 2s intervals) Flashing (orange) (in 1 to 2s intervals) Writing completed Flashing (green) Flashing (green) Writing failed Flashing (red) (in 500ms intervals) Flashing (red) (in 500ms intervals) •...
Page 53
[CPU Data Exchange] tab • [Labels/Devices] tab Item Description CPU Safety Data Identifications Chan. Displays the specified port number. Exchange Definition IP Slot • Target connection: The specified instance number and tag name are displayed. • Originator connection: The IP address and slot information of the target device are displayed.
Page 54
Precautions When setting a receive device or send device, note the following points. • Be sure that the settings are within the device setting range specified with CPU module parameters. • Avoid duplicating the assignment of the safety device. • When the safety device is out of the range or an assignment is duplicated, the relevant items are framed in red and changes to other safety devices are locked.
Page 55
• GxWorks3 Copy labels and GxWorks3 Paste labels The changed data can be pasted to the global label in the engineering tool (GX Works3) when the settings are changed with CIP Safety Configuration Tool. Click the [GxWorks 3 Copy Labels] button in CIP Safety Configuration Tool. Paste the changed data to the global label in the engineering tool (GX Works3).
Page 56
Using a spreadsheet tool such as Excel, the calculated results of the device offset can be pasted into CIP Safety Configuration Tool. Click the [GxWorks 3 Copy Labels] button in CIP Safety Configuration Tool. Paste it into Excel. Copy the calculated results into the clipboard. With the results copied to the clipboard, click the [GxWorks 3 Paste Labels] button in CIP Safety Configuration Tool.
Page 57
Precautions When pasting labels of GX Works3, note the following. • Use one-byte alphanumeric characters for label names. • Follow the input character rules of the global label in the engineering tool (GX Works3). ( GX Works3 Operating Manual) • When pasting, the data type (data size) of the global label is not reflected. For the data size, the connection setting in CIP Safety Configuration Tool are used.
Page 58
• [Timings (Auto Calculation)] tab Item Description CPU Safety Data Identifications Chan. Displays the specified port number. Exchange Definition IP Slot • Target connection: The specified instance number and tag name are displayed. • Originator connection: The IP address and slot information of the target device are displayed.
Page 59
CIP options Displays the option window of CIP Safety Configuration Tool. [Configuration] [CIP OPTIONS] Item Description Default Display in Tree view Set whether tree items (for example, in the configuration view or device Catalog library view) display catalog names or product names from the EDS file. Display CIP Identifier in Tree view Set whether to display the CIP identifier of each device in the configuration Selected...
Page 60
Network 1: EIP/CIPS Scanner, Network 2: EIP/CIPS Scanner [General] tab Item Description Scanner IP Address Settings IP Address Set the IP address. Subnet Mask Set the subnet mask. Network Gateway Set the network gateway. (Only Network 1: EIP/CIPS Scanner can be set.) DNS Server Primary DNS Server Address Set the primary DNS server address.
Page 61
Item Description Operating Mode Target (Class1) Configure the settings to be used in Class1 communications. When this item is selected, the [Target (Class1)] tab is added so that the following definitions can be added or deleted. (Page 67 [Target (Class1)] tab) •...
Page 62
[Safety] tab Item Description Identification Scanner CIP Identifier Displays the scanner identifier. Safety Network Number Displays the Safety Network Number. Click the [Edit] button to change to any value manually or on a time basis. Also, Copy and Paste can be used. Set TUNID Set the TUNID on the corresponding device.
Page 63
• Safety Reset behavior during communications Communication type Behavior Standard communication Class1 communications Instance communications Finishes communications and executes Safety Reset. Tag communications UCMM communications Message communications Safety communications Class0 communications Instance communications Continues communications. Safety Reset fails, causing an error. Tag communications •...
Page 64
[I/O Mapping] tab • [General] tab The description of the item is displayed when a communication destination device (target device) is selected. Item Description Input Lists the information of specified devices. When using the auto refresh setting, set "Offset Calculation" to "Automatic". Output •...
Page 65
[Information] tab Item Description Identification Vendor ID Displays the information of an appropriate item. Product Type Product Code Product Name Software Revision Manufacturer Serial Number State Major Fault Displays the information of an appropriate item. Minor Fault State CIP Identifier, SNN Lock State Configuration Owning UNID Exception Status...
Page 66
[IP/Port] tab Item Description TCP/IP Parameters Configuration Control Startup Configuration The information of each item can be displayed, applied, or refreshed. Interface Configuration IP Address Network Mask Gateway Address DNS Primary Server DNS Secondary Server Domain Name Host Name Name Last Address Conflict State Interface Config State Conflicting MAC...
Page 67
[DLR] tab Item Description Network Topology Displays the information of an appropriate item. Network Status Capabilities Announce-based Ring Node Beacon-based Ring Node Supervisor Capable Active Supervisor Address Supervisor IP Supervisor MAC DLR Supervisor Ring Supervisor Status Displays menu items including [Verify Fault Location], [Clear Rapid Fault], and [Restart Sign On].
Page 68
[Comment] tab Comments can be entered. [Diagnostics] tab This tab is displayed only during diagnostics. Item Description Scanner Status Net BC state Displays the information of an appropriate item only during diagnostics. Scanner Status 7 CIP Safety Configuration Tool 7.2 Window Structure...
Page 69
[Target (Class1)] tab Item Description Target (Class1 Instance) definitions Adds a target definition. Remove Removes a target definition. Connection Displays the connection. T->O Size Set the T->O size. O->T Size Set the O->T size. Active on startup Set whether to be active on startup. Target (Class1 Tag) definitions Adds a target definition.
Page 70
[Safety Target (Class0)] tab Item Description Target (Class0 Instance) definitions Adds a target definition. Remove Removes a target definition. Direction Set the communication direction (T->O or O->T). Instance Set the instance number. (Value range: 528 to 767) Size Set the size. Max Subscribers Set the maximum number of concurrent connections for multicast communications.
Page 71
When a communication destination device (target device) is selected [General] tab Item Description Identification Adapter IP Address Set the IP address of the target device. Ping Send Ping Sends a Ping request. Loop Repeatedly sends Ping requests. Stop on error Stops sending Ping requests when an error occurs.
Page 72
[Information] tab Item Description Identification Vendor ID Displays the information of an appropriate item. Product Type Product Code Product Name Software Revision Manufacturer Serial Number State Major Fault Minor Fault State CIP Identifier, SNN Lock State Configuration Owning UNID Exception Status Alarm Device Common Displays the status of an appropriate item as an LED status.
Page 73
[IP/Port] tab Item Description TCP/IP Parameters Configuration Control Startup Configuration Displays the information of an appropriate item. Interface Configuration IP Address Network Mask Gateway Address DNS Primary Server DNS Secondary Server Domain Name Host Name Name Last Address Conflict State Interface Config State Conflicting MAC Port Configuration...
Page 74
[DLR] tab Item Description Network Topology Click the [Refresh] button to get and display the information of each item. Network Status Capabilities Announce-based Ring Node Beacon-based Ring Node Supervisor Capable Active Supervisor Address Supervisor IP Supervisor MAC DLR Supervisor Ring Supervisor Status Displays menu items including [Verify Fault Location], [Clear Rapid Fault], and [Restart Sign On].
Page 75
[Diagnostics] tab This tab is displayed only during diagnostics. Item Description Connection Status Identifier Displays the information of an appropriate item. Type Name State 7 CIP Safety Configuration Tool 7.2 Window Structure...
Page 76
[Standard Settings] tab Item Description Selected Connections Lists the added connections. Click the [Remove] button to remove a selected connection. Available Connections Lists the available connections defined in the EDS file. Click the [Add] button to add the connection to "Selected Connections". •...
Page 77
Item Description Path Parameters Assembly Instance(O->T) Set the connection number of the connection destination (target-side connection, which is specified by the CIP Safety module on the external device side). This item is displayed when the connection of "Exclusive Owner (Class1 Instance)"...
Page 78
• [Keying] tab Item Description Identification Check Type Configure settings for verification (keying) to check the actual machine against the setting values of each item when setting up a connection. Vendor Code The displayed items and their settings are dependent on the EDS file of the Product Type device.
Page 79
[Safety Settings] tab • [Safety Parameters] tab Item Description General Configuration Type Set the configuration type from the following options: • Externally Initialized • This Tool Identification Adapter CIP identifier Displays the IP address. Safety Network Number Displays the Safety Network Number. Edit Edit the Safety Network Number.
Page 80
• [Safety Connections] tab Item Description Restore Default Values Executes an appropriate operation listed on the left. Collapse All Expand All Start Connections Stop Connections General Parameters Safety Format The only available option is "Extended". Keying Check Type Configure settings for verification (keying) to check the actual machine against the setting values of each item when setting up a connection.
Page 81
Item Description Connection Type Input Format Select the format of the input-side (T->O) communications from the following options: • Safety Input Assembly • Safety Input Class0 Tag Output Format Select the format of the output-side (O->T) communications from the following options: •...
Device Library Devices added from EDS files will be registered as components. Displayed devices can be added to the configuration view by drag-and-drop action. Tool bar Icon Item Description Insert In Configuration Adds a selected EDS file to the configuration view. Add EDS Adds an EDS file to the library.
Page 83
Adding EDS files Select a radio button to specify a file or folder. Click the [Finish] button to add EDS files. Removing EDS files Specify an EDS file or folder to remove. Click the [Finish] button to remove the specified files. 7 CIP Safety Configuration Tool 7.2 Window Structure...
Page 84
Properties of an EDS file This window displays the following information defined for an EDS file: • File Name • Vendor • Product Type • Product Code • Revision • Product Name 7 CIP Safety Configuration Tool 7.2 Window Structure...
Network Detection The EtherNet/IP devices on the network are detected and listed. Displayed devices can be added to the configuration view by drag-and-drop action. Tool bar Icon Item Description Start Network detection Executes the network detection. Insert In Configuration Copies a selected device to the configuration view. Copy All Copies all detected devices to the configuration view.
Logger This view displays the following types of records that are logged during edit operation. • Fatal • Error(s) • Warning(s) • Message(s) • Reserved The maximum number of log records is limited by the maximum log size that is specified as a logger option. The right-click menu provides commands to work with displayed records.
COMMUNICATION TYPE Standard Communications Communication is performed between the CIP Safety module and EtherNet/IP device on the network. The CIP Safety module performs data communication between the originator and the target using the following communication method. • Class1 communications • UCMM communications Communication method Communication Connection...
Class1 communications With Class1 communications, data communications are performed at a fixed scan by establishing connections between the CIP Safety module and EtherNet/IP devices. There are two methods in which to establish communications: instance communications that use instance IDs and tag communications that use tag names.
Page 89
Communication method and connection setting compatibility ■When the CIP Safety module is the originator : Request to the external device possible, : Request to the external device not possible Communication Connection setting method Connection type Trigger type Input format (target to Output format originator) (originator to target)
Page 90
Instance communications Instance communications are mainly used when communication is to be performed with EtherNet/IP devices at a fixed scan. Data communications are performed between the CIP Safety module and the EtherNet/IP device at a fixed scan by establishing connections using an instance ID. The CIP Safety module acts as an originator or target.
Page 91
■When the connection type is Input Only Input Only is used when only receiving data using a single connection. CIP Safety module Connection open EtherNet/IP device Ò Originator Target Response Buffer memory Send data Ó 'Class1 Input Area' (Un\G24576 to Cyclic transmission Un\G57343, Un\G1073152 to...
Page 92
■When the connection type is Listen Only Listen Only is used when receiving data from multiple devices for a single connection. The same multicast communication settings need to be set for both the scanner with the connection of Exclusive Owner or Input Only and the scanner with the connection of Listen Only.
Page 93
■Buffer memory to be used Name Address Description Class1 Input Area Un\G24576 to Un\G57343 Un\G1073152 to Un\G1105919 The data receive area Class1 Output Area Un\G61440 to Un\G94207 Un\G1110016 to Un\G1142783 The data send area Class1 Input data size Un\G98304 to Un\G98431 Un\G1146880 to Un\G1147007 The data input size for each connection...
■Precautions • When the CIP Safety module is the target, if multiple connections are connected for one connection setting in multicast communications and unicast communications, the number of connections will be one in the setting. However, the number of used connections will be equivalent to the number of connected connections. The total number of used connections is up to 64.
Page 95
• In unicast communications, connection can be made even if the existing connection and the connection settings are different. • If the Ethernet cable is disconnected and connected within 3 seconds or if it is connected to a different port during communication, connection will not be established again, causing a data link error in some cases.
Page 96
■For producer If the producer tag is set, data is sent to the external device when a connection establishment request is made from the external device for which the corresponding consumer tag is set. If the tags are set correctly for the CIP Safety module and the external device, communication will start automatically when both communication preparations are complete.
UCMM communications In UCMM communications, data read/write commands are used to communicate between the CIP Safety module and the EtherNet/IP device at a desired timing without establishing connections. The functions include a client function (commands are sent from the CIP Safety module to the EtherNet/IP device) and a server function (commands are sent from the EtherNet/IP device to the CIP Safety module).
Page 98
■Setting method • Server function: This function can be used to set the IP address for the CIP Safety module. (Page 58 Network 1: EIP/ CIPS Scanner, Network 2: EIP/CIPS Scanner) • Client function: This function can be used to set a request to the buffer memory. ( Page 96 Buffer memory to be used) ■Buffer memory to be used Name Address...
Safety Communications The CIP Safety module operates as an originator or target, establishes a connection with a CIP Safety compatible device, and performs safety communications at a fixed scan. There are two methods in which to establish safety communications: instance communications that use instance IDs and tag communications that use tag names.
Overview of safety communications The following describes the communication between the CIP Safety module and a CIP Safety compatible device. Safety communications when unicast is selected ■Between the CIP Safety module (consumer) and an input device (producer) When receiving data from a CIP Safety compatible device, set the CIP Safety module as the originator and consumer. CPU module CIP Safety module CIP Safety compatible device...
Page 101
■Between the CIP Safety modules (producer/consumer) When communicating data with a CIP Safety compatible device, set one producer connection and one consumer connection in the CIP Safety module and set the CIP Safety module as the producer and consumer. CPU module CIP Safety module CIP Safety compatible device Consumer...
Page 102
Safety communications when multicast is selected ■When receiving data from a CIP Safety compatible device When receiving data from a CIP Safety compatible device, set the CIP Safety module as the originator and consumer. CPU module CIP Safety module CIP Safety CIP Safety compatible device compatible device...
How to check the status during safety communications Information indicating whether safety communications are normal for each connection is stored in the 0th and 8th bits of the receive data storage device (SA\) of the CPU module set for each connection. Item Description Consumer safety connection status (0th...
Page 104
When the safe input device is set from SA\X0 and the producer safety connection status changes to on CPU module CIP Safety module CIP Safety compatible device Consumer Target Safety device (receive data) Send data SA\X0: Off Disable SA\X8: On Producer Consumer Safety device...
Page 105
Precautions • When safety input data is received in safety communications, two bytes of system data is added and stored as well. Therefore, the receive data storage device (SA\) of the CPU module secures two bytes more areas in addition to the areas of safety input data to be received by safety communications.
The number of safety connections used The following describes the examples of when the CIP Safety module sends data by multicast. When establishing 15 connections with the originator for the multicast connection setting Target (producer) Originator 1 (consumer) Originator 15 (consumer) Originator 16 (consumer) 1 connection for the setting Connection No.1...
Precautions for using the safety communications Check the following when testing the entire system operation. Use CIP Safety Configuration Tool to set the safety connection and write the parameters to the CIP Safety module. [Configuration] [Safety Communication Module] [Safety Communication Module Access] [Save configuration to module] Reset the CPU module or power off and on the system, then check whether the same value between the acquired value from the CIP Safety module and the setting value in CIP Safety Configuration Tool with the output list.
FUNCTIONS Output Hold/Clear When the CPU Module Is Stopped (at Error Occurrence/STOP State) Whether to clear or hold the output data when the CPU module stops in standard communications can be set. Data to be held or cleared is output from the CIP Safety module to another EtherNet/IP device on EtherNet/IP packet. ('Class1 Output Area' (Un\G61440 to Un\G94207, Un\G1110016 to Un\G1142783) is not cleared.) The state in which the CPU module is stopped refers to the following two situations.
Block Assurance This function guarantees the I/O data of Class1 communications between the CPU module and the CIP Safety module. By enabling this function, the I/O data inconsistency can be prevented. In standard communications, whether or not to guarantee I/O data is determined according to the parameter settings of the engineering tool.
Auto Refresh Auto refresh is a function that automatically performs refresh (transfer) operation between the buffer memory used in standard communications (Class1 communications) and any device of the CPU module. This function can be used to access the assigned device without having to directly access the buffer memory in the specified area, thereby simplifying the program.
Page 111
Setting method For the setting method, refer to the following. Page 39 Auto Refresh Setting Buffer memory to be used The buffer memory to be automatically refreshed is the I/O data area and status area of Class1 communications (standard communications). Name Address Description...
DLR Function The DLR (Device Level Ring) function continues to communicate with a normally operating station even if a cable disconnection occurs or a faulty station exists in the ring configuration. In the line topology, all stations after the point of cable disconnection or faulty station are disconnected, but the data link with the normal station is maintained by using this function in a ring topology.
Page 113
Behavior For one ring supervisor • When an error occurs in the ring node When an error occurs in the ring node 2, the active ring supervisor detects the error, notifies each station of the error, and reconstructs the connection route. When the error occurred in the ring node 2 is resolved, the active ring supervisor detects the recovery, notifies each station of the normal detection, and reconstructs the connection route.
Page 114
When the ring fault is detected continuously When using the CIP Safety module as the active ring supervisor, the module operates as follows. • When the ring fault within 30 seconds is detected for five consecutive times, rapid fault (high-speed fault) occurs. (1) Ring fault detection 1: First time 2: Second time...
Page 115
Setting method Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Display the DLR Supervisor settings on the [General] tab and set the DLR parameters. Item Description Setting range Ring Supervisor Enabled Sets whether to have the CIP Safety module operate with a ring supervisor or a ring node.
Page 116
Click the [Save configuration to module] button to write the set parameters to the CIP Safety module. Click the [Yes] button in the following window to save the configuration. Reset the CPU module or power off and on the system. 9 FUNCTIONS 9.4 DLR Function...
Page 117
Precautions • For the ring configuration, use DLR-compliant devices. For details, refer to the manual of the device used. • A ring configuration requires one or more ring supervisors. The ring supervisor setting is disabled by default for the CIP Safety module parameters.
Safety Diagnostic Function The following table shows the safety diagnostic functions of the CIP Safety module. This information can be checked in the [Error Information] tab of the "Module Diagnostics" window of the CIP Safety module. (Page 205 Error information) Item Description Diagnostic timing...
Firmware Update This function updates the firmware of the CIP Safety module. Execute the function with CIP Safety Configuration Tool. • All communications are stopped during the firmware update. Stop equipment targeted for the firmware update and confirm the safety before executing the update. •...
Page 120
Firmware update procedure Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Click the [Update Firmware] button, and select the firmware file of the CIP Safety module. The following window appears and the firmware update starts. The MS LED and NS LED flash in orange. It takes a few minutes for the firmware update to be completed.
Page 121
• Do not reset the CPU module or power off and on the system until the MS LED and NS LED start flashing in green. Doing so may cause a failure of the CIP Safety module, and the module may become unusable. •...
PROGRAMMING Default settings are used for parameters that are not described in this chapter. 10.1 Class1 Instance Communications This section describes examples of performing Class1 instance communications between the originator and the target. System configuration example The following system configuration is used for the examples of Class1 instance communications. System configuration GX Works3 CIP Safety Configuration Tool...
Parameter settings Set parameters using the engineering tool and CIP Safety Configuration Tool. Settings using the engineering tool Connect the engineering tool to the CPU module and set the parameters. Parameter settings for the CIP Safety module (originator) Operating procedure Set the CPU module as follows.
Page 124
Click the [Setting Change] button to set to use the module label. Set the safety function module as follows. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] Click the [OK] button in the following window to add the safety function module labels of the CPU module. 10 PROGRAMMING 10.1 Class1 Instance Communications...
Page 125
Set the CIP Safety module as follows. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] Click the [OK] button to add the CIP Safety module labels of the CPU module. 10 PROGRAMMING 10.1 Class1 Instance Communications...
Page 126
Set the items in "Basic Setting" as follows. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [Module Parameter] [Basic Setting] Write the set parameter to the CPU module and reset the CPU module or power off and on the system. [Online] ...
Page 127
Settings using CIP Safety Configuration Tool Connect CIP Safety Configuration Tool to the CIP Safety module, and set parameters. Parameter settings for the CIP Safety module (originator) Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Set the IP addresses.
Page 128
Add (drag and drop) the external device (target) to "Network 1: EIP/CIPS Scanner". Set the external device (target) added. • [General] tab Item Setting value Adapter IP Address 192.168.3.2 Enable Standard Connections Selected Enable Safety Connections Not selected *1 When changing the tick mark from "selected" to "not selected" and if the following window appears, select "Yes". 10 PROGRAMMING 10.1 Class1 Instance Communications...
Page 129
• [Standard Settings] tab Select "Exclusive Owner (Class1 Instance)" in "Selected Connections" and set the following. Item Setting value General This Connection is active at startup Selected Input Connection Parameters (Target To Originator) Size Output Connection Parameters (Originator To Target) Size Select "Safety Communication Module"...
Page 130
Click the [Yes] button in the following window to save the configuration. Click the [Close] button in the following window. After downloading, reset the CPU module or power off and on the system. Click the [Set TUNID] button. "Network 1: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window.
Page 131
Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Page 132
Parameter settings for the CIP Safety module (target) Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Set the IP addresses. • Select "Network 1: EIP/CIPS Scanner" and set 192.168.0.6 to "IP Address" (P1). •...
Page 133
Set "Network 2: EIP/CIPS Scanner". • [General] tab Item Setting value Operating Mode Target (Class1) Selected • [Target (Class1)] tab Click the [Add] button in "Target (Class1 Instance) definitions" and set the following. Item Setting value Target (Class1 Instance) definitions T->O Size O->T Size 10 PROGRAMMING...
Page 134
Select "Safety Communication Module" and set the current IP address of the CIP Safety module to "Target IP Address". The current IP address of the CIP Safety module can be checked on the system monitor of the engineering tool. Click the [Save configuration to module] button to write the set parameters to the CIP Safety module. Click the [Yes] button in the following window to save the configuration.
Page 135
Click the [OK] button in the following window. Click the [Set TUNID] button. "Network 2: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window. 10 PROGRAMMING 10.1 Class1 Instance Communications...
Page 136
If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system. (2) Click the [Safety Reset] button in the [Safety] tab.
Page 137
Auto Refresh Setting Set the Auto refresh setting. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] Right-click [Auto Refresh Setting] Write the set parameter to the CPU module in the following window and reset the CPU module or power off and on the system.
Page 138
Setting the CIP Safety module (target) 'Class1 Input Area' (Un\G1073152 to Un\G1105919) Start Address End Address D1000 D1047 'Class1 Output Area' (Un\G1110016 to Un\G1142783) Start Address End Address D1050 D1073 10 PROGRAMMING 10.1 Class1 Instance Communications...
Program example 48 bytes (24 words) of data are received from 'Class1 Output Area (P2)' (Un\G1110016 to Un\G1142783) of the target to 'Class1 Input Area (P1)' (Un\G24576 to Un\G57343) of the originator. Also, 96 bytes (48 words) of data are sent from 'Class1 Output Area (P1)' (Un\G61440 to Un\G94207) of the originator to 'Class1 Input Area (P2)' (Un\G1073152 to Un\G1105919) of the target.
Page 140
(0) Configure an interlock by using X20, X21, and X22. (5) If U2\G98048 has not been requested once, a start request will be issued. U2\G99408.0 and U2\G99424.0 are checked and the processing is started. (27)Input data of D0 is acquired for D200 and output data of D300 is set to D100. (41)The processing is completed.
Page 141
Program for the CIP Safety module (target) Classification Label name Description Device Module label RJ71SEIP91_1.bSts_ModuleReady Module READY RJ71SEIP91_1.bSts_PortCommInProcessP2 Port start status (P2) RJ71SEIP91_1.bSts_PortStopErrorStatusP2 Port stop error status (P2) RJ71SEIP91_1.stEIPCls1_P2.uSet_CommunicationStartupRequest_D EtherNet/IP communication start U2\G1146624 request RJ71SEIP91_1.stEIPCls1_P2.bnSts_Class1DuringDataLink_Connection_D[1] Data link status (Class1) U2\G1147984.0 RJ71SEIP91_1.stEIPCls1_P2.bnSts_Class1Error_Connection_D[1] Error status (Class1) U2\G1148000.0...
Page 142
(0) Configure an interlock by using X20, X31, and X32. (5) If U2\G1146624 has not been requested once, a start request will be issued. U2\G1147984.0 and U2\G1148000.0 are checked and the processing is started. (27)Input data of D1000 is acquired for D1200 and output data of D1300 is set to D1050. (41)The processing is completed.
10.2 Class1 Tag Communications This section describes an example of Class1 tag communications between the consumer and the producer. System configuration example The following system configuration is used for the example of Class1 tag communications. System configuration GX Works3 CIP Safety Configuration Tool (1) Programmable controller system (consumer) •...
Parameter settings Set parameters using the engineering tool and CIP Safety Configuration Tool. Settings using the engineering tool The settings procedure is the same as Class1 instance communications. (Page 121 Settings using the engineering tool) Replace the following terms. • Originator Consumer •...
Page 145
Add (drag and drop) the external device (producer) to "Network 2: EIP/CIPS Scanner". Set the setting values in the [General] tab. Item Setting value Adapter IP Address 192.168.0.6 Enable Standard Connections Selected Enable Safety Connections Not selected *1 When changing the tick mark from "selected" to "not selected" and if the following window appears, select "Yes". 10 PROGRAMMING 10.2 Class1 Tag Communications...
Page 146
Select "Input Only (Class1 Tag)" in "Available Connections" in the [Standard Settings] tab and then click the [Add] button. Select "Exclusive Owner (Class1 Instance)" in "Selected Connections" and click the [Remove] button. When the following window is displayed, click the [Yes] button. 10 PROGRAMMING 10.2 Class1 Tag Communications...
Page 147
Select "Input Only (Class1 Tag)" in "Selected Connections" in the [Standard Settings] tab and set the following. Item Setting value General This Connection is active at startup Selected Path Parameters Symbol Ansi MyProducerTag Input Connection Parameters (Target To Originator) Size Output Connection Parameters (Originator To Target) *1 This tag name is for the connection destination.
Page 148
Click the [Close] button in the following window. After downloading, reset the CPU module or power off and on the system. Click the [Set TUNID] button. "Network 1: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window. Click the [Set TUNID] button.
Page 149
If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system. (2) Click the [Safety Reset] button in the [Safety] tab.
Page 150
Parameter settings for the CIP Safety module (producer) Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Set the IP addresses. • Select "Network 1: EIP/CIPS Scanner" and set 192.168.0.6 to "IP Address" (P1). •...
Page 151
Set "Network 1: EIP/CIPS Scanner". • [General] tab Item Setting value Operating Mode Target (Class1) Selected • [Target (Class1)] tab Click the [Add] button in "Target (Class1 Tag) definitions" and set the following. Item Setting value Target (Class1 Tag) definitions Name MyProducerTag T->O Size...
Page 152
Select "Safety Communication Module" and set the current IP address of the CIP Safety module to "Target IP Address". Click the [Save configuration to module] button to write the set parameters to the CIP Safety module. Click the [Yes] button in the following window to save the configuration. Click the [Close] button in the following window.
Page 153
Click the [Set TUNID] button. "Network 2: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Page 154
Close CIP Safety Configuration Tool. Write the set parameter to the CPU module and reset the CPU module or power off and on the system. [Online] [Write to PLC] 10 PROGRAMMING 10.2 Class1 Tag Communications...
Page 155
Auto Refresh Setting Set the Auto refresh setting. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] Right-click [Auto Refresh Setting] Write the following parameters to the CPU module and reset the CPU module or power off and on the system. [Online] ...
Program example 496 bytes (248 words) of data are received from 'Class1 Output Area (P1)' (Un\G61440 to Un\G94207) of the producer to 'Class1 Input Area (P2)' (Un\G1073152 to Un\G1105919) of the consumer. RPI is 10ms. RJ71SEIP91-T4 (consumer) RJ71SEIP91-T4 (producer) 'Class1 Input Area (P2)' (Un\G1073152 to Un\G1105919) 496 bytes (248 words) 'Class1 Output Area (P1)'...
Page 157
Program for the CIP Safety module (consumer) Classification Label name Description Device Module label RJ71SEIP91_1.bSts_ModuleReady Module READY RJ71SEIP91_1.bSts_PortCommInProcessP2 Port start status (P2) RJ71SEIP91_1.bSts_PortStopErrorStatusP2 Port stop error status (P2) RJ71SEIP91_1.stEIPCls1_P2.uSet_CommunicationStartupRequest_D EtherNet/IP communication start U2\G1146624 request RJ71SEIP91_1.stEIPCls1_P2.bnSts_Class1DuringDataLink_Connection_D[1] Data link status (Class1) U2\G1147984.0 RJ71SEIP91_1.stEIPCls1_P2.bnSts_Class1Error_Connection_D[1] Error status (Class1) U2\G1148000.0...
Page 158
(0) Configure an interlock by using X20, X31, and X32. (5) If U2\G1146624 has not been requested once, a start request will be issued. U2\G1147984.0 and U2\G1148000.0 are checked and the processing is started. (27)Input data of D500 is acquired for D800. (35)The processing is completed.
Page 159
Program for the CIP Safety module (producer) Classification Label name Description Device Module label RJ71SEIP91_1.bSts_ModuleReady Module READY RJ71SEIP91_1.bSts_PortCommInProcessP1 Port start status (P1) RJ71SEIP91_1.bSts_PortStopErrorStatusP1 Port stop error status (P1) RJ71SEIP91_1.stEIPCls1_P1.uSet_CommunicationStartupRequest_D EtherNet/IP communication start request U2\G98048 RJ71SEIP91_1.stEIPCls1_P1.bnSts_Class1DuringDataLink_Connection_D[1] Data link status (Class1) U2\G99408.0 RJ71SEIP91_1.stEIPCls1_P1.bnSts_Class1Error_Connection_D[1] Error status (Class1) U2\G99424.0...
Page 160
(0) Configure an interlock by using X20, X21, and X22. (5) If U2\G98048 has not been requested once, a start request will be issued. U2\G99408.0 and U2\G99424.0 are checked and the processing is started. (27)Output data of D300 is set to D0. (35)The processing is completed.
10.3 UCMM message communications This section describes an example of UCMM message communications between the client and the server. System configuration example The system configuration example is the same as Class1 instance communications. (Page 120 System configuration example) Replace the following terms. •...
Page 162
Select "Safety Communication Module" and set the current IP address of the CIP Safety module to "Target IP Address". Click the [Save configuration to module] button to write the set parameters to the CIP Safety module. Click the [Yes] button in the following window to save the configuration. Click the [Close] button in the following window.
Page 163
Click the [Set TUNID] button. "Network 2: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Page 164
Close CIP Safety Configuration Tool. Write the set parameter to the CPU module and reset the CPU module or power off and on the system. [Online] [Write to PLC] 10 PROGRAMMING 10.3 UCMM message communications...
Page 165
Parameter settings for the CIP Safety module (server) Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Set the IP addresses. • Select "Network 1: EIP/CIPS Scanner" and set 192.168.0.6 to "IP Address" (P1). •...
Page 166
Click the [Yes] button in the following window to save the configuration. Click the [Close] button in the following window. After downloading, reset the CPU module or power off and on the system. Click the [Set TUNID] button. "Network 1: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window.
Page 167
Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Program example 'UCMM data link (No.1) request area (P1)' (Un\G153600 to Un\G154623) of the client is used to send the request command to the server. The server generates a response data and sends the response data to 'UCMM data link (No.1) response area' (Un\G154624 to Un\G155647).
Page 169
Program for the CIP Safety module (client) Classification Label name Description Device Module label RJ71SEIP91_1.bSts_ModuleReady Module READY RJ71SEIP91_1.bSts_PortCommInProcessP1 Port start status (P1) RJ71SEIP91_1.bSts_PortStopErrorStatusP1 Port stop error status (P1) RJ71SEIP91_1.stUCMM_P1.stnComm[1].stReqArea.uSet_CommunicationMethod_D Request Communication U2\G153600 area method specification RJ71SEIP91_1.stUCMM_P1.stnComm[1].stReqArea.uSet_CommunicationStyle_D Communication U2\G153601 method specification RJ71SEIP91_1.stUCMM_P1.stnComm[1].stReqArea.uSet_Service_D Service U2\G153605...
Page 171
(0) Configure an interlock by using X20, X21, and X22. (5) By turning off and on the execution request, the send command is written to the buffer memory area and if the first area is not reception or completion status, Data link execution request is turned on.
Page 172
Program for the CIP Safety module (server) A program is not required on the server side. 10 PROGRAMMING 10.3 UCMM message communications...
10.4 Safety Program When using this program, I/O data is enabled when the safety communication status changes from abnormal to normal. To enable I/O data at intended timing, use the devices of the CPU module or others to perform the interlock. System configuration example The following system configuration is used for the example of performing a safety program that uses the interlock.
Parameter settings Set parameters using the engineering tool and CIP Safety Configuration Tool. Settings using the engineering tool The settings procedure is the same as Class1 instance communications. (Page 121 Settings using the engineering tool) Settings using CIP Safety Configuration Tool Connect CIP Safety Configuration Tool to the CIP Safety module, and set parameters.
• [Safety Target (Class 0)] tab Item Setting value Target (Class 0) instance definitions Direction T->O Instance Size Max Subscribers Target (Class 0) tag definitions Direction T->O Name MyTag Tag Size Max Subscribers 10 PROGRAMMING 10.4 Safety Program...
Page 178
• [Safety Target (Class 0)] tab Item Setting value Target (Class 0) instance definitions Direction T->O Instance Size Max Subscribers Direction O->T Instance Size Max Subscribers 10 PROGRAMMING 10.4 Safety Program...
Page 179
Select "Safety Communication Module" and set the details in the [CPU Data Exchange] tab. • [Labels/Devices] tab Receive Labels Receive Devices Send Labels Send Devices Data Cons. Status Prod. Status Data StsCons_In_P1_Asm540 StsProd_In_P1_Asm540 Out_P1_Asm540 StsCons_In_P1_MyTag StsProd_In_P1_MyTag Out_P1_MyTag StsCons_In_P2_Asm540 StsProd_In_P2_Asm540 Out_P2_Asm540...
Page 180
• [Timings (Auto Calculation)] tab Receive (Input) Send (Output) EPI (ms) Timeout Mult. EPI (ms) Timeout Mult. • Take notes of the value in safety cycle time to set it to the engineering tool later. (Page 197 Settings using the engineering tool) •...
Page 181
Set the current IP address of the CIP Safety module to "Target IP Address" in the [Safety Communication Module Access] tab. Click the [Save configuration to module] button to write the set parameters to the CIP Safety module. Click the [Yes] button in the following window to save the configuration. Click the [Close] button in the following window to close CIP Safety Configuration Tool.
Page 182
Click the [Set TUNID] button. "Network 1: EIP/CIPS Scanner" [Safety] tab Take notes of the value in "Safety Network Number" to set it to the parameter of CIP Safety module (originator). Click the [OK] button in the following window. Click the [Set TUNID] button.
Page 183
Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Page 184
Check that the values in "Signature in SNCT" and those of "Signature in Scanner" are the same. "Network 1: EIP/CIPS Scanner" [Safety] tab [Refresh] button (same procedure for "Network 2: EIP/CIPS Scanner") Click the [Display listing information on the current project] button and check that the parameters in the [Listing] tab is changed to the required settings.
Page 185
Parameter settings for the CIP Safety module (originator) Operating procedure Start CIP Safety Configuration Tool. [Navigation window] [Parameter] [Module Information] [RJ71SEIP91-T4] [CIP Safety Configuration Tool] Set the IP addresses. • Select "Network 1: EIP/CIPS Scanner" and set 192.168.0.1 to "IP Address" (P1). •...
Page 186
Add (drag and drop) the external device (target) to "Network 1: EIP/CIPS Scanner". (Connection No.1) Set the external device (target) added. • [General] tab Item Setting value Adapter IP Address 192.168.0.10 Enable Standard Connections Not selected Enable Safety Connections Selected 10 PROGRAMMING 10.4 Safety Program...
Page 187
• [Safety Settings] [Safety Parameters] tab Item Setting value Identification Safety Network Number A value in "Safety Network Number" of the target Signature in SNCT Enable Signature Not selected 10 PROGRAMMING 10.4 Safety Program...
Page 188
• [Safety Settings] [Safety Connections] tab Item Setting value Connection Type Input Format Safety Input Class0 Tag Output Format None Input Connection Parameters (Target To Originator) Safety Input Symbol Ansi MyTag *1 This tag name is for the connection destination. Set the same tag name as that of the target. 10 PROGRAMMING 10.4 Safety Program...
Page 189
Add (drag and drop) the external device (target) to "Network 1: EIP/CIPS Scanner". (Connection No.2) For safety connection, only one connection can be set per external device. Therefore, to add a connection for the same IP address, an external device must be added as well. Set the external device (target) added.
Page 190
• [Safety Settings] [Safety Parameters] tab Item Setting value Identification Safety Network Number A value in "Safety Network Number" of the target Signature in SNCT Enable Signature Not selected 10 PROGRAMMING 10.4 Safety Program...
Page 191
• [Safety Settings] [Safety Connections] tab Item Setting value Connection Type Output Format None Input Connection Parameters (Target To Originator) Safety Input Safety Assembly ID *1 This Assembly ID is for the connection destination. Set the same value as Assembly ID (instance) of the target. 10 PROGRAMMING 10.4 Safety Program...
Page 192
Add (drag and drop) the external device (target) to "Network 2: EIP/CIPS Scanner". (Connection No.3) Set the external device (target) added. • [General] tab Item Setting value Adapter IP Address 192.168.1.10 Enable Standard Connections Not selected Enable Safety Connections Selected 10 PROGRAMMING 10.4 Safety Program...
Page 193
• [Safety Settings] [Safety Parameters] tab Item Setting value Identification Safety Network Number A value in "Safety Network Number" of the target Signature in SNCT Enable Signature Not selected 10 PROGRAMMING 10.4 Safety Program...
Page 194
• [Safety Settings] [Safety Connections] tab Item Setting value Connection Type Input Connection Parameters (Target To Originator) Safety Input Safety Assembly ID Output Connection Parameters (Originator To Target) Safety Output Safety Assembly ID *1 This Assembly ID is for the connection destination. Set the same value as Assembly ID (instance) of the target. 10 PROGRAMMING 10.4 Safety Program...
Page 195
Select "Safety Communication Module" and set the details in the [CPU Data Exchange] tab. Receive Labels Receive Send Labels Send Devices Devices Data Cons. Status Prod. Status Data In_P1_MyTag StsCons_In_P1_MyTag StsProd_In_P1_MyTag In_P1_Asm540 StsCons_In_P1_Asm540 StsProd_In_P1_Asm540 In_P2_Asm540 StsCons_In_P2_Asm540 StsProd_In_P2_Asm540 Out_P2_Asm541 •...
Page 196
Click the [Close] button in the following window to close CIP Safety Configuration Tool. After downloading, reset the CPU module or power off and on the system. Click the [Set TUNID] button. "Network 1: EIP/CIPS Scanner" [Safety] tab Click the [OK] button in the following window. Click the [Set TUNID] button.
Page 197
Click the [OK] button in the following window. If TUNID is already set to the CIP Safety module, a following error message is displayed. If the error message is displayed, execute Safety Reset with the following procedure, then set TUNID. (1) Reset the CPU module or power off and on the system.
Page 198
Check that the values in "Signature in SNCT" and those of "Signature in Scanner" are the same. "Network 1: EIP/CIPS Scanner" [Safety] tab [Refresh] button (same procedure for "Network 2: EIP/CIPS Scanner") Click the [Display listing information on the current project] button and check that the parameters in the [Listing] tab is changed to the required settings.
Page 199
Settings using the engineering tool Set [Safety Cycle Time] of CIP Safety Configuration Tool to "Safety Function Setting" of the originator and the target. The value displayed in CIP Safety Configuration Tool is a recommended value. Therefore, adjust the time according to the safety program or other programs.
Program example Create this program as a safety program. RJ71SEIP91-T4 (originator) RJ71SEIP91-T4 (target) SA\Y SA\X Instance communications (unicast) Sending of 8 bytes Receiving of 8 bytes (producer) (consumer) SA\X SA\Y Tag communications (unicast) Receiving of 14 bytes Sending of 14 bytes (consumer) (producer) Instance communications (unicast)
Page 201
Program for the CIP Safety module (originator) Classification Description Device Safety special register Safety refresh communication status for each safety connection (1st module) (safety connection No.1) SA\SD1008.0 Safety refresh communication status for each safety connection (1st module) (safety connection No.2) SA\SD1008.1 Safety refresh communication status for each safety connection (1st module) (safety connection No.3) SA\SD1008.2...
Page 202
Program for the CIP Safety module (target) Classification Description Device Safety special register Safety refresh communication status for each safety connection (1st module) (safety connection No.1) SA\SD1008.0 Safety refresh communication status for each safety connection (1st module) (safety connection No.2) SA\SD1008.1 Safety refresh communication status for each safety connection (1st module) (safety connection No.3) SA\SD1008.2...
TROUBLESHOOTING This chapter describes troubleshooting of the CIP Safety module. 11.1 Checking with LEDs This section describes troubleshooting using the LEDs. The error status can be determined by the status of the RUN LED and ERR LED. RUN LED ERR LED Error status Description Flashing...
Page 204
When the MS LED turns on in red or is flashing in red When the MS LED turns on in red or is flashing in red, check the following. Check item Action Check if an error has occurred by performing the module diagnostics. Take actions proposed by the module diagnostics.
Page 205
When the NS LED is flashing in red When the NS LED is flashing in red, check the following. Check item Action Is the SPEED LED to which the Ethernet cable is connected on (link-up)? • Check if the Ethernet cable is properly connected. •...
Page 206
When the SAFETY COM RUN LED turns off If the SAFETY COM RUN LED turns off, check the following items. Check item Action Is the SAFETY FUNCTION LED off? Use CIP Safety Configuration Tool to set the connection with the external device and write the parameters again.
11.2 Checking the Module Status The following functions can be used in the "Module Diagnostics" window for the CIP Safety module. Function Application Error Information Displays the details of the errors currently occurring. Click the [Event History] button to check the history of errors that have occurred on the CIP Safety, errors detected for each module, and operations that have been executed.
Module Information List Switch to the [Module Information List] tab to display each status information of the CIP Safety module. Item Description LED information (Module) Displays the status of the RUN LED and ERR LED of the CIP Safety module. LED information (Communication) Displays the status of the MS LED and NS LED of the CIP Safety module.
11.3 Checking the Network Status Use the following methods to check the EtherNet/IP network status. • EtherNet/IP network diagnostics of CIP Safety Configuration Tool • Checking with the buffer memory EtherNet/IP network diagnostics of CIP Safety Configuration Tool The EtherNet/IP network diagnostics of CIP Safety Configuration Tool can be used to check the connection information of EtherNet/IP devices.
11.4 Troubleshooting by Symptom This section describes troubleshooting by symptom. If an error has occurred in the CIP Safety module, identify the error cause using the engineering tool. ( Page 205 Checking the Module Status) The CIP Safety module cannot connect to CIP Safety Configuration Tool If the CIP Safety module cannot connect to CIP Safety Configuration Tool, check the following items.
Page 211
Class1 communication cannot be performed The following table lists the actions to be taken if Class1 communication cannot be performed. Check item Action Has the EtherNet/IP device to be connected been registered in CIP Safety If the EtherNet/IP device to be connected is not displayed in the network Configuration Tool? configuration setting of CIP Safety Configuration Tool, add the device.
Page 212
UCMM communications (message communications) cannot be performed The following table lists the actions to be taken if UCMM communications (message communications) cannot be performed. CIP Safety module type Check item Action Client Are the requested commands Check whether the supported commands being sent in the manual of the supported by the EtherNet/IP device EtherNet/IP device (server).
Page 213
Safety communications cannot be performed The following table lists the actions to be taken if safety communications cannot be performed. Check item Action Is the connection with the external device set using CIP Safety Configuration Use CIP Safety Configuration Tool to set the connection with the external Tool? device and write the parameters again.
11.5 List of Error Codes This section lists the error codes, error details and causes, and actions for the errors that occur in the processing for data communications between the CIP Safety module and EtherNet/IP devices or that are caused by processing requests from the CPU module on the own station.
Page 215
Error code Error details and causes Action Detailed information 1A51H The device actually connected to perform safety • Check the detailed information (system System configuration communications and the device set in the network configuration information) of the error by executing information configuration settings do not match.
Page 216
Error code Error details and causes Action Detailed information 1A64H A timeout error occurred during safety • Check the detailed information (system System configuration communications. configuration information) of the error by executing information module diagnostics using the engineering tool and •...
Page 217
Error code Error details and causes Action Detailed information 1A66H A timeout error occurred during safety • Check the detailed information (system System configuration communications. configuration information) of the error by executing information module diagnostics using the engineering tool and •...
Error code Error details and causes Action Detailed information 1F05H The received data is abnormal. • Check and correct the safety communication setting. After that, write the parameters to the CIP 1F06H Safety module and CPU module again. Then, reset the CPU module and restart it.
Error codes when a communication error occurs When the connection is abnormal Error codes for connection errors can be checked with 'CIP Safety own station connection error status'. ( Page 241 CIP Safety own station connection error status) This section describes how to store the error codes. Buffer memory address Connection destination Storage method...
Page 220
Buffer memory storage value Error details and causes Action Stored value Stored value Stored value (1) or (2) (3) or (5) (4) or (6) A timeout error has occurred. • Check whether 'Port start status (P1)' (X1) and 'Port start status (P2)' (X11) are on.
Page 221
Buffer memory storage value Error details and causes Action Stored value Stored value Stored value (1) or (2) (3) or (5) (4) or (6) An error has occurred in TCP • Check that the IP address of the external device is correct. communications.
Page 222
Buffer memory storage value Error details and causes Action Stored value Stored value Stored value (1) or (2) (3) or (5) (4) or (6) A timeout error has occurred. • Check whether 'Port start status (P1)' (X1) and 'Port start status (P2)' (X11) are on.
Page 223
Buffer memory storage value Error details and causes Action Stored value Stored value Stored value (1) or (2) (3) or (5) (4) or (6) A connection error has • Check whether 'Port start status (P1)' (X1) and 'Port start status occurred.
11.6 Event List This section lists the events that occur in the CIP Safety module. There are two types of events: system and operation. System Event code Overview Cause 00100 Link-up The CPU module has entered into the link-up state as a result of an operation such as connecting a network cable between the CPU module and an external device.
APPENDICES Appendix 1 Module Label Module labels can be used to set the I/O signals and buffer memory of the CIP Safety module. Module label structure Module label names are defined with the following structure. "instance name"_"module number"."label name" "instance name"_"module number"."label name"_D RJ71SEIP91_1.
Appendix 2 I/O Signals This section describes the I/O signals transmitted to or received from the CPU module. The I/O signal assignment for when the start I/O number of the CIP Safety module is "0" is listed below. List of I/O signals The following tables list I/O signals.
Details of input signals Module READY (X0) This input signal notifies that the CIP Safety module can be operated (access to I/O signals and buffer memory is possible). Operations for the CIP Safety module (: Yes, : No) Status of 'Module READY' (X0) Input signal Output...
Page 228
Port start status (P1) (X1), port start status (P2) (X11) 'Port start status (P1)' (X1) and 'Port start status (P2)' (X11) notify the start status of each port (P1/P2) of the CIP Safety module. By combining with 'Module READY' (X0), communication availability can be checked for each port. The following table shows the signal combinations and port communication availability.
Page 229
■At the occurrence of a stop error after the port is started Stop error occurrence Power supply 'Module READY' (X0) 'Port start status (P1)' (X1) 'Port stop error status (P1)' (X2) P1 processing Stop error detection ■When the module is reset Module reset request Module reset completed Power supply...
Appendix 3 List of Special Relay Areas The following table lists items in the list. Item Description Special relay number Name Special relay name Description Data stored in the special relay and its meaning Details Detailed description of the data stored When counting the number of modules mounted on the base unit, the following modules are included: CIP Safety modules that use safety communications, CC-Link IE TSN master/local modules, Motion modules, and CC-Link IE Field Network-equipped master/local modules.
Appendix 4 List of Special Register Areas The following table lists items in the list. Item Description Special register number Name Special register name Description Data stored in the special register Details Detailed description of the data stored When counting the number of modules mounted on the base unit, the following modules are included: CIP Safety modules that use safety communications, CC-Link IE TSN master/local modules, Motion modules, and CC-Link IE Field Network-equipped master/local modules.
Appendix 5 List of Safety Special Relay Areas The following table lists items in the list. Item Description Safety special relay number Name Safety special relay name Description Data stored in the safety special relay and its meaning Details Detailed description of the data stored When counting the number of modules mounted on the base unit, the following modules are included: CIP Safety modules that use safety communications, CC-Link IE TSN master/local modules, Motion modules, and CC-Link IE Field Network-equipped master/local modules.
Appendix 6 List of Safety Special Register Areas The following table lists items in the list. Item Description Safety special register number Name Safety special register name Description Data stored in the safety special register Details Detailed description of the data stored When counting the number of modules mounted on the base unit, the following modules are included: CIP Safety modules that use safety communications, CC-Link IE TSN master/local modules, Motion modules, and CC-Link IE Field Network-equipped master/local modules.
Page 234
Name Description Details SA\SD1064 to Safety refresh 0: Safety • The communication status of safety stations connected to the eighth CIP SA\SD1071 communication status of communications Safety module, CC-Link IE Field Network master/local module or CC-Link each safety connection (8th normal, safety IE TSN master/local module (the one whose start I/O number is stored in module)
Page 235
Name Description Details SA\SD1272 to Interlock release request for 0: Do not release the Turn off and on the bit corresponding to the safety connection to release the SA\SD1279 each safety connection (3rd interlock. interlock. (The bit does not automatically turn off after execution is module) 1: Release the interlock.
Appendix 7 Buffer Memory The buffer memory is used to exchange data between the CIP Safety module and the CPU module or EtherNet/IP devices. Buffer memory values are set to their defaults (initial values) when the CPU module is reset or the system is powered off and List of buffer memory addresses Name Initial...
Page 237
Name Initial Read, value write Address Address Address Address (decimal) (hexadecimal) (decimal) (hexadecimal) 98048 17F00H 1146624 117F00H EtherNet/IP communication start request Read, write 98049 to 98303 17F01H to 1146625 to 117F01H to System area 17FFFH 1146879 117FFFH 98304 to 98431 18000H to 1146880 to 118000H to...
Page 238
Name Initial Read, value write Address Address Address Address (decimal) (hexadecimal) (decimal) (hexadecimal) 151584 to 25020H to 1200160 to 125020H to UCMM data link execution completion (No.1 to Read 151585 25021H 1200161 125021H No.32) 151586 to 25022H to 1200162 to 125022H to System area 153599...
Page 239
Name Initial Read, value write Address Address Address Address (decimal) (hexadecimal) (decimal) (hexadecimal) 219136 to 35800H to 1267712 to 135800H to System area 1777842 1B20B2H 1777663 1B1FFFH 1777843 1B20B3H Number of For P1 Read connection 1777844 1B20B4H For P2 Read...
Details of buffer memory addresses The following describes the buffer memory addresses of the CIP Safety module. Setting status 'Own Station Ethernet Address (MAC address)' (Un\G16437 to Un\G16439, Un\G1065013 to Un\G1065015) The Ethernet address (MAC address) set in the CIP Safety module is stored. •...
Data link status 'Data link status Input' (Un\G16896 to Un\G16903, Un\G1065472 to Un\G1065479) The data link status of connection numbers 1 to 120 whose CIP Safety module is a consumer is stored. It automatically turns on when communication recovers from an error. However, this status is not data communicated by safety communications, so do not use it in a safety program.
Error status 'Error status Input' (Un\G16912 to Un\G16919, Un\G1065488 to Un\G1065495) The error status of connection numbers 1 to 120 whose CIP Safety module is a consumer is stored. It automatically turns off when communication recovers from an error. • Corresponding bit on: Connection timeout, setting mismatch error, connection error, external device error •...
Page 243
CIP Safety own station connection error status 'CIP Safety own station connection error status input (Connection 1)' (Un\G16928, Un\G16929, Un\G1065504, Un\G1065505) The error code of the error that occurred in connection number 1 whose CIP Safety module is a consumer is stored in double- word units.
Page 244
Connection information area To prevent the data from becoming inconsistent, read an even-numbered word size when reading a two-word size area. (Specify an even-numbered size with the BMOV/FROM instruction, or use the DMOV/DFROM instruction.) Also, specify an even-numbered address for the start address to be read. 'Connection information area input (Connection 1)' (Un\G18432 to Un\G18451, Un\G1067008 to Un\G1067027) The connection information of connection number 1 whose CIP Safety module is a consumer is stored.
Page 245
Class1 Input Area 'Class1 Input Area' (Un\G24576 to Un\G57343, Un\G1073152 to Un\G1105919) The data received by the CIP Safety module from the EtherNet/IP device during Class1 communications is stored. The storage area is secured in ascending order from connection number 1 at the start address of this area. Class1 Output Area 'Class1 Output Area' (Un\G61440 to Un\G94207, Un\G1110016 to Un\G1142783) The data to transmit to the EtherNet/IP device from the CIP Safety module during Class1 communications is stored.
Page 246
Class1 communication status 'Data link status (Class1)' (Un\G99408 to Un\G99415, Un\G1147984 to Un\G1147991) The data link status of each connection during Class1 communications is stored. It automatically turns on when communication recovers from an error. • Corresponding bit on: Connection established •...
Page 247
Class1 Connection Behavior Error status To prevent the data from becoming inconsistent, read an even-numbered word size when reading. (Specify an even- numbered size with the BMOV/FROM instruction, or use the DMOV/DFROM instruction.) Also, specify an even-numbered address for the start address to be read. 'Class1 Connection Behavior Error status input (Connection 1)' (Un\G99584 to Un\G99585, Un\G1148160 to Un\G1148161) The error code on the input side (at the time of reception) that occurred at each connection during Class1 communications is...
Page 248
Connection information area To prevent the data from becoming inconsistent, read an even-numbered word size when reading a two-word size area. (Specify an even-numbered size with the BMOV/FROM instruction, or use the DMOV/DFROM instruction.) Also, specify an even-numbered address for the start address to be read. 'Connection information area (Connection1)' (Un\G139264 to Un\G139283, Un\G1187840 to Un\G1187859) The connection information of each connection of Class1 is stored.
Page 249
UCMM data link execution request (No.1 to No.32) 'UCMM data link execution request (No.1 to No.32)' (Un\G151552 to Un\G151553, Un\G1200128 to Un\G1200129) Sending a request command by the communication specified in the request area in 'UCMM data link (No.1 to No.32) area' (Un\G153600 to Un\G219135, Un\G1202176 to G1267711) is requested.
Page 250
UCMM data link execution request acceptance (No.1 to No.32) 'UCMM data link execution request acceptance (No.1 to No.32)' (Un\G151568 to Un\G151569, Un\G1200144 to Un\G1200145) The acceptance status of the request by 'UCMM data link execution request (No.1 to No.32)' (Un\G151552 to Un\G151553, Un\G1200128 to Un\G1200129) is stored.
Page 251
UCMM data link (No.1) request area 'UCMM data link (No.1) request area (communication method specification)' (Un\G153600, Un\G1202176) The communication method is specified. Setting value Description UCMM communications 'UCMM data link (No.1) request area (communication method specification)' (Un\G153601, Un\G1202177) The communication method is specified. Setting value Description Message communications...
Page 252
UCMM data link (No.1) response area 'UCMM data link (No.1) response area (communication method specification)' (Un\G154624, Un\G1203200) The value of the request area is stored. 'UCMM data link (No.1) response area (communication method specification)' (Un\G154625, Un\G1203201) The value of the request area is stored. 'UCMM data link (No.1) response area (result storage area)' (Un\G154627 to Un\G154628, Un\G1203203 to Un\G1203204) The processing result is stored.
Page 253
UCMM data link (No.2 to No.32) request area/response area 'UCMM data link (No.2 to No.32) request area/response area' (Un\G155648 to Un\G219135, Un\G1204224 to Un\G1267711) The information of No.2 to No.32 is set and stored in the same order as UCMM data link (No.1) request area and UCMM data link (No.1) response area.
Appendix 8 Processing Time Refresh processing time The refresh processing time is the time in which data is exchanged between the CIP Safety module and the CPU module. It is the processing time of when auto refresh is set. This section describes the calculation method of the refresh processing time. Calculation formula for refresh processing time Refresh processing time [s] = refresh read time (transfer time from the CIP Safety module to the CPU module) + refresh write time (transfer time from the CPU module to the CIP Safety module)
Safety response time The safety response time is the total response time (maximum value) from the input device (such as a sensor and switch) to the output device (such as an actuator). If the following system configuration is used as an example, the safety response time is the time from when the emergency stop switch is pressed until the robot stops.
Communication performance The following elements are factored into EtherNet/IP network communication performance. • PPS (Packets Per Second): Number of send/receive packets per second • RPI (Requested Packet Interval): A packet transmission interval of Class1 communications • EPI (Expected Packet Interval): A packet transmission interval of CIP Safety communications Generally, the PPS is used as an index of the communication performance of EtherNet/IP devices.
Page 257
When multiple devices are connected via multicast connection When multiple devices are connected via multicast connection, add the PPS for the additional connections. When three devices are connected, calculate the PPS using the following formula. • PPS = PPS + PPS + PPS + PPS : PPS for the 1st device...
Page 258
PPS calculation method for CIP Safety communications In CIP Safety communications, the connections on the T->O side and the O->T side are independent of each other. In addition, transmission occurs in both directions for each connection: CIP Safety data and CIP Safety TCM (Time Coordination Message) Therefore, in CIP Safety communications, calculate the PPS using the following formulas.
Time required for detecting and recovering from ring configuration error The following table shows the time defined in the CIP specification for detecting and recovering from ring configuration errors when the DLR function is used. Note that these values are approximate because times vary depending on the DLR parameter settings and the configuration devices.
Appendix 10 Instance Number (Connection Point) for Class1 Instance Communications This section describes the specifications of the instance number (connection point) used in a target connection for Class1 instance communications of the CIP Safety module. The required information on the connection settings for the device on the originator side is summarized when the CIP Safety module uses the target connection for Class1 instance communications.
Appendix 11 Added and Enhanced Functions The functions added to or changed in the CIP Safety module are shown. Added and enhanced functions Firmware version of the CIP CIP Safety Configuration Tool Engineering tool (GX Works3) Safety module Model • The number of CIP Safety connections "02"...
Japanese manual number: SH-082443-D This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
1. Limited Warranty and Product Support. a. Mitsubishi Electric Company ("MELCO") warrants that for a period of eighteen (18) months after date of delivery from the point of manufacture or one year from date of Customer's purchase, whichever is less, Mitsubishi MELSEC Safety programmable logic controllers (the "Products") will be free from defects in material and workmanship.
Page 267
3. Limits on Damages. a. MELCO'S MAXIMUM CUMULATIVE LIABILITY BASED ON ANY CLAIMS FOR BREACH OF WARRANTY OR CONTRACT, NEGLIGENCE, STRICT TORT LIABILITY OR OTHER THEORIES OF RECOVERY REGARDING THE SALE, REPLACEMENT, DELIVERY, PERFORMANCE, CONDITION, SUITABILITY, COMPLIANCE, OR OTHER ASPECTS OF THE PRODUCTS OR THEIR SALE, INSTALLATION OR USE SHALL BE LIMITED TO THE PRICE PAID FOR PRODUCTS NOT AS WARRANTED.
INFORMATION AND SERVICES For further information and services, please contact your local Mitsubishi Electric sales office or representative. Visit our website to find our locations worldwide. MITSUBISHI ELECTRIC Factory Automation Global Website Locations Worldwide www.MitsubishiElectric.com/fa/about-us/overseas/ TRADEMARKS The company names, system names and product names mentioned in this manual are either registered trademarks or trademarks of their respective companies.
Page 270
Molex, LLC www.molex.com SH(NA)-082444ENG-C(2412)MEE MODEL: RJ71SEIP91-U-E HEAD OFFICE: TOKYO BLDG., 2-7-3, MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS: 1-14, YADA-MINAMI 5-CHOME, HIGASHI-KU, NAGOYA 461-8670, JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission. Specifications subject to change without notice.
Need help?
Do you have a question about the MELSEC iQ-R RJ71SEIP91-T4 and is the answer not in the manual?
Questions and answers