An Overview When Connecting to Yaskawa Drives Date: 8/14/06, Rev: PP.AFD.26
This presentation will focus on Variable Frequency Drives controlled by a PLC via EtherNet/IP communication. Benefits and weaknesses are discussed as well as the drive’s webpage and a sample PLC setup comparing the F7 drive to a PowerFlex 70. Introduction
Overview Ethernet Computer networking technology for local area networks (LAN) Defined by IEEE (wiring, signaling for physical layer, link layer, and TCP/IP for transport and network layers) EtherNet/IP Uses same layers as Ethernet Application layer is CIP (Common Industrial Protocol), which has the same profile as traditional DeviceNet and ControlNet devices
Overview Many Languages (Application layers) EtherNet/IP Modbus TCP/IP ProfiNet Current Yaskawa Options EtherNet/IP CM092 for F7, G7, P7, and G5 CM093 for V7 Modbus TCP/IP CM090 for F7, G7, P7, and G5 CM091 for V7
EtherNet/IP Model Transport Network Link Physical TCP IP Ethernet MAC Ethernet Physical CIP Interface IEEE TCP/IP Suite UDP CIP over Ethernet Explicit Message Device Profiles / Application Text Implicit Message CIP Network & Transport Application
Benefits Extremely fast 10/100Mbps transmission speed <20ms response rate possible (RPI) Nearly unlimited network configurations No practical limits on nodes, distances, etc. within reason Easy (open) access Use any vendor’s switches, CAT-5 cable, etc. All PC’s / HMI’s / etc. have Ethernet ports as standard Webpage Accessible from any browser. Just type in IP address No special program necessary
Benefits Easy remote access capability “Boardroom Access” Easy troubleshooting from anywhere including the Internet Advanced diagnostics (parameter management, monitoring, trending) Tap into the network anywhere on the floor. Don’t have to be in front of the drive or PLC Multiple simultaneous connections Can have different concurrent PLC/PC’s for control and monitoring Easy to add in production monitoring etc. with different device. No need to burden machine controller Easy to add in PM programs and examination of suspect areas Enhanced performance with PC programs (DriveWizard, DriveWorksEZ) Faster connection Look at entire drive network from remote location for parameter backup, monitoring, etc
Benefits Plug and play Boot/P and DHCP allow for automatic IP address assignment Easy to expand/change network Add drives to open ports on switches or add switches Less wiring hassle than ring networks (1 cable versus 2) Standard programming interfaces for easy integration
Weaknesses Security Network design is critical Isolate control network from business network Use high quality shielded cable Use switches rather than hubs New breed of Control Engineer needed with strong IT background Determinism has its limits
Network Comparison
Webpage
Example EtherNet/IP System The following slides will outline the setup procedure for the system shown below. A comparison will be made between setting up a Yaskawa F7 drive and an Allen Bradley PowerFlex 70.
For either drive, configure RS Linx by installing an EtherNet/IP driver as shown below. This allows the PC to communicate over the EtherNet/IP network. Example EtherNet/IP System Either Drive
To begin implementing the example system, configure the I/O in RS Logix Start RS Logix 5000 and begin a new project by selecting ->’File’ and ->’New’. Select the correct PLC/Controller and system descriptions for the example system being created. Example EtherNet/IP System Either Drive
To add either drive to the I/O configuration, refer to the I/O configuration folder in the project tree and highlight the EtherNet/IP port used in the project. In this case, the EtherNet/IP port is the Local EtherNet/IP port on the 1769-L32E controller. Right click to add a new I/O module to the project (in this case, a drive). The controller must be offline in order to add and\or configure I/O devices. Example EtherNet/IP System Either Drive
To add a PowerFlex 70 drive to the PLC, select it from the Drives menu tree in the New Module dialog box. Example EtherNet/IP System PF 70 Drive
When the PowerFlex 70 drive is selected, a dialog box is displayed, which requires a name and the drives IP address. Example EtherNet/IP System PF 70 Drive
To add an F7 drive to the PLC, select the Generic Ethernet Module from the Communications menu tree in the New Module dialog box.. Example EtherNet/IP System F7 Drive
When the Generic Ethernet Module is selected, a dialog box is displayed, which requires a name, IP address, and the assembly instances that will be used to communicate with the drive. In this example, we will install the variable frequency drive (VFD) profile standard assemblies output ‘21’ and input ‘71’, along with the default setting of ‘1’ for the configuration assembly. Example EtherNet/IP System F7 Drive
Assembly 21 was chosen as the input assembly for the F7 drive. The assembly 21 details are given below. Example EtherNet/IP System F7 Drive
Assembly 71 was chosen as the output assembly for the F7 drive. The assembly 71 details are given below. Example EtherNet/IP System F7 Drive
Once the Module information is entered, select ‘Finish’ to complete the I/O configuration. The picture below shows the project tree with the F7 drive added. Example EtherNet/IP System Either Drive
By highlighting the ‘Controller Tags’ in the project tree, you can view the newly added drive to the project. Example EtherNet/IP System Either Drive
All of the status bits of the PowerFlex 70 drive are added to the PLC’s I/O List. Example EtherNet/IP System PF 70 Drive
All of the control bits of the PowerFlex 70 drive are added to the PLC’s I/O List. Example EtherNet/IP System PF 70 Drive
Example EtherNet/IP System F7 Drive All of the status bits of the F7 drive are added to the PLC’s I/O List, but they are not commented. Additional “tag” descriptions can be entered. Addition of “tag” descriptions
All of the control bits of the F7 drive are added to the PLC’s I/O List, but they are not commented. Additional “tag” descriptions can be entered. Example EtherNet/IP System F7 Drive Addition of “tag” descriptions
Example EtherNet/IP System The PowerFlex 70 drive requires 3 rungs of logic to send a Speed Reference and Start/Stop signals to the drive. PF 70 Drive
Example EtherNet/IP System The F7 drive requires 2 rungs of logic to send a Speed Reference and Start/Stop signals to the drive. F7 Drive
The following is a summary of setting up the two EtherNet/IP systems: Adding a New I/O Module (drive) Task is essentially identical. F7 requires the setting of the input and output assemblies to be used. “Tag” Descriptions of I/O Points Both drives populate the I/O list in the PLC. The PowerFlex 70 has better generic tags. However, most programmers will want to add custom “tags” to either drive to give the I/O specific meaning to the machine and application. PLC Ladder Logic Task is essentially identical. PowerFlex 70 requires 3 rungs to the F7’s 2. Example EtherNet/IP System
Installation Example
Thank You! Questions