Home
ILX56-MM Setup Guide
Contents
1. B Ethernet wil Fill File gt Source write_CLX_Int Type Ladder Diagram Main Dest write CLX Int Array 0 Length 10 trigger_Timer DN ADD 2 Add Source A 1 1 Source B write CLX Real 0 0 Dest write_CLX_Real 0 0 FLL Fill File Source write_CLX_Real Dest write CLX Real Array 0 Length 10 End m MainRoutine 4 E MainPrograrr Rung 0 of 3 APP Les A Page 18 of 62 ProSoft Technology Inc March 31 2009 Procedures Setup Guide 4 4 1 ILX56 MM e ControlLogix Platform Procedures In This Chapter Physical GeluUp EN 19 Configure the ControlLogix Processeor 23 Configure the CompactLogix Droceseor 25 Connect the ControlLogix and CompactLogix racks to the Ethernet Ke E 2 Configure the ILX56 MM Module 27 Verify COMMUNICATION nennen nennen nnns 50 Physical Setup 4 1 1 Setting Jumper J1 s NOT JUMPERED ProSoft Technology Inc March 31 2009 inRAx Message Manager There is one Setup Jumper located on the back of the module labeled J1 The Setup Jumper acts as write protection for the module s firmware In write protected mode the Setup pins are not connected and the module s firmware cannot be overwritten The following illustration shows the ILX56 MM jumper configuration with the Setup Jumper OFF If you need to update the firmware apply the Setup jumper to both pins Note If you are installing the module in a remote rack you may prefer to le
2. Where Automation Connects MED mm s F inRAec ILX56 MM ControlLogix Platform inRAx Message Manager March 31 2009 SETUP GUIDE Important Safety Information WARNING EXPLOSION HAZARD DO NOT DISCONNECT EQUIPMENT UNLESS POWER HAS BEEN SWITCHED OFF OR THE AREA IS KNOWN TO BE NON HAZARDOUS AVERTISSEMENT RISQUE D EXPLOSION AVANT DE DECONNECTER L EQUIPMENT COUPER LE COURANT OU S ASSURER QUE L EMPLACEMENT EST DESIGNE NON DANGEREUX Markings CSA cUL C22 2 No 213 1987 CSA CB Certified IEC61010 ga CE RoHS 243333 Temp Code T5 0 C lt Ta lt 60 C Warnings North America Warnings A B Warning Explosion Hazard Substitution of components may impair suitability for Class Division 2 Warning Explosion Hazard When in Hazardous Locations turn off power before replacing or rewiring modules Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be nonhazardous Conditions of Safe Usage Power Input and Output I O wiring must be in accordance with the authority having jurisdiction A B C D Warning Explosion Hazard When in hazardous locations turn off power before replacing or wiring modules Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous These products are intended to be mounted in an IP54 enclosure The devices shall
3. ILX56 MM 39 Reset Configuration Reload aysave af New Edit Delete Move Up Move Down Transfer on Destination KE CLX_rw_compactLX write_cLX_Bool compactLX_rw_CLX cLX cLX_Tags read_CLX_Bool ex rw compactLXiwrite cLX Int compact rw CL el X Tagsiread CU In a 4 ex rw compactLXWwrite cLX Int Array Compact A rw CL el Tagsiread CUX Int Array E rw compactLXwrite cLX Real compadtLX rw CUQcDXcLX Tagen CLX Real xI xI CLX rw compactLXWrite cLX Real Array compactLX rw CDXcLXcLX Tagswvead CLX Real Array xI CLX nw compactLXwrite cLX String compactLX_rw_CLX cLX cLX_Tags read_CLX_String CLX rw compactLXWwrite cLX String Array compactLX_rw_CLX cLX cLX_Tags read_CLX_String_Array o 0 Oo DS t NM a Sl X x compactLX rw CLXcDXcLX Tagswrite CLX Int CLX_rw_compactLX read_cLX_Int compactLX_rw_CLX cLX cLX_Tags write_CLX_Int_Array CLX_rw_compactLX read_cLX_Int_Array Sl X d compactLX rw CLXcDXcLX Tagstwrite CLX Real Array CU rw compacttX read cLX Real Array xI compactLX_rw_CLX cLX cLX_Tags write_CLX_String CLX_mw_compactLX read_cLX_String DIDImDIDOIBIEnagggpi iiimmnmnl fTt xI compactLX_rw_CLXcLXcLX_Tags write_CLX_Bool CLX rw compactLXwead dx Bool compactLX rw CLXcLXcLX Tagswwrite CLX Real CLX rw compactLXead cLX Real compactLX rw Coco Tags write CLX String Array CUX re compactDXread cLX String Array E mode ie amp Logout EZ hHep time 2
4. CBL025 5 foot Ethernet Straight Through Cable Gray If any of these components are missing please contact ProSoft Technology Support for replacement parts 2 3 Required Items This Setup Guide uses a sample application that shows you how to establish communication between the ILX56 MM module the ControlLogix processor and a CompactLogix processor The sample application requires the following equipment Item Description ILX56 MM inRAx Message Manager module 1756 L63 ControlLogix processor 1756 ENBT ControlLogix EtherNet IP module 1756 A7 B ControlLogix rack 1756 PA72 B ControlLogix rack power supply 1769 L35E CompactLogix processor 1769 PA2 CompactLogix power supply 1769 ECR CompactLogix right end Ethernet cable Ethernet cable to connect ILX56 MM module to Ethernet network Supplied with the module 2 4 Sample Files The following files are required for this procedure Item Description CLX ACD Sample ControlLogix Ladder File _cLX ACD Sample CompactLogix Ladder File ILX56 MM 1051020111 backup Backup of the module s default configuration settings Page 10 of 62 ProSoft Technology Inc March 31 2009 The Sample Application ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 3 The Sample Application In This Chapter General Ovenvlew meme ee nennen remise erase sa esae sirena 11 ArchitectUre ccccceccccccccccccccccececeaeneneneneneueneueneneneneneneneueatananansnanenananans 11 4 About the Sample
5. Platform Procedures inRAx Message Manager setup Guide 7 When you have finished adding tags click the DONE button Notice that the tags now appear in the right pane of the CONFIGURATION EDITOR tab ILX56 MM Name Read Only read CLX Bool BYTE BOOL read CLX Int read CLX Int Array read CLX Real read CLX Real Array read CLX String read CLX String Array write CLX Int write CLX Int Array write CLX Real write CLX Real Array write CLX String D jETIETIPETICEIETIETIET ET ILCT IET ET ET EJ write CLX Baol write_CLX_String_Array LOD mode ial d Logout Em Ech Tme 2 16 2009 3 49 PM Uptime 0 days 03 42 30 Page 40 of 62 ProSoft Technology Inc March 31 2009 ILX56 MM e ControlLogix Platform Procedures Setup Guide inRAx Message Manager Create the Transfer List A Transfer List is a list of Transfers that specify what data is transferred between the programmable controllers 1 Select the TRANSFER LISTS node ILX56 MM 2 Inthe toolbar below the tabs click the NEW button This action opens the ADD NEW TRANSFER LIST dialog box 3 Create the RW CLX cLX Transfer List Fill in the fields in the dialog box as shown in the following illustration Add New Transfer List RW CLX cLX Retry retry the transfer until it is successful ProSoft Technology Inc Page 41 of 62 March 31 2009 ILX56 MM e ControlLo
6. Viewing Chassis Status in the ILX56 MM Module 50 Viewing Data Transfer Statistics in the ILX56 MM Module 50 51 Viewing Resources Status in the ILX56 MM Module 50 51 Viewing the RSLogix 5000 Controller Tags 50 Viewing Trigger Statistics in the ILX56 MM Module 50 52 W Warnings 2 Y Your Feedback Please 3 Page 62 of 62 ProSoft Technology Inc March 31 2009
7. has switched to Run mode ProSoft Technology Inc Page 49 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 4 6 Verify Communication There are several ways to verify that the ILX56 MM module is communicating with the processor and with the Modbus network You can View the RSLogix 5000 Controller Tags View Chassis Status page 50 View Resources page 51 View Data Transfer Statistics page 51 View Trigger Statistics page 52 4 6 1 Viewing the RSLogix 5000 Controller Tags In RSLogix 5000 go online to the ControlLogix processor and navigate to the following controller tags read CX Int 25311 read cLx Int 26086 write Ca Int 20509 write Ca Int P252 If the ILX56 MM module is communicating you will be able to observe these tag values changing 4 6 2 Viewing Chassis Status in the ILX56 MM Module Log into the ILX56 MM module s web page click the STATUS tab and then click the CHASSIS tab ILX56 MM Device Runtime Eventlogs Chassis Resources Slot Module Revision Serial Number B 0 1758 L55 A 1756 M13 A LOGIXS555 16 4 Ox007136906 A ILX56 MM 1 48 Ux12345678 1 empty A A 1756 ENBTIA 2 0x0023CF4B 00 Mode Pm iy Logout admin rep Time 2 17 2009 11 14 AM Uptime 0 days 00 28 21 If the ILX56 MM module is communicating you will be able to see the ControlLogix processor and the other modules in the chassis
8. have been entered and ladder logic developed in both PLCs the ILX56 MM module s configuration process can proceed Note The sample ladder logic is used only to demonstrate how to put values in tags Page 14 of 62 ProSoft Technology Inc March 31 2009 The Sample Application Setup Guide 3 3 1 ControlLogix Ladder ILX56 MM e ControlLogix Platform inRAx Message Manager The following illustrations show the Controller Tags and Ladder Rungs for the ControlLogix sample program CLX ACD f5 RSLogix 5000 CLX 1756 155 Controller Tags CL X controller Li File Edit view Search Logic Communications Tools Window Help alsa S Roe LE RS AlSI I Te Mie aal Offline H E RUN No Forces E OK No Edits gt BAT a yo Redundancy Eie aa E D CG Controller CLX Controller Tags Z3 Controller Fault Handler CI Power Up Handler DE Tasks Ce MainTask CR MainProgram Program Tags En MainRoutine EI Unscheduled Programs CES Motion Groups EI Ungrouped Axes 9 Add On Instructions E Data Types C User Defined Ca Strings Lg Add On Defined Lg Predefined 4 Module Defined 9 Trends amp 1 0 Configuration E 1756 Backplane 1756 A4 fa 0 1756 155 CLX H 3 1756 ENBT AENBT sl ProSoft Technology Inc March 31 2009 Sco
9. of the CONFIGURATION EDITOR tab select the INTERFACES node 2 In the toolbar below the tabs click the NEW button This action opens the ADD NEW INTERFACE dialog box 3 Create the CompactLogix interface Fill in the fields in the dialog box as shown in the following illustration Add New Interface iontralLagix Backplane compactLe rw CLX Ethernet Bridge F Browse S000 4 Click OK to store the interface Notice that the interface you created now appears in the CONFIGURATION EDITOR tab ILX56 MM compactL X rw CLX ControlLogix Backplane U0 Mode ER amp Logout EZ 9 Help Time 2 16 2009 2 44PM Uptime 0 days 02 40 40 Page 34 of 62 ProSoft Technology Inc March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide Create the CompactLogix Device Devices are used to configure bridges and controllers that are remotely connected through bridges in the local rack or one of the Ethernet ports on the module 1 Expand the coMPACTLX Rw CLX node and then select DEVICES ILX56 MM New Edit Delete Brev it x 00 E Mode me Aloe EZ tep time 2 16 2009 2 51 PM Uptime D days 02 46 33 2 Inthe toolbar below the tabs click the NEW button This action opens the Add New Device dialog box Fill in the fields in the dialog box as shown in the following illustration CL a CompactLogix Ethernet Port 105 102 0 64 DUU ProSo
10. 17 2009 10 38 AM Uptime 0 days 00 49 26 ProSoft Technology Inc Page 45 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager setup Guide Create a Trigger Triggers are used to define when the data is transferred from one programmable controller to another 1 Select the TRIGGERS node f t 4 S 9 Reset Configuration Ex Reload za Edit Delete Page 46 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 3 Create the trigger Fill in the fields in the dialog box as shown in the following illustration Add New Trigger Read Write Note When you select the Condition ALWAYS the COMPARE VALUE fields are not accessible meaning that this trigger will always be executed regardless of the contents of each tag 4 Click OK to store the trigger Notice that the trigger now appears in the CONFIGURATION EDITOR tab ILX56 MM 3 Reset Configuration Reload aySave fEdt 9 Delete Period mSec Poll 1 000 ALWAYS UU E mode ata dioc EES im time 2 17 20098 42AM Uptime 0 days 00 25 13 ProSoft Technology Inc Page 47 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide Create a Trigger Action A Trigger Action specifies the transfer list to execute when the action is triggered For the Sample Application the Trigger Action w
11. 2 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 4 2 Configure the ControlLogix Processor 4 2 1 Connect your PC to the ControlLogix Processor There are several ways to establish communication between your PC and the ControlLogix processor The following steps show how to establish communication through the serial interface Refer to your Rockwell Automation documentation for information on other connection methods 1 Connect the right angle connector end of the cable to your controller at the communications port Communications 2 Connect the straight connector end of the cable to the serial port on your computer ProSoft Technology Inc Page 23 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 4 2 2 Open the Sample Ladder Logic The sample ControlLogix program CLX ACD located on the ProSoft Solutions CD ROM includes custom tags and ladder logic for data I O and status monitoring You will import these tags into the ILX56 MM module in a later step Notice that no ladder logic programming is required to accommodate the ILX56 MM module The ILX56 MM derives all of its information from your existing tags 4 2 8 Download the Sample Program to the Processor Note The key switch on the front of the ControlLogix module must be in the REM position 1 If you are not already online with the
12. 6 E ESD 56 Ethernet 56 57 58 F Firmware 56 Frequently Asked Questions 53 ProSoft Technology Inc March 31 2009 ILX56 MM e ControlLogix Platform inRAx Message Manager Full Duplex 56 G General Overview e 11 H Half Duplex 56 How the Sample Application Exchanges Data 13 Import the CompactLogix Tags 38 Import the ControlLogix Tags 29 Important Safety Information 2 Install the Module in the Rack 11 20 Interface 56 IP Address 57 L Learning Objectives 7 LED 57 M MAC ID 57 Master 55 57 58 N Network 57 Node 57 O Open the Sample Ladder Logic 24 26 P Package Contents 10 Peer to Peer 57 Physical Setup 19 Poll 57 Power Supply 58 Prerequisites 8 Procedures 19 Project Security Level 58 ProSoft Technology Documentation 8 ProSoft Technology Product Documentation 3 Protocol 58 R Required Items 10 Required Steps 11 RS 232 58 S sample Files 10 Save and Start the Sample Application 49 Scope 7 Serial 58 Server 55 57 58 Page 61 of 62 ILX56 MM e ControlLogix Platform Index inRAx Message Manager Setup Guide Set the Module s Permanent IP Address 11 21 27 Setting Jumper 19 Simplex 58 Slave 57 58 Subnet Mask 59 System Requirements 9 I Tag 59 Target Controller 59 The Sample Application 11 Transfer List 59 Trigger 59 V Verify Communication 11 50
13. AS MainTask i E Cg MainProgram i Program Tags Eh MainRoutine 3 Unscheduled Programs x Motion Groups i EI Ungrouped Axes E Add On Instructions Cl Data Types ER User Defined C Strings ER Add On Defined Lg Predefined gi Module Defined E Trends CES 1 0 Configuration 1756 Backplane 1756 A4 fa 0 17564155 CLX E BJ 3 1756 ENBT A ENBT a Ethernet Ladder Diagram Main pow Page 16 of 62 HGA e NO End al gt MainRoutine inProgran trigger_Timer DN trigger_Timer DN TON Timer On Delay Timer trigger_Timer Preset 2000 Accum 144 ADD Add Source A 1 Source B write cLX Int 24645 Dest write_cLX_Int 24645 FLL Fill File Source write_cLX_Int Dest write cLX Int Array 0 Length 10 ADD Add Source A 1 1 Source B write cLX Real 180187 86 Dest write_cLX_Real 180187 86 FLL Fill File Source write cLX Real Dest write cLX Real Array 0 Length 10 gt al Rung 0 of 3 APP VER p ProSoft Technology Inc March 31 2009 The Sample Application Setup Guide 3 3 2 CompactLogix Ladder ILX56 MM e ControlLogix Platform inRAx Message Manager The following illustrations show the Controller Tags and Ladder Rungs for the CompactLogix sample program cLX ACD f5 RSLogix 5000 cLX in _cLX ACD 1769 L35E Controller Tags ci X controller
14. D tags in the Destination pane 1 Inthe Source pane select ControlLogix Tag WRITE_CLX_BOOL In the Destination pane select CompactLogix tag READ CLX BooL and then click the ADD button to store the transfer Notice that the Transfer appears in the CONFIGURATION EDITOR tab Add New Transfer ta Transfer List DA Us eL La read CLx Int Array 10 jread CLXx Real read CLx Real Array 10 Cread CLX String r Source cLx rw compacttX write cLX Bol Destination compactLX rw CLXMcLXMcLX Tagswead CLX Boo Wat False zl Transfer on Change True 2 Inthe Source pane select ControlLogix Tag WRITE CLX INT In the Destination pane select CompactLogix tag READ CLX INT and then click the ADD button to store the transfer 3 Continue matching Source and Destination tags until you have assigned all of them to the Transfer List 4 Next match the ControlLogix WRITE tags in the Source pane to the CompactLogix READ tags in the Destination pane Important Verify that the Data Type is the same for each pair of Source and Destination tags Page 44 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 5 When you have finished adding transfers verify that there are now fourteen transfers in the transfer list and then click the DONE button If the transfers in your list do not match the following illustration go back and correct any errors before continuing
15. Eile Edit View Search Logic Communications Tools Window Help alsa S edel ol E i salse el aal Offline fl E RUN No Forces b a No Edits Air im Uu up Tr amp Controller cLX LA Controller Tags 3 Controller Fault Handler C3 Power Up Handler Cx Tasks z MainTask C MainProgram E3 Unscheduled Programs x Motion Groups 3 Ungrouped Axes 3 Add On Instructions E Data Types ER User Defined O Strings Lf Add On Defined Predefined ER Module Defined EI Trends x 1 0 Configuration Backplane CompactLogix System fa 1769 L35E cLx G i 1769 L35E Ethernet Port Loce Ze Ethernet ED CompactBus Local Scope LES Show Show All ProSoft Technology Inc March 31 2009 Name amp Value Style Data Type 0 Decimal BOOL Je wes CLX Int 120 Decimal INT 3i real CLX Int Array Decimal INT 10 E read CLX Real 0 0 Float REAL 3 read CLX Real Array Le Float REAL 10 5 read CLX String This data is being written from ControlLogix processor STRING 31 HEHread CLX String Array 2 STRING 10 E HE trigger Timer ix TIMER m write CLX Bool 1 Decimal BOOL write CLX Int 16875 Decimal INT EI FEl write LS Int Array Decimal INT 10 _ wite CLX Real o 0
16. Float REAL al HH write CL Real Array Float REAL 10 51 HE write CL String This data is being written from CompactLogixprocessor STRING E H write_CL_String_Aray D STRING 10 SIE Monitor Tags Aedetags fo Pe 7 Page 17 of 62 ILX56 MM e ControlLogix Platform The Sample Application inRAx Message Manager Setup Guide f5 RSLogix 5000 cLX in _cLX ACD 1769 L35E MainProgram MainRoutine H Fie Edit View Search Logic Communications Tools Window Help 8 x alsm S sae ol rese S S Gei ala Offline J E RUN ZC e a 0 JA No Forces No Edits M H hes i iE e 4 2 d a Favorites Add on X Alarms X Bt X Timer Counter X i E E Controller cLX il s ies es s Controller Tags Z3 Controller Fault Handler trigger_Timer DN TON EI Power Up Handler 0 Timer On Delay j S am Timer trigger Timer Preset 2000 H CR MainProgram Program Tags i E MainRoutine 9 Unscheduled Programs Motion Groups 3 Ungrouped Axes E Add On Instructions 1 E Data Types D User Defined E Im Strings i ER Add On Defined Lg Predefined C Module Defined 3 Trends GC 1 0 Configuration G Backplane CompactLogix Syst a 1769 L35E cLX Ge 1769 L35E Ethernet Port L e Accum 133 ADD Add Source A 1 Source B write CLX Int 16875 Dest write CLX Int 16875 FLL
17. Fort 2 Connect the straight connector end of the cable to the serial port on your computer ProSoft Technology Inc Page 25 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 4 3 2 Open the Sample Ladder Logic The sample CompactLogix program cLX ACD located on the ProSoft Solutions CD ROM includes custom tags and ladder logic for data I O and status monitoring You will import these tags into the ILX56 MM module in a later step Notice that no ladder logic programming is required to accommodate the ILX56 MM module The ILX56 MM derives all of its information from your existing tags 4 3 3 Download the Sample Program to the Processor Note The key switch on the front of the CompactLogix processor must be in the REM position 1 If you are not already online to the processor open the COMMUNICATIONS menu and then choose DOWNLOAD RSLogix will establish communication with the processor 2 When communication is established RSLogix will open a confirmation dialog box Click the DOWNLOAD button to transfer the sample program to the processor Download 1 Download bo the controller AA Mame MIB Type 1769 L32E 4 CompactLogmS332E Controller Path AB DF1 1 Security zHones uv The controller is in Remote Run mode The mode will be changed to Remote Program prior to download Cancel Help 3 RSLogix will compile the program and transfer it to the processo
18. Ladder Loge 14 3 1 General Overview The Sample Application consists of two ladder logic files one for a 1756 L55 ControlLogix 5555 Controller and one for a 1769 L35E CompactLogix5335E Controller These ladder logic files contain controller tags that you will import into the ILX56 MM module You will then be able to transfer data between both processors from the ILX56 MM module 3 1 1 Required Steps This Setup Guide takes you through the following steps 1 2 3 4 LD N O Install the ProSoft Module in the ControlLogix rack page 20 Set the module s permanent IP Address page 21 Download the Sample Ladder Logic to the ControlLogix Processor page 23 Download the Sample Ladder Logic to the CompactLogix Processor page 25 Connect the ControlLogix and CompactLogix racks to the Ethernet Network page 27 Configure ILX56 MM Module page 27 Verify Data Exchange page 50 3 2 Architecture The sample application uses the following hardware and connections A Personal Computer running a supported version of Microsoft Windows with Microsoft Internet Explorer version 7 or higher RSLogix 5000 RSLinx and an Ethernet port A ControlLogix processor with 1756 ENBT and ILX56 MM modules A CompactLogix processor An Ethernet network connecting the ControlLogix rack to the CompactLogix rack ProSoft Technology Inc Page 11 of 62 March 31 2009 ILX56 MM e ControlLogix Platform The Sample Application inRAx Message Manag
19. Page 50 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 4 6 3 Viewing Resources Status in the ILX56 MM Module Log into the ILX56 MM module s web page click the STATUS tab and then click the RESOURCES tab LU LOnU OttoovQ ILX56 MM TECHNOLOGY ZA e ec Status Configuration Editor Administration 251 51 MB 120 19 MB 00 Mode Mm a Logout admin Help Time 2 17 2009 11 15 AM Uptime 0 days 00 28 51 If the ILX56 MM module is communicating you will be able to observe the statistics for the module s CPU usage Memory and CF Storage 4 6 4 Viewing Data Transfer Statistics in the ILX56 MM Module Log into the ILX56 MM module s web page click the STATUS tab the RUNTIME tab and then the TRANSFER LISTS tab ILX56 MM EJ Refresh Clear Read Data To Reset Statistics Exe Average Exe Min Exe Max mSec mSec mSec RW CLX cLX 77 63 92 1 960 Transfer List Count Size bytes D I gt mode RS Gi Logout Ee End time 2 17 2009 11 19AM Uptime 0 days 00 32 46 If the ILX56 MM module is communicating these values will be populated Click the REFRESH button and observe that the COUNT field increments once per second ProSoft Technology Inc Page 51 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 4 6 5 View
20. UD gt mode ata Ma Logout End Time 2 17 2009 10 21am Uptime 0 days 00 33 34 ProSoft Technology Inc Page 31 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager setup Guide Create the Ethernet Bridge An Interface defined as a bridge will contain a Devices node under it in the Configuration Editor tree 1 Expand the INTERFACES node ILX56 MM OO Pr Mode ade 3 logout P E hHep time 2 16 2009 2 32PM Uptime 0 days 02 28 46 2 Inthe toolbar below the tabs click the NEW button This action opens the ADD NEW INTERFACE dialog box 3 Fill in the fields in the dialog box as shown in the following illustration These settings specify that the ILX56 MM will communicate through the backplane to the 1756 ENBT located in slot 3 n dd New Interface ontrallogix Backplane compactLe rw CLX Ethernet Bridge zl Browse wes H Page 32 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 4 Click OK to store the interface Notice that the interface you created now appears in the CONFIGURATION EDITOR tab ILX56 MM OO mode sie logout Eesen End time 2 16 2009 2 44PM Uptime 0 days 02 40 40 ProSoft Technology Inc Page 33 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager setup Guide Create the CompactLogix Interface 1 Inthe left pane
21. ackplane Name erx r compact O20 Device Type ControlLagix PLC d Browse Slat Jo Timeout mSec ino OK BE cancel E 5 Click OK to store the interface Notice that the interface you created now appears in the CONFIGURATION EDITOR tab ILX56 MM OLLOOLQ E lh T wT a LEANNI L TECHNOL er ae K 1 Configuration Editor Administration Reset Configuration Ex Reload zoue Cahen Hame Interface Type CLX rw compactL X ControlLogix Backplane Al amp Transfer Lists Eh Triggers D Mode idle Mi Logout Heb Time 2 16 2009 2 32PM Uptime 0 days 02 28 46 Page 28 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager Import the ControlLogix Tags Tags refer to individual data objects in the controllers that can be transferred to another controller 1 Expand the CLX__RW_COMPACTLX node and then select TAGS 3 Reset Configuration E Reload gave Cahen gf Edit z Delete 2 Click the NEW button This action opens the ADD NEW TAG dialog box Add Hew Tag CLs na compactL ProSoft Technology Inc Page 29 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 3 Inthe ADD NEW TAG dialog box click GET TAGS This action retrieves controller tags from the ControlLogix processor Notice that t
22. ater than less than equal to or not equal to another tag value or constant The same Trigger may be assigned to control more than one Transfer List ProSoft Technology Inc Page 59 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Glossary of Terms inRAx Message Manager Setup Guide Page 60 of 62 ProSoft Technology Inc March 31 2009 Index Setup Guide Index A About the ILX56 MM 7 About the Sample Ladder Logic 14 Add Transfers to the Transfer List 42 Administrator security level 55 Architecture 11 ASCII 55 B Battery Life Advisory 3 Baud Rate 55 Before You Begin 9 C Client 55 58 CompactLogix Ladder 17 Conclusion 53 Configure the CompactLogix Processor 11 25 Configure the ControlLogix Processor 11 23 Configure the ILX56 MM Module 11 27 Connect the ControlLogix and CompactLogix racks to the Ethernet Network 11 27 Connect your PC to the CompactLogix Processor 25 Connect your PC to the ControlLogix Processor 23 ControlLogix Ladder 15 Create a Trigger 46 Create a Trigger Action 48 Create the Application 27 Create the CompactLogix Device 35 Create the CompactLogix Interface 34 Create the CompactLogix Tags 37 Create the ControlLogix Controller Interface 28 Create the Ethernet Bridge 32 Create the Transfer List 41 48 D DCE 55 Default Gateway 55 Device 56 Download the Sample Program to the Processor 7 24 26 DTE 5
23. ave the Setup pins jumpered That way you can update the module s firmware without requiring physical access to the module Page 19 of 62 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 4 1 2 Install the Module in the Rack If you have not already installed and configured your ControlLogix processor and power supply please do so before installing the ILX56 MM module Refer to your Rockwell Automation product documentation for installation instructions Warning You must follow all safety instructions when installing this or any other electronic devices Failure to follow safety procedures could result in damage to hardware or data or even serious injury or death to personnel Refer to the documentation for each device you plan to connect to verify that suitable safety procedures are in place before installing or servicing the device After you have checked the placement of the jumper insert ILX56 MM into the ControlLogix chassis Use the same technique recommended by Rockwell Automation to remove and install ControlLogix modules You can install or remove ControlLogix system components while chassis power is applied and the system is operating However please note the following warning Warning When you insert or remove the module while backplane power is on an electrical arc can occur An electrical arc can cause personal injury or property damage by Sending an erroneous signal to your system s a
24. be designated as triggers to move specific data to and from other controllers on any network where that data may be needed The built in web based configuration tool makes this easy to accomplish March 31 2009 ILX56 MM e ControlLogix Platform inRAx Message Manager Page 53 of 62 ILX56 MM e ControlLogix Platform Conclusion inRAx Message Manager Setup Guide How do configure the Message Manager The ILX56 MM has an easy to use web browser interface for doing all required configuration tasks No special software is required as the web interface allows both local and remote access Configurations are created on line through the web interface can be saved Off Line to a PC and down loaded to other Message Manager modules How many users can access the Message Manager configuration at the same time The Message Manager configuration can be viewed by multiple users at the same time There is no need to log in to view configuration settings or on line diagnostic information For safety reasons only one user may log in at a time to make changes to the configuration Why have two built in Ethernet ports Having two Ethernet ports allows the Message Manager to operate on two separate subnets network groups at the same time Either port can be used for connecting to your web browser for configuration Having two ports also allows you to communicate on separate Modbus TCP IP and or Siemens Industrial Ethernet networks without having to p
25. ctuators causing unintended machine motion or loss of process control Causing an explosion in a hazardous environment Verify that power is removed or the area is non hazardous before proceeding Repeated electrical arcing causes excessive wear to contacts on both the module and its mating connector Worn contacts may create electrical resistance that can affect module operation 1 Align the module with the top and bottom guides and then slide it into the rack until the module is firmly against the backplane connector ILX56 MM Module slot 1 Allen Bradley 2 With a firm but steady push snap the module into place 3 Check that the holding clips on the top and bottom of the module are securely in the locking holes of the rack 4 Turn power ON Note If you insert the module improperly the system may stop working or may behave unpredictably Page 20 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 4 1 3 Set the Module s Permanent IP Address If your network is configured to use IP addresses in the range 192 168 1 xxx open Microsoft Internet Explorer version 7 or higher and connect to the following address http 192 168 1 254 If your network is configured to use a different IP range follow these steps 1 Disconnect your PC from the network 2 Connect the Ethernet cable between the Ethernet port on your PC and Port 1 on the
26. e 58 relationship A Client on an Ethernet page 56 network is equivalent to a Master page 57 on a Serial page 58 network N Network A series of stations or nodes connected by some type of communication medium A network may consist of a single link or multiple links Node An address or software location on the network P Peer to Peer A network relationship between devices where each device can send commands as a master or client and respond to commands as a slave or server Poll A data transfer operation whereby one device or controller sends a message to another device or controller which then generally sends a response message back to the originating device or controller A Poll message may be a request to either read data from the other controller or write data to the other controller In the ILX56 MM polls are created based on the configurations entered for Interface Tags Transfer Lists and Triggers ProSoft Technology Inc Page 57 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Glossary of Terms inRAx Message Manager Setup Guide Power Supply Device that supplies power to the I O chassis containing the processor and coprocessor or to other modules Project Security Level The security level given to any username password login account when the assigned user needs to be able to start or stop ILX56 MM data transfer operations or change the ILX56 MM configuration Protocol The language o
27. e second two numbers 017 009 identify a particular host on this network T Tag A configuration option that is a subset of the Interface configuration that defines all the parameters required to make a data transfer link to a single data point or data array in a target controller Target Controller Any controller that has been defined to be part of a Interface configuration for data transfer operations Memory registers or data structures in a target controller may be used as the Source of data to be transferred or may be the destination into which data will be transferred Transfer List A configuration option that defines specific data transfer links between any two target controllers The Transfer List will consist of one or more items that list an Interface Tag combination as the data Source and an Interface Tag combination as the data Destination For successful data transfer the data type of the Destination Interface Tag must be the same as the Source Interface Tag data type that is both must be Binary 8 bit Integer 16 bit Integer 32 bit Integer 32 bit Floating Point String and so forth Transfer Lists provide a convenient way of grouping data transfer operations Trigger A way to control execution of Transfer Lists Triggers may be configured using time intervals for regular periodic polling or logical events to poll only under the specific Boolean logical conditions of designated Tag values such as tag value is gre
28. eege Alter ee eege eege ege eebe 7 Learning Obiechves nnnm 7 ProSoft Technology Documentation 8 se Ge EE 8 This document acts as a tutorial in providing step by step instructions on how to read data from a CompactLogix controller using the ILX56 MM module in a ControlLogix rack 1 1 About the ILX56 MM The ILX56 Message Manager is a communications interface that can be installed in a Rockwell Automation ControlLogix 1 756 chassis to provide data transfer functionality between automation systems based on a diverse range of controllers and processors Supported systems include Rockwell Automation RA ControlLogix CLX Programmable Automation Controller PAC systems RA CompactLogix CPLX PAC systems Allen Bradley A B PLC5 systems A B SLC systems A B MicroLogix systems Siemens S7 systems with Industrial Ethernet communications Schneider Electric amp Quantum PLC systems with Modbus TCP IP communications Any devices that support Modbus TCP IP Protocol 1 2 Learning Objectives When you have completed all the steps in this Setup Guide you will have learned how to Understand how the sample application works Install and Configure the ILX56 MM module Import the Add On Instructions to the ControlLogix and CompactLogix processors page 24 Verify the ILX56 MM module communication status ProSoft Technology Inc Page 7 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Scope inRA
29. eek ProSoft Technology telephone support is free and unlimited 1 4 Prerequisites To get the most benefit from this setup guide you should have the following skills Rockwell Automation RSLogix 5000 software launch the program configure and transfer the Add On Instruction to the processor Microsoft Windows install and launch programs execute menu commands navigate dialog boxes and enter data Ethernet networking connect the ILX56 MM module to an Ethernet network using a valid IP address and subnet mask Hardware installation and wiring install the module and safely connect it to the Ethernet network Page 8 of 62 ProSoft Technology Inc March 31 2009 Before You Begin ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 2 Before You Begin In This Chapter 4 System Heouremente nennen nennen 9 E ee Ce E EE 10 CUM FREQUIPEG E MT ED 10 ioris dul cM E ES 10 2 1 System Requirements The ILX56 MM module requires the following minimum hardware and software components Rockwell Automation processor with compatible power supply and one free slot in the rack for the ILX56 MM module The module requires 1 Amp of available 5 VDC power Rockwell Automation RSLogix 5000 programming software version 16 or higher Rockwell Automation RSLinx communication software version 2 51 or higher Pentium I 450 MHz minimum Pentium III 733 MHz or higher recommended Supported operating systems Micr
30. er Setup Guide The following illustration shows the sample application ControlLogix 5555 with ILX56 MM amp 1756 ENBT 10 100 Ethernet CompactLogix L35E Switch or Hub PC with RSLogix 5000 and RSLinx RSLinx view of the two Processors The following illustration from RSLinx shows the ControlLogix and CompactLogix processors and networking information RSLinx Classic Professional RSWho 1 as File Edit View Communications Station DDEJOPC Security Window Help el zl 818 e x v Autobrowse 15 xi Eli Workstation NGRGASDELLS150 uM E f 105 102 0 274 1756 ENBT Z 1756 ENBT A DESI Backplane 1756 A4 A o H 00 1756 L55 4 LOGI5555 CLX Ce Channel 0 DEI B 00 1756 L55 4 LOGIX5555 z 01 1756 module ILX56 MM 03 1756 ENBT A Ei lS 105 102 0 54 1769 L35E Ethernet Port 1769 L35E Ethernet Port cap Backplane CompactLogix System l H 00 Cormpactlogix Processor cLx Ew Channel DEI ee E 0l 1769 L35E Ethernet Pork lil 03 Local 1769 Bus Adapter VA17659 A S A 1769 Bus 1769 Bus be i 00 Local 1763 Bus Adapter vVA1769 A Se H o 1756 mocule For Help press F1 Page 12 of 62 ProSoft Technology Inc March 31 2009 The Sample Application ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 3 2 1 How the Sample Application Exchanges Data In the Sample Application the ILX56 MM is configured to exchange data between the two processors through
31. ft Technology Inc Page 35 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager setup Guide 3 Click OK to store the device Notice that the device you created now appears in the CONFIGURATION EDITOR tab ILX56 MM CompactLagix Ethernet Pot 105 102 0 64 OU B Mode de locut Een Hel time 2 16 2009 3 29PM Uptime 0 days 03 23 59 Page 36 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager Create the CompaciLogix Tags 1 Expand the CLX node and then select DEVICES ILX56 MM JU mode dde loot E UP time 2 16 2009 3 31PM Uptime 0 days 03 25 58 2 Click the NEW button This action opens the ADD NEW DEVICE dialog box 3 Create the CLX_TAGS device Fill in the fields in the dialog box as shown in the following illustration Add New Device CS Tags CompactLogix PLC oz s000 ProSoft Technology Inc Page 37 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager setup Guide 4 Click OK to store the device Notice that the device you created now appears in the CONFIGURATION EDITOR tab ILX56 MM Device Type Slt Timeout CompactLogix PLC 0 S500 T Misenum GENEE E E SE m SE OU E mode de iso Eesen End time 2 16 2009 3 34PM Uptime 0 days 03 28 14 Import the CompactLogix Tags Tags refer to individual da
32. gix Platform Procedures inRAx Message Manager setup Guide 4 Click OK to store the transfer list Notice that the transfer list you created now appears in the CONFIGURATION EDITOR tab ILX56 MM Sequence Number UU BR mode ie Logout Heb time 2 16 2009 3 58PM Uptime 0 days 03 51 50 Add Transfers to the Transfer List A Transfer specifies a Source and a Destination and includes a Sequence Number Wait indicator and a Transfer on Change indicator 1 Expand the TRANSFER LISTS node and then select RW CLX cLX ILX56 MM Sequence Number UU B Mode Hades amp Logout re Time 2 16 2009 3 58 PM Uptime 0 days 03 51 50 Page 42 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 2 Click the NEW button This action opens the ADD NEW TRANSFER dialog box Add New Transfer ta Transfer List H CD ca 3 Click to expand all the interfaces Add Mew Transfer ta Transfer List H EL da ProSoft Technology Inc Page 43 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide For the Sample Application the ControlLogix processor will write data to the CompactLogix processor and the ControlLogix processor will also read data from the CompactLogix processor In the following steps you will match the ControlLogix WRITE tags in the Source pane to the CompactLogix REA
33. he tags now appear in the left pane Add Mew Tag CLX na compactLx Tag Filter jread_cL _Bool Name read cLX Int Array 10 Data Type e E Number of KS read cLX Real Array 10 Elements d read cLX String Array 10 Im rigger Timer write cLX Boa 4 Select the tag READ CLX BoorL Notice that the tag name and data type now appear in the right pane Name read_cL _Bool Data Type erg oo e ELR Number of i 4g Jread cLX Real Array 10 Elements x 5 Click ADD to store the tag Notice that the tag you added now appears in the Configuration Editor Page 30 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 6 Repeat steps 4 and 5 to add the rest of the READ and WRITE tags and the TRIGGER TIMER ACC tag 7 When you have finished adding tags click the DONE button Notice that the tags now appear in the right pane of the CONFIGURATION EDITOR tab ILX56 MM Name read cLX Baal BYTE BOOL O read_cLX_Int INT16 read cLX Int Array INT16 read cLX Real FLOAT32 read cLX Real Array FLOAT32 e read cLX String STRING read cLX String Array STRING trigger Timer amp CC INT32 write CL Int mme write cLX Int Array mme write cLX Real FLOAT32 write cLX Real Array FLOAT32 write cLX String STRING OVOJOJOJOJOJO O O O 0 O07y0y0 write cLX Bool BYTE BOOL write cLX String Array STRING Ei
34. hysically interconnect the two networks What browsers are supported To fully implement all the advanced features of the Message Manager ProSoft Technology recommends the use of Internet Explorer 7 0 or higher Older versions of Internet Explorer and other browsers may not offer full access to all Message Manager s features For initial connection to the module what IP address should use The default IP address for Port 1 is 192 168 1 254 The default for Port 2 comes from a DHCP server on the network Page 54 of 62 ProSoft Technology Inc March 31 2009 Glossary of Terms ILX56 MM ControlLogix Platform 6 Setup Guide inRAx Message Manager Glossary of Terms Administrator security level The security level given to any username password login account when the assigned user needs to be able to start or stop ILX56 MM data transfer operations change the ILX56 MM configuration or manage Username Password login accounts and assign security access levels to those accounts ASCII American Standard Code for Information Interchange A communication mode in which each eight bit byte in a message contains one ASCII character code ASCII characters or hexadecimal characters are sometimes used as a key to encrypt data and ensure its secure transmission B Baud Rate The speed of communication between devices on the network All devices must communicate at the same rate C Client A client is software program o
35. ill execute the Transfer List you created in a previous step page 41 1 Expand the TRIGGERS node and then select ACTIONS 2 Inthe toolbar below the tabs click the NEW button This action opens the ADD NEW TRIGGER ACTION dialog box Add Mew Trigger Action Transfer List HS o d Cancel ancel 3 Select RW CLX cLX from the dropdown list and then click OK to store the trigger action Notice that the trigger action you created now appears in the Configuration Editor tab Administration Reset Configuration Reload x save Cahen Delete Interfaces Trigger Actions H Triggers D Mode idle g Logout Hep Time 2 17 2009 8 45 AM Uptime 0 days 00 28 34 Page 48 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 4 5 2 Save and Start the Sample Application The final task consists of saving the sample application and placing the module in RUN mode 1 Inthe toolbar below the tabs click the SAVE button This action opens a confirmation dialog box Click OK to continue Windows Internet Explorer EA v9 Save changes Cancel 2 Next place the module in Run mode In the status bar at the bottom of the window click the green Arrow button A Click OK when prompted to confirm Run mode Windows Internet Explorer X j Change scanner to run mode Cancel 4 Notice that the module
36. ing Trigger Statistics in the ILX56 MM Module Log into the ILX56 MM module s web page click the STATUS tab the RUNTIME tab and then the TRIGGERS tab Device Runtime Event Loge Chassis Resources l Refresh ro Reset Statistics Exe Average Exe Min Exe Max Cycle Average Cycle Min Trigger Name Count mSec mSec mSec mSec mSec Read Write 10 78 63 95 999 999 D I Mode mE Logout En Hel time 2 17 2009 11 23AM Uptime 0 days 00 36 09 E If the ILX56 MM module is communicating these values will be populated Click the REFRESH button and observe that the COUNT field increments once per second Page 52 of 62 ProSoft Technology Inc March 31 2009 Conclusion Setup Guide 3 5 1 ProSoft Technology Inc Conclusion In This Chapter Frequently Asked Questions ccceeececccceeeeaeeeeeeeeeeseeeeeeeeeeeesesaaaeeeeeees 53 Now that you have installed configured and verified the ILX56 MM module the next step is to incorporate the module into your own application 1 For more information about the ILX56 MM module including detailed configuration monitoring and troubleshooting information refer to the ILX56 MM User Manual on the ProSoft Solutions CD ROM 2 Fora brief video tutorial refer to the Training Video on the ProSoft Solutions CD ROM 3 For technical support and warranty information for your ProLinx module refer to Support Service and Warranty i
37. its backplane connection to the ControlLogix processor The module requires no additional programming to accomplish data exchange Sample Application using ControlLogix Backplane The following diagram illustrates how data is transferred through the ILX56 MM module in the Sample Application m mm cLX TA ut JO Processor ont guratian for CLX Interface Path amp Transfer List IL X56 MM Applications using Modbus TCP IP or Siemens Industrial Ethernet The following diagram shows how the module can also exchange data through either of its two Ethernet ports with Modbus TCP IP or Siemens Industrial Ethernet devices Refer to the ILX56 MM User Manual for more information on data exchange using the module s Ethernet ports Hodbus T CDD or Sie niens Industrial Ethe met CLX Backplane Processor ProSoft Technology Inc Page 13 of 62 March 31 2009 ILX56 MM e ControlLogix Platform The Sample Application inRAx Message Manager Setup Guide 3 3 About the Sample Ladder Logic The Sample Application uses controller tags to read and exchange data values between the ControlLogix and CompactLogix processors If you have downloaded the Sample Ladder Logic to both processors these tags will be available in the ILX56 MM module To start with both PLCs need to have tags entered that will serve as the tags that will receive read data values and tags that will transmit write values from and to the other PLC Once these tags
38. module Allen Bradley 3 Temporarily change the IP address and Subnet Mask on your PC to match the network configuration on the module IP address 192 168 1 1 Subnet mask 255 255 255 0 Important Make a note of your IP Address settings You will need to restore these settings before you reconnect to the network 4 Open Microsoft Internet Explorer version 7 or higher and connect to the following address http 192 168 1 254 ProSoft Technology Inc Page 21 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide 5 7 8 9 Click the LOGIN button at the bottom of the screen and use the following username and password to login Username admin Password admin Click the ADMINISTRATION tab and then the NETWORK tab and configure the IP Address Subnet Mask and Default Gateway to work with your network Click the Save button to apply the updated settings Change the IP Address and Subnet Mask settings on your PC back to their original values and then reconnect your PC to the network Connect to the module s web page again at the module s new IP address The following table describes the default Ethernet port configuration and login information Factory Default settings Ethernet Ports Port 1 Port 2 IP 192 168 1 254 DHCP User Name admin Password admin Important The User Name and Password are case sensitive Page 2
39. n the ILX56 MM User Manual 4 For more information on ProSoft Technology products and services please visit http www prosoft technology com Frequently Asked Questions What advantages does the Message Manager ILX56 MM offer over the traditional approach using Message Instructions in ladder logic The biggest advantage offered by the Message Manager is the ability to easily move data between diverse controller platforms and even between diverse process networks without the need for one single rung of ladder logic Controllers from Rockwell Automation Schneider Electric and Siemens use each processor s high speed Ethernet protocols Rockwell Automation users have even more protocol choices for moving data all without any ladder logic required This allows the Message Manager to act as both a communications co processors as well as a cross platform communications bridge Programming message instructions in PLCs use PLC program memory processor scan time and can require complicated sequencing The Message Manager eliminates all of this Maintaining data transfers in a control system is now in one location versus message instructions in many PLC programs If ladder logic is not required for the Message Manager how can message execution be controlled Bi directional data transfers can be sent at regular timed intervals or based on the data value of designated trigger tags Therefore any tag value read from any configured controller can
40. ogy computer networks invented by Xerox but now controlled by the 802 3 subcommittee of the IEEE Firmware ooftware for embedded computers Full Duplex oimultaneous two way independent transmission in both directions H Half Duplex A circuit designed to transmit in either direction but not in both simultaneously Interface A configuration option that defines all the communication parameters required to make a data transfer link one controller to another controller An Interface configuration also includes Tag definitions of data points to be used for data transfer between target controllers Up to 16 separate Interfaces controller and associated Tags may be defined for the ILX56 MM Page 56 of 62 ProSoft Technology Inc March 31 2009 Glossary of Terms ILX56 MM ControlLogix Platform setup Guide inRAx Message Manager IP Address An identifier for a computer or device in a TCP IP network Networks using the TCP IP Protocol route messages based on the IP address of the destination The format of an IP address is a 32 bit numeric address written as four numbers separated by periods Each number can be 0 to 255 For example 192 168 0 100 could be an IP address LED Light emitting diode MAC ID A unique hexadecimal number that identifies any Ethernet device Master A Master is a device that makes requests for information from a software program or the device on which that program runs in a client server pag
41. osoft Windows Vista Microsoft Windows XP Professional with Service Pack 1 or 2 Microsoft Windows 2000 Professional with Service Pack 1 2 or 3 Microsoft Windows Server 2003 Microsoft Internet Explorer version 7 or higher Other web browsers are not supported at this time 128 Mbytes of RAM minimum 256 Mbytes of RAM recommended 100 Mbytes of free hard disk space or more based on application requirements 256 color VGA graphics adapter 800 x 600 minimum resolution True Color 1024 x 768 recommended CD ROM drive O O O O Note The Hardware and Operating System requirements in this list are the minimum recommended to install and run software provided by ProSoft Technology Other third party applications may have different minimum requirements Refer to the documentation for any third party applications for system requirements ProSoft Technology Inc Page 9 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Before You Begin inRAx Message Manager Setup Guide 2 2 Package Contents The following components are included with your ILX56 MM module and are all required for installation and configuration Important Before beginning the installation please verify that all of the following items are present Qty Part Name Part Number Part Description 1 ILX56 MM ILX56 MM inRAx Message Manager Module 1 ProSoft CD 014 Contains sample programs utilities and Solutions CD documentation for the ILX56 MM module 1 Cable RL
42. p Product Documentation 3 Your deedboack Te EE 3 1 Scope 7 1 1 POO UTNE VEX Os E 7 1 2 Eearnindg gie e 7 1 9 ProSoft Technology Documentation cccccecsssesseeeeeeeeeeeaeseeeeeeeeseaeasseeeeeeesesaaaasees 8 1 4 PEPE OUISIIG qm 8 2 Before You Begin 9 2 1 oystent BegilremielbliS 5555 955959 959 5 299 0 983 9529 2 983 9 0009s Mc ecd ruber tes Re dur aoo dM e ERE 9 2 2 Package ein 10 2 3 Regured I II EET OO DEO DELETE 10 2 4 Grupo EE 10 3 The Sample Application 11 3 1 ER E 11 3 2 Arch reet 11 3 9 About the Sample Ladder Loge 14 4 Procedures 19 4 1 PAY SICAI 5 UU Deis m yess 19 4 2 Configure the ControlLogix Processor cccccccccceeseeseeeeeeeeeesaeeeeeeeeeeeessaaaaseeeeeenes 23 4 3 Configure the CompactLogix Processor nennen 25 4 4 Connect the ControlLogix and CompactLogix racks to the Ethernet Network 27 4 5 Configure the ILX56 MM Module mnes 27 4 6 Verify COMMUNICATION eene nnne nennen nnns nnns nnn nans nnns nnn 50 5 Conclusion 53 5 1 Frequently Asked QUESTIONS esses nnne nenas 53 6 Glossary of Terms 55 Index 61 ProSoft Technology Inc Page 5 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Scope inRAx Message Manager Setup Guide Page 6 of 62 ProSoft Technology Inc March 31 2009 Scope ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 1 Scope In This Chapter About the ILX56 MM
43. pe face 2 Show Show All Name amp Value Style Data Type 3 1 Decimal BOOL ei real cL Int 15173 Decimal INT Head cLX Int Array Decimal INT 10 E read cLX Real 44269 9 Float REAL E HE read cLX Real Array Float REAL 10 Eu HH read cLX String Ihis data is being written from CompactLogix processo y STRING KW read cLX String Array E uu STRING I 0 E HE trigger Timer fl TIMER write cLX Bool 0 Decimal BOOL E H wie cL Int 24645 Decimal INT E HE write cLX Int Array fos Decimal INT 10 wiecXhRel 180187 26 Float REAL HH write cLX Real Array Float REAL 10 KI HH write cLX String Ihis data is being written from ControlLogix processor STRING fe HE write cL String Array I STRING 10 y X Monitor Tags A Edit Tags Lal rf A Page 15 of 62 ILX56 MM e ControlLogix Platform inRAx Message Manager ff RSLogix 5000 CLX 1756 155 MainProgram MainRoutine Ei Fie Edit View Search Logic Communications Tools Window Help The Sample Application Setup Guide alsm S sael ll sss re Ie aal Offline D F RUN No Forces gt e Sc No Edits Ar jm Redundancy 53 ae dai 4 8 mes 3e v 0o d 4 2 Favorites Add On A Alarms A Bit A Timer Counter t 2 E E Controller CLX Controller Tags E Controller Fault Handler i Power Up Handler El Tasks ER
44. processor open the COMMUNICATIONS menu and then choose DOWNLOAD RSLogix will establish communication with the processor 2 When communication is established RSLogix will open a confirmation dialog box Click the DOWNLOAD button to transfer the sample program to the processor Download Download to the controller z Name Controller Type 17 56 L5544 1 Eb M13 5 Controllog 5555 Controller Path AB DF1 1 Security Mones AN The controller is in Remote Aun mode The mode will be changed to Remote Program prior to download Cancel Help A RSLogix will compile the program and transfer it to the processor This process may take a few minutes 4 When the download is complete RSLogix will open another confirmation dialog box Click OK to switch the processor from Program mode to Run mode RSLogix 5000 Done downloading Change controller mode back to Remote Run Note If you receive an error message during these steps refer to your RSLogix documentation to interpret and correct the error Page 24 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 4 3 Configure the CompactLogix Processor 4 3 1 Connect your PC to the CompactLogix Processor 1 Connect the right angle connector end of the cable to your controller at the communications port CRINES LOS Logik LISE CHANNEL 1 CHANNEL 0 E Communications 3
45. provide external means to prevent the rated voltage being exceeded by transient disturbances of more than 40 DO NOT OPEN WHEN ENERGIZED Electrical Ratings Backplane Current Load 1000 mA 9 5 V DC 3mA 24V DC Operating Temperature 0 to 60 C 32 to 140 F Storage Temperature 40 to 80 C 40 to 176 F Shock 30g Operational 50g non operational Vibration 5 g from 10 to 150 Hz Relative Humidity 596 to 9596 non condensing All phase conductor sizes must be at least 1 3 mm squared and all earth ground conductors must be at least 4mm squared Battery Life Advisory This module uses a Lithium Vanadium Pentoxide battery to backup the date time settings of the real time clock and the BIOS settings in CMOS The battery recharges whenever the module is receiving power and should not need to be replaced for the life of the module The module must be powered for approximately twenty hours before the battery becomes fully charged If the module is left in an unpowered state for approximately 21 or more days the battery will be completely drained and the module BIOS date and time will revert to their default settings Before you remove a module from its power source ensure the battery is fully charged You can tell the battery is fully charged when the Battery State ERR LED is OFF Note The battery is not user replaceable ProSoft Technology Product Documentation In an effort to conserve paper ProSoft Technology no longe
46. r and connect to the module s permanent IP address page 21 Tip If you do not remember the IP address you assigned watch the scrolling LED display on the front of the ILX56 MM module As the display scrolls you will see the IP addresses for Port 1 static IP address and Port 2 DHCP IP address Make a note of the IP address and then enter it in the browser s address bar 2 Click the LOGIN button at the bottom of the screen and use the following username and password to login Username admin Password admin Important The User Name and Password are case sensitive ProSoft Technology Inc Page 27 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Procedures inRAx Message Manager Setup Guide Create the ControlLogix Controller Interface Interfaces are used to configure controllers or bridges in the local ControlLogix rack An Interface defined as a controller will contain a TAGS node under it in the Configuration Editor tree The TAGS node contains all the Tags referenced for that controller 1 Inthe ILX56 MM web page click the CONFIGURATION EDITOR tab 2 Inthe left pane of the CONFIGURATION EDITOR tab select the INTERFACES node 3 In the toolbar below the tabs click the NEW button This action opens the ADD NEW INTERFACE dialog box 4 Create the ControlLogix interface Fill in the fields in the dialog box as shown in the following illustration Add Mew Interface Interface Type ContralLagix B
47. r This process may take a few minutes 4 When the download is complete RSLogix will open another confirmation dialog box Click OK to switch the processor from PROGRAM mode to RUN mode RSLogix 5000 Done downloading Change controller mode back to Remote Run Note If you receive an error message during these steps refer to your RSLogix documentation to interpret and correct the error Page 26 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM ControlLogix Platform Setup Guide inRAx Message Manager 4 4 4 5 Connect the ControlLogix and CompactLogix racks to the Ethernet Network In order for the ControlLogix and CompactLogix racks to communicate to each other through the ILX56 MM module you must connect both racks to the Ethernet network Connect the 1756 ENBT module to an Ethernet hub or switch Connect the CompactLogix processor to an Ethernet hub or switch Important Both racks must be able to communicate on the same Ethernet network Verify that the IP Address Subnet Mask and Default Gateway are configured correctly for each rack Refer to your Rockwell Automation documentation for assistance with Ethernet configuration for the 1756 ENBT module and CompactLogix processor Configure the ILX56 MM Module 4 5 1 Create the Application The next task is to use information from both processors to create the ILX56 MM application 1 Open MicROSOFT INTERNET EXPLORER version 7 or highe
48. r includes printed manuals with our product shipments User Manuals Datasheets Sample Ladder Files and Configuration Files are provided on the enclosed CD and are available at no charge from our web site http www prosoft technology com Printed documentation is available for purchase Contact ProSoft Technology for pricing and availability Asia Pacific 603 7724 2080 Europe Middle East Africa 33 0 5 3436 87 20 Latin America 1 281 298 9109 North America 1 661 716 5100 Your Feedback Please We always want you to feel that you made the right decision to use our products If you have suggestions commenis compliments or complaints about the product documentation or support please write or call us ProSoft Technology 1675 Chester Avenue Fourth Floor Bakersfield CA 93301 1 661 716 5100 1 661 716 5101 Fax http www prosoft technology com Copyright ProSoft Technology Inc 2009 All Rights Reserved ILX56 MM Setup Guide March 31 2009 ProSoft Technology ProLinx inRAx ProTalk and RadioLinx are Registered Trademarks of ProSoft Technology Inc All other brand or product names are or may be trademarks of and are used to identify products and services of their respective owners Contents ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager Contents Importaribeateby Intormiallork EE 2 dee EEN 2 Baten EMC e e T 3 ProSoft Technology am
49. r packaging of information that is transmitted between nodes on a network R RS 232 Recommended Standard 232 the standard for serial binary signals between a DTE and a DCE S Serial Data that is transferred one bit at a time Server A Server is a software program or the device on which that program runs that provides a specific kind of service to a Client page 55 software program or the device on which that program runs on an Ethernet network A Server on an Ethernet network is equivalent to a Slave page 58 on a Serial page 58 network Simplex A circuit capable of operating in only one direction Slave A Slave is a software program or the device on which that program runs that provides a specific kind of service to a Master page 57 software program or the device on which that program runs on a serial network A Slave on a Serial network is equivalent to a Server page 58 on an Ethernet page 56 network Page 58 of 62 ProSoft Technology Inc March 31 2009 Glossary of Terms ILX56 MM ControlLogix Platform setup Guide inRAx Message Manager Subnet Mask A mask used to determine what subnet an IP address belongs to An IP address has two components the network address and the host address For example consider the IP address 150 215 017 009 Assuming this is part of a Class B network with a subnet mask of 255 255 0 0 the first two numbers 150 215 represent the Class B network address and th
50. r the device on which that program runs that makes requests for information from a software program or the device on which that program runs in a client server page 58 relationship A Client on an Ethernet network is equivalent to a Master page 57 on a serial network D DCE Data communications equipment A modem for example Default Gateway The IP address of a network router where data is sent if the destination IP address is outside the local subnet The gateway is the computer that routes the traffic from the local area network to other networks such as the Internet ProSoft Technology Inc Page 55 of 62 March 31 2009 ILX56 MM e ControlLogix Platform Glossary of Terms inRAx Message Manager Setup Guide Device A configuration option that is a subset of the Interface configuration that defines all the communication parameters required to make a backplane data transfer link through a Rockwell Automation RA 1756 chassis backplane to a communication bridge module in that chassis The Device configuration is used only when a controller to be accessed is an RA controller and the data transfer link must go through RA network bridges to establish a communications link DTE Data terminal equipment A computer or terminal for example E ESD Electrostatic Discharge Can cause internal circuit damage to the coprocessor Ethernet A set of network cabling and network access CSMA CD protocol standards for bus topol
51. ta objects in the controllers that can be transferred to another controller 1 Expand the coMPACTLX Rw CLX node and then select TAGS ILX56 MM eem al _ noe e Ze SE s Ge TS JU mod is Elon pump Hel Time 2 16 2009 3 35PM Uptime 0 days 03 29 46 2 Click the NEW button This action opens the ADD NEW TAG dialog box Page 38 of 62 ProSoft Technology Inc March 31 2009 Procedures ILX56 MM e ControlLogix Platform Setup Guide inRAx Message Manager 3 Inthe ADD NEW TAG dialog box click GET TAGS This action retrieves controller tags from the CompactLogix processor Notice that the tags now appear in the left pane Add New Tag compactLx pa CL ScDSScD Tags Tag Filter E jPragram MainPragram Ipac Name C Brograrm Mainbrooram MCW jread CLx Baal Data Type e E Number of rg read CLX Int Array 10 Elements 1 read CLX String _Array 10 Las rigger Timer 4 Select the tag READ CLX BoorL Notice that the tag name and data type now appear in the right pane jPragram MainPragram Ipac Mame read CU Baol jPragram MainPragram MCIV Data Tvpe BYTE_BOOL TENE es Number of HR Wead CLX Int Array 10 Elements 5 Click ADD to store the tag Notice that the tag you added now appears in the Configuration Editor 6 Repeat steps 4 and 5 to add the rest of the READ and WRITE tags ProSoft Technology Inc Page 39 of 62 March 31 2009 ILX56 MM e ControlLogix
52. x Message Manager Setup Guide 1 3 ProSoft Technology Documentation ProSoft Technology provides the following documentation manuals with your ILX56 MM Electronic documentation on the ProSoft Solutions CD ROM Quick Start Guide A printed insert in the product package that describes the basic steps to install the module and locate the configuration tools and documentation Training Video A video program playable on your PC with Windows Media Player or QuickTime that demonstrates the basics of setting up the ILX56 MM module Setup Guide this manual Describes the sample application and takes you through the steps necessary to install configure and verify the correct operation of the module User Manual Detailed reference guide to the module protocol configuration functional overview diagnostics and troubleshooting procedures and product specifications Datasheet Brief description of the module hardware and protocol implementation general and functional specifications Additional documentation tools and product support Email Technical Support Send your support questions to Support prosoft technology com Web Site Support Visit the ProSoft Technology web site at http www prosoft technology com to download additional documentation tools and application information Telephone Support Please call ProSoft Technology Technical Support at Country Code 1 661 716 5100 Support is available 24 hours a day 7 days a w
Download Pdf Manuals
Related Search
Related Contents
Projet d`Algorithmique en C OPERATING ROOM - Integra LifeSciences Philips SE4451S Cordless phone answer machine Digidesign Guida dei plug-in - Digidesign Support Archives エコノシールJシリーズ・コネクタ〈マークⅡ(+)〉 BA Aug/Bost/DubC30/Min/Ont i Copyright © All rights reserved.
Failed to retrieve file