Home

ControlLogix ICC ETH-1000 Quick Start Guide

image

Contents

1. Mechanical System 4 Cam Data Subnet Mask Pattern Em hn mm 7 Labels S Structured Data Typ Default Router IP Address hh aa E 7 Device Memory i Set if it is needed Default j Changed Communication Data Code Binary Code ASCII Code Enable Online Change MC Protocol a Change the IP address to the desired address and then select the Enable Online Change MC Protocol Check box Basic Setting B IP Address Setting Input Format j DEC IP Address 192 168 3 39 Subnet Mask Pattern C a F Default Router IP Address Open Setting Set if it is needed Default Changed Communication Data Code Binary Code C ASCII Code IV Enable Online Change MC Protocol OK Cancel b Click the Open Setting box and enter the first channel as MC Protocol with a proper Host Station Port number In this example the Port Number is set at Hex 0502 Built in Ethernet Port Open Setting Host Station Tee v MC Protocol Z TCP MELSOFT Connection sd E TCP v MELSOFT Connection TCP v MELSOFT Connection v T TCP v MELSOFT Connection v TCP MELSOFT Connection w Z TCP v MELSOFT Connection y TCP v MELSOFT Connection w TCP MELSOFT Connection w TCP v MELSOFT Connection w z TCP v MELSOFT Connection w E TCP v MELSOFT Connection v g TCP JMELSOFT Connection w O Maia Tcp v
2. 1756 47 pemes ME omen toy e 5 Ethernet f 1756 ENBT A CSC_EIP ETHERNET MODULE CSC_IC Project saved to Recovery file 6 Select OK to accept the configuration and complete the ICC Module Configuration 7 Double click on the Controller Tags selection and the following tags are automatically created for the ICC ETH 1000 module fa RSLogix 5000 CSC_ICC_Test in ICC_ETH_1000 ACD 1756 L61 File Edit View Search Logic Communications Tools Window Help alsm S He ol mss 7 glll fe vi All TEET soL gt No Forces KI Io A 4 EUA EO gt Redundancy ounter E Controller CSC_ICC_Test Controller Tags 3 Controller Fault Handler EI Power Up Handler amp Tasks Style Description 6 MainTask CSC_ICC_ETH1000_INT C ABETHERNET 8 MainProgram _ CSC_ICC_ETH1000_INT I ABETHERNET Unscheduled Programs Phases CSC_ICC_ETH1000_INT I Data Decimal INT 248 CSC_ICC_ETH1000_INT 0 Decimal a aa Groups CSC_ICC_ETH1000_INT 0 AB ETHERNET Ungrouped Axes CSC_ICC_ETH1000_INT 0 Data INT 248 3 Add On Instructions SJ Data Types Ep User Defined E Strings oe Add On Defined Ep Predefined Ca Module Defined E Trends Sj 1 0 Configuration H S 1756 Backplane 1756 47 fa 0 1756 L61 CSC_ICC_Test 1 1756 ENBT
3. ETH 1000 Using EtherNet IP Introduction System Overview Configuration Configuration Explicit Messaging Terminology 4 Right Click on the ENBT Module and select Module Configuration from the drop down list RSLinx Classic Lite RSWho 1 File view Communications Station DDE OPC Security Window Help amp s EJ RSWho 1 IV Autobrowse Ba Not Browsing 3 Workstation YENI Flas Linx Gateways Ethernet au AB_ETHIP 1 Ethernet AETIA 192 168 1 30 1756 ENBT A 1756 ENBT ii 1756 A7 4 Backplane 1756 A7 4 Remove f 00 1756 L61 LOGIX Channel 0 DF1 H 00 1756 L6 01 1756 ENBT A Device Properties Module Statistics Driver Diagnostics Configure Driver Module Configuration For Help press F1 NUM 06 29 09 08 46 aM 4 5 Under the Port Configuration tab select the Network Configuration Type to be Static and one can modify the IP address and the Network Mask to the desired values Click OK and save the new IP address configuration The new IP address should scroll across the front of the ENBT module 1756 ENBTsA Configuration General Port Configuration Network Configuration Type Static C Dynamic C Use DHCP to obtain network configuration Use BOOTP to obtain network configuration IP Address 1932 168 1 Network Mask 255 255 Gateway Address 0 Primary Name Server Secondary Name Server Domain Name Host N
4. MELSOFT Connection y z is Tcp v MELSOFT Connection v o ie tcp MELSOFT Connection w a Host station port No Please input in HEX m 4 Download the parameter settings to the motion controller and reset the controller by holding the STOP switch on the motion controller to the left for two seconds and then return it to RUN position 5 Repeat the steps for all motion controllers on the network lt p e X OAs go gt gt 0 Az ControlLogix PLC Project Configuration ETH 1000 Configuration Using EtherNet IP Explicit Messaging Terminology 3 9 Chapter 4 ControlLogix PLC Project Configuration The configuration steps of a ControlLogix project are described this Chapter These steps are used to communicate with an ICC ETH 1000 module It is assumed that the user has basic knowledge in using RSLogix5000 software to perform the basic configuration steps 4 1 Adding the 1756 ENBT Module 1 Create a new project in the RSLogix5000 using the proper revision level as the ControlLogix controller In this example the revision level is 16 New Controller Vendor Allen Bradley Type 1756 L61 ControlLogix5561 Controller B a Revision hd Cancel l Redundancy Enabled Help Name JICC_ETH_1 000 Description A Chassis Type 1756 47 7 Slot ControlLogix Chassis v Slot o Safety Partner Slat Create In Ic RASLogix 5000 Projects Browse 2 Right Clic
5. oO ETH 1000 Using EtherNet IP Explicit Messaging Terminology 5 4 5 Repeat Steps 1 4 here to create the number of Connection Objects that are required for the application For the Verification System architecture eight connection objects are created as shown in the following diagram E ICC Gateway Configuration Utility Fie Device Help amp i lata amp amp Status Device Connected 6 ETH 1000 Modbus BACnet Object Memory Used 00 0 Firmware Yersion 0 900 Database Little Endian Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder Protocol Selection Ethernet Configuration EtherNet IP MELSEC Protocol Ethernet Multiple i Connection Object Configuration Baud Rate Name Connection Create Delete All Parity IP Address 192 168 1 57 Name STP Address Por Connection 192 168 1 55 20481 4 Address Pott 20 491 Connection 192 168 1 57 20481 v Timeout ms Service Object Configuration Scan Rate Description i Starting Point zz ime Connection Connectond l Num Words rs Device Code Annunciator F x Database Addr eo o o Q E Service Object Status Reflect Stat Function Read Write cpa Options Melsec Service Objects DB Address AS Address 5 2 2 Configuring Service Objects In the Verification System architecture four service objects were created for each connection to a motion controller that is defi
6. object Protocol CIP oriented protocol designed for automation applications It encompasses a comprehensive set of communication services for automation applications control safety synchronization motion configuration and information Connection Object The CIP Connection Class allocates and manages the internal resources associated with both I O and Explicit Messaging Connections The specific instance generated by the Connection Class is referred to as a Connection Instance or a Connection Object Service Object Service is a function supported by an object and or object class The Service Object configured for a particular ICC ETH 1000 to a Mitsubishi device connection is used to define what data transfer functions need to be executed 7 1 Revisions July 2009 Document created and Released Version 1 0 Rev 1 Mitsubishi Electric Automation Inc 500 Corporate Woods Parkway Vernon Hills IL 60061 Phn 847 478 2100 Fax 847 478 2253 www meau com Mitsubishi Electric Automation Inc 4299 14th Avenue Markham Ontario L8R 0J2 Phn 905 475 8989 Fax 905 475 7935 Specifications subject to change without notice L VH 02036
7. External Signal Input Setting Allowable Travel during Power Off Amplifier Input Invalid Ei EJ C Amplifier Input Valid 10 Revolution 0 to 8191 3 Input Filter Setting gt gt Nothing 2 0 8ms 3 C 1 7ms C 2 6ms 3 5ms g d Observe the first d01 amplifier servo icon is enabled and defined as Axis 1 F S LP MELSOFT Series MT Developer2 Unset Project SSCNET Structure DER 2 Project Edit Convert View Online Option Tool Window Help eer oe Je o eeem S AREXeo eT SORE SHH E1907 Proje A X system Structure i SSCNET Structure ee ES Unset Project S 22 System Setting 2 Servo Data Setting A Motion SFC Program ita S Servo Program D E Mechanical System S 2 Cam Data on 3 Labels E32 Structured Data Types cof 7 Device Memory 8 8 ETH 1000 Configuration Using EtherNet IP Explicit Messaging Terminology 3 7 3 Using the Built in Ethernet Port Setting tab within the Basic Settings to configure the IP address System Setting System Structuri sft feats eer SSCNET Structu F High speed Rea Multiple CPU Setting System Basic Setting CPU Name Setting Built in Ethernet Port Setting 4 gt EF Optional Data PLC Module List Automatic Refra IP Address Setting Servo Data Setting Input Format Dec Motion SFC Progra Servo Program IP Address 192 168 3 39
8. HMI Oe Strings h oa Add On Defined gt E Predefined Ep Module Defined Find Add Favorite 9 Trends 5 6 YO Configuration By Category By Vendor Favorites H 1756 Backplane R fa 0 1756 L61 OK Cancel Help S A 1 1756 ENE ze Ethernet 4 5 Double Click on the selection and configure the ICC module accordingly This is a critical configuration step to ensure the ETH 1000 will work properly in the system as the application requires Please also consult the ICC ETH 1000 User s Manual carefully about the configuration of these items 7 RSLogix 5000 CSC_ICC_Test in ICC_ETH_1000 ACD 1756 L61 SE File Edit View Search Logic Communications Tools Window Help Al alsa S eel ol rss 3 BSI Te VIB lo Offline D M RUN E A Pon eono O da NoForces FOK gt ia No Edits gt KI m rt Feat TE VE EGA Uy EB gt Controller CSC_ICC_Test Hew Module Controller Tags 9 Controller Fault Handler Type ETHERNET MODULE Generic Ethernet Module i Power Up Handler Vendor Allen Bradley Tasks Parent CSC_EIP E fa MainTask M Connection Parameters G3 MainProgram Name CSC_ICC_ETH1000_INT pe i Unscheduled Programs Phases Description Instance Size J Motion Groups Input fiso 248 16 bit Ungrouped Axes aai l 9 Add On Instructions 100 248 H 16 bit Output 2 Data Types C Format Data INT z omm Format Vata Configuration f fo 8 bit e ii Ad
9. Instructions amp Data Types ER User Defined Eg Strings i Add On Defined Of Predefined Ep Module Defined Trends amp 1 0 Configuration e 1756 Backplane 1756 47 fa 0 1756 L61 ICC_ETH_1000 1756 DNB 1756 EN2F A 1756 EN2T A 1756 ENBF A 1756 ENBT A 1756 ENET A 1756 ENET B 1756 EWEB A 1756 SYNCH 4 Controllers Digital 1756 DeviceNet Scanner Select Major Revision Select major revision for new 1756 ENBT 7 4 module being created C Cancel Help Major Revision Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley f Allen Bradley Allen Bradley Allen Bradley Allen Bradley By Category Favorites 6 Enter the proper Name Slot Location Revision Level and IP Address of the ENBT module In the Verification System the module name is set at CSC_EIP the revision firmware level is 2 3 the module is in Slot 1 of the ControlLogix Chassis and the IP address is set at 192 168 1 30 matching the previous configuration Ts RSLogix 5000 CSC_ICC Test in ICC_ETH_1000 ACD 1756 L61 File Edit View Search Logic Communications Tools Window Help alsa S selel oo E geel fe vI alel Offline No Forces No Edits Redundancy ll oon ore Sd Sj Controller CSC_ICC_Test Controller Tags E3 Controller Fault Handler Power Up Handler Tasks El fa MainTask C3 MainProgram U
10. Media 1756 Ethernet Communication Interface 1756 Ethernet Communication InterFace 1756 10 100 Mbps Ethernet Bridge w Enhanced Web Serv SynchLink Interface Allen Bradley A Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley Allen Bradley 4llen Bradley Allen Bradley v zi Find Add Favorite By Vendor Favorites 1 l A 2s co fe fe i fe 1 Devices to the Network ETH 1000 Using EtherNet IP Introduction System Overview Configuration Configuration Explicit Messaging Terminology 5 Then select the Major Revision level of the ENBT firmware In the Verification System the major revision level of the ENBT module is 2 RSLogix 5000 ICC_ETH_1000 1756 161 File Edit view Communications Tools Window Help alsa al elel olmf ms ladle le ial ala i J E RUN 7 mmm Gd Pah cored E OK 4 Je Redes J 4U lL 2 E BAT E 10 Alarms A Bit A Timer Counter Search Logic No Forces Redundancy amp Controller ICC_ETH_1000 Controller Tags 3 Controller Fault Handler EI Power Up Handler amp Tasks E a MainTask C3 MainProgram MM Select Module 1756 DHRIO C 1756 DHRIO D 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner Allen Bradley Allen Bradley Unscheduled Programs Phases E Motion Groups Ungrouped Axes Add On
11. Words CSC_ICC_ETH100_INT O DB 2130 DB 2171 21 Words DB 2482 DB 2501 10 Words Connection 8 DB 2502 DB 2543 21 Words re ie tere m 0 20 21 words The DB addresses configured in the MELSEL service objects are the beginning addresses of each block of data shown above The ICC DB addresses are Byte addresses so that starting address locations need to be adjusted accordingly A Microsoft Excel based database address calculation tool is available from Mitsubishi Electric Automation Inc upon request The tool can be used to calculate the DB locations of MELSEC service objects to assist the configuration efforts Please contact your MEAU representatives to obtain a copy of this tool 5 9 Chapter 6 Using EtherNet IP Explicit Messaging The ControlLogix PLC can communicate with the Mitsubishi motion controllers using EIP Explicit Messaging format through the ICC ETH 1000 gateway The communication is accomplished through the use of MSG instructions in RSLogix5000 Refer to Sections 11 1 4 5 11 1 4 6 8 7 5 1 of the Instruction Manual ETH 1000 Multiprotocol Ethernet RS 485 Gateway for details on how to configure the MSG instructions properly for communicating with Mitsubishi motion controllers 6 1 ControlLogix PLC Project Introduction System Overview Devices to the Network Configuration ETH 1000 Configur
12. used as a test bed for verifying the steps documented in this Quick Start guide The Verification System is shown in Figure 2 below with the IP address assignments of all the devices Hub Netgear Switch ICC 192 168 1 102 Q170 Q170 Monitoring Laptop 1 192 168 1 43 192 168 1 51 192 168 1 200 ControlLogix 192 168 1 30 MQ100 MQ100 192 168 1 45 192 168 1 53 Monitoring Laptop 2 192 168 1 5 Q170 Q170 192 168 1 47 192 168 1 55 Monitoring Laptop 3 MQ100 MQ100 192 168 1 49 192 168 1 57 Figure 2 Architecture of an Example Verification System The Verification System consists of three monitoring PCs e g Monitoring Laptop 1 2 and 3 a ControlLogix system an ICC ETH 1000 module and four Mitsubishi MR MQ 100 1 5Axis Motion Controllers and four Mitsubishi Q170 Stand Alone Motion Controllers The following list contains high level steps to establish proper EtherNet IP communication of this Verification System Each of these steps will be further detailed in subsequent chapters 1 Connect the programming monitoring PC s Rockwell PLC ICC ETH 1000 and Mitsubishi Motion Controller s to the Ethernet network a Configure all devices to have proper IP addresses
13. A CSC_EIP Ethernet f 1756 ENBT A CSC_EIP J ETHERNET MODULE CSC_IC m gt 4 gt Monitor Tags Edit Tags _ 4 7 248 integer tags were created for CSC_ICC_ETH1000_INT I These are the tag locations where ICC will transfer the data to the ControlLogix using Implicit Message protocol every RPI 248 integer tags were created for CSC_ICC_ETH1000_INT O These are the tag locations where data will be sent to ICC ETH 1000 through Implicit Messaging Protocl every RPI The locations in the ICC Database where the data will be written to and read from will be configured using the steps described in the following Chapter 4 8 1 m A ae fo e z e pe c fe oO oO 2 O i A Devices to the Network ETH 1000 Using EtherNet IP Introduction System Overview a fe D c fe oO Configuration Explicit Messaging Terminology Chapter 5 ETH 1000 Configuration The steps to configure the ETH 1000 module to work with the ControlLogix PLC using EtherNet IP Implicit Messaging and Mitsubishi motion controllers using MC Protocol are documented Configuring the Validation System as shown in Figure 2 is used as the example Some parameters will need different values to properly reflect the actual system a user is configuring However the example configuration can be used to simplify the overall configuration effort The user should
14. B where data items are stored and will C C C C be written to the motion registers In this example the starting DB address is 2068 3 T T 11 7J A a Click the Create button to create this Service Object E ICC Gateway Configuration Utility File Device Help S m ltd amp amp Status Device gt Connected ETH 1000 S Modbus BACnet G Object Memory Used 00 0 Firmware Version 0 900 Oo Database Little Endian E Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder gt gt Protocol Selection Ethernet Configuration EtherNet P MELSEC p Protocol Ethernet Multiple x Connection Object Configuration Baud Rate Name Connection1 Create Update Delete Delete All ee es oI ma e 13 E e r Port _ Parity IP ddress 192 168 1 43 een 19D 168143 ary Address Pot 20481 Redland Meee RE ah Timeout ms Service Object Configuration IWiteto Reg Sens 2 os Rate eee Description Write to Reg Starting Point fo 7 x Connection Connectiont l Num Words 21 lt S Device Code Motion Register l Database Addr 2068 2 Ol Gc Service Object Status E Function Read M Write Faa rii O Update Delete Delete All x 6 ent Service Objects gt DB Address RS Address eS Write to Reg Connection Motion Register Yes 5 gt F D o26 oad c ce j D c 0 oO ETH 1000 Using EtherNet IP Explicit Messaging
15. Changes for the Better MITSUBISHI ELECTRIC AUTOMATION INC Using ICC ETH 1000 EtherNet IP Interface with Mitsubishi Motion Controllers START Contents Sole N E E EE E EE dan aumiabimsma idan E E E E E E E ER FURTHER READING REFERENCE LIST ossiani a li Chapter IMMPOCUCHO Mic resanse teenth aces unit en Lae es teen aa eaee tins 1 1 Chapter 2 System OVELVICW cccccceeccceeceeeeeeeeecaeeeeeeeecaeaeeeeeeseeeeeeeeseeeeeeeesseeeeceeesseaeeeeeessaaeeeeessseeeeeessaageeeeeeegs 2 1 Chapter 3 Connecting Devices to the Network ccccccsssssscceecceeeeesseeeeeeeeeeeeaesseeeeeeeeesaaaaseeeeeeeessaaaeeeeeeessaaas 3 1 3 1 Changing the IP Address of the ControlLogix System cccecccccceeceeeeeessseeeeeeeseeaesseeeeeeeesnaaasseeeeness 3 1 3 2 Changing the IP Address of the ICC ETH 1000 Module cccccccssseeeeeeeeeeeeeeeeeseeeeeeeeeeaeeneeeeeeess 3 3 3 3 Changing the IP Addresses of Motion Controllers ccccccccsseeeeeeeeeeeeceaeeeceeeeeceeesaaaaceeeeeeeeesaaaneeeeees 3 6 Chapter 4 ControlLogix PLC Project Configuration ccccccceccccccseceeceseeeceeecesseueceeseeeceesseeeesseeeeeseageeeeas 4 1 4 1 Adding the 1756 ENBT Module ccccccsseeeeeeeceeeeeeeeeeseeeeeeeeeseeeeceeesseaeeeeeeeeeaseeesesseaseeeeesaaeeeeeesaeees 4 1 4 2 Addmg We ICS Mod le nrnna e vate a te 4 4 Chapters ETH 1000 ConnguratiON sienien E E E 5 1 Sl Configuring the EtherNet IP Implicit Messaging COMMU
16. NICATION cccceeeeseeeeeeeeeeeeeeeeeeeaeeeeeeeeeas 5 1 5 2 Configuring the MELSEC Protocoles n a a a a 5 3 52N Configuring Connection OBJEC icenne a a a a a 5 4 5 2 2 C nfig ring Service ODJeC lS a ih do eee eee 5 5 52 3 Calculating the ICC ETH 1000 DB AddreSSes ccccccccccecceeeeeeeeeeeeeeeeaaaaeeeeeeeeeeeaaeeeeeeeenaaas 5 9 Chapter6 Using EtherNet IP Explicit Messaging nnnnssnnnsnnnnnnnnensrrnnreneesrrrnrtrrrensrrnrttrrressrrrttrrenrrrrrrrennr nnn 6 1 Chapter TENINOOOV irste a a E E 7 1 PROVISIONS cise a E saat Rocedteise Rev 1 FURTHER READING REFERENCE LIST Mitsubishi Q Corresponding MELSEC Communication Protocol Reference Manual SH NA 080008 K Q170MCPU Quick Start Guide Motion Controller MR MQ100 User s Manual Details IB NA 0300150 A ICC Instruction Manual ETH 1000 Multiprotocol Ethernet RS 485 Gateway 1 Chapter 1 Introduction This document provides instructions and examples on how to configure a system consists of Rockwell ControlLogix PLC an ICC ETH 1000 Gateway and Mitsubishi motion controllers An Example of the system configuration is shown in Figure 1 below Ethernet E Network Mitsubishi Switch Q170 Rockwell ControlLogix Da GuardLogix PLC Fa EtherNet IP MC Protocol Gateway gt gt Mitsubishi Mitsubishi EtherNet IP Implicit Messaging Protocol MR J3B MR J3B Figure 1 EtherNet IP Connectivity
17. Object Memory Used 00 0 Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Protocol Selection Protocol Ethernet Multiple bef Baud Rate Parity Address Timeout ms Scan Rate rs Ethernet Configuration EtherNet IP Authentication User Name root Password icc ICC Gateway Configuration Utility The device must be reset for changes to take effect Would you like to reset the device now Cele Default Gateway ETH 1000 Modbus BACnet Firmware Version 0 900 Database Little Endian Finder MELSEC Options ee me ee 6 After the ETH 1000 system reboot the screen should show the new IP address In this example the IP address was changed to 192 168 5 190 icc Gateway Configuration Utility File Device Help eh idtd 2 amp Status Connected Object Memory Used 00 0 Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Protocol Selection Protocol Ethernet Multiple z Baud Rate Parity v Address Timeout ms Scan Rate rms Ethernet Configuration EtherNet IP t Authentication User Name root Password icc IP Settings Obtain network address automatically Use a static IP address IP Address 12 168 357 190 Subnet Mask 2ra JU Default Gateway 192 168 5 1 Device ETH 1000 Modbus BACnet Firmware Version 0 900 Database Little Endian Fin
18. Rockwell PLC to Mitsubishi Motion Controllers The system configurations enable Rockwell PLCs to read and write both bit and register data of Mitsubishi motion controllers using either EtherNet IP Implicit or Explicit Messaging protocols ICC ETH 1000 Gateway module is used to convert the EtherNet IP protocol to Mitsubishi MELSEC Communication MC Protocol that is supported by Mitsubishi stand alone motion controllers such as Q170 s or MR MQ100 s The initial applications are limited to those whose motion profiles are being controlled directed by the Mitsubishi motion controllers Rockwell PLCs are used in a supervisory role to 1 command i e start or stop motion programs already stored in the motion controllers 2 configure motion controller parameters and 3 monitor motion controller status information It is assumed that the user of this guide is familiar with the Rockwell RSLogix5000 environment the operation of Mitsubishi MR MQ100 and Q170 motion controllers and has sufficient knowledge of the ICC ETH 1000 Gateway It is critical for the users to refer to the motion controller manuals when setting up the system parameters for EtherNet IP applications ControlLogix PLC Project Devices to the Network ETH 1000 Using EtherNet IP S e S S m xe e pe System Overview Configuration Configuration Explicit Messaging Terminology 2 Chapter 2 System Overview A Verification System is
19. SC_ICC_ETH100_INT O 248 WORDS Int po DB Locations 2048 2543 Using EtherNet IP Explicit Messaging Figure 3 Mapping CLX Data to ICC Database Locations Terminology The database addresses in the ICC are used to address byte data locations Thus 248 words will take up 496 database addresses 3 Select the Monitor tab and check the Display Usage checkbox to show the DB memory locations that are configured for use by both the Produced and Consumed data E ICC Gateway Configuration Utility Fie Device Help 4 4 S ld lol td 2 amp Status Device Connected ETH 1000 Modbus BACnet Object Memory Used 00 0 Firmware Version 0 900 Database Little Endian Ethemet Configuration AS 485 Configuration Timeout Configuration Monitor Finder Database Radix Data Type Object Allocation Ethernet Both C Hex Decimal Byte Wad Double Word omo w j Tt RS 485 V Display Usage SS Se Se a a ae Se 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 Status Px Er Counter Current Status Address Add Status Address 5 2 Configuring the MELSEC Protocol The steps to properly configure the MELSEC Protocol in the ICC ETH 1000 are documented in this section However the user should realize that the steps here are examples for
20. Terminology 5 6 9 Repeat the steps 1 8 to define the other three service objects to perform the transfer of 21 words from motion registers to ICC a Define the Service Object to read 21 Motion Registers to ICC icc Gateway Configuration Utility File Device Help S ed ltd amp amp Status Device Connected ETH 1000 Modbus BACnet Object Memory Used 00 0 Firmware Version 0 900 Database Little Endian Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder Protocol Selection Ethemet Configuration BACnet P EtherNetIP Modbus TCP MELSEC Protocol Ethernet Multiple z mooo Connection Object Configuration Baud Rate Name Connection Create Update Delete Delete All Parity IP Address 192 168 1 43 Pare 790 168143 as Pot aoset rete ae Timeout ms e Service Object Configuration Scan Rate Description Readhom Reg Starting Point 0 000 ms Connection Connection x Num Words aooo Device Code Motion Register x Database Addr joo Code Y alue Word Bit m Service Object Status J Reflect Status Address Function M Read Write Options Update Delete Delete All Melsec Service Objects Description Connection DevCode Start Point_ _NumWords DB Address RS Address Write to Reg Connection Motion Register Read from Reg Connection Motion Register b De
21. a particular configuration to establish the Verification System architecture as shown in Figure 2 For a particular application the Connection Objects and Service Objects configured in this manual may not work properly without modifications A user should consult the ICC ETH 1000 manual and understand the information required to be transfer to and from Mitsubishi motion controllers and the timing requirements A technical report documenting the timing study of the Verification System architecture is available from Mitsubishi Electric Automation Inc for reference purposes The critical steps are the configuration of a MELSEC Connection Object and the services that need to be accomplished using this Connection Object A Connection Object can be configured to represent a physical connection between an ICC ETH 1000 and a Mitsubishi motion controller However this does not have to be the case since a physical connection can support multiple logical connections using multiple connection objects depending on the application requirements After a Connection Object is configured multiple Service Objects can be configured for this Connection Object Each service object defines the tasks that need to be accomplished for example read 10 words of motion controller D registers starting from DOO write 2 words to motion control Link Relay 5 3 5 2 1 Configuring Connection Objects The following steps are used to create a Connection Object to communi
22. alel view all ol Le SF KI H f A 4 uy ES By sie Favorites Araon A Controller CSC_ICC_Test Controller Tags 3 Controller Fault Handler 9 Power Up Handler 2 Tasks MainTask cB MainProgram 9 Unscheduled Programs Phases Motion Groups 3 Ungrouped Axes 3 Add On Instructions 4 Data Types i User Defined Ca Strings E Add On Defined Eg Predefined E Module Defined Trends 1 0 Configuration 1756 Backplane 1756 47 fa 0 1756 L61 C5C_ICC_Test 1 1756 ENBT A CSC_EIP New Module B Paste 4 4 oO l ou 2 co fe o i c fe oO Oo 2 Oo i ou Devices to the Network ETH 1000 Using EtherNet IP Introduction System Overview c fe j e c fe oO Configuration Explicit Messaging Terminology 2 Select the Communications and expand the tree for additional selection RSLogix 5000 CSC_ICC_Test in ICC_ETH_1000 ACD 1756 L61 File Edit View Search Logic Communications Tools Window Help alsa a sael ol lfs a lalalie mig alal NoFoces OK m i mid Redundancy Bo BET we select Module Controller CSC_ICC Controller Tags Communications Controller Fault Digital 3 Power Up Handle Drives Tasks HMI E a MainTask C3 MainProgra Unscheduled Pro Motion Groups 3 Ungrouped Axes EI Add On In
23. ame V Auto negotiate port speed and duplex Current Port Speed 100 7 Current Duplex Full duplex v Changes to Port Speed and Duplex require module reset Status Network Interface Configured Cancel Apply Help 3 2 6 Once the new IP address is set it is very likely depending on what IP address and Network mask were assigned to the ENBT module that the Configuration PC will no longer be able to communicate with the ENBT module The IP address of the Configuration PC will need to be changed to be in the same subnet of the ENBT module before the communication can be re established 3 2 Changing the IP Address of the ICC ETH 1000 Module The ICC Gateway Configuration Utility should be loaded on a Configuration PC that is used to configure the ICC ETH 1000 The ETH 1000 module can be powered using an USB connection a Power Over Ethernet POE connection or an external 7 24V power supply Using the USB connection between the Configuration PC and the ICC ETH 1000 is the most straightforward method to perform the initial configuration of the ICC Module 1 Launch the ICC Gateway Configuration Utility on the Configuration PC and connect a USB cable to the ICC device icc Gateway Configuration Utility File Device Help za 4 4 4 amp el la ta amp amp Device Status p Cc C Please select a device No Device Selected Port A Configuration Port B Configuration Timeout Configuration Moni
24. and subnet masks as shown above b Ensure that RSLogix5000 ICC Gateway Configuration Utility and Mitsubishi MT Developer software packages are installed on the programming PC s 2 Create a project using the RSLogix5000 software to control the Mitsubishi motion controllers a Add the ICC ETH 1000 as a Generic Ethernet Module in the RSLogix5000 project 3 Configure ICC ETH 1000 a Configure EtherNet IP Parameters b Map the ControlLogix Tags for the ETH 1000 to the internal ETH 1000 database locations c Map ICC ETH 1000 internal database locations to proper motion controller register and or bit locations for each motion controller 2 1 3 Chapter 3 Connecting Devices to the Network The steps of configuring the IP addresses of the ControlLogix PLC system the ICC ETH 1000 module and the motion controller s are documented in this chapter 3 1 Changing the IP Address of the ControlLogix System The minimum configuration of a ControlLogix system consists of a ControlLogix chassis e g 1756 A7 a power supply e g 1756 PA72 a ControlLogix Controller e g 1756 L61 and an EtherNet IP module e g 1756 ENBT The steps here document the procedure to modify the IP address of a 1756 ENBT module to add the ControlLogix system on the same network with the Mitsubishi motion controllers and the ICC ETH 1000 module It is assumed that there is already an IP address assigned to the ENBT module If configuring a brand new ENBT module i
25. ation O D ac e gt Sg o S2 Ww wo sa N X gt ul Terminology f Chapter 7 Terminology Implicit I O Data Connections are established to move application specific I O data at regular Messaging intervals These connections often are set up as one to many relationships in order to take full advantage of the producer consumer multicast model Implicit messaging uses UDP IP resources to make multicast data transfers over Ethernet a reality Explicit Messaging Point to point relationships that are established to facilitate request response transactions between two nodes These connections are general purpose in nature and can be used to reach any network accessible items within a device Explicit messaging connections utilize TCP IP services to move messages across Ethernet EtherNet IP EtherNet IP is the name given to the Common Industrial Protocol CIP as implemented over standard Ethernet IEEE 802 3 and the TCP IP protocol suite User Defined Data User defined data types allow a user to organize the data to match a machine or process Type This streamlines program development and creates self documenting code that is easier to maintain A user defined data type stores all the data related to a specific aspect of a system This keeps related data together and easy to locate regardless of its data type Common Industrial The Common Indusirial Protocol CIP is a media independent connection based
26. cate with a Q170 motion controller with the IP address 192 168 1 43 using UDP port 0x5001 e g Decimal 20481 1 Create a name for this Connection Object The name is Connection1 for this example 2 2 Enter the IP address of the motion controller that will be connected The IP is 192 168 1 48 for 8 a xe this example 8 Enter the Port Number in decimal The Port is 20481 or 0x5001 for this example Hit Create after the information is entered and the Connection Object is shown as below E ICC Gateway Configuration Utility Fie Device Help z S Hate amp 2 Status Device S Connected ETH 1000 O p a E Modbus BACnet 5 Object Memory Used 00 0 Firmware Yersion 0 900 D Database Little Endian a Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder Protocol Selection Ethernet Configuration EtherNet l MELSEC Protocol Ethemet Multiple gt am Ub Baud Rate Name Connection Delete All Parity IPAddress 192 168 1 43 4 Connection 192 168 1 43 20481 Address Port 20481 e Tanne aE Service Object Configuration 2 Scan Rate ees Description Starting Point 2 ms a Connection Connection X Num Words pO gt Device Code Annunciator F v Database Addr az C fs Service Object Status Reflect Status Function Read Write Options Melsec Service Objects ita 5 RS Address os 32 sg 626 OAO c fe D c 0
27. der MELSEC ControlLogix PLC Project ob lt p e on x n go 253 gt 0 a4 ETH 1000 Using EtherNet IP Introduction System Overview Configuration Configuration Explicit Messaging Terminology 3 3 Changing the IP Addresses of Motion Controllers If a brand new motion controller is used the motion controller needs to have the firmware installed first The firmware version needs to support MELSEC Communication Protocol MC Protocol The firmware update procedure is the same for both MR MQ100 and Q170 Following are brief summary steps of firmware update procedure Please consult the Q170M Quick Start Guide for complete firmware update procedure 1 Turn rotary switches on a motion controller to INSTALL mode with the following setting SW1 A SWe 0 and then reset the power of the motion controller 2 Use the Configuration PC to install the motion controller operating system firmware version SV22 Open the MT Developer 2 Version 1 05F on the Configuration PC and use the Install Software function and follow the on screen steps to install the firmware on the Motion Controller 3 Turn rotary switches on the Motion Controller back to the NORMAL mode with the following settings SW1 0 SW2 0 then reset the power of the motion controller The following are steps to change the IP address of the Motion Controller 1 Open the MT Developer 2 on the Configuration PC and create a ne
28. dress Host Name Eg Strings E Add On Defined IPAddress 192 168 1 102 Status Input E Predefined l Eg Module Defined C Host Name Jiad guini EI Trends H 6 1 0 Configuration 1756 Backplane 1756 47 V Open Module Properties Cancel Help fa 0 1756 L61 C5C_ICC_Test 1 1756 ENBT A CSC_EIP Ethernet ETHERNET MODULE f 1756 ENBT A CSC_EIP Project saved to Recovery file a Configure the Comm Format as Data INT for the overall system to work best with the ICC module and the motion control registers This will allow the transfers to be done in 16 bit integers e Note For each application the data type should be configured to match the requirements of the particular application b Set the IP Address of the generic Ethernet module to the IP address assigned to the ICC module earlier For example the IP address of the ICC module is set at 192 168 1 102 In the Verification System c Configure the Connection Parameters as follow e The Input Assembly Instance should be set at 150 The size of the Input Assembly buffers should be set at the size appropriate for the application In the verification system the buffer is set at 248 16 bit words e The Output Assembly Instance should be set at 100 The size of the Input Assembly buffers should be set at the size appropriate for the application In the verifica
29. e type version and Database type are also shown on the screen The user can modify the IP address and Subnet Mask information on this screen After making the changes select the Download Configuration to Device button to load the new configuration to the ETH 1000 A warning message will pop up select OK to continue download the new IP address amp ICC Gateway Configuration Utility s Qaae gt Download Configurati to Device Protocol Selection Protocol Baud Rate Parity Address Timeout ms Scan Rate ms Ethemet Configuration RS 485 Configuration Timeout Configuration Ethemet Multiple X Status Connected Object Memory Used 00 0 Monitor Ethernet Configuration f Authentication SLS Password icc User Name ICC Gateway Configuration Utility Do you want to continue Ce e Default Gateway You are about to overwrite the configuration on the device VIP EtherNetiP Modbus Finder MELSEC l mIa ETH 1000 Modbus BACnet Firmware Version 0 900 Database Little Endian Options _ 3 4 5 After the download the system will need to be reset for the changes to take effect Click Yes to the pop up message and the ETH 1000 will go through the reset sequence icc Gateway Configuration Utility eh la ta 2 amp Status Configuration updated successfully
30. fine the Service Object to write 10 Words to Link Relay icc Gateway Configuration Utility File Device Help S ed lata amp amp Status Device Connected ETH 1000 Modbus BACnet Object Memory Used 00 0 Firmware Version 0 900 Database Little Endian Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder p Protocol Selection Ethernet Configuration B4Cnet IP EtherNetAP Modbus TCP MELSEC panies Ethernet Multiple z Connection Object Configuration Baud Rate Name Connection9 Create Update Delete Delete All Parity IP Address 192 168 1 43 Name IPAddess Pot Connection 192 168 1 43 20481 Address Pot 20481 anaes st eae a Timeout ms Service Object Configuration Scan Rate Description write to LA Starting Point jo ms ms Connection Connection Num Words fi 0 Device Code Link Relay B X Database Addr 2048 Code Value Word C Bit Service Object Status J ReflectStatus Address Function l Read M Write Options Create Update Melsec Service Objects Write to Reg Connection Motion Register Read from Reg Connection1 Motion Register Write to LA Connection Link Relay B 0 2048 No Yes 5 7 c Define the Service Object to read 10 words of Link Relay to ICC m ICC Gateway Configuration Utility Fie Device Help LELER Status Dev
31. have gone through the configuration steps as shown in Section 3 2 of this document 5 1 Configuring the EtherNet IP Implicit Messaging Communication 1 Select the Ethernet Multiple Protocol Selection box and check EtherNet IP Server and MELSEC Client selections Selecting these two check boxes allow the EtherNet IP and MELSEC tabs to become active The screen also shows the current IP Address of the ICC Module and the Authentication User Name and Password if they are needed E ICC Gateway Configuration Utility Fie Device Help S e lata amp amp Status 9 E E Connected Object Memory Used 00 0 Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder Protocol Selection Protocol Ethernet Multiple x Authenticati Ethernet Multiple ne Baud Rate User Name froot BACnet IP Server Parity V EtherNet IP Server Password ICC M Modbus TCP Server Address M MELSEC Client IP Settings C Obtain network address automatically Timeout ms Use a static IP address Ethernet Configuration EtherNet IP MELSEC Scan Rate ms IP Address 192 168 1 102 Subnet Mask 2m2 10 Default Gateway 192 168 1 102 Options mse ae Device ETH 1000 Modbus BACnet Firmware Version 0 900 Database Little Endian seal 5 1 2 Select the EtherNet IP tab of the ICC Configuration screen and define the ICC Database locations where data ite
32. ice Connected ETH 1000 Modbus BACnet Object Memory Used 00 0 Firmware Version 0 900 Database Little Endian Ethemet Configuration RS 485 Configuration Timeout Configuration Monitor Finder p Protocol Selection Ethemet Configuration B4Cnet IP EtherNetAP Modbus TCP MELSEC Protocol Ethernet Multiple wi Connection Object Configuration 5 Baud Rate Name Connection9 Create Update Balan NEG at IPAddress 192 168 1 43 Name IP Address Pot Connection 192 168 1 43 20481 Address Port 30481 Connection2 192 168 1 45 20481 1 wasn oe whi eee Cin a Mo No n EE ANANA Parity Timeout ms Ta Service Object Configuration Scan Rate Description Read from LA Starting Point jo ms L in Connection Connectiont x Num Words j 0 Device Code Link Relay B Database Addr jo A ET m Service Object Status Addre Function a mM Reflect Status jd Options Create Delete Delete All Melsec Service Objects __Description Connection DevCode Start Point _ Numwords DB Address RS Address write to Reg Connectiont Motion Register Read from Reg Connectiont Motion Register Write to Link Rely Connection Link Relay B Read from LR Connection1 Link Relay B 10 Repeat Steps 1 9 to configure service objects for Connection 2 8 ControlLogix PLC Project Devices to the Net
33. k on the 1756 Backplane Selection and choose New Module FS RSLogix 5000 ICC_ETH_1000 1756 161 Sle File Edit View Search Logic Communications Tools Window Help alsa S s ee ol msg 7 8190 55 Te vl aael No Forces b I Ok No Edt g Alaje D amp Controller ICC_ETH_1000 Controller Tags 3 Controller Fault Handler 3 Power Up Handler amp Tasks fa MainTask CZ MainProgram Unscheduled Programs Phases E Motion Groups Ungrouped Axes E Add On Instructions Data Types Gi User Defined oe Strings oe Add On Defined Ep Predefined Ep Module Defined Trends amp 1 0 Configuration fq 0 1756 161 New Module Insert Clipboard contents 4 1 3 In the Select Module pop up window choose the Communications RSLogix 5000 ICC_ETH_1000 1756 L61 File Edit View Search Logic Communications Tools Window Help Blasltal S s efee of fos il Mev alali No Forces Redundancy 5 6 Controller ICC_ETH_1000 Controller Tags E3 Controller Fault Handler Power Up Handler Tasks E fa MainTask CE MainProgram Unscheduled Programs Phases Motion Groups Ungrouped Axes Add On Instructions amp Data Types Ep User Defined E Cg Strings i Add On Defined E Predefined i Module Defined Trends 8 0 Configuration a
34. mp 1756 Backplane 1756 47 fa 0 1756 L61 ICC_ETH_1000 3 RSLogix 5000 ICC_ETH_1000 1756 L61 File Edit View Search Logic Communications Tools MM Select Module Analog Communications Controllers Digital Drives Motion Other Specialty By Category Window Help Description Favorites Vendor alsia 2 mle oll lial fe igi lal Offline fl E RUN No Forces No Edits Redundancy ee Path lt rone gt dA E Controller ICC_ETH_1000 Controller Tags Controller Fault Handler Power Up Handler amp Tasks 4 MainTask i MainProgram Unscheduled Programs Phases amp Motion Groups Ungrouped Axes Add On Instructions Data Types i User Defined Ep Strings Ep Add On Defined Predefined Ep Module Defined Trends amp 1 0 Configuration 6 1756 Backplane 1756 47 fa 0 1756 L61 ICC_ETH_1000 Description Vendor 1756 DHRIO C 1756 DHRIO D 1756 DNB 1756 EN2F 4 1756 EN2T A 1756 ENBF A 1756 ENBT A 1756 ENET A 1756 ENET B 1756 EWEB A 1756 SYNCH A Controllers Digital By Category 1756 DH Bridge RIO Scanner 1756 DH Bridge RIO Scanner 1756 DeviceNet Scanner 1756 10 100 Mbps Ethernet Bridge Fiber Media 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media 1756 10 100 Mbps Ethernet Bridge Fiber Media 1756 10 100 Mbps Ethernet Bridge Twisted Pair
35. ms will be exchanged between the ControlLogix PLC and the ICC module through the Implicit Messaging protocol amp ICC Gateway Configuration Utility G zu F RS S led lol tol 2 amp 5 Status Device Connected ETH 1000 Modbus BACnet sS Object Memory Used 00 0 Firmware Yersion 0 900 Database Little Endian Ethernet Configuration RS 485 Configuration Timeout Configuration Monitor Finder Protocol Selection Ethernet Configuration EtherNet IP MELSEC Protocol Ethernet Multiple Device Name ETH 1000 gt Baud Rate o gt Parity Ti Invoke Timeout When Run ldle flag Idle D e O Address Produced Data Start Address 0 Timeout ms q Consumed Data Start Address 12048 N Scan Rate ee ms cb Options 2 x 35 Se 0 AZ O bs c Xx d c os 338 5 tc 33 oO In this example the Produce Data Start Address of the ICC module is set at Database LocationO 5 Ooa0o and the Consume Data Start Address at 2048 These addresses are referring to the database in the ICC module that will be used to transfer data between ICC and the ControlLogix tags The Produced and Consumed terms are from the ICC Module perspective The following diagram is helpful to explain how the data items are assigned and transferred ICC ETH 1000 CLX c ce j D c 0 oO ETH 1000 CSC_ICC_ETH100_INT I 248 WORDS Int DB eo C
36. ned Write 21 words from ICC DB to Motion Register 0 Motion Register 20 Read 21 words from Motion Register 0 Motion Register 20 to ICC DB Write 10 words 160 bits from ICC DB to Link Relay BO B159 Read 10 words 160 bits from Link Relay BO B159 to ICC DB Following are the steps to configure a service object to write 21 words from ICC DB to Motion Registers 0 21 1 Select Connection 1 on the Connection Object Configuration list that has been defined in Section 5 21 Enter the Description to describe this Service Object 3 Select the Device Code of the Motion Controller that the data will be transferred For this example select Motion Register 4 Check the appropriate checkbox s of Function selection It is important to know that the Read and Write functions are from the ICC ETH 1000 perspective In other words selecting the Write checkbox enables the service object to transfer the data items from ICC DB to the designated motion register locations using the MC Protocol For this example the Write checkbox is selected 5 5 Enter the Starting Point of the Motion Registers where the data items will be written into In this example the Starting Point is 0 Enter the number of words to be transferred in the Num Words dialog box In this example the number of words is 21 i i O Enter the Database Address Database Addr of the ICC D
37. nscheduled Programs Phases amp Motion Groups 3 Ungrouped Axes Add On Instructions amp Data Types oe User Defined ier Strings i Add On Defined Of Predefined i Module Defined Trends amp 1 0 Configuration 1756 Backplane 1756 47 fa 0 1756 L61 C5C_ICC_Test 1 1756 ENBT A es Ethernet Hew Module Type Vendor Parent Name Description Slot Revision 4 Hite te Alarms Favorites AddOn J 1756 ENBT 4 1756 10 100 Mbps Ethernet Bridge Twisted Pair Media Allen Bradley Local CSC_EIP e 1 amp a V Open Module Properties 4 3 U L Timer Counter Change Type Address Host Name PAddress 192 168 1 3q Host Name Electronic Keying Compatible Keying Cancel Help 7 Click OK to accept the configuration and make no additional configuration changes to the Connection tab Simply click OK again to accept the configuration 4 2 Adding the ICC Module The following steps are used to add the ICC module for communication using I O Messaging or Implicit Messaging method 1 Right click on the Ethernet icon under the ENBT module which is added to the project and select New Module fa RSLogix 5000 CSC_ICC_Test in ICC_ETH_1000 ACD 1756 L61 File Edit View Search Logic Communications Tools Window Help aisle a soel ol fe
38. s necessary please consult the user manual of the Rockwell ENBT module 1 Power on the Rockwell system and monitor the display scrolling across the front of the ENBT module If the module is working properly the message OK Rev x x x IP1 IP2 IP3 IP4 should scroll across the display Rev x x x is the revision number of the module firmware and IP1 IP2 1P3 IP4 forms the current IP address of the module For example the message is OK Rev 2 3 1 192 168 1 30 Connect a configuration PC on the network Change the IP address of the PC to be in the same subnet as the 1756 ENBT module e Note it is assumed that changing the IP address on a PC is known by the users of this manual If required please consult Windows OS Help File Open the RSLinx Classic on the configuration PC and select Communications gt RSWho and expand the tree to see the following screen showing the system configuration RSLinx Classic Lite RSWho 1 File View Communications Station DDE OPC Security Window Help amp slal Browsing node 0 found ge Linx Gateways Ethernet g5 AB_ETHIP 1 Ethernet o0 oi E 192 168 1 30 1756 ENBT A 1756 ENBT 4 1756 L6 1756 ENBT A amp Backplane 1756 47 4 E J 00 1756 L61 LOGIX5561 1756 L61 4 LOGIX5561 5 Channel 0 DF1 00 1756 L61 LOGIX5561 For Help press F1 NUM 06 29 09 08 36AM 4 3 1 ControlLogix PLC Project p e nx go 23 A 0 a4
39. structions Data Types E User Defined Ep Strings Add On Defined Oe Predefined i Module Defined Find Add Favorite E Trends 5 8 1 0 Configuration By Category Favorites 1756 Backplane fa 0 1756 L61 1 1756 ENE Za Ethernet 3 Choose the Ethernet Module Generic Ethernet Module T RSLogix 5000 CSC_ICC_Test in ICC_ETH_1000 ACD 1756 L61 File Edit View Search Logic Communications Tools Window Help alsje 2 see olf slale Te viel lc Mofas P ob R E oK E BAT 7 P z No Edits a E d Aedundaney PE Ei Select Module ba E E Controller CSC_ICC Controller Tags 1788 EWEB A 1788 10 100 Mbps Ethernet Bridge w Enhanced Web Serv Allen Bradley A E Controller Fault 1794 A4ENF A 1794 10 100 Mbps Ethernet Adapter Fiber Media Allen Bradley E3 Power Up Handle 1794 AENT A 1794 10 100 Mbps Ethernet Adapter Twisted Pair Media Allen Bradley B S Tasks 1794 4ENT B 1794 10 100 Mbps Ethernet Adapter Twisted Pair Media Allen Bradley fa MainTask Drivelogix5730 Eth 10 100 Mbps Ethernet Port on DriveLogix5730 Allen Bradley 3 MainProgra ETHERNET BRIDGE Generic EtherNet IP CIP Bridge Allen Bradley Ga Unscheduled Pro ETHERNET MODULE Generic Ethernet Module Allen Bradley H E Motion Groups EtherNet IP SoftLogix5800 EtherNet IP Allen Bradley Ungrouped Axes PH PSSCENA A Ethernet Adapter Twisted Pair Media Parker Hannif EI Add On Instructions Digital amp j Data Types Drives User Defined
40. tion system the buffer is set at 248 16 bit words e The Configuration is not used and should be set at 1 as the Assembly Instance and O buffer size d Check the Open Module Properties box and click OK to accept the configuration 4 6 1 l ou 2 O oO z Oo pe c oO O S e _ ou Devices to the Network ETH 1000 Using EtherNet IP Introduction System Overview c fe i j D 0 oO Configuration Explicit Messaging Terminology 5 Configure the RPI to 10 0 ms fa RSLogix 5000 CSC_ICC Test in ICC_ETH_1000 ACD 1756 L61 File Edit view Search Logic Communications Tools Window Help alsa S e ol mss geel ie ala 4g Alale Favorites A Add On Alarms Timer Counter SJ Controller CSC_ICC_ Test E Module Properties CSC_EIP ETHERNET MODULE 1 1 Controller Tags Controller Fault Handler General Connection Module Info 3 Power Up Handler amp Tasks MainTask Requested Packet Interval RPI 10 ms 1 0 3200 0 ms MainPragram J7 Inhibit Module Unscheduled Programs Phases Motion Groups Major Fault On Controller If Connection Fails While in Run Mode 3 Ungrouped Axes Add On Instructions SJ Data Types Module Fault User Defined Ep Strings Eg Add On Defined E Predefined Eg Module Defined Trends amp 1 0 Configuration 1756 Backplane
41. tor Finder Protocol Selection No Configuration Protocol Baud Rate Parity Address Timeout ms Scan Rate ms Options 3 3 ControlLogix PLC Project Introduction System Overview lt p e nx oA go 23 gt 0 a4 Configuration ETH 1000 Configuration Using EtherNet IP Explicit Messaging Terminology 4 2 Click the Auto Connect button and the ETH 1000 module will be connected and the screen will be populated with the current information m ICC Gateway Configuration Utility Fie Device Help LELER Status lee Ethernet Configuration RS 485 Configuration m Protocol Selection Protocol Baud Rate Parity Address Timeout ms Scan Rate Ims Ethernet Multiple T Connected Object Memory Used 00 0 Timeout Configuration Monitor r Authentication User Name root Password icc MIP Settings C Obtain network address automatically Use a static IP address IP Address 192 168 1 102 Subnet Mask 255 255 255 0 Default Gateway 192 168 1 1 Finder Ethernet Configuration BACnet P EtherNet IP Modbus TI P MELSEC Device ETH 1000 Modbus BACnet Firmware Version 0 900 Database Little Endian Options The proper device type is shown with a green LED lit showing the connection has been established The firmwar
42. w project for the appropriate controller 2 Activate the MR J3 amp motor set from the SSCNET Structure in MT Developer 2 a Double Click the Servo Amplifier icon i MELSOFT Series MT Developer2 Unset Project System Structure Project Edit Corvert View Online Option Tool Window Help LOLA XREXeo ed RZ SBE CEA E502 a x F system Structure ES Unset Project 5822 Ej System Setting Servo Data Setting SS Motion SFC Program Servo Progrem Hue Mechanica System 4g Cam Data _ Labels T Structured Data Types Device Memory b Double Click the first d01 amplifier servo icon LP MELSOFT Series MT Developer Unset Project SSCNET Structure Project Edit Convert View Online Option Tool Window Help jj Go amp 6em a XR EX es ee TLRS BAe THO Project a X il System Stucture ff SSCNET Structure ESS Unset Project 5 22 System Setting pr Servo Data Setting t g Mction SFC Program g Servo Program a gi Mechanical System Cam Data 7 Labels 3 Structured Dota Types SSCNET Line 1 Device Memory a Goes ees et oD eee eee IF fy HE i i r i if p 1 y i y f D G D QI70M SV22 host Station No2 3 6 c Accept the setting in the Amplifier Setting window without making changes Click OK to accept Amplifier Setting fx S 3 2
43. work ETH 1000 Using EtherNet IP Introduction System Overview Configuration c re j D c 0 oO Explicit Messaging Terminology 5 2 3 Calculating the ICC ETH 1000 DB Addresses One of the most important steps in configuring a service object is to determine the Database Address that needs to be entered Since the ICC ETH 1000 DB is a shared database between EtherNet IP and MELSEC protocols one has to define carefully which way the data items will be written to and read from Figure 3 of this document in Section 5 1 shows the mapping of data from ControlLogix to the ICC DB This mapping is then expanded to map from ICC DB to the motion controllers defined in the system The following diagram illustrates the mapping for the Validation System shown in Figure 2 Mitsubishi Motion Controllers ICC ETH 1000 Connection 1 BO B159 10 words total 160 bits DB 0000 DB 0019 10 Words 0 20 DB 0020 DB 0061 21 Words 21 words DB 0062 DB 0081 10 Words DB 0082 DB 0121 21 Words Connection 2 CLX i Bo B159 ay 10 words total 160 bits CSC_ICC_ETH100_INT I DB 0434 DB 0453 10 Words ae DB 0454 DB 0495 21 Words 248 WORDS Int DB 2048 DB 2067 10 Words X DB 2068 DB 2109 21 Words 248 WORDS Int DB 2110 DB 2129 10

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書を必ずご参照ください。 機械器具(31)医療用焼灼器  FUJITSU TWAIN32 スキャナドライバ  取扱説明書 (和文)  Intronics 305m UTP Cat5e    IVB 9L - Operating Instructions  CR du 22 juin 2015 - Ville d`Isneauville  Descargar - Rubio Servicio Integral  Toshiba Satellite L875D-S7131NR  Net Consulting Ltd Application Performance Troubleshooting  

Copyright © All rights reserved.
Failed to retrieve file