Panasonic FP7 User Manual
Panasonic FP7 User Manual

Panasonic FP7 User Manual

Programmable controller cpu unit
Hide thumbs Also See for FP7:
Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Panasonic FP7

  • Page 2 -This manual and its contents are copyrighted. -You may not copy this manual, in whole or part, without written consent of Panasonic Industrial Devices SUNX Co., Ltd. -Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
  • Page 3: Table Of Contents

    3. Examples of Network Configuration Using Cyclic Communication Function ............3-1 Examples of Network Configuration Using Cyclic Communication Function3-2 3.1.1 Connecting One Adapter Device or Multiple Adapter Devices to One FP7 CPU ......................3-2 3.1.2 Linking FP7 CPUs in Multiple Blocks ............3-2 4.
  • Page 4 Table of Contents 6. EtherNet/IP Setting Method ..........6-1 Setting Method of Cyclic Communication ..........6-2 How to Use EtherNet/IP Setting Tool ............. 6-3 Setting Example of One Scanner Device and Multiple Adapter Devices 6-4 Setting Example of Multiple Scanner Devices and Multiple Adapter Devices ......................
  • Page 5 Table of Contents 7.3.2.3.2 Registering Adapter Devices ............7-14 7.3.2.4 How to Use “Device Setting” Tab ..........7-15 7.3.2.5 How to Use "Connection Setting" Tab ......... 7-16 7.3.2.5.1 Device Allocation ................7-18 7.3.2.6 Adding I/O Map Registered Information ........7-20 7.3.2.7 Setting I/O Map Registered Information ........
  • Page 6 Table of Contents 9. High-level Instructions ............9-1 High-level Instructions Used for EtherNet/IP Control ......9-2 9.1.1 Information Acquisition of EtherNet/IP (ETSTAT) ........9-2 9.1.2 EtherNet/IP Node Status Acquisition Instruction (EIPNDST) ....9-9 9.1.3 Cyclic Communication Start Request (EIPSTART) ......9-13 9.1.4 Cyclic Communication Stop Request (EIPSTART) .......
  • Page 7 Table of Contents 13. Communication Status Monitoring with System Web .. 13-1 13.1 Overview of FP7 System Web ............13-2 13.2 Starting System Web Screen .............. 13-4 13.3 Overview of EtherNet/IP Monitor ............13-5 13.4 CPU Status Indication > EtherNet/IP Monitor ........13-6 14.
  • Page 8  Improved items of EtherNet/IP Setting Tool functions • The following setting items have been added to the EtherNet/IP basic configuration. This setting is available when the version of the FP7 CPU unit is Ver.4.11 or later. - RUN/IDLE bit operation of cyclic communication...
  • Page 9: Introduction Of Ethernet/Ip Function

    Introduction of EtherNet/IP Function...
  • Page 10: Introduction Of Ethernet/Ip Function

    Introduction of EtherNet/IP Function 1.1 Introduction of EtherNet/IP Function FP7 supports a new function "EtherNet/IP function". This chapter describes the related names and functions, applicable models and the required versions for using this function. Names and Parts (1) Operation indicator LED...
  • Page 11 The EDS files can be downloaded from our website. AFP7CPS31E AFP7CPS41E AFP7CPS31ES AFP7CPS41ES Version of FP7 CPU unit on which the EtherNet/IP function is usable Use the following version for using the EtherNet/IP function. FP7 CPU unit: Ver.4.00 or later...
  • Page 12 Introduction of EtherNet/IP Function...
  • Page 13: Description Of Ethernet/Ip Communication Function

    Description of EtherNet/IP Communication Function...
  • Page 14: What Is Ethernet/Ip

    Ethernet. For information on CIP, refer to the documents of ODVA. Use the following versions for using the FP7 EtherNet/IP function. ① FP7 CPU unit: Ver.4.00 or later ② FPWIN GR7(S): Ver.2.8 or later 【Point】...
  • Page 15: Cyclic Communication Function

    2.2 Cyclic Communication Function 2.2 Cyclic Communication Function The cyclic communication is a function for connecting from a scanner device to an adapter device and sending data mutually in a specified cycle after completing the connection. The scanner device is a controller such as PLC. The adapter device is a device such as a robot controller, encoder or IO device.
  • Page 16: Definitions Of Terms

    Also, it will be reconnected automatically when the above independent connection is reconnected. Although the FP7 can be used as an adapter, it can be connected only when "Input Only" is selected.
  • Page 17 When selecting a connection, the methods available for the connection are displayed. When using the FP7 as an adapter, the both methods can be used, however, in the case of instance method, the selectable instance numbers are 100 to 199.
  • Page 18 The amximum communication performance varies according to the data size used for communication. Normal packet and large packet Performance index of FP7 When the size is 504 bytes or less: Max. 10000 pps When the size is 505 bytes or more: Max. 5000 pps...
  • Page 19 In the case of InputOnly or ListenOnly, data is sent from the target, however, a packet called heartbeat whose size is 0 is also sent from the originator (FP7). For the RPI of this heartbeat, the value 16 times of the target is used automatically.
  • Page 20 Description of EtherNet/IP Communication Function...
  • Page 21: Examples Of Network Configuration Using Cyclic Communication Function

    Examples of Network Configuration Using Cyclic Communication Function...
  • Page 22: Examples Of Network Configuration Using Cyclic Communication Function3-2

    Examples of the representative network configuration using the cyclic communication function are as follows. Besides the following examples, flexible configurations are available. 3.1.1 Connecting One Adapter Device or Multiple Adapter Devices to One FP7 The network is configured connecting one scanner device to multiple adapter devices as below.
  • Page 23: Overview Of System Configuration Method

    Overview of System Configuration Method...
  • Page 24: Overview Of System Configuration Method

    Overview of System Configuration Method 4.1 Overview of System Configuration Method The system configuration is reviewed and selected by the following procedures. 1. Selection of used adapters Select adapter devices according to applications. 2. Review of system configuration Review the configurations of the system and network. Besides the network configuration for the EtherNet/IP communication, review how Ethernet communications other than the EtehrNet/IP communication is performed.
  • Page 25: Ethernet And Ethernet/Ip Specifications Of Fp7

    Ethernet and EtherNet/IP Specifications of FP7...
  • Page 26: Number Of Connections For Each Communication

    Max. 256 connections (including I/O map connections) UCMM message communication Max. 256 connections *For the whole FP7, the total number of connections for Ethernet communication and EtherNet/IP communication should be 272 or less. Number of connections of Ethernet communication + EtherNet/IP communication ≤ 272 connections...
  • Page 27: Performance And Functions Of Fp7

    For using the EtherNet/IP function on the FP7, the following functions can be used. 5.2.1 IGMP Query With this function, the FP7 checks periodically in which host group each EtherNet/IP device is registered on a LAN. This function can be used when an Ethernet switch HUB with the multicast filter function and any devices which send an IGMP query do not exist in the network.
  • Page 28 Ethernet and EtherNet/IP Specifications of FP7...
  • Page 29: Ethernet/Ip Setting Method

    EtherNet/IP Setting Method...
  • Page 30: Setting Method Of Cyclic Communication

    EtherNet/IP Setting Method 6.1 Setting Method of Cyclic Communication This chapter describes the procedures for making the cyclic communication setting of EtherNet/IP. The EtherNet/IP setting is made from "EtherNet/IP Setting" of FPWIN GR7(S). The EDS file for each EtherNet/IP device is necessary for registering the setting. The EDS files for EtherNet IP devices are available on the site of each vendor.
  • Page 31: How To Use Ethernet/Ip Setting Tool

    6.2 How to Use EtherNet/IP Setting Tool 6.2 How to Use EtherNet/IP Setting Tool For details of various operation methods of the EtherNet/IP tool, refer to 7. EtherNet/IP Setting Tool.
  • Page 32: Setting Example Of One Scanner Device And Multiple Adapter Devices

    EtherNet/IP Setting Method 6.3 Setting Example of One Scanner Device and Multiple Adapter Devices For configuring the system of one scanner device (FP7) and multiple adapter devices, the settings are as follows.  System configuration FP7 (Scanner device) Adapter device 1...
  • Page 33: Setting Example Of Multiple Scanner Devices And Multiple Adapter Devices

    6.4 Setting Example of Multiple Scanner Devices and Multiple Adapter Devices 6.4 Setting Example of Multiple Scanner Devices and Multiple Adapter Devices For configuring the system of multiple scanner devices (FP7) and multiple adapter devices, the settings are as follows.  System configuration...
  • Page 34: Method Of Plc Link

    EtherNet/IP Setting Method 6.5 Method of PLC Link The method for making a link between PLCs is as follows. 6.5.1 What is PLC Link (Data Sharing between PLCs)? By linking data between PLCs as below, data can be shared between multiple scanner devices.
  • Page 35 6.5 Method of PLC Link  EtherNet/IP setting: Scan list Set the data used for the PLC link with the scanner devices 2 and 3. Registered information of the scanner devices 1 to 3 used for the PLC link with the scanner device 1.
  • Page 36 EtherNet/IP Setting Method  EtherNet/IP setting: Connection setting Acquire the information on linked devices from the scanner device 2, and set the storage destination of data. Make the setting for the scanner device 3 as well.
  • Page 37: Ethernet/Ip Setting Tool

    EtherNet/IP Setting Tool...
  • Page 38: Selection For Using Ethernet/Ip Function

    Select "Options" > "FP7 Configuration" > "Built-in ET-LAN". 7.1.1.2 Starting Method from the Project Tree of GR7 Double-click "FP7 Configuration", and select "Built-in ET-LAN" and press the OK button. 7.1.1.3 Starting Method from I/O Map Setting Screen Select "Advanced" button of the I/O map setting screen > “Built-in ET-LAN” and press the OK...
  • Page 39: How To Change The Built-In Et-Lan Setting Dialog Box

    7.1 Selection for Using EtherNet/IP Function 7.1.2 How to Change the Built-in ET-LAN Setting Dialog Box "Add-on" should be set to "Use" in advance for changing "EtherNet/IP Function" to "Use". * For setting "Add-on" to "Use", the version of the CPU unit should be V3.0 or later. * For setting "EtherNet/IP Function"...
  • Page 40: Restrictions And Precautions On Setting Ethernet/Ip Function

    EtherNet/IP Setting Tool If the EtherNet/IP setting is made when "EtherNet/IP Function" of the Built-in ET-LAN dialog box is set to "Not use", the following message appears on the completion of the setting. Selecting "Yes" changes the setting of "EtherNet/IP Function" to "Use" automatically. * For setting "EtherNet/IP Function"...
  • Page 41: How To Display The Ethernet/Ip Setting Screen

    Starting method from the menu of GR7 Select "Options" > "FP7 Configuration" > "EtherNet/IP setting". 7.2.2 Starting Method from Tree Display Area Starting method from the project tree of GR7 Double-click "FP7 Configuration", and select "EtherNet/IP setting" and press the OK button.
  • Page 42: Starting Method From I/O Map Setting Screen

    EtherNet/IP Setting Tool 7.2.3 Starting Method from I/O Map Setting Screen Starting Method from I/O Map Setting Screen Select "Advanced" button of the I/O map setting screen > "EtherNet/IP setting" and press the OK button.
  • Page 43: How To Operate Ethernet/Ip Setting Tool

    7.3 How to Operate EtherNet/IP Setting Tool 7.3 How to Operate EtherNet/IP Setting Tool 7.3.1 Structure of EtherNet/IP Setting Screen This chapter describes the display contents of the EtherNet/IP setting screen. Menus and icons Switching displayed tab I/O Map and Scan List area Displayed tabs ・I/O Map Setting ・Connection Setting...
  • Page 44 EtherNet/IP Setting Tool  When selecting I/O map registration information The following screens can be displayed. ・I/O Map Setting Select I/O map registered information.  When selecting an adapter device Select adapter device. The following screens can be displayed. ・Device Property ・Device Setting ...
  • Page 45: Ethernet/Ip Setting Procedure

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.2 EtherNet/IP Setting Procedure The procedure of the EtherNet/IP setting is described below. 7.3.2.1 EtherNet/IP Basic Configuration Make the EtherNet/IP basic configuration.  Procedure of displaying the screen (Start from the menu of EtherNet/IP setting) Select "Setting"...
  • Page 46 EtherNet/IP Setting Tool Reconnection Wait Time Message Communication : Set the timeout period of message communication. Timeout Connection Timeout : Set the connection timeout period. TTL for Multicast : Operation setting for performing multicast transmission as an adapter. Multicast Address Setting : Set Auto or Specify.
  • Page 47: Registering Eds Files In Device List

     Method of adding EDS files (1) (Adding from the right-click menu) If selected, the following EDS file selection screen is displayed. By selecting an EDS file you want to register and "Open", the EDS file is added. * EDS files for EtherNet/IP devices manufactured by Panasonic cannot be added. 7-11...
  • Page 48: How To Use I/O Map And Scan List

    (1). * EDS files for EtherNet/IP devices manufactured by Panasonic cannot be added. 7.3.2.3 How to Use I/O Map and Scan List Scan list is registered in the I/O map and Scan List window.
  • Page 49 7.3 How to Operate EtherNet/IP Setting Tool The contents displayed in the I/O Map and Scan List window are as follows. I/O map registered information (I/O map registration No., Tag name or Instance No.) The background color for reserved device (Device Setting: Invalid) changes.
  • Page 50: Registering Adapter Devices

    EtherNet/IP Setting Tool 7.3.2.3.2 Registering Adapter Devices Adapter devices can be registered by the following three operations.  How to add adapter devices [Adding method (1)] Select device name (EDS) from Device List, and then add it to the end of Scan List from the menu.
  • Page 51: How To Use "Device Setting" Tab

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.2.4 How to Use “Device Setting” Tab Settings are made from the Device Setting tab after registering an adapter device. Selecting an adapter device selects Device Setting tab automatically. Valid/Invalid Flag : Set whether to make the communication with nodes valid or invalid. When this is set to Invalid, the adapter is treated as a reserved device.
  • Page 52: How To Use "Connection Setting" Tab

    EtherNet/IP Setting Tool 7.3.2.5 How to Use "Connection Setting" Tab Set from the Connection Setting tab. Selecting a connection selects Connection Setting tab automatically. Common Information Node Name : The node name where the connection is registered is displayed. Device Name : The device name where the connection is registered is displayed.
  • Page 53 7.3 How to Operate EtherNet/IP Setting Tool COS Transmission Disable : Transmission disable time (RPI of input information x 1/4) is displayed when "Input Send Trigger" is set to "Change of State (COS)". Communication Method : The communication method (Instance or Tag) of the currently specified connection setting is displayed.
  • Page 54: Device Allocation

    EtherNet/IP Setting Tool 7.3.2.5.1 Device Allocation Set the device to be allocated to Send or Receive. Up to eight device allocations can be registered for send or receive of each connection. The maximum number of words that is available for device allocation is 16kw in total. (Allocation cannot be performed beyond 16384 words.) * For allocating devices manually, set Auto Allocation of EtherNet/IP Basic Configuration to "No".
  • Page 55 7.3 How to Operate EtherNet/IP Setting Tool  Setting method of Device Allocation Register button: Registers the current setting. Cancel button: Cancels the setting. : A registration number is displayed. Device Division : Select the set device division from G (Global) or L (Local). Device Type : Select Device Type from WX, WY, WR, WL, DT and LD.
  • Page 56: Adding I/O Map Registered Information

    EtherNet/IP Setting Tool 7.3.2.6 Adding I/O Map Registered Information Edit the I/O map to be operated as an adapter.  How to add I/O map Select "I/O Map - Scheduled connections ...", and select "Add I/O Map" from the right-click menu. * For details of the operation other than adding I/O maps, refer to“7.3.4.2 Editing I/O Map“.
  • Page 57: Setting I/O Map Registered Information

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.2.7 Setting I/O Map Registered Information Set I/O map registered information. Selecting I/O map registered information selects I/O Map Setting tab automatically. I/O Map No. : The I/O map number currently being set. Communication : Select a communication method with another scanner from Instance Method...
  • Page 58 EtherNet/IP Setting Tool Scheduled Number : Set the scheduled number of units to be connected from other of Connected Units scanners. Scheduled : Set an RPI value to be used at the time of connection. Connected RPI Multicast : Select Yes or No for Multicast Communication. Communication * The specified instance ID (or tag name) and data size should be the same as those specified in a destination scanner.
  • Page 59: How To Use "Calculate Load Factor" Tab

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.2.8 How to Use "Calculate Load Factor" Tab  Overview of the calculation of load factor The load factor is the ratio of the number of actually used packets to the maximum number of packets which the EtherNet/IP unit can send/receive in one second by cyclic communication.
  • Page 60 EtherNet/IP Setting Tool  Whole Unit Communication Load Factor Unit Load Factor : The communication load factor (%) of the whole unit is displayed. Whole Unit (pps) : The communication volume per second used for the whole system(*1) is displayed in pps. Whole Unit (Mbps) : The communication volume per second used for the whole system is displayed in Mbps.
  • Page 61 Even when you use a switch equipped with the IGMP snoop function, this function should be set to "Valid". * For outputting IGMP queries to FP7, "7.3.2.1 EtherNet/IP Basic Configuration" should be set. * If the adapter load factor exceeds 100% when setting the multicast communication, change the set value of RPI longer or use a HUB that the IGMP snoop function is enabled.
  • Page 62: How To Use Device List

    Select a device you want to delete, and select from the right-click menu. * EtherNet/IP devices manufactured by Panasonic cannot be deleted.  Deleting a regsitered EDS file (Deleting from the EtherNet/IP setting menu) Select a device you want to delete, and select from the right-click menu.
  • Page 63 7.3 How to Operate EtherNet/IP Setting Tool  Rearranging EDS files By Vendor button: Sorts registered EDS files by vendor. By Device button: Sorts registered EDS files by device type.  Searching EDS files Find button: Displays only the EDS files found by pressing the button after entering a retrieval word.
  • Page 64: How To Use I/O Map And Scan List Screen

    EtherNet/IP Setting Tool 7.3.4 How to Use I/O Map and Scan List Screen In this chapter, operation methods of I/O map and scan list screen are described. For details of screen structures, refer to 7.3.2.3.1 Configuration of I/O Map and Scan List. 7.3.4.1 Editing Scan List Edit the scan list.
  • Page 65 7.3 How to Operate EtherNet/IP Setting Tool  Adding connections to adapter devices After selecting a connection of an adapter device, add it by Edit menu. Add a connection by the right-click menu of the adapter device.  Deleting connections of adapter devices After selecting a connection of an adapter device, delete it by Edit menu.
  • Page 66 EtherNet/IP Setting Tool  Rearrange Scan List Rearrange Scan List from the selected node. After selecting "Rearrange Scan List", the setting dialog is displayed. Rearrange the list from the node No. (100) and IP address (192.168.1.100) as starting numbers. Target of rearrangement: ・Node No.
  • Page 67 7.3 How to Operate EtherNet/IP Setting Tool  Reallocating devices (I/O Map) Reallocate Device Setting from the selected I/O map. (Target: Connections of I/O Map) After selecting "Reallocate Device", the setting dialog is displayed. Allocate devices from the LD device starting No. (1000) as a starting number.
  • Page 68 EtherNet/IP Setting Tool  Reallocating devices (Adapter devices) Reallocate Device Setting from the selected adapter device. (Target: Connections of adapter devices) After selecting "Reallocate Device", the setting dialog is displayed. Allocate devices from the LD device starting No. (100) as a starting number. Target of reallocation: ・Node No.
  • Page 69: Editing I/O Map

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.4.2 Editing I/O Map Edit the I/O map to be operated as an adapter. * For details of how to add I/O maps, refer to 7.3.2.6 Adding I/O Map Registered Information.  Deleting I/O map Select "Delete I/O Map"...
  • Page 70: Device Property Setting

    EtherNet/IP Setting Tool 7.3.5.1 Device Property Setting The Device Property can be displayed by the following three methods.  Displaying Device Property tab [Operation method (1)] Display the device property tab of a selected node by Edit menu. [Operation method (2)] Display the device property tab of a selected node.
  • Page 71 7.3 How to Operate EtherNet/IP Setting Tool  Device Property Displays the information on the EDS file corresponding to a selected node or device name. Icons can be changed. Displays the EDS file. Changes made on the display are invalid. Icon : The device icon is displayed.
  • Page 72: How To Use "Save Setting" And "Read Setting

    EtherNet/IP Setting Tool 7.3.6 How to Use "Save Setting" and "Read Setting" This function is used to save the settings on the EtherNet/IP setting screen to a file. Saved settings can be read as necessary. 7-36...
  • Page 73: Migration Of Device Database

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.7 Migration of Device Database Registration information of EDS files can be exported or imported. 7.3.7.1 Export of Device Database The procedure of the export function is described below. 1. Select "Export Device Data Base". Select from the "EDS File"...
  • Page 74 EtherNet/IP Setting Tool 2. Select an output destination of the device database. If you want to create a new folder, create a folder by "Create a New Folder". * As registered EDS files, icon files, device database files are output to the selected folder, specify an empty folder if you specify an arbitrary storage destination.
  • Page 75: Import Of Device Database

    7.3 How to Operate EtherNet/IP Setting Tool 7.3.7.2 Import of Device Database The procedure of the import function is described below. Note) Once the import is performed, the registered information of the device list will be overwritten by the contents of the imported device database. We recommend to export and store the registered information before performing the import.
  • Page 76 EtherNet/IP Setting Tool After the selection, the following notes on the import operation is displayed. If no problem, select "OK". Otherwise, select "Cancel". Note) Always save the EtherNet/IP setting before import. As the EtherNet/IP setting is finished after importing database, the information that is still in the middle of change operation will be cleared.
  • Page 77: When You Want To Restore The Registration Information Before Import

    For Windows7 C:\Users\(Account name of PC)\AppData\Roaming\Panasonic-ID SUNX Control\EIP\backup For WindowsXP C:\Documents and Setting\(Account name of PC)\Application Data\Panasonic-ID SUNX Control\EIP\backup This folder is backup data before reflecting imported data. If the import operation fails, registration information will not be backed up.
  • Page 78 EtherNet/IP Setting Tool 7-42...
  • Page 79: Control Data

    Control Data...
  • Page 80: Types Of Control Data

    When the following two conditions are met, it becomes the RUN state. In other conditions, it is in the IDLE state. (1) The FP7 operation mode is RUN mode. (2) It is communicating with all nodes registered in the scan list except the FP7 normally.
  • Page 81 : RUN PROG mode : IDLE Note) Only the normal operation is available when the version of the FP7 CPU unit is older than Ver.4.10.  Method of selecting RUN/IDLE bit operation of cyclic communication Set "RUN/IDLE bit operation of cyclic communication" in the EtherNet/IP basic configuration according to the use situation.
  • Page 82: Cyclic Communication State Tables Of Ethernet/Ip

    Node that the cyclic commuication error occurs =1, Others = 0 abnormal node table Cyclic communication: Bit corresponding to the node number of FP7 that connection is registered. RUN/IDLE bit monitor When the following two conditions are met, it turns ON (1).
  • Page 83: Startup Operation Of Cyclic Communication

    There are the following two startup methods of cyclic communication. 1. Automatic start 2: Start by Instructions: Start/Stop communication When automatically starting the FP7 that the scan list has been registered, it operates in the following order after the power turns on. Power ON Resolved.
  • Page 84: Abnormality Judgement And Operation

    Abnormality judgement Details Connection timeout period The timeout period when FP7 sends a forward open command and connects to adapter devices. When a response to the forward open command is not returned within the set time, it determines that the timeout occurs.
  • Page 85: High-Level Instructions

    High-level Instructions...
  • Page 86: High-Level Instructions Used For Ethernet/Ip Control

    High-level Instructions 9.1 High-level Instructions Used for EtherNet/IP Control High-level instructions that can be used for EtherNet/IP control are as follows. List of instructions Instruction Application ETSTAT Information acquisition of EtherNet/IP EIPNDST EtherNet/IP node status acquisition instruction EIPSTART Cyclic communication start request EIPSTOP Cyclic communication stop request EIP_IN...
  • Page 87 9.1 High-level Instructions Used for EtherNet/IP Control  Processing • Reads the parameter information or status information specified by [S1] and [S2], and stores it in the area starting with [D]. • The number of words in the storage area varies according to the type of read data and the target.
  • Page 88 High-level Instructions Read content 1 (In the case of S1; "EIP", S2; "ALL" or "ALL + Number": 1 to 81 words) No. of Name Description words Max. registration node number Registered maximum node number 0 to 16 Cyclic communication registration node table Node that connection is registered (*1) (*2) 0 to 16...
  • Page 89 9.1 High-level Instructions Used for EtherNet/IP Control *1: The number of words varies according to the registered maximum node number. Max. node No. of valid number words 1 to 16 17 to 32 33 to 48 49 to 64 225 to 239 241 to 256 *2: When specifying "ALL + Number"...
  • Page 90 High-level Instructions Setting example Example 1) When specifying the reading of EtherNet/IP communication state "EIP" "ALL" DT20 Value DT20 Max. registration node number DT21 0111 1111 1111 1111 Cyclic communication registration node table (Node nos. 1 to 16) DT22 0111 1000 1011 1111 Cyclic communication normal node table (Node nos.
  • Page 91 9.1 High-level Instructions Used for EtherNet/IP Control Example 4) When fixing the number of valid words (The communication states of node numbers 1 to 16 are displayed.) "EIP" "ALL+1" DT20 Value Max. registration node number DT20 Cyclic communication registration node table (Node nos. 1 to 16) DT21 1st word 1st word...
  • Page 92 High-level Instructions Example 8) When specifying the reading of cyclic communication abnormal node table "EIP" "ERR" WR100 Value WR100 Max. registration node number WR101 0000 0000 0000 1000 Cyclic communication abnormal node table (Node nos. 1 to 16) Example 9) When specifying the reading of RUN/IDLE bit monitor (PLC standby flag) "EIP"...
  • Page 93: Ethernet/Ip Node Status Acquisition Instruction (Eipndst)

    9.1 High-level Instructions Used for EtherNet/IP Control 9.1.2 EtherNet/IP Node Status Acquisition Instruction (EIPNDST)  Instruction format EIPNDST DT100 DT2000 Note) A target unit for the instruction is specified with UNITSEL beforehand.  Operation unit (i) There is no operation unit. ...
  • Page 94 The results of read node statuses are set as follows. Name Definition Owned Turns ON when FP7 is a target and connected from an originator. Reserved It is always 0. Turns ON when the settings of EtherNet/IP device are different from the Configured factory default settings.
  • Page 95 9.1 High-level Instructions Used for EtherNet/IP Control  Operand [D2] setting The following execution result codes are set. Name Value Description Normal end The acquisition of a specified node status is complete. In progress The acquisition of a specified node is in progress. Timeout Communication timeout (10 seconds) Multiple executions...
  • Page 96 High-level Instructions  Flag operation Name Description Latest error (S7) To be set when the unit specified by UNITSEL is not an Ethernet unit. Hold error (S8) To be set when the EtherNet/IP function is set to Not Use in the Ethernet unit configuration. To be set in case of out-of-range in indirect access (index modiication).
  • Page 97: Cyclic Communication Start Request (Eipstart)

    9.1 High-level Instructions Used for EtherNet/IP Control 9.1.3 Cyclic Communication Start Request (EIPSTART)  Instruction format EIPSTART DT100 DT2000 Note) A target unit for the instruction is specified with UNITSEL beforehand.  Operation unit (i) There is no operation unit. ...
  • Page 98 High-level Instructions  Operand [S] setting Specify the starting address storing the start request node number table. The number of valid words for the start request node number table becomes variable (1 to 16 words) according to the maximum node number specified by [n]. Max.
  • Page 99 9.1 High-level Instructions Used for EtherNet/IP Control  Relay operation Executes the cyclic communication start request instruction, turns ON the cyclic communication normal node table of a specified node and turns OFF the cyclic communication stop node table when the specified node starts normally. Relay operation when the cyclic communication start request is made on a stopped node ...
  • Page 100: Cyclic Communication Stop Request (Eipstart)

    High-level Instructions 9.1.4 Cyclic Communication Stop Request (EIPSTART)  Instruction format EIPSTOP DT100 DT2000 Note) A target unit for the instruction is specified with UNITSEL beforehand.  Operation unit (i) There is no operation unit.  List of operands Operand Description Specify the starting address storing the stop request node number table.
  • Page 101 9.1 High-level Instructions Used for EtherNet/IP Control  Operand [S] setting Specify the starting address storing the stop request node number table. The number of valid words for the stop request node number table becomes variable (1 to 16 words) according to the maximum node number specified by [n]. Max.
  • Page 102 High-level Instructions  Relay operation Executes the cyclic communication stop request instruction, turns ON the cyclic communication stop node table of a specified node and turns OFF the cyclic communication normal node table when the specified node stops normally. Relay operation when the cyclic communication stop request is made on a started node ...
  • Page 103: Ethernet/Ip Input Refresh (Eip_In)

    9.1 High-level Instructions Used for EtherNet/IP Control 9.1.5 EtherNet/IP Input Refresh (EIP_IN)  Instruction format EIP_IN DT2000 Note) A target unit for the instruction is specified with UNITSEL beforehand.  Operation unit (i) There is no operation unit.  List of operands Operand Description Specify the target node number of the input refresh.
  • Page 104 High-level Instructions  Operand [S1] setting Specify a node number to be refreshed. An error occurs when a value over the maximum value specified by the scan list is specified. An error also occurs when a reserved node is specified. Setting value Scan list...
  • Page 105 9.1 High-level Instructions Used for EtherNet/IP Control Example 1) When refreshing data from the receive buffer of the connection number 1 of the node number 1 (The refresh is complete normally.) DT20 EtherNet/IP configuration setting Setting item Settings Node number Connection Input Information (T>O) LD20 to LD23...
  • Page 106 High-level Instructions Example 2) When refreshing data from the receive buffer of the connection 2 of the node number 5 (When there is no new data) DT100 EtherNet/IP configuration setting Setting item Settings Node number Connection LD111 to LD112 Input Information (T>O) LD115 to LD116 Device allocation LD118 to LD119...
  • Page 107 9.1 High-level Instructions Used for EtherNet/IP Control Example 3) When refreshing data by the periodical interrupt processing when the scan time is long and RPI is short (When acquiring every received data) One scan time: 10 ms RPI: 500 us - When the processing time of one scan is longer than the setting time of RPI, the refresh cannot be executed during the processing.
  • Page 108 High-level Instructions  Flag operation Name Description Latest error (S7) To be set when the unit specified by UNITSEL is not an Ethernet unit. Hold error (S8) To be set when the EtherNet/IP function is set to Not Use in the Ethernet unit configuration. To be set in case of out-of-range in indirect access (index modiication).
  • Page 109: Ethernet/Ip Output Refresh (Eip_Ot)

    9.1 High-level Instructions Used for EtherNet/IP Control 9.1.6 EtherNet/IP Output Refresh (EIP_OT)  Instruction format EIP_OT DT2000 Note) A target unit for the instruction is specified with UNITSEL beforehand.  Operation unit (i) There is no operation unit.  List of operands Operand Description Specify a target node number of output fresh.
  • Page 110 High-level Instructions  Operand [S1] setting Specify the node number that data is set to the send buffer. The I/O map is used for sending data to a destination scanner device (PLC). Setting value I/O map Scan list 1 to 256 ...
  • Page 111 9.1 High-level Instructions Used for EtherNet/IP Control Example 1) When performing the output refresh for the send buffer of the I/O map number 1 (Normal end) DT10 EtherNet/IP configuration setting Setting item Settings I/O map number LD10 to LD11 Device allocation LD14 to LD16 Example 2) When performing the output refresh for the send buffer of the connection number 5 of the node number 2 (Abnormal end)
  • Page 112 High-level Instructions  Flag operation Name Description Latest error (S7) To be set when the unit specified by UNITSEL is not an Ethernet unit. Hold error (S8) To be set when the EtherNet/IP function is set to Not Use in the Ethernet unit configuration. To be set in case of out-of-range in indirect access (index modiication).
  • Page 113: Data Refresh Of Cyclic Communication

    Data Refresh of Cyclic Communication...
  • Page 114: What Is Data Refresh

    10.1 What is Data Refresh? 10.1.1 Input Refresh T>O Direction Data is refreshed as follows at the time of input. Adapter device FP7 CPU Operation memory 10.1.2 Output Refresh O>T Direction Data is refreshed as follows at the time of output.
  • Page 115: Data Refresh Method

    10.2 Data Refresh Method 10.2 Data Refresh Method There are the following data refresh methods. Abnormality Details judgement Batch refresh In refresh processing at the beginning of scan, if there is incoming data in the receive buffer for cyclic communication in the case of input direction, it is copied to the operation memory.
  • Page 116: Delay Time Of Transmission Data

    A delay caused by the transmission cycle of an adapter device and the FP7 refresh timing occurs. The delay time on the FP7 side depends on the scan time of the FP7 and the RPI value of the EtherNet/IP communication.
  • Page 117: Delay Time Of Reception Data

    A delay caused by the transmission cycle of an adapter device and the FP7 refresh timing occurs. The delay time on the FP7 side depends on the scan time of the FP7 and the RPI value of the EtherNet/IP communication.
  • Page 118 Data Refresh of Cyclic Communication 10-6...
  • Page 119: Cyclic Communication Load Factor

    Cyclic Communication Load Factor...
  • Page 120: Calculation Method Of Load Factor

    EtherNet/IP device sends/receives per second by a cyclic communication allowable communication band (the number of packets that can be sent/received per second). Note) The load factors of FP7 and each adapter device should be 100% or less.  Load factor of FP7...
  • Page 121 11.1 Calculation Method of Load Factor Calculation procedure 3) Calculating the uni communication load factor from the number of sent/received packets (pps) and sent/received data size Example 5) When the sent data size is 256 bytes and the received data size is 36 bytes No.
  • Page 122 Cyclic Communication Load Factor  Load factor of adapter The load factor is calculated from the EDS information [Capacity] of each adapter and scanner. When EDS information is not registered, "Impossible to calculate" is displayed. Calculation procedure 1-1) Calculating the number of communication packets sent/received per second (pps) *4 The calculation method is the same as the calculation procedure 1) of unit load factor.
  • Page 123: Plc Link And Ethernet Switch

    11.2 PLC Link and Ethernet Switch 11.2 PLC Link and Ethernet Switch  Multicast filter function This function is used to suppress unnecessary multicast packet transmission. 11-5...
  • Page 124 Cyclic Communication Load Factor  QOS (Quality of Service) function The transmission of EtherNet/IP packets takes a priority over Ethernet communications other than EtherNet/IP communication in the hub. 11-6...
  • Page 125: Other Ethernet Communications

    Other Ethernet Communications...
  • Page 126: Performance Of Other Ethernet Communications At The Time Of Cyclic Communication

    Other Ethernet Communications 12.1 Performance of Other Ethernet Communications at the Time of Cyclic Communication As the EtherNet/IP communication takes a priority over other Ethernet communications, the baud rates of other Ethernet communications are decreased when the EtherNet/IP communication is performed simultaneously. The following information serves as a standard in the determination of the decrease in baud rate.
  • Page 127 Connections 4 to 66 9 ms Connections 1 to 65 7 ms 10000 pps Connection 66 8 ms The Ethernet communication (MEWTOCOL-DAT) between FP7 (Ethernet communication device) and FP7 (Scanner) is performed as follows. Send/Receive Details Communication protocol MEWTOCOL-DAT Number of connections Send (*3) RECV instruction is issued.
  • Page 128 Other Ethernet Communications  Decrease in baud rate due to increase in PPS As a result of performing Ethernet communication from FP7 (Ethernet communication device) during the EtherNet/IP communication between FP7 (scanner) and FP7 (adapter), the baud rate is decreased as follows.
  • Page 129 "EMWTOCOL-DAT (1)".  Decrease in baud rate due to increase in PPS As a result of performing Ethernet communication from FP7 (scanner) during the EtherNet/IP communication between FP7 (scanner) and FP7 (adapter), the baud rate is decreased as follows.
  • Page 130 Other Ethernet Communications 12-6...
  • Page 131: Communication Status Monitoring With System Web

    Communication Status Monitoring with System Web...
  • Page 132: Overview Of Fp7 System Web

     What is FP7 System Web? The FP7 system web is a content prepared for the FP7 CPU unit as standard. The basic information and operation state of FP7 can be monitored on a browser by using this function.  For using the FP7 system web For using the system web function, the web server function in the built-in ET-LAN setting of FP7 configuration should be set to "Use System Only"...
  • Page 133 1) FP7 : Links to our product (FP7) site. (http://www3.panasonic.biz/ac/e/fasys/plc/plc/fp7/index.jsp) 2) CPU status indication : Displays the FP7 model information, operation state and system monitor area. 3) Error indication : Displays unit errors and error alarm relays. 4) Data monitor : Monitors the data of a specified device.
  • Page 134: Starting System Web Screen

    Communication Status Monitoring with System Web 13.2 Starting System Web Screen It is necessary to access and log in the FP7 web server for starting the FP7 system web screen. Enter a user ID (root) and password (pass) on the login screen. * ...
  • Page 135: Overview Of Ethernet/Ip Monitor

    13.3 Overview of EtherNet/IP Monitor 13.3 Overview of EtherNet/IP Monitor It shows the EtherNet/IP communication state using the tabs of node information, load information and number of errors. Select "CPU status indication" > "EtherNet/IP monitor" in the system menu as shown below. 13-5...
  • Page 136: Cpu Status Indication > Ethernet/Ip Monitor

    Communication Status Monitoring with System Web 13.4 CPU Status Indication > EtherNet/IP Monitor Display the EtherNet/IP monitor of FP7. Common function to each screen - "Save" button Saves the displayed EtherNet/IP monitor information. (CSV format) 1. When selecting "Node information" tab Detail screen display area •...
  • Page 137 13.4 CPU Status Indication > EtherNet/IP Monitor 2. When selecting "Load information" Load information (EtherNet/IP operation status monitor) • It shows the following information. 1) Cyclic communication: No. of received packets (per second) 2) Cyclic communication: No. of transmitted packets (per second) 3) Communication other than cyclic communication: No.
  • Page 138 Communication Status Monitoring with System Web • Monitor executing/stopped button In the case of Monitor executing: Updates and displays data at the interval of one second. In the case of Monitor stopped: Stops the update processing. 3. When selecting "No. of errors" •...
  • Page 139: Led Display

    LED Display...
  • Page 140: Lighting State Of Led For Ethernet/Ip Setting

    MS and NS turn on and turn off. The procedure of checking the lighting-up of the indicator is as follows. After the check, the indicator varies according to the state of the EtherNet/IP setting. Example) For FP7 (CPS41ES) Order of checking the lighting-up of indicator Procedure Lighting state MS: Green ON, NS: OFF, Turns ON for 0.25 seconds.
  • Page 141: Lighting Patterns When Plc Is Operating

    The state of the PLC can be confirmed from the lighting state of the LEDs when the PLC is operating. The PLC states indicated by the LEDs are as follows. Example) For FP7 (CPS41ES) MS (Module status indicator) Lighting state PLC state The EtherNet/IP function is disabled.
  • Page 142 LED Display 14-4...
  • Page 143: List Of Cyclic Communication Errors

    List of Cyclic Communication Errors...
  • Page 144: Cyclic Communication: List Of Abnormal Statuses

    List of Cyclic Communication Errors 15.1 Cyclic Communication: List of Abnormal Statuses The details of status numbers when cyclic communication errors occur are as follows. Abnormal status Status name (exadecimal) CONNECTION IN USE OR DUPLICATE FORWARD OPEN 0100 TRANSPORT CLASS AND TRIGGER COMBINATION NOT 0103 SUPPORTED OWNERSHIP CONFLICT...
  • Page 145 15.1 Cyclic Communication: List of Abnormal Statuses INVALID CONSUMING APPLICATION PATH 012A INVALID PRODUCING APPLICATION PATH 012B CONFIGURATION SYMBOL DOES NOT EXIST 012C CONSUMING SYMBOL DOES NOT EXIST 012D PRODUCING SYMBOL DOES NOT EXIST 012E INCONSISTENT APPLICATION PATH COMBINATION 012F INCONSISTENT CONSUME DATA FORMAT 0130 INCONSISTENT PRODUCE DATA FORMAT...
  • Page 146 List of Cyclic Communication Errors 15-4...

Table of Contents