Home

ILX56-MM User Manual

image

Contents

1. present Qty Part Name Part Number Part Description 1 ILX56 MM Module ILX56 MM InRAx Message Manager for Industrial Communication 1 ProSoft Solutions CD CD 014 Contains sample programs utilities and documentation for the ILX56 MM module 1 Cable RL CBL025 5 foot Ethernet Straight Through Cable Gray If any of these components are missing please contact ProSoft Technology Support for replacement parts ProSoft Technology Inc Page 15 of 112 February 6 2012 Start Here ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 1 5 Setup Jumper 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 NOT JUMPERED 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 leave the Setup pins jumpered That way you can update the module s firmware without requiring physical access to the module Page 16 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Start Here InRAx Message Manager for Industrial Communication User Manual 1 6 Install
2. 6 4 3 Level 2 Warnings Events at this level are serious warnings in the scanner that should be investigated to determine their cause These events are logged to the Event Log but do not appear in the Active Error List An example of a Level 2 Warning is Configuration Server Client Connection Terminated Unexpectedly 6 4 4 Level 3 Informational Events Events at this level are significant events that have occurred in the scanner These events are logged to the Event Log but do not appear in the Active Error List Three examples of Level 3 Informational Events are Scanner Startup Shutdown Scanner Mode Change Requests Service Thread Start Stop 6 4 5 Level 4 Verbose Informational Events Events at this level are less significant events that have occurred in the scanner These events are logged to the Event Log but do not appear in the Active Error List An example of a Level 4 Verbose Informational Event is Configuration Server Client Connection Established Terminated Normally See also Event Log page 79 Active Errors and Set Log Level ProSoft Technology Inc Page 95 of 112 February 6 2012 Reference ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 6 4 6 Operation of Transfer Status When an error occurs The Error Code will be transferred to the desired destination tag selected to contain the Transfer Error Code The Error Count will be i
3. See also Status and Runtime Status Runtime Active Errors Status To open the Runtime Active Errors Status page click the STATUS tab then click the RUNTIME tab then click the AcTIVE ERRORS tab The Runtime Active Errors Status page contains a table that shows all of the errors that are currently active in the scanner To update the status while viewing the Runtime Active Errors Status page click the REFRESH button ILX56 MM T Contpewen teme Mime Omma lt feetiopi Chem Resources eue wetne apre 9nd Att fiet Ache mes Dee im EUER Oe oem me abo ust dem ee See also Status and Runtime Status ProSoft Technology Inc February 6 2012 Page 75 of 112 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 5 3 3 Tranferring Diagnostic Information from MM to a Controller on the Network Internal Tags 1 provide runtime status data Every user defined Trigger Transfer List Interface and Device will have predefined internal Interface status tags The statistics will be available in data structures which may be transferred to a suitable UDT in a single transfer The statistics will also be available as individual values for transfer to controllers that do not support UDTs You can use the New Tag dialog box for Internal Tags ControlLogix CompactLogix and FlexLogix to add references of tags to the modul
4. 2 6 3 Editing an Existing User inciter seen fecere mtn Uses 2f New Edit 9 Delete 9 Name Privilege Administrator Administrator Guest Project Shift Tech Project 1 Select a user and click the EDIT button This action opens the EDIT USER INFO dialog box Edit User Info User Name Administrator sss Privilege Administrator Password je Confirm Password eeeeeeee ca Ca 2 You can change the Username Privilege or Password If you change the password you must also enter the new password in the Confirm Password edit box ProSoft Technology Inc Page 33 of 112 February 6 2012 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 2 6 4 Deleting a User Device Network System TimeSync Auditlog Users 33New u e admin Administrator prere m Guest Project m Shift Tech Project Select a user and click DELETE or press the DEL key to delete a user 2 You will be prompted to confirm the deletion of the user Windows Internet Explorer xi 2 Are you sure you want to delete user admin To select multiple users for deletion hold down the SHIFT or CTRL key while selecting users ILX56 MM 3yNew gf Edit 9 Delete Name Privilege a admin Administrator Administrator Administrator PlantSuperintendent Administrator Shift Tech Project Test User Pro
5. ProSoft Technology Inc Page 45 of 112 February 6 2012 Configure the ILX56 MM module User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 3 2 3 Modbus TCP IP Schneider Electric Quantum PLCs An Interface defined as Modbus TCP IP will contain a Devices node under it in the Configuration Editor tree Add New Interface Interface Type Modbus TCP IP z Name IP Address ce wc Ea ET M4 Each Devices node will contain a Tags node under it in the Configuration Editor tree The Tags node contains all the Tags referenced for that controller Each Interface has a unique Name IP Address and Timeout The Timeout specifies the timeout value in milliseconds to be used in communicating with the device Name Node Address Message Idle mSec Register Addressing Type Maximum Data Bytes Maximum Data Byte Gap Single Register Writes Combine Different Data Types Timeout mSec Modsim32 n g p 198 Normal 32 m lors ors on Page 46 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual Each Device has the following unique parameters Parameter Description Node Address The Modbus Node Address of the s
6. mSec mSec mSec RW CLX cLX 31 0 7 63 92 1 960 a 3 4f Lr Mode WW amp Logout Ez Her Time 2 17 2009 11 19 AM Uptime 0 days 00 32 46 Transfer List Count Error Size bytes 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 64 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Verify Communication InRAx Message Manager for Industrial Communication User Manual 4 2 Viewing 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 status Configuration Editor Administration Device Runtime Event Logs Chassis Resources Triggers TransferLists Active Errors Refresh Ti Reset Statistics Exe Average Exe Min Exe Max Cycle Average Cycle Min Cycle Max mSec mSec mSec mSec mSec mSec Read_Write 10 0 78 63 95 999 999 1 001 m Fa Trigger Name 00 L Mode M iot pem Hel time 2 17 2009 11 23AM Uptime 0 days 00 36 09 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 65 of 112 February 6 2012 Verify Comm
7. 6 1 3 MEETA A NIME 86 6 1 4 Data Ttanst6rz coder Cep E lel E tme E E EEE 86 6 1 5 Bdgas a e CHR RR nnn AD OUR nicer e He ete 87 6 1 6 Configuration Editor 2 cete rt ee ee tat e ean P etes da 87 6 2 Tag EIlters C r t dE ed e n I epe pae e e et 88 6 3 Base Data Type Conversion Rules ssssssssseseseeeeeeneeneennennens 90 6 3 1 soris EE 90 6 3 2 INT8 UINT8 CHAR or BYTE ssssssssssseseeeneeneeeennenen nennen nennen rennen nnns 90 6 3 3 INT16 UINT16 or WORD ssssseseneeneenenerenneen eene nnne nnr nennen enne nnns 91 6 3 4 INT32 UINT32 or DWORD ssseseseeeeeeenenenneenneennenennn nennen nennen nnns 91 6 3 5 INT64 UINT64 or QWORD sssssesseeeneeenennennneennennnnen nennen enne 92 6 3 6 ElO3l9221 5 xS ace sce Poir delis etx cocti imictuetent mt MOMS n cebat trei 92 6 3 7 arcus mPIcC eat Serta taal tat cc teae fenton 92 6 3 8 lir Id 93 6 4 EIOS e edet ne endi ee uu e Mant osse Meas Io tans dese ANE 94 6 4 1 Level 0 Permanent Errors eene 94 6 4 2 Level 1 Clearable Errors sssssssssssesesee eene nennen nnns 95 6 4 3 Level 2 Warhlngs utter TR rae RO FREE E ER ie fas 95 6 4 4 Level 3 Informational Events sinermonan T 95 6 4 5 Level 4 Verbose Informational Events seenennmnn 95 Page 6 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication
8. A troncfne mine data fram AnctbarENIBT ont ante IMTID tn sali D mode dde Gi Logout HeP time 4 2 2009 4 35PM Uptime 1 day 03 25 08 a a The audit log is a chronological log of operational system events that have occurred since the module was first started The audit log displays 50 records per page in order from newest at the top to oldest at the bottom The Audit Log records the following types of events Changing the module s operational mode Modifying the configuration Changing the event log level Reinitializing the module Backing up the configuration Restoring the configuration Updating the module Other less frequent system events Operation Description Next 50 Click the NExT 50 button to view the 50 events that occurred prior to the current 50 events begin displayed Previous 50 Click the PREVIOUS 50 button to view the 50 events that occurred after the current 50 events begin displayed See also Security page 31 Setup Mode page 69 Administration page 21 ProSoft Technology Inc Page 29 of 112 February 6 2012 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 2 6 User Administration To open the USER ADMINISTRATION page click the ADMINISTRATION tab then click the USERS tab ILX56 MM Delete Name Privilege Administrator Administrator Guest Project Shift
9. time 2 16 2009 2 32PM Uptime 0 days 02 28 46 A Device defined as a Bridge will contain a Devices node under it in the Configuration Editor tree ILX56 MM 0 gt mode idle amp Logout admin Ore Time 2 16 2009 2 51PM Uptime 0 days 02 46 33 ProSoft Technology Inc Page 41 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Each Interface and Device has a unique Name a Timeout and addressing information Add New Interface Interface Type ControlLogix Backplane v Name CompactLogix Device Type ControlLogix PLC cleo Slot 0 v Timeout mSec sooo Ks KECI dui The Timeout specifies the timeout value in milliseconds to be used in communicating with the device The addressing information contains information to address the device on the network or in the rack where the device is located Depending on the Interface Type and Device Type other parameters may also be available The following table describes the addressing parameters for each interface device type Parameter Description Interfaces Addressing is specified as a slot number ControlNet bridge Addressing is specified as a node number DHRIO bridge Addressing is specified as a channel and node number DH485 bridge Addressing is specified as a channel and node number Bridges C
10. 10 1 4 227 Subnet Mask 255 255 255 0 Default Gateway 0 1 4 1 Save 7 D mode dde Gi Logout Heb time 4 2 2009 4 30PM Uptime 1 day 03 20 10 gd es Se The module has two RJ45 Ethernet ports located at the bottom of the front panel on the module You can configure the following settings for each port Disabled Static IP Address o Subnet Mask o Default Gateway optional DHCP auto configured through a DHCP server Click the SAVE button to update these settings on the module Note The only way to use both ports on the same subnet or Ethernet is to use a redundant wire solution Without this each port must be on a separate Ethernet network ProSoft Technology Inc Page 23 of 112 February 6 2012 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication When you save the network settings the module will log you out Network Settings have been modified The module s IP address has changed You can locate the IP address in the scrolling display on the actual device Module is Unavailable The module has been disconnected from power or the network connection When the appliance has been reconnected press the button below Reconnect Click the RECONNECT button or press F5 to reconnect to the module If you lose connection with the module you can put the module in Setup Mode to temporarily set the network por
11. 100 gt So o Description All Production2 comms to Prod2 CLX and Prod3 PLCS Location JProduction2 ControlRoom CLX 4 gt Contact Production2 Shift Manager Line Manager Maintenance Tech Save 2 D gt Mode dde dioses Heb time 4 2 20094 28em Uptime 1day 03 18 09 gpl Sn MH 9 The following table describes the fields on the DEVICE INFORMATION tab The values you enter here are displayed on the Device Status page page 70 Field Description Name Name of the module Description Description of the module Location Location of the module Contact The person responsible for the module Click the SAVE button to save your changes Note You must be logged on as a user with Administrator privilege to modify the settings on this page See also Administration page 21 Page 22 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual 2 2 Network Settings To open the NETWORK SETTINGS page click the ADMINISTRATION tab and then click the NETWORK tab Status di Configuration Editor Administration Device Network System TimeSync Auditlog Users Port 2 IP Configuration DHCP z IP Address fo 0 0 0 Subnet Mask fo 0 0 0 Default Gateway Port 1 IP Configuration Static x IP Address
12. 3 Status To view Status information for the module click the STATUS tab Status information can be viewed without logging in to the module See also Device Status page 70 Runtime Status page 71 Event Logs page 79 Chassis Status page 80 and Resource Status page 81 5 3 1 Device Status To open the DEVICE STATUS page click the STATUS tab and then click the DEVICE tab The Device Status page allows you to view the current device information The device information includes the following Parameter Description Name Name of the module Description Description of the module Location Location of the module Contact The person responsible for the module Serial Number The serial number of the module MAC ID The MAC ID of the module Release Level The release level of the module The device information can be modified on the Administration Device page OI adii boe hone E oen max et uetme ldem 09 See also Status Page 70 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual 5 3 2 Runtime Status To view Runtime Status information for the module click the STATUS tab then click the RUNTIME tab The DOWNLOAD CROSS REFERENCE button will generate an Excel cross reference report of all of the active tags triggers and transfer lists being used in
13. 716 5100 Asia Pacific 603 7724 2080 Europe Middle East Africa 33 0 5 3436 87 20 Latin America 1 281 298 9109 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 e C RoHS 243333 Temp Code T5 0 C lt Ta lt 60 C Warnings North America Warnings A Warning Explosion Hazard Substitution of components may impair suitability for Class I Division 2 B 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 Warning Explosion Hazard When in hazardous locations turn off power before replacing or wiring modules B Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous C These products are intended to be mounted in an IP54 enclosure The devices shall provide external means to prevent the rated
14. ERE ERE RR 58 3 5 3 Trigger Scanning ceeeceeececeseeeeeceeeeeeeeeaceteneeesaaeseaeesaecessaaeeeaeeseaaeseneaeseeeseeeeess 58 3 6 Saving the Configuration essessssseseseseseeseeenee eene nennen nnne nnne nnne 59 3 7 Reloading the Configuration essen 60 3 8 Resetting the Configuration esssssssseeeeeeneneenen enne nnns 61 4 Verify Communication 63 4 1 Viewing Data Transfer Statistics in the ILX56 MM Module sess 64 4 2 Viewing Trigger Statistics in the ILX56 MM Module eene 65 4 3 Viewing Controller Tags sssesseeeeeeenneeeenneennn nne ennt 66 5 Diagnostics and Troubleshooting 67 5 1 Cannot bog invis cases a ae den p ee od etre ee 68 5 2 Setup Mode san Cente ee da edt 69 5 3 SANE s M EM 70 5 3 1 Device Statustcy nacianin wi Eee cr ret hii aiid di eid ERE Euge eg e ai eda ook 70 5 3 2 Runtime Salus ir deret it wien heeded Thao et aera 71 5 3 3 Tranferring Diagnostic Information from MM to a Controller on the Network 76 5 3 4 Event Eb0g5 aiuti eL Seeds ele cee ate a ed 79 5 3 5 GaSSIS Status iaie er e aa a ves i ee epee eo 80 5 3 6 Fe6SOUICe SIatUs ceoene nti o rete tee eet a e a A eet 81 6 Reference 83 6 1 Product Specifi aO Se rem ee ee ee en sb es 84 6 1 1 Functional OVerview 1 rint need nete eine eroe e dnte nn dne re Ea seed Oe dA 84 6 1 2 Ip EEE M 84
15. Errors 98 D Data Conversion During Transfers 55 Data Transfer 86 Deleting a User 34 Deployment Checklist 13 Device Information 22 Device Status 22 70 DH485 Bridge 42 44 DHRIO Bridge 43 Diagnostics and Troubleshooting 9 67 Disclaimer of all Other Warranties 109 Disclaimer Regarding High Risk Activities 108 E Editing an Existing User 33 Editing Configuration Objects 39 Editing Transfer Lists 56 Error Handle ILX56 MM 85 Errors 94 EtherNet IP Bridge 43 Event Logs 70 79 95 Execution of Transfer Lists 56 F Float32 92 Float64 92 Functional Overview 84 G General Driver Errors code followed by ErrorCodeString 97 Guide to the ILX56 MM User Manual 9 H How to Contact Us 2 Hysteresis Example 58 Important Safety Information 3 Install the Module in the Rack 17 INT16 UINT16 or WORD 91 INT32 UINT32 or DWORD 91 INT64 UINT64 or QWORD 92 INT8 UINT8 CHAR or BYTE 90 Intellectual Property Indemnity 109 Interfaces and Devices 38 40 L Level 0 Permanent Errors 94 Level 1 Clearable Errors 94 95 Level 2 Warnings 94 95 Level 3 Informational Events 94 95 Level 4 Verbose Informational Events 94 95 Limitation of Remedies 110 LIMITED WARRANTY 105 107 Logging In 9 20 Modbus Master TCP Driver Errors 99 Modbus TCP IP Schneider Electric Quantum PLCs 46 N Network Settings 23 69 No Other
16. Page 94 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual 6 4 2 Level 1 Clearable Errors Clearable errors are logged in the Event Log They remain in the Active Error List for 20 seconds until the condition that caused the error is cleared such as a successful transfer after a retry or until the scanner mode is changed from Stop or Idle mode to Run mode Clearable errors include Trigger evaluation errors Transfer List execution errors Time Sync source errors and Time Sync destination errors Trigger evaluation errors include data read errors data write errors and evaluation overflow errors If a Trigger evaluation error occurs the Trigger will be disabled for 5 seconds and then retried during a subsequent scan of the Trigger Transfer List execution errors include data read errors data write errors and data conversion errors Transfer Lists can be configured with the following error handling options Parameter Description Abort Abort Transfer List on any Transfer error Continue Abort the Transfer that generated the error but continue Transfer List execution Retry default Retry the Transfer that generated the error until it succeeds Time Sync errors do not receive any special handling The specified Time Sync source or destination will be retried during the next scheduled Time Sync period
17. Tech Project 00 P mode ape dioses Heb mme 4 2 2009 4 40PM Uptime 1 day 03 29 31 p rr H s e l Note You must be logged on as a user with Administrator privilege to modify the settings on this page Page 30 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual 2 6 1 Security The ILX56 MM provides three levels of security GUEST No user login account is required PROJECT You must be logged in as a user with Project privilege ADMINISTRATOR You must be logged in as a user with Administrator privilege User Login Username admin Note When you close the browser you are automatically logged out If you have problems logging in double check your username and password The Login dialog will notify you if the username is not correct or the password is not correct If you are sure you are using your correct username and password and you still cannot log in see Cannot Login page 68 The following table describes functions that require security privilege Location Function Privilege Required Status Bar Set Mode Project Configuration Editor All Functions Project Administration All Functions Administrator Administration Users This page cannot be viewed without Administrator Administrator privilege Note Adm
18. Tool will automatically log you out However if the browser crashes or locks up it will be unable to automatically log you out In this scenario a 10 minute timer keeps the user logged in After the 10 minute period elapses the user login will be released and you can log in again If your browser crashes or locks up you can immediately release the local login by starting the Configuration Tool with the following URL http xx xx xx xx index php resetLocalLogin replace the xx xx xx xx with your local IP or DNS name If a user is logged in to the module and leaves the Configuration Tool active no other users will be able to log in This can become an issue if the user leaves the workplace with the Configuration Tool in this state To work around this issue try one of the following suggestions 1 Reboot the module 2 Disconnect the cables from the Ethernet port s and wait for 10 minutes After that period the logged in user will be released See also Security page 31 Page 68 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual 5 2 Setup Mode Setup Mode temporarily sets the module s network port settings to their default values Setup Mode also allows you to reset the default ADMIN password To go into Setup Mode you must remove the module from the ControlLogix rack Install the Setup Mo
19. it resemble the tag as it is labeled in the Siemens S7 controller Address Type The type of memory to be accessed Input Output Peripheral Input Flag Bit Timers Counters or Data Blocks Input The memory that contains the last scan of the input modules The S7 notation IEC for this area is I This memory is read only for module access Output The memory that contains the desired output values to be written to the output modules at the end of the next scan cycle The S7 notation IEC for this area is Q This memory is read only for module access Peripheral Input The actual physical hardware of the input modules The S7 notation IEC for this area is PI This area is read only for module access Flag Bit The memory that is intended to store interim results calculated in the program of the PLC The S7 notation IEC for this area is M This memory is read write for module access Timers The memory that contains the accumulators for the timers in the S7 PLC The S7 notation IEC for the timers is T This memory is read only for module access and the format is in BCD The number represents the number of milliseconds that the timer has been active with a maximum value of 3999 Counters The memory that contains the accumulators for the counters in the S7 The S7 notation IEC for the counters is C This memory is read only for module access and the format is in BCD The number represents the accumulat
20. name specified attempt to access invalid tag 218h BP insufficient packet space for response data 219h BP request was invalid generic request rejected error 21Ah BP data type request response mismatch 21Bh BP general unconnected message error 21Ch BP destination unknown class unsupported instance undefined or structure element undefined 21Dh BP access past the end of data object 21Eh BP PCCC error generic unspecified PCCC error 280h PLC has no tags 365h 374h 375h 376h 377h 378h 379h 384h Bad register address permutations of invalid uLGX PLC5 SLC500 register address N7 1 does not exist for example Page 98 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual Modbus Master TCP Driver Errors Error Code Description 201h Invalid Modbus function code 201h 2FFh Reserved for raw Modbus error response lower 8 bits 202h Invalid Modbus register or coil 203h Invalid Modbus data value 204h Unrecoverable Modbus failure 205h Modbus ACK 206h Modbus busy 207h Modbus NAK 208h Modbus memory parity failure 209h 2FFh Device specific error or unknown error 301h General unexpected error 302h General transmit or receive mismatch error 303h Transmit timeout 304h Receive timeout 305h Receive buffer overflow 306h Serial framing error
21. parity mismatch and so on 307h TCP open socket error 308h Modbus connection error 309h TCP connection timeout 30Ah TCP socket transmit error 30Bh TCP socket receive error 30Ch Bad IP address ProSoft Technology Inc Page 99 of 112 February 6 2012 Reference User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Step7 Driver Errors Error Code Description 201h S7L open device 202h S7L init adapter 203h S7L function not found 204h S7L bad parameter 205h S7L invalid device number 206h S7L invalid PLC number 207h S7L out of memory 208h S7L device already open 209h S7L device not open 20Ah S7L function unsupported 20Bh S7L adapter not initialized 20Ch S7L out of connections 20Dh S7L device unsupported 20Eh S7L hardware not found 20Fh S7L read parameter 210h S7L write parameter 211h S7L bad config 212h S7L dynamic dll load 213h PLC unconnected 214h S7L connection closed 215h S7L bad PLC memory 216h S7L wrong state 217h S7L wrong mode 218h S7L no data 219h S7L invalid PLC block size 21Ah S7L bad block number 21Bh S7L unknown PLC 21Ch S7L hardware 21Dh S7L object access 21Eh S7L disconnect requested 21Fh PLC not found 220h S7L data overflow 221h S7L read device info 222h S7L invalid device 223h S7L adapter not found 224h S7L driver not found
22. state Fiag Details Count Count Count Count MM5s_EN2TPremiereintegrations o o 0 0 o False MMs_EN2TIOIL_GAS_EN2TIOIL_ o o o o o False Status OIL GAS PCPC o D o o D False Mode We dlioon Hep mme 5 1 20007 43PM Uptime 3days 00 19 08 Page 72 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual Runtime Triggers Status To open the Runtime Triggers Status page click the STATUS tab then click the RUNTIME tab then click the TRIGGERS tab The Runtime Triggers Status page contains a table that shows all of the Triggers that are defined in the scanner along with information about each Trigger The information about each Trigger includes the following Parameter Description Count Indicates the number of times the Trigger has fired Error Indicates the number of Trigger evaluation I O errors Execution Exe Statistics are recorded only when the trigger fires This is the time from Trigger Condition evaluation start to when the last triggered transfer list is complete Parameter Description Exe Average Average in milliseconds of the last 16 Trigger execution times Exe Min Minimum Trigger execution time in milliseconds Exe Max Maximum Trigger execution time in milliseconds Cycle statistics monitor the time between trigger condition evaluations If t
23. the configuration The file generated will be an XLS file Excel 2000 2003 If you attempt to open this file with Excel 2007 you will receive an alert telling you the file is of a different format If this occurs click YES to Do you want to open this file The Runtime Interfaces Status page contains a table that shows all of the Interfaces that are defined in the scanner along with information about each Interface The information about each Interface is included the following topics Runtime General Status To open the Runtime General Status page click the STATUS tab and then click the RUNTIME tab then click the STATUS tab The Runtime General Status page will show you the current scanner mode the time that the scanner has been in the current mode the number of errors active in the scanner and the number of errors logged by the scanner To update the status while viewing the Runtime General Status page click the REFRESH button See also Status page 70 and Runtime Status page 71 ProSoft Technology Inc Page 71 of 112 February 6 2012 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Runtime Triggers Status To open the Runtime Interface Status page click the STATUS tab then click the RUNTIME tab then click the INTERFACE tab The Runtime Interfaces Status page contains a table that shows all of the Interfaces that are defined in the sc
24. 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 actuators 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 exce
25. 09 E Mail latinam prosoft technology com Languages spoken include Spanish English Latin America location in Puebla Mexico Tel 52 222 3 99 6565 E mail soporte prosoft technology com Languages spoken include Spanish Brasil location in Sao Paulo Tel 55 1 1 5083 3776 E mail brasil prosoft technology com Languages spoken include Portuguese English Page 104 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Support Service amp Warranty InRAx Message Manager for Industrial Communication User Manual 7 14 Return Material Authorization RMA Policies and Conditions The following Return Material Authorization RMA Policies and Conditions collectively RMA Policies apply to any returned product These RMA Policies are subject to change by ProSoft Technology Inc without notice For warranty information see Limited Warranty page 107 In the event of any inconsistency between the RMA Policies and the Warranty the Warranty shall govern 7 1 1 Returning Any Product a In order to return a Product for repair exchange or otherwise the Customer must obtain a Return Material Authorization RMA number from ProSoft Technology and comply with ProSoft Technology shipping instructions b In the event that the Customer experiences a problem with the Product for any reason Customer should contact ProSoft Technical Support at one of the telephone numbers listed
26. 225h S7L adapter removed 226h S7L modem removed 227h S7L no direct PLC Page 100 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual Error Code Description 228h S7L duplicate address 229h S7L no device 22Ah S7L general 240h Dev IpAddr required 241h Tag Address required 242h Tag Address format 243h Tag S7Type required 244h Tag S7Type format 245h Too many configured PLCs Scanner Errors Error Code Description 801h General internal error 802h Unsupported functionality 803h Out of memory 804h Timeout error 805h Bad parameter 806h Access denied probably instance not opened 807h Aborted by user 808h Tag not readable 809h Tag not writable 850h Comparison failure 851h Comparison overflow 852h Tag data conversion error 853h Tag data conversion overflow As you can see the actual transfer mechanism in the ILX56 MM is far removed from the messaging layer Therefore many of the errors pertain to the scanner driver and Application Programming Interface API If the error count value is not cleared then the count will rollover to zero when it reaches the decimal value of 65535 and must be incremented again The Transfer Error Count will NOT necessarily correlate with the error counts shown on the Status Runtime Transfe
27. AGS button After the Tags which match the filter are loaded into the Tag tree select a Tag The Name Data Type and Number of Elements associated with the Tag are displayed on the right hand side of the New Tag dialog box You cannot modify any of the Tag values ProSoft Technology Inc Page 77 of 112 February 6 2012 Diagnostics and Troubleshooting User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Press the ADD button to add the Tag reference to the module s configuration You can also double click on a Tag to directly add the tag reference to the module s configuration without pressing the ADD button HAAL score k View Favortes Tons Heb di Fevortes dg Boe Free Hotmail E 4 ProSoft Technology M OE o Pages sey Tools Add New Tag 1 tonte a IntfStats MMs_EN2T Premierelr acond Name intfStats Ms ENZT Premiereintegrations DataType iNT32 C PacketErrcount C TagAccessCount C TagAccessErrCount pens C CurErrFlag Z ErrCodeArr 16 T Errstr Number of py s MMs ENZT OIL GAS t tfStats O1L_GAS_PC PC ts Jamesit MODSim32 tfStats en2t PLC istStats ILX34 Stats xFerListStats MM Stats erListStats MS Data erListStats MS Stats IrigStats ILX34 Trig rrinGtats MM Stats ology Windows Internet Explorer 10 0121 Fie Edt View Favorites Tools Help dip Favorites gp GB Suggested Stes IB Fr
28. Administrator privilege to modify the settings on this page Page 28 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual 2 5 Audit Log To open the AUDIT Loc page click the ADMINISTRATION tab and then click the AUDIT Loc tab ILX56 MM Configuration Editor Administration Device Network System TimeSync Next 50 Export Date User Message April 2nd 2009 4 26 33 PM Gwen Anew user named Administrator was created April 1st 2009 1 09 43 PM System ILX56 MM module startup April 1st 2009 11 12 00 AM System ILX56 MM module startup March 31st 2009 4 49 18 PM Chris The scanner has been setto Idle mode March 31st 2009 3 49 16 PM Chris The transfer list data has been cleared March 31st 2009 3 48 44 PM Chris The scanner has been setto Run mode March 31st 2009 3 44 46 PM Chris The scanner has been setto Idle mode March 31st 2009 3 44 39 PM Chris The scanner has been setto Idle mode March 31st 2009 3 43 05 PM Chris The scanner has been setto Run mode Atransfer moving data from AnotherENBT estt estSINT 0 to Sor March 31st 2009 3 43 02 PM Chris estSINT 0 FALSE has been edited to move data from SomeEI 0 to AnotherENBT estt estSINT 0 FALSE March 31st 2009 3 42 31 PM Chris The scanner has been setto Idle mode March 31st 2009 3 42 09 PM Chris The scanner has been setto Run mode
29. Ch Not found 00Dh Format invalid OOEh Overflow OOFh Underflow 010h Open file error 011h Read error 012h Write error 013h Busy 01Dh Bad tag name format 022h Scanner driver library API version mismatch 024h Tag data conversion error ProSoft Technology Inc Page 97 of 112 February 6 2012 Reference User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication CONTROLOGIX Backplane CONTROLLOGIX EtherNet IP Driver Errors Error Code Description 201h General unrecognized BP error 202h BP bad parameter 203h BP reopen error 204h BP no device error target device missing 205h BP invalid access 206h BP function has timed out target device not responding 207h BP message is too large 208h BP IO is not configured properly 209h BP unable to allocate memory 20Ah BP function not supported 20Bh BP object is already registered 20Ch BP object handle is not valid 20Dh BP no data reply returned with missing data field 20Eh BP invalid function state 20Fh BP device is busy retry function controller to busy to respond normal during controller program download 210h BP failed because already initialized 211h BP failed because not initialized 212h BP data overflow 213h BP data underflow 214h BP inconsistent data error 215h BP version mismatch 216h BP object empty 217h BP invalid Tag
30. Compare Value 2 BAND Bitwise Fires when Compare Value 1 bitwise ANDed AND with Compare Value 2 is non zero ELT ELTE EGT These conditions are the same as the conditions EGTE EEQ above except that these conditions are edge ENEQ EBAND trigger conditions They only fire once when the condition evaluates to true The trigger will fire again once when the condition evaluates to false and then changes again to true Tolerance Optional comparison Tolerance value numeric constant Ignored for ALWAYS NEVER CHANGE BAND and EBAND conditions Used as hysteresis value for LT LTE GT GTE ELT ELTE EGT and EGTE conditions Used as range for EQ NEQ EEQ and ENEQ conditions ProSoft Technology Inc February 6 2012 Page 57 of 112 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 5 1 Hysteresis Example Compare Value 1 Tag1 Condition EGT Compare Value 2 212 0 Tolerance 12 0 Trigger fires once when Tag1 gt 212 0 Trigger arms when Tag1 lt 212 0 12 0 Trigger fires again once when Tag1 gt 212 0 3 5 2 Range Example Compare Value 1 Tag1 Condition EQ Compare Value 2 212 0 Tolerance 2 0 Trigger fires when 210 0 lt Tag1 lt 214 0 3 5 3 Trigger Scanning Triggers are evaluated by the scanner at the rate specified by the Scan Period attribute If the Trigger Condition evaluates to TRU
31. Configuration Reload Save 3New Edit Delete I wi You will be prompted to confirm the save of the data transfer configuration Windows Internet Explorer E3 2 Save changes ProSoft Technology Inc Page 59 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 7 Reloading the Configuration Click the RELOAD button to discard changes you have made to the data transfer configuration Status Configuration Editor Reset Configuration Reload ve New jfEdit Delete RS x I This will reload the last saved configuration You will be prompted to confirm the reload of the data transfer configuration Windows Internet Explorer E3 J Discard changes j Cancel Page 60 of 112 ProSoft Technology Inc February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 8 Resetting the Configuration Click the RESET button to erase the entire data transfer configuration and start Over Status j Configuration Editor 3fjReset Confiauration Reload 3fNew I I You will be prompted to confirm the erase of the data transfer configuration Windows Internet Explorer Lx 2 J Do you want to dear this configuration and start from scratch ProSoft Technology Inc Page 61 of 112 Februa
32. Contents User Manual 6 4 6 6 4 7 6 4 8 Operation of Transfer Status Commonly Posted Context Strings sssssssessss Clearing the Error Counts ssssssseeeeeeneenenns 7 Support Service amp Warranty Contacting Technical Support 7 1 Index Return Material Authorization RMA Policies and Conditions Returning Any Product seen Returning Units Under Warranty Returning Units Out of Warranty ssssssssseeeee LIMITED WARRANTY ssssssssseeeeeeeeneeen nennen nennen nnne What Is Covered By This Warranty What Is Not Covered By This Warranty ssesesesssss Disclaimer Regarding High Risk Activities sssessss Intellectual Property Indemnity seeeeeneee Disclaimer of all Other Warranties sseseseees Limitation of Remedies ccur anona a i Time Limit for Bringing Suit sese No Other Warranties sssssssssssseseeeeeeeneeenneenennnn Allocation of Risks nureton i aa E E E E enn Controlling Law and Severability eeeeeseseeesss ProSoft Technology Inc February 6 2012 Page 7 of 112 Contents ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Page 8 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix P
33. E nonzero the Trigger is fired and any associated Transfer Lists are executed If multiple Transfer Lists are specified they are executed simultaneously After a Trigger fires it is disabled until all of the specified Transfer Lists are completed It is possible for multiple Triggers to simultaneously fire a single Transfer List If an asynchronous Trigger attempts to fire a currently executing Transfer List the Transfer List will be marked as pending and restarted as soon as it completes The associated Trigger will be disabled until the pending Transfer Lists start and complete If an error occurs while reading the Trigger Compare Value 1 or Compare Value 2 tags the error will be placed in the active error list the error will be logged and the Trigger will be disabled for a period usually 5 seconds to prevent excessive error logging If or when a retry of the failed Compare Value 1 Compare Value 2 read succeeds the active error will be cleared but the log entry will remain Page 58 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 6 Saving the Configuration When you have completed making changes to the data transfer configuration click the SAVE button to save the configuration changes and load them into the scanner Status Configuration Editor Administration WxscxcuE 3f Reset
34. HAR The source data value is assigned to the destination sign extend where BYTE INT16 appropriate UINT16 or WORD INT32 UINT32 or The source value is copied directly to the destination possibly resulting in a DWORD signed unsigned value change INT64 UINT64 or The most significant source data DWORD s are discarded possible data QWORD loss The least significant source data DWORD is copied directly to the destination FLOAT32 or The source value is rounded to the nearest INT64 value and the above FLOAT64 INT64 to 32 bit INT conversion rule applied If the rounded source value will not fit in an INT64 a conversion error will result STRING The string is converted to INT64 and moved according to the above INT64 to 32 bit INT conversion rule If the string could not be converted to INT64 invalid chars overflow and so on a conversion error will result ProSoft Technology Inc February 6 2012 Page 91 of 112 Reference User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 6 3 5 INT64 UINT64 or QWORD Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 CHAR The source data value is assigned to the destination sign extend where BYTE INT16 appropriate UINT16 WORD INT32 UINT32 or DWORD INT64 UINT64 or QWORD The source value is copied directly to the destination possi
35. 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 5 Click the LOGIN button at the bottom of the screen and use the following username and password to login Username admin Password admin 6 Click the ADMINISTRATION tab and then the NETWORK tab Configure the IP Address Subnet Mask and Default Gateway to work with your network 7 Click the SAVE button to apply the updated settings 8 Change the IP Address and Subnet Mask settings on your PC back to their original values and then reconnect your PC to the network Page 18 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Start Here InRAx Message Manager for Industrial Communication User Manual 9 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 ProSoft Technology Inc Page 19 of 112 February 6 2012 Start Here ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 1 8 Logging In You can view the status and config
36. MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 1 1 Overview The ILX56 Message Manager is a communications interface that can be installed in a Rockwell Automation ControlLogix 1756 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 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 Step 7 systems with Industrial Ethernet communications does not support configured TSAP connections Schneider Electric Quantum PLC systems with Modbus TCP IP communications Any devices that support Modbus TCP IP Protocol Message Manager ILX56 MM Industrial Ethernet Siemens S7 EtherNet IP ControlNet Modbus TCP IP Quantum Page 12 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Start Here InRAx Message Manager for Industrial Communication User Manual 1 2 Deployment Checklist Before you begin configuring the module consider the following questions Your answers will help you determine the scope of your project and the configuration requirements for a successful deployment 1 Will the ILX56 MM require a static IP address for either or both Ethernet
37. NT16 loss of precision UINT16 WORD INT32 UINT32 DWORD INT64 UINT64 or QWORD FLOAT32 The source data value is assigned to the destination FLOAT64 Direct assignment STRING The string with possible exponent is converted to FLOAT64 If the string could not be converted to a FLOAT64 invalid chars overflow and so on a conversion error will result Page 92 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Reference User Manual 6 3 8 String Source Conversion BOOL The source value of zero or one is converted to ASCII and copied to the destination If the destination string is too small a conversion error will result INT8 UINT8 CHAR The source data value is converted to INT64 according to the above INT to BYTE INT16 INT64 conversion rules converted to ASCII and copied to the destination UINT16 WORD If the destination string is too small a conversion error will result INT32 UINT32 DWORD INT64 UINT64 or QWORD FLOAT32 or The source data value is converted to shortest possible string with FLOAT64 possible exponent and copied to the destination If the destination string is too small a conversion error will result STRING If the source string is too long to fit in the destination string data buffer the string will be truncated ProSoft Technology Inc Febr
38. ProSoft PTVECHNOEFOGCGY Where Automation Connects inRAex ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication February 6 2012 USER MANUAL Your Feedback Please We always want you to feel that you made the right decision to use our products If you have suggestions comments compliments or complaints about our products documentation or support please write or call us How to Contact Us ProSoft Technology 5201 Truxtun Ave 3rd Floor Bakersfield CA 93309 1 661 716 5100 1 661 716 5101 Fax www prosoft technology com support prosoft technology com Copyright 2012 ProSoft Technology Inc all rights reserved ILX56 MM User Manual February 6 2012 ProSoft Technology ProLinx 9 inRAx 9 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 ProSoft Technology Product Documentation In an effort to conserve paper ProSoft Technology no longer includes printed manuals with our product shipments User Manuals Datasheets Sample Ladder Files and Configuration Files are provided on the enclosed CD ROM and are available at no charge from our web site www prosoft technology com Printed documentation is available for purchase Contact ProSoft Technology for pricing and availability North America 1 661
39. TI6 x Ho jLocali2i1 Number of H yLocal 2 0 Elements eoo E THA MCM Eh C jcoNriG u DATA i HH WriteData 600 H STATUS FH CONTROL CHOL UTIL H JOutput to CompactCPU Soe ere Program MainProgram Pr H JPSMCM H test Done kd When the dialog first comes up no Tags are displayed in the Tag tree At the top of the dialog is an edit box named Tag Filter Enter a filter for the Tags and click the GET TAGS button or press the ENTER key All Tags that match the specified filter will be loaded into the tag tree Or to get all Tags leave the Tag Filter empty and click the GET TAGS button or press the ENTER key See also Tag Filter Help page 88 After the Tags matching the filter are loaded into the Tag tree select a Tag The Name Data Type and Number of Elements associated with the Tag are displayed on the right hand side of the New Tag dialog box You cannot modify any of the Tag values Click the ADD button to add the Tag reference to the module s configuration Click DONE to close the New Tag dialog box See also Tags Page 50 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 3 2 PLC5 MicroLogix and SLC You can use the PLC5 MicroLogix and SLC New Tag dialog box to add Tags from a PLC 5 MicroLogix or SLC controller to the module s configuration To o
40. This field depends on the selected Address Type Certain Address Types have limited access and particular Data Types will be grayed out if not applicable to the selected Address Type String Size The size of the string to be accessed Enter the exact size of the string as it is defined in the S7 PLC This is only applicable to an Address Type of STRING Click DONE to close the Siemens S7 New Tag dialog box Click the SAVE button to save the new tag configuration data See also Tags Page 54 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 4 Transfer Lists A TRANSFER LIST is a list of Transfers that specify what data is to be transferred between the programmable controllers A Transfer List contains a unique name for the Transfer List a set of Transfers and an On Transfer Error option The On Transfer Error specifies how the scanner will handle a transfer On Transfer Error includes the following error options Parameter Description Abort Abort Transfer List on any Transfer error Continue Abort the Transfer that generated the error but continue Transfer List execution Retry default Retry the Transfer that generated the error until it succeeds A Transfer specifies a Source and a Destination and includes a Sequence Number Wait indicator and a Transfer on Ch
41. Warranties 110 O Operation of Transfer Status 96 Overview 12 ProSoft Technology Inc February 6 2012 Page 111 of 112 User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication P Package Contents 15 Product Specifications 84 ProSoft Technology Product Documentation 2 R Reference 9 83 Reloading the Configuration 60 Resetting the Configuration 61 Resource Status 70 81 Return Material Authorization RMA Policies and Conditions 105 Returning Any Product 105 Returning Units Out of Warranty 106 Returning Units Under Warranty 106 Runtime Active Errors Status 75 Runtime General Status 71 Runtime Status 70 71 Runtime Transfer Lists Status 74 Runtime Triggers Status 72 73 S Saving the Configuration 59 Scanner Errors 101 Scanner Modes 35 37 Schneider Electric Quantum PLCs 52 Security 21 29 31 34 68 Setup Jumper 16 24 31 69 Setup Mode 29 34 69 Siemens S7 53 Siemens Step 7 S7 PLCs 45 Start Here 9 11 Status 70 71 Step Driver Errors 100 String 93 Support Service amp Warranty 9 103 System Functions 25 System Requirements 14 T Tag Filters 50 88 Tags 38 49 Time Limit for Bringing Suit 110 Time Sync 27 Tranferring Diagnostic Information from MM to Network Interface Devices 76 Transfer Lists 38 55 86 Trigger Scanning 58 Trigge
42. Warranty A Technical Support Engineer must approve the return of Product under ProSoft Technology s Warranty a Areplacement module will be shipped and invoiced A purchase order will be required b Credit for a product under warranty will be issued upon receipt of authorized product by ProSoft Technology at designated location referenced on the Return Material Authorization i If a defect is found and is determined to be customer generated or if the defect is otherwise not covered by ProSoft Technology s warranty there will be no credit given Customer will be contacted and can request module be returned at their expense ii If defect is customer generated and is repairable customer can authorize ProSoft Technology to repair the unit by providing a purchase order for 30 of the current list price plus freight charges duties and taxes as applicable 7 1 3 Returning Units Out of Warranty a Customer sends unit in for evaluation to location specified by ProSoft Technology freight prepaid b If no defect is found Customer will be charged the equivalent of 100 USD plus freight charges duties and taxes as applicable A new purchase order will be required C If unit is repaired charge to Customer will be 30 of current list price USD plus freight charges duties and taxes as applicable A new purchase order will be required or authorization to use the purchase order submitted for evaluation fee The following is a list o
43. X56 MM User Manual ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Page 10 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Start Here InRAx Message Manager for Industrial Communication User Manual 1 Start Here In This Chapter se eV PE ee 12 Deployment Checklist rtm etti teu 13 System Requirements nite ee cine oem ELE E CED e Ee Poder a d 14 Package Contents sesssssssssseseeeeeeeeneee nennen nennen nens 15 S sSSetup dumpet onem teens a etate cag apa tU E ore masse 16 Install the Module in the Rack se 17 Connect to the Module s Web page 18 EMEND EE 20 To get the most benefit from this User Manual you should have the following skills Rockwell Automation RSLogix software launch the program configure ladder logic and transfer the ladder logic to the processor Microsoft Windows install and launch programs execute menu commands navigate dialog boxes and enter data Hardware installation and wiring install the module and safely connect Message Manager and ControlLogix devices to a power source and to the ILX56 MM module s application ports B wu You must be able to complete the application without exposing personnel or equipment to unsafe or inappropriate working conditions ProSoft Technology Inc Page 11 of 112 February 6 2012 Start Here ILX56
44. above page 103 A Technical Support Engineer will request that you perform several tests in an attempt to isolate the problem If after completing these tests the Product is found to be the source of the problem we will issue an RMA C All returned Products must be shipped freight prepaid in the original shipping container or equivalent to the location specified by ProSoft Technology and be accompanied by proof of purchase and receipt date The RMA number is to be prominently marked on the outside of the shipping box Customer agrees to insure the Product or assume the risk of loss or damage in transit Products shipped to ProSoft Technology using a shipment method other than that specified by ProSoft Technology or shipped without an RMA number will be returned to the Customer freight collect Contact ProSoft Technical Support for further information d A 10 restocking fee applies to all warranty credit returns whereby a Customer has an application change ordered too many does not need etc Returns for credit require that all accessory parts included in the original box i e antennas cables be returned Failure to return these items will result in a deduction from the total credit due for each missing item ProSoft Technology Inc Page 105 of 112 February 6 2012 Support Service amp Warranty ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 7 1 2 Returning Units Under
45. age Manager for Industrial Communication 3 3 3 Schneider Electric Quantum PLCs Use the Modbus TCP IP New Tag dialog box to add Tags from a Schneider Electric Quantum PLC Unity or Concept controller to the module s configuration To open the Modbus TCP IP New Tag dialog box you select the Tags node under a Schneider Electric Quantum PLC controller in the Configuration Editor tree and then click the NEw button on the toolbar Add New Tag ModSim32 ModSim32 Tag Name Register Coil Offset Data Type Array Dimension fo _ Coil 0 z 00001 BYTE BOOL LN EN i The dialog box allows the user to enter the following parameters Parameter Description Tag Name The desired name of the tag and is completely at the discretion of the user It is suggested that it resemble the tag as it is labeled in the Schneider Electric Quantum controller Register Coil The desired area of the state RAM to be accessed The four areas are Coils 0x0000 Input Status bits 1x0000 Input register 3x0000 and Holding Register 4x0000 Each area designation is followed by the most significant digit of the Concept direct address shown in parenthesis Offset The desired offset within the state RAM of the data to be accessed This coupled with the register coil selection will determine the complete address of the data to be accessed For example selecting Holding Register with an offs
46. ams developed with any IEC 61131 3 C or any variant of C programming languages not furnished by ProSoft v use of the Product for purposes other than those for which it was designed vi any other abuse misapplication neglect or misuse by the Customer vii accident improper testing or causes external to the Product such as but not limited to exposure to extremes of temperature or humidity power failure or power surges or viii disasters such as fire flood earthquake wind and lightning c The information in this Agreement is subject to change without notice ProSoft shall not be liable for technical or editorial errors or omissions made herein nor for incidental or consequential damages resulting from the furnishing performance or use of this material The user guide included with your original product purchase from ProSoft contains information protected by copyright No part of the guide may be duplicated or reproduced in any form without prior written consent from ProSoft 7 2 3 Disclaimer Regarding High Risk Activities Product manufactured or supplied by ProSoft is not fault tolerant and is not designed manufactured or intended for use in hazardous environments requiring fail safe performance including and without limitation the operation of nuclear facilities aircraft navigation of communication systems air traffic control direct life support machines or weapons systems in which the failure of the product could lead d
47. and the domestic laws of the State of California without reference to its conflicts of law provisions If for any reason a court of competent jurisdiction finds any provisions of this Warranty or a portion thereof to be unenforceable that provision shall be enforced to the maximum extent permissible and the remainder of this Warranty shall remain in full force and effect Any cause of action with respect to the Product or Services must be instituted in a court of competent jurisdiction in the State of California Page 110 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Index User Manual Index Actions 85 Adding a New User 32 Administration 9 21 22 29 34 Allen Bradley PLCs 41 Allocation of Risks 110 Audit Log 29 Base Data Type Conversion Rules 55 90 Battery Life Advisory 4 Boolean 90 Bridges ControlLogix Backplane 42 Bridging 87 C Cannot Log in 31 68 Chassis Status 70 80 Clearing the Error Counts 102 Commonly Posted Context Strings 102 CompactLogix 51 Configuration Editor 87 Configure the ILX56 MM module 9 37 Connect to the Module s Web page 18 Contacting Technical Support 103 105 Controlling Law and Severability 110 ControlLogix PLC 45 ControlLogix CompactLogix FlexLogix 50 ControlNet Bridge 44 CONTROLOGIX Backplane CONTROLLOGIX EtherNet IP Driver
48. ange indicator The Source specifies the Tag to read the data from or a numeric or string literal constant The Destination specifies the Tag where the data will be transferred to The Sequence Number determines the order of execution of the Transfers The Wait indicator if turned on specifies that the Transfer List will wait for all previous transfers to complete before starting this transfer The Transfer on Change indicator if turned on indicates that the transfer will occur whenever the source data changes If the Transfer on Change option is selected the source data has not changed since the last Transfer List execution and the source data is less than 10 seconds old the Transfer destination tag will not be written This optimization can improve performance when writing to slow networks When specifying a string constant in the Source the string constant must begin and end with a single quote and cannot contain a single quote or double quote as part of the string to be transferred 3 4 1 Data Conversion During Transfers When the data type of a Source is different from the data type of the Destination the Source is converted to the data type of the Destination page 90 When you are transferring data from one array to another the dimensions of the arrays must match in total number of elements The members are all type converted if required according to the Base Data Type Conversion Rules PLC 5 SLC and MicroLogix Tags that spec
49. anner along with information about each Interface The information about each Interface includes the following Parameter Description Count Indicates the number of times the Interface has fired Packet Retry Count Indicates the number of times a packet send was re sent to the controller Packet Error Count Indicates the number of times an error occurred sending a packet to the controller Tag Access Count the total number of times that the tags in the controller have been accessed read or write Tag Access Error Count The total number of errors that have occurred in while reading or writing tags in the controller Error State Flag the current error number occurring in the driver or device This gets cleared when their is no error Details A string that describes the last error that occurred in the driver or device This does NOT get cleared when the error goes away To update the status while viewing the Runtime Interface Status page click the REFRESH button To reset all of the runtime statistics while viewing the Runtime Interface Status page click the RESET STATISTICS button File Edt view Favorites Tools He de Favortes ds E Free homai E Prosoft Technology te amp thei gt Page Safety Tools d I re Status fiterfsced Triggers Transfer Usts Active Errors refresh Intertace Name PacketCount PacketRety PacketEror TagAccess Tag Access Error ma
50. anty or allow the exclusion or limitation of incidental or consequential damages In such areas the above limitations may not apply This Warranty gives you specific legal rights and you may also have other rights which vary from place to place 7 2 7 Time Limit for Bringing Suit Any action for breach of warranty must be commenced within 39 months following shipment of the Product 7 2 8 No Other Warranties Unless modified in writing and signed by both parties this Warranty is understood to be the complete and exclusive agreement between the parties suspending all oral or written prior agreements and all other communications between the parties relating to the subject matter of this Warranty including statements made by salesperson No employee of ProSoft or any other party is authorized to make any warranty in addition to those made in this Warranty The Customer is warned therefore to check this Warranty carefully to see that it correctly reflects those terms that are important to the Customer 7 2 9 Allocation of Risks This Warranty allocates the risk of product failure between ProSoft and the Customer This allocation is recognized by both parties and is reflected in the price of the goods The Customer acknowledges that it has read this Warranty understands it and is bound by its Terms 7 2 10 Controlling Law and Severability This Warranty shall be governed by and construed in accordance with the laws of the United States
51. bly resulting in a signed unsigned value change FLOAT32 or The source value is rounded to the nearest INT64 value and the above FLOAT64 INT64 to 64 bit INT conversion rule applied If the rounded source value will not fit in an INT64 a conversion error will result STRING The string is converted to INT64 and moved according to the above INT64 to 64 bit INT conversion rule If the string could not be converted to INT64 invalid chars overflow and so on a conversion error will result 6 3 6 Float32 Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 CHAR The source data value is assigned to the destination possibly resulting in a BYTE INT16 loss of precision UINT16 WORD INT32 UINT32 DWORD INT64 UINT64 or QWORD FLOAT32 Direct Assignment FLOAT64 If source val lt 3 4e38 or source val gt 3 4e38 a conversion overflow error will result Otherwise the source value will be assigned to the destination with a loss of precision STRING The string with possible exponent is converted to FLOAT32 If the string could not be converted to a FLOAT32 invalid chars overflow and so on a conversion error will result 6 3 7 Float64 Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 CHAR The source data value is assigned to the destination possibly resulting in a BYTE I
52. c This is the equivalent of abc will match any tag of user defined type that has a member that is an array This is the equivalent of Page 88 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual Character Filter Meaning followed by Indicates a selection of one or more elements from a tag that is an array Examples array1 0 will match the element 0 of the tag named array1 that is an array array 1 4 6 will match elements 4 5 and 6 of the tag named array1 that is an array marray1 1 2 1 3 will match elements 1 2 and 3 where the 1st dimension is 1 and the 2nd dimension is 2 of the tag named marray1 that is a 3 dimensional array marray1 1 2 will match elements 1 and 2 of all the 1st dimensions of the tag named marray1 that is a 2 dimensional array will match any tag that is an array This is the equivalent of ProSoft Technology Inc February 6 2012 Page 89 of 112 Reference User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 6 3 Base Data Type Conversion Rules 6 3 1 Boolean Source Conversion BOOL Direct Assignment INT8 UINT8 CHAR BYTE INT16 UINT16 WORD INT32 UINT32 DWORD INT64 UINT64 or QWORD If the source data value is zero the destination data value will b
53. cess various indexes in the controller files PLC 5 MicroLogix and SLC See also New Tag dialog box PLC 5 MicroLogix and SLC For Siemens S7 and Schneider Electric Quantum PLCs the tag references must be entered by the user Automated enumeration is not supported See also New Tag dialog box Siemens S7 and New Tag dialog box Schneider Electric Quantum PLCs You must be logged on as a user with Project or Administrator privilege to modify the module s data transfer configuration See also Configuration Editor This option allows you to set up transfer lists and these can now be transferred to other interface devices using other diagnostics tags used in transfer lists For additional information for how to use these tags see Transferring Internal Diagnostic Tags ProSoft Technology Inc Page 49 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 3 1 ControlLogix CompaciLogix FlexLogix You can use the ControlLogix CompactLogix and FlexLogix NEW TAG dialog box to add references of Tags to the module s configuration To open the NEW TAG dialog box you select the TAGS node under a ControlLogix CompactLogix or FlexLogix controller in the Configuration Editor tree and then click the NEW button on the toolbar Tag Filter Get Tags f Enid Name MCM DATA ReadData h dd i eR ocal 2 c Data Type JIN
54. cette tice er etes dele etate ade r a aE E 2 How to Contact DJ8 teet ib e ie eoe pei tete e tette nete e hend 2 ProSoft Technology Product Documentation sssetttte ettet 2 Important Safety Information ic io cte Ee ere entire tet eiie a rediere nb ec ge tied 3 ET e C T 3 Battery Life AdVISOLy trie iet ei tein Ee Pg ee eh eset eie le ee tb reel eine 4 Guide to the ILX56 MM User Manual 9 1 Start Here 11 1 1 SVIE W esene e TU run tee i an ei ea eee ae 12 1 2 Deployment Checklist sess eene nnne 13 1 3 System Requirements entente nnne nennt rennen nan 14 1 4 Package Contents s mna a a nnne nennen terere nennen nnns 15 1 5 Setup JUlTiper cca d itt cen elite te on estere ie cele Lar deltas 16 1 6 Install the Module in the Rack ssseeeneeennn enne 17 1 7 Connect to the Module s Web page ssssssseeeneeneneeneen eene 18 1 8 dore o Ino aee CDI ODE IU 20 2 Administration 21 2 1 Device Information D E OE EE dei DOR M E tbe OR MD EP S 22 2 2 Network Seltlt0S z en ien eet e evt en ede les Eo vtae fice 23 2 3 SystemiEDBCHOTDS s oie ea eost iE e fL f ei susti c cree cera 25 2 4 aree EE 27 2 5 UGE LOG vais esiti D exei side P DER ER VERRE GERD EE NOE aid eed 29 2 6 User AdmlhIstEatiOri s i oie n e e t e E e E d Ead 30 2 6 1 Neu HE 31 2 6 2 Rading a New User iei e n vei eR D RD EN 32 2 6 3 Editing an Existing WSO ts ize iini
55. control over message execution If existing process variable tags or existing conditional tags are used as trigger tags normal process execution will trigger message transfers with no additional control logic needed There are two types of triggers consisting of ILX34 Trig and MM Stats Both types include Actions and Error Handle as seen in the following screen NOTE You must be logged on as a user with Project privilege to modify the module s data transfer configuration Page 84 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual Actions Actions specify an optional Transfer List to execute when the Trigger is fired Error Handle ILX56 MM Error Handle specifies an optional Transfer List to execute when the Trigger enters and exits the Error State The Trigger Error State will be initiated by any contained Tag Access or transfer failure The Error State will be cleared on a successful trigger completion The specified Error Handle Transfer List can also be executed with a separate Periodic Trigger to refresh the data if desired required Girata int bam Ro qum 99 i JANE ii ume ldem A529 ProSoft Technology Inc Page 85 of 112 February 6 2012 Reference ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 6 1 3 Transfer Lists A Transfer List will c
56. d chars overflow and so on a conversion error will result Page 90 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual 6 3 3 INT16 UINT16 or WORD Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 CHAR The source data value is assigned to the destination sign extend where or BYTE appropriate INT16 UINT16 or The source value is copied directly to the destination possibly resulting in a WORD signed unsigned value change 1 to 65535 or 65535 to 1 for example INT32 UINT32 The most significant source data WORD s are discarded possible data DWORD INT64 loss The least significant source data WORD is copied directly to the UINT64 or QWORD destination FLOAT32 or The source value is rounded to the nearest INT64 value and the above FLOAT64 INT64 to 16 bit INT conversion rule applied If the rounded source value will not fit in an INT64 a conversion error will result STRING The string is converted to INT64 and moved according to the above INT64 to 16 bit INT conversion rule If the string could not be converted to INT64 invalid chars overflow and so on a conversion error will result 6 3 4 INT32 UINT32 or DWORD Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 C
57. de 804h timeout ContextString Context description For example if an error occurs while reading trigger compare tag 1 ContextString reading cmpVal 1 TagPath trig TrigName where TagPath Configuration defined device path and tag name netBridge PLC5 N7 1 for example TriggerName Configuration defined trigger name o mo Error codes in the 1h 1FFh range are generic driver errors Codes in the 201h 7FFh are driver specific errors more than one driver may have an error 201h Codes in the 801h 1FFFh are scanner errors Errors not specifically listed in this document will likely require engineering intervention to determine the cause internal error program bug or unexpected rare communications error Page 96 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual General Driver Errors code followed by ErrorCodeString Error Code Description 001h General internal error 002h Unsupported functionality 003h Out of memory 004h Timeout error 005h Bad parameter 006h Access denied probably instance not opened 007h Required device missing or not responding 008h Aborted by user 009h Tag not readable attempt to read write only tag 00Ah Tag not writable attempt to write read only tag 00Bh Incompatible access 00
58. de jumper on the back of the module page 16 Then plug the module back into the ControlLogix rack The module is now in Setup Mode until you remove the Setup Mode jumper When in Setup Mode the module s network port settings are temporarily set to their default values Port 1 is set to a static IP address of 192 168 1 254 Port 2 is set up to get its IP from a DHCP server When you start the configuration tool while the module is in Setup Mode a red SETUP MODE itl indicator is displayed on the status bar at the bottom of the page D mode ale SETUP MODE fj Reset Admin Password time 6 6 2007 5 20 PM Uptime 0 days 00 01 33 User login is disabled in this mode and all Administrator functions are available to the user To reset the default admin password click the Ss RESET ADMIN PASSWORD button on the status bar This action restores the default admin user and password and assigns Administrator privilege To reset the network port settings go to the Network Settings page page 23 When you have finished resetting the network port settings and or the default admin password 1 Close your web browser 2 Remove the module from the ControlLogix rack 3 Remove the Setup Mode jumper 4 Reinstall the module in the ControlLogix rack ProSoft Technology Inc Page 69 of 112 February 6 2012 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 5
59. demarks or copyrights a Any documentation included with Product purchased from ProSoft is protected by copyright and may not be duplicated or reproduced in any form without prior written consent from ProSoft b ProSoft s technical specifications and documentation that are included with the Product are subject to editing and modification without notice c Transfer of title shall not operate to convey to Customer any right to make or have made any Product supplied by ProSoft d Customer is granted no right or license to use any software or other intellectual property in any manner or for any purpose not expressly permitted by any license agreement accompanying such software or other intellectual property e Customer agrees that it shall not and shall not authorize others to copy software provided by ProSoft except as expressly permitted in any license agreement accompanying such software transfer software to a third party separately from the Product modify alter translate decode decompile disassemble reverse engineer or otherwise attempt to derive the source code of the software or create derivative works based on the software export the software or underlying technology in contravention of applicable US and international export laws and regulations or use the software other than as authorized in connection with use of Product f Additional Restrictions Relating To Software And Other Intellectual Property In addition to co
60. ds to be used in communicating with the device You must be logged on as a user with Project or Administrator privilege to modify the module data transfer configuration See also Configuration Editor Tags Page 48 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 3 Tags Tags refer to individual data objects in the controllers that can be transferred to another controller Tags can be created and deleted but cannot be modified In the Configuration Editor tree each controller contains a node named Tags When you select the Tags node under any controller in the content pane a table is displayed containing all of the Tags currently defined for that controller The read write status of a tag is shown in the last column as a Read Only check box If the Read Only check box is selected you cannot use this tag as as a destination ina transfer list When the Tags node is selected you can add or delete Tags from the controller Click NEw to create a new Tag Click the Delete button to delete the selected Tag For ControlLogix PACs the actual Tags in the controller are enumerated From this enumeration the user can select which tags to reference in the module See also New Tag dialog box ControlLogix CompactLogix Flex Logix For PLC 5 MicroLogix and SLC processors Tags are created to ac
61. e m Reboot Reboot the module Reboot amp D mode die toco HeP time 4 2 2009 4 31PM Uptime 1 day 03 21 29 ProSoft Technology Inc Page 25 of 112 February 6 2012 Administration User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication System functions you can execute on the module include Function Description Backup Choose which settings from the module you would like to backup by checking CONFIGURATION and or ADMINISTRATIVE SETTINGS Then click the BACKUP button to backup the current module configuration s to a file on your computer ADMINISTRATIVE SETTINGS backs up all module configuration settings including network settings device name and so on CONFIGURATION backs up the only the information that pertains to the transfer of data You can then use this backup file to configure another module with the same settings Restore Click the BROWSE button to select a previously saved configuration file from your computer Click the RESTORE button to restore the module to the state saved in the configuration file The module is rebooted after the configuration is restored You will be prompted to confirm the configuration restore and reboot Set Log Level Set the log level at which the scanner module will record events evel 1 logs errors only This is the recommended setting for most applications Levels 2 throug
62. e s configuration To open the New Tag dialog box Select the Tags node under the desired Interface in the Configuration Editor tree XFerListStats MS_Dala EreCoun XForLitState MS_Data SrcErrAr XFerListStats vs Data SIENS XFerListStats MS_Data SrcSeoArr d fon cus P dee Transfer Lists dix stas D gt voje d Boost EXIT BDH mes 122 2010 1 48PM upime 6days 02 20 06 itp 10 1 2 91 jew Favorites Tools Help 6 Festal Mdelete Name IntfStas Jamesit MODSima2EnCodear IntfStts Jamesit MODSima2Errsir IntfStts Jamesit MODSima2PacketCourt Inffstats Jamesit MODSima2PackelEnCour XFerListSlats MS Data SrcErrrr XFerListStats MIS Data SrcEnstr XFerListStats MS Data SreSeqArr D gt node dde MB togout ERE ee time 11 23 20108 21AM_ Uptime 6days 21 15 48 Page 76 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual When the dialog box first comes up no Tags are displayed in the Tag tree At the top of the dialog box is an edit box named Tag Filter Enter a filter for the Tags Press the GET TAGS button All Tags that match the specified filter will be loaded into the tag tree Or to get all Tags leave the Tag Filter empty and press the GET T
63. e set to zero If the source data value is nonzero the destination data value will be set to one FLOAT32 or FLOAT64 The source value is rounded to the nearest INT64 value and the above INT64 to BOOL conversion rule applied STRING The string is converted to INT64 and moved according to the above INT64 to BOOL conversion rule If the string could not be converted to INT64 invalid chars overflow and so on a conversion error will result 6 3 2 INT8 UINT8 CHAR or BYTE Source Conversion BOOL The source value of zero or one is assigned to the destination INT8 UINT8 CHAR Direct assignment If source is unsigned UINT8 CHAR or BYTE and or BYTE dest is signed INT8 a value change may result 255 to 1 for example If source is signed and dest is unsigned a value change may result 2 to 254 for example INT16 UINT16 The most significant source data byte s are discarded possible data loss WORD INT32 The least significant source data byte is copied to the destination UINT32 DWORD INT64 UINT64 or QWORD FLOAT32 or FLOAT64 The source value is rounded to the nearest INT64 value and the above INT64 to 8 bit INT conversion rule applied If the rounded source value will not fit in an INT64 a conversion error will result STRING The string is converted to INT64 and moved according to the above INT64 to 8 bit INT conversion rule If the string could not be converted to INT64 invali
64. ed value of the counter since the counter has been active with a maximum value of 999 ProSoft Technology Inc Page 53 of 112 February 6 2012 Configure the ILX56 MM module User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Parameter Description Data Blocks The memory that contains information for the program of the S7 PLC They may contain the following data types BOOL BYTE WORD DWORD INT DINT REAL S5TIME DATE TIME TIME OF DAY CHAR DATE AND TIME STRING or ARRAY Descriptions of these data types should be available in the S7 PLC or Step 7 Programming Software documentation This memory is read write for module access DB Number The number of the desired Data Block to access This field is only valid if the Address Type selected is Data Blocks DB Offset The desired offset number of the associated Address Type element The following is a description of this field s meaning for each address type Input Enter the slot number of the desired I O module Peripheral Input amp Output Flag Bit Enter the byte offset within the Flag Bit memory of the desired location Timers amp Enter the number of the desired timer or counter Counters Data Blocks Enter the number of the desired data block Bit ID The desired bit number within the data element Data Type The desired format for accessing the data
65. ee Hotmall Prosoft Tece F B 4 Xx BB scone fh Gl E dhe Page Safety Tools Add New Tag 1 toin es at nists s ENZT Prenierelr fal acketCound Name lintfStats MMs ENZT PremiereIntegrations CjPacketRetryCount Data Type iNT32 Number of p Elements z El T Erst 1 Intfstats MMs ENZT OIL GAS f pom s Jamesit MODSim32 IntfStats en2t PLC ertistStats ILX24 Stats Eee ristStats MS Data erlistStats MS_Stats rigStats 1LX34 Trig VETE Page 78 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual 5 3 4 Event Logs The Event Logs page shows you recent events that have been logged by the scanner To open the Event Logs page click the STATUS tab then click the EVENT Locs tab The Event Log will display events that have been logged starting with the most recent event Each event has level associated with it A level of 1 means the event is an error while levels 2 through 4 are information events of decreasing importance The scanner will log events based on the Log Level set on the Administration System page A level of 0 is reserved for internal system errors The module will not run with a level O error posted The Event Log will display the most recent 100 of these events To display the next 100 events click the NEXT 100 button Y
66. et of 00180 would produce a final address of 400180 Data Type The desired format for accessing the data Register coil types of coil and input bit can only be accessed as byte bools Registers may be accessed as one of the following nt16 16 bit Signed Integers nt32 32 bit Signed Long Integers Uint16 16 bit Unsigned Integers Uint32 32 bit Unsigned Long Integers Float32 32 bit Floating Point Number of Elements The number of elements to be accessed This allows for array transfers See also Tags Page 52 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 3 4 Siemens S7 Use the Siemens S7 New Tag dialog box to add Tags from a Siemens S7 controller to the module s configuration To open the Siemens S7 New Tag dialog box you select the Tags node under a Siemens S7 controller in the Configuration Editor tree and then click the NEW button on the toolbar dd New Tag M340 1 Tag Name nl Address Type iput x DB Number fo Offset f Data Type poor z Bit ID fo gt String Size 2 54 x Dimension fo Done The dialog box allows the user to enter the following parameter Parameter Description Tag Name The desired name of the tag and is completely at the discretion of the user It is suggested that
67. f non repairable units 3150 All 3750 3600 All 3700 3170 All 3250 1560 Can be repaired only if defect is the power supply 1550 Can be repaired only if defect is the power supply 3350 3300 1500 All O O vOuOot Og Or OQ uor o SO Page 106 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Support Service amp Warranty InRAx Message Manager for Industrial Communication User Manual 7 2 LIMITED WARRANTY This Limited Warranty Warranty governs all sales of hardware software and other products collectively Product manufactured and or offered for sale by ProSoft Technology Incorporated ProSoft and all related services provided by ProSoft including maintenance repair warranty exchange and service programs collectively Services By purchasing or using the Product or Services the individual or entity purchasing or using the Product or Services Customer agrees to all of the terms and provisions collectively the Terms of this Limited Warranty All sales of software or other intellectual property are in addition subject to any license agreement accompanying such software or other intellectual property 7 2 1 What Is Covered By This Warranty a Warranty On New Products ProSoft warrants to the original purchaser that the Product that is the subject of the sale will 1 conform to and perform in accordance with published specifications pre
68. h 4 log informational events in increasing detail Use these levels for troubleshooting and support evel 0 logs only internal system errors The scanner must be restarted before the new log level will take effect Click the REINITIALIZE button to restart the scanner You will be prompted to confirm the reinitialize Clear Event Logs Clears the entire Event Log from the module This cannot be undone Update You can update the module s firmware from this page You should only update the firmware if you have been directed to do so by ProSoft Technical Support Click the BROWSE button to select the firmware file on your computer Firmware files have the file extension fwa Click the UPDATE button to perform the update on the module You will be prompted to confirm the update IMPORTANT Do not cycle power or disconnect the Ethernet cable until the update is complete Important You must clear your browser s cache Tools Delete Browsing History Temporary Internet Files after rebooting the module to ensure the old pages have been cleared from your browser s memory Reboot Click the REBOOT button to reboot the module You will be prompted to confirm the reboot Note You must be logged on as a user with Administrator privilege to modify the settings on this page Page 26 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Indust
69. he trigger condition evaluation does not fire the trigger the Cycle Time should be close to the Trigger Poll Period If the trigger fires the Cycle Time may increase because Trigger Condition evaluation is disabled during transfer list execution Parameter Description Cycle Average Average in milliseconds of the last 16 Trigger cycle times Cycle Min Minimum Trigger cycle time in milliseconds Cycle Max Maximum Trigger cycle time in milliseconds Error State Flag This is set on the first encountered error and cleared on the next successful Transfer List completion Compare Tag 1 Provides detailed status information such as Error Count Recent Error and Error History Compare Tag 2 Provides detailed status information such as Error Count Recent Error and Error History To update the status while viewing the Runtime Triggers Status page click the REFRESH button To reset all of the runtime statistics while viewing the Runtime Trigger Status page click the RESET STATISTICS button ProSoft Technology Inc Page 73 of 112 February 6 2012 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication See also Status and Runtime Status Runtime Transfer Lists Status To open the Runtime Transfer Lists Status page click the STATUS tab then click the RUNTIME tab then click the TRANSFER LISTS tab The Runtime Transfer Lists Stat
70. her Rockwell Automation RSLinx communication software version 2 51 or higher Pentium Il 450 MHz minimum Pentium III 733 MHz or higher recommended Supported operating systems Microsoft 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 Oo Oo Oo 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 Page 14 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Start Here InRAx Message Manager for Industrial Communication User Manual 1 4 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
71. hnology Inc Page 35 of 112 February 6 2012 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Page 36 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 Configure the ILX56 MM module In This Chapter Editing Configuration Objects 39 Interfaces and Devices nennen nens 40 Tasso e T E eut iE Ei uera Rabe 49 Se Transfer RICH 55 EE tvGnB9nB 57 Saving the Configuration ssseeeeeeennen nene 59 Reloading the Configuration 60 Resetting the Configuration sesseeeeneennen 61 To open the Configuration Editor page click the CONFIGURATION EDITOR tab ILX56 MM Administration f Reset Configuration amp Reload lInterfaces d Transfer Lists Ghi Triggers np D Mode zd dioe Heb time 4 2 2009 5 13PM Uptime 1day 04 00 57 Note To modify the settings on this page you must be logged on as a user with Administrator or Project privilege and the scanner must be in IDLE mode page 35 If you are not logged in or if the scanner is in RUN mode you can view these settings but you cannot change them ProSoft Technology Inc Page 37 of 112 February 6 2012 Configure the ILX56 MM
72. i n Ene i e e S PR EE DERE 33 2 6 4 Deleting A User inei ee ire eit nieto anderer eite as 34 2 7 feug c E cp 35 3 Configure the ILX56 MM module 37 3 1 Editing Configuration Objects sssssssssssseseseeeeeeeneeen nennen 39 3 2 Interfaces and Devices eesseseesssseeeeseeeeenee nennen nenne nennen nnns 40 3 2 1 Allen Bradley PLCS ancene tite eee deti e aee os aae ete itid 41 3 2 2 Siemens Step 7 S7 PUG Srde e annere aa aiaa r i aii a nennen nnne 45 3 2 3 Modbus TCP IP Schneider Electric Quantum PLOs ssssessss 46 3 3 TQS E E A A NEE E A E 49 3 3 1 ControlLogix CompactLogix FlexLogix essseseeeseseeneennneennen 50 3 3 2 PLECS MicroEogix and SEQ teens oco are rne pete arco dr ERES 51 3 3 3 Schneider Electric Quantum PLOSs sssssssssesseeeeeeeennneenennnenn 52 3 3 4 IY m 53 3 4 Transter Bists ette n e e de eO ede Y sx ore ted ete vex eere ved 55 3 4 1 Data Conversion During Transfers sssssssssseseseeeeeenenen nenne 55 ProSoft Technology Inc February 6 2012 Page 5 of 112 Contents User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 3 4 2 Editing Transfer Lists ec oO ER RES 56 3 4 3 Execution of Transfer Lists pariani inaa E EEE EA 56 3 5 iaa oe e T EE E E E E T AE E E A 57 3 5 1 Hysteresis Example eon Ote AE E ERU A 58 3 5 2 Range Example isas aE ERI
73. ify Number of Elements greater than 1 are treated as array If the Source and Destination are Structures UDTs the Source and Destination structure members are matched by name If a Source member does not exist in the Destination the Source member is ignored If a Destination member does not exist in the Source the transfer is not allowed The Base Data Type Conversion Rules apply to the matched members so if PartCount is a numeric Source member and a string Destination member a number to string conversion is applied during the transfer Member array dimension total element counts must match exactly ProSoft Technology Inc Page 55 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 4 2 Editing Transfer Lists Transfer Lists can be created modified and deleted in the Configuration Editor Select the Transfer Lists node in the Configuration Editor tree The content pane will display a table containing all of the Transfer Lists Click NEw to create a new Transfer List Click EDIT to edit the selected Transfer List Click DELETE to delete the selected Transfer List You can also edit a Transfer List by double clicking on the Transfer List in the Configuration Editor tree or in the content pane 3 4 3 Execution of Transfer Lists The Transfers in the Transfer List are executed in the order specified by the Sequence Number Whe
74. inistrator privilege includes all Project privilege functions When you receive a new module it comes configured with one default user who has Administrator privileges full access to all module functions Username admin Password admin After configuring your user and administrator accounts you should delete the default admin user for additional security If you forget your username and or password you can reset the admin password page 16 If you have deleted the default admin user the default admin user will be restored with Administrator privilege ProSoft Technology Inc Page 31 of 112 February 6 2012 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 2 6 2 Adding a New User 3f3New gfEdit 9 Delete Name Privilege Administrator Administrator Guest Project Shift Tech Project 1 Click NEW to add a new user This action opens the NEW USER INFO dialog box User Name Privilege Project x Password qc c Confirm Password Ks 2 Enter the User Name for the user 3 Select the desired Privilege for the user Project or Administrator 4 Enter a Password for the user 5 Enter the password again in the Confirm Password field 6 Click OK to add the new user Page 32 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual
75. irectly or indirectly to death personal injury or severe physical or environmental damage collectively high risk activities ProSoft specifically disclaims any express or implied warranty of fitness for high risk activities Page 108 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Support Service amp Warranty InRAx Message Manager for Industrial Communication User Manual 7 2 4 Intellectual Property Indemnity Buyer shall indemnify and hold harmless ProSoft and its employees from and against all liabilities losses claims costs and expenses including attorney s fees and expenses related to any claim investigation litigation or proceeding whether or not ProSoft is a party which arises or is alleged to arise from Buyer s acts or omissions under these Terms or in any way with respect to the Products Without limiting the foregoing Buyer at its own expense shall indemnify and hold harmless ProSoft and defend or settle any action brought against such Companies to the extent based on a claim that any Product made to Buyer specifications infringed intellectual property rights of another party ProSoft makes no warranty that the product is or will be delivered free of any person s claiming of patent trademark or similar infringement The Buyer assumes all risks including the risk of suit that the product or any use of the product will infringe existing or subsequently issued patents tra
76. ject 00 D Mode rata dioc He time 4 2 2009 5 10PM Uptime 1day 03 58 08 See also Security page 31 Setup Mode page 69 Administration page 21 Page 34 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual 2 7 Scanner Modes The scanner mode controls the scanning of Triggers page 57 and the transfer of data between Devices The scanner can be in one of the following modes n STOP mode Triggers are not scanned and none of the Interfaces are active The scanner only goes into Stop mode when a serious error has occurred You cannot put the scanner into Stop mode yourself In IDLE mode Triggers are not scanned but the Interfaces are active In Idle mode you can configure the scanner using the Configuration Editor n RUN mode Triggers are scanned and the Interfaces are active Data is actively transferred between controllers based on Trigger logic You cannot configure the scanner while it is in Run mode You must be logged into the module with Project or Administrator privilege to change the scanner mode To change the scanner mode click the IDLE 00 or Run D buttons on the status bar at the bottom of the page The following illustration shows the ILX56 MM in IDLE mode mode dale amp logout rep Time 4 6 2009 5 11PM Uptime 5 days 04 01 31 ProSoft Tec
77. latform InRAx Message Manager for Industrial Communication Guide to the ILX56 MM User Manual User Manual Guide to the ILX56 MM User Manual Function Section to Read Details Introduction Start Here page 10 This Section introduces the customer to the Must Do module Included are package contents system requirements and hardware installation Logging In Logging In page 20 This section describes how to log in how to Administration and Module Configuration Administration page 21 Configuration page 37 administer the module and how to configure the module Verify Communication Diagnostic and Troubleshooting Verifying Communication page 63 Diagnostics and Troubleshooting page 67 This section describes how to verify communications with the network Diagnostic and Troubleshooting procedures Reference Product Specifications Functional Overview Glossary Reference page 83 Functional Overview Product Specifications These sections contain general references associated with this product Specifications and the Functional Overview Support Service and Warranty Index Support Service and Warranty page 103 This section contains Support Service and Warranty information Index of chapters ProSoft Technology Inc February 6 2012 Page 9 of 112 Guide to the IL
78. lave device to connect to the module If you are connecting to a Quantum PLC via a bridge enter the Modbus node address of the device connect to the module If you are directly connecting to a Quantum PLC set this to 0 Message Idle Time The idle time between messages in milliseconds Range is 0 to 50 Register Addressing Type The type of addressing used to access Long Integers and Floating Point data where Normal Longs Floats occupy two 16 bit registers Register order is normal Modicon Longs Floats occupy two 16 bit registers Register addressing order is WORD reversed 32 bit Longs Floats occupy one 32 bit register Maximum Data Bytes The maximum number of register or coil data bytes contained ina single MODBUS message body Valid options are 4 32 64 128 192 and 244 If an array tag is larger than this value multiple messages may be used to complete the data access ProSoft Technology Inc February 6 2012 Page 47 of 112 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Parameter Description Maximum Data Byte Gap The byte gap allowed in the reading of the register or coil data block Valid options are 0 No gaps are allowed in the reg coil data block Only sequential contiguous reg coil read requests may be combined in a request message For example sequential reads of Status Bit
79. le Data transferred to or from a or ControlLogix Programmable Automation Controller PAC can be transferred directly to from a controller in the ControlLogix rack or to from a remote ControlLogix PAC via one of the supported bridges or one of the Ethernet ports on the module Data transferred to or from a Siemens Step 7 S7 PLC or Schneider Electric Quantum PLC must be done through one of the Ethernet ports of the module Use the Configuration Editor to create modify or delete Interfaces and Devices Select the Interfaces node in the Configuration Editor tree The content pane will display a table containing all of the Interfaces Click NEw to create a new Interface Click EDIT to edit the selected Interface Click DELETE or press the DEL key to delete the selected Interface You can also edit an Interface by double clicking on the Interface in the Configuration Editor tree or in the content pane Page 40 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 2 1 Allen Bradley PLCs An Allen Bradley AB PLC can be defined as an Interface or as a Device A Device defined as an Interface controller will contain a Tags node under it in the Configuration Editor tree The Tags node contains all the Tags referenced for that controller ILX56 MM 00 B mode aval dict Ermm 9e
80. ls and labor performed by ProSoft to repair a verified malfunction or defect are warranteed in the terms specified above for new Product provided said warranty will be for the period remaining on the original new equipment warranty or if the original warranty is no longer in effect for a period of 90 days from the date of repair ProSoft Technology Inc Page 107 of 112 February 6 2012 Support Service amp Warranty ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 7 2 2 What Is Not Covered By This Warranty a ProSoft makes no representation or warranty expressed or implied that the operation of software purchased from ProSoft will be uninterrupted or error free or that the functions contained in the software will meet or satisfy the purchaser s intended use or requirements the Customer assumes complete responsibility for decisions made or actions taken based on information obtained using ProSoft software b This Warranty does not cover the failure of the Product to perform specified functions or any other non conformance defects losses or damages caused by or attributable to any of the following i shipping ii improper installation or other failure of Customer to adhere to ProSoft s specifications or instructions iii unauthorized repair or maintenance iv attachments equipment options parts software or user created programming including but not limited to progr
81. module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication The Configuration Editor page is divided into two panes The left pane is a tree view of Interfaces Transfer Lists and Triggers Click the icon next to each object to expand or collapse the tree view The right pane shows the properties of objects you select in the tree view The following table describes the types of objects you can configure Name Description Interfaces Physical objects located in slots in the ControlLogix rack or physical objects connected to ports on the module Devices Physical objects bridges linking a controller to one of the Interfaces See Interfaces and Devices page 40 Tags Individual data objects in the controllers that can be transferred to another controller See Tags page 49 Triggers Define when to transfer data from one Interface programmable controller to another See Triggers page 57 Transfer lists Define what data to transfer between Devices See Transfer Lists page 55 Page 38 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual 3 1 Editing Configuration Objects E teu Name Interface Type HACI compactLX m EN E CLX rw compactLX ControlLogix Backplane ags i fflcompactLX rw CLX compactLX rw CLX Con
82. mpliance with the Terms of this Warranty Customers purchasing software or other intellectual property shall comply with any license agreement accompanying such software or other intellectual property Failure to do so may void this Warranty with respect to such software and or other intellectual property 7 2 5 Disclaimer of all Other Warranties The Warranty set forth in What Is Covered By This Warranty page 107 are in lieu of all other warranties express or implied including but not limited to the implied warranties of merchantability and fitness for a particular purpose ProSoft Technology Inc Page 109 of 112 February 6 2012 Support Service amp Warranty ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 7 2 6 Limitation of Remedies In no event will ProSoft or its Dealer be liable for any special incidental or consequential damages based on breach of warranty breach of contract negligence strict tort or any other legal theory Damages that ProSoft or its Dealer will not be responsible for include but are not limited to Loss of profits loss of savings or revenue loss of use of the product or any associated equipment loss of data cost of capital cost of any substitute equipment facilities or services downtime the claims of third parties including customers of the Purchaser and injury to property Some areas do not allow time limitations on an implied warr
83. n you select a Transfer List the toolbar buttons allow you to move the Transfers up or down in the order of execution If you select a Transfer and then click the NEW button the new Transfer will be added BEFORE the selected Transfer If you add a new Transfer while no Transfers are selected the new Transfer will be added to the end of the list Page 56 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Configure the ILX56 MM module User Manual 3 5 Triggers Triggers define when the data is transferred from one programmable controller to another A Trigger contains the following attributes Parameter Description Name The Name that uniquely identifies the Trigger Type Specifies how the Trigger fires This value is fixed and cannot be modified Scan Period The rate at which the Trigger will be evaluated Condition The Condition under which the Trigger will fire Condition can be any of the following Parameter Description ALWAYS Always fires NEVER Never fires CHANGE Fires on change of state LT Fires when Compare Value 1 Compare Value 2 LTE Fires when Compare Value 1 lt Compare Value 2 GT Fires when Compare Value 1 Compare Value 2 GTE Fires when Compare Value 1 gt Compare Value 2 EQ Fires when Compare Value 1 Compare Value 2 NEQ Fires when Compare Value 1
84. nc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual ControlLogix PLC A ControlLogix PAC in the local rack can be connected through a bridge module to a PLC 5 SLC MicroLogix or ControlLogix PAC or connected to another ControlLogix PAC in a remote ControlLogix rack A ControlLogix PAC in a remote rack can be connected to a ControlLogix PAC in that rack or an EtherNet IP bridge ControlNet bridge DHRIO bridge or DH485 bridge in that remote rack Interface Type ControlLogix Backplane Name Device Type ControlLodix PLC Slot 0v Timeout mSec soon Ks ca a 3 2 2 Siemens Step 7 S7 PLCs An Interface defined as a Siemens S7 will contain a Tags node under it in the Configuration Editor tree The Tags node contains all the Tags referenced for that controller Each Interface has a unique Name IP address Remote Rack Number Remote Slot Number number of Retries and Timeout Interface Type Siemenss7 wv Name IP Address zc Remote Rack Number h g Remote Slot Number bo g Retries n O O g Timeout mSec 5000 The Timeout specifies the timeout value in milliseconds to be used in communicating with the device The addressing information IP address Remote Rack Number and Remote Slot Number contains information to address the device on the S7 Industrial Ethernet network
85. ncremented and transferred to its desired destination tag When the condition that caused the error is corrected and the transfer completes successfully an error code of zero will be transferred to the destination tag selected for the Transfer Error Code and the previous error code will be overwritten If the condition is not cleared prior to another transfer attempt and the error reoccurs the error code will once again be transferred and the error count will be incremented and transferred If the latest error detected is different from the previous error the new error code will overwrite the previous error code o Occurrences of errors will be influenced by the selected On Transfer Technique for a particular transfer list o If the Retry technique is selected the transfer causing the error will be repeated until the transfer is successful Subsequent transfers in the transfer list will not be executed and any errors in them will not be annunciated o If the Continue technique is selected then each transfer in the transfer list will be attempted and any errors will be annunciated o If the Abort technique is selected the transfer that generated the error will be annunciated but the remainder of the transfer list will not be executed Error messages have the following general format ErrorCodeString ContextString Where ErrorCodeString Text string derived directly from an error code For example scanner error co
86. ned type member name will match this character Examples will match any tags that are tags of user defined type or any tags that contain a in the tag name abc will match any tags that start with abc Note The wildcard is only matched within a tag name or user defined type member name Thus abc abc will only match tags that begin with abc and end with abc abc abc will not match tags that start with abc and have a structure member that ends with abc A character in the tag name must match the character exactly or the tag must be of user defined type and the following characters must be found in a member of the user defined type Examples Program MainProgram myTag will only match a tag in the Logix MainProgram named myTag myStruct abc will only match the member named abc of the tag named myStruct of user defined type Note If a character begins the Tag Filter or characters are adjacent to each other or directly adjacent to an array index the are assumed to be separated by wildcard searches Examples abc will match any tag of user defined type that has a member that begins with the characters abc or any tag with a name that contains abc This is the equivalent of abc abc will match any tag of user defined type that has a member of user defined type that has a member that begins with abc or any tag of user defined type whose name contains a and has a member that begins with ab
87. ogy Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual 5 3 6 Resource Status The RESOURCE STATUS page shows you the current resource usage on the module To open the Resource Status page click the STATUS tab then click the RESOURCE tab The Resource Status usage includes the Average Avg CPU Load the Memory Used and the Compact Flash Storage Used The UPDATE RATE specifies the time in seconds at which the Resource Status is updated You may select an update rate of 5 10 15 or 20 seconds welt Toca ppr T eee restet ES 1 Per W ProSo ILX56 MM Mr amm Orsa Amone feet Cere fe E ES lt a ss i2 so ve eum Em m s20 200 bos Ww e nn 90e meno er eto tre 4 e rm See also Status ProSoft Technology Inc February 6 2012 Page 81 of 112 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Page 82 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Reference User Manual 6 Reference In This Chapter Product Specifications PU Ste DN EAE EE HERD 84 Tag Ellters in p HE EOM OPEN MIR RUE RE Pen 88 Base Data Type Conversion Rules sse 90 jo EE 94 ProSoft Technology Inc Februar
88. ontain one or more message commands Each command in the list will specify all the information needed to complete one data transfer transaction in much the same way as a MSG instruction in RA ladder logic would contain all the information for one message Multiple Transfer Lists may be created to help you better organize your communications tasks by allowing related messages to be grouped together This also allows groups of messages to be controlled by changes of data tag values called Triggers or trigger events 6 1 4 Data Transfer Data transfer messages are created and controlled in the ILX56 MM using Transfer Lists and Triggers Transfer Lists determine what values are to be transferred through the Message Manager between programmable controllers on the various networks For the most part this messaging happens automatically based on the message configurations contained in the Transfer Lists The Message Manager transfers data to and from ControlLogix PACs by using their Controller Tag database Controller Tags are individual data objects or object arrays in the ControlLogix processor memory database Tags must be created in the RSLogix5000 project and downloaded to the ControlLogix PAC before they may be used in a Message Manager Transfer List Page 86 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Reference InRAx Message Manager for Industrial Communication User Manual 6 1 5 Bridging B
89. ontrolLogix Backplane Devices are configured under a bridge interface in the local rack Select the DEVICES node in the Configuration Editor tree The content pane will display a table containing all of the Devices defined for that bridge The ILX56 MM supports the following bridges EtherNet IP DHRIO DH485 ControlNet Page 42 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Configure the ILX56 MM module InRAx Message Manager for Industrial Communication User Manual EtherNet IP Bridge A 1756 EtherNet IP bridge in the local rack can be connected directly to a PLC 5 SLC or MicroLogix An EtherNet IP bridge can also be connected to another EtherNet IP bridge or CompactLogix PAC in a remote rack An EtherNet IP bridge in a remote rack can be connected to a ControlLogix PAC in that rack or an EtherNet IP bridge ControlNet bridge DHRIO bridge or DH485 bridge in that remote rack An EtherNet IP bridge rack can be connected to a CompactLogix PAC Interface Type ControlLogix Backplane z Name Device Type Ethernet Bridge x Browse Slot 0 x Timeout mSec sooo x Es KH a DHRIO Bridge A DHRIO bridge in the local rack can be connected directly to a PLC 5 or SLC or connected to another DHRIO bridge in a remote ControlLogix rack A DHRIO bridge in a remote rack can be connected to a ControlLogix PAC in that rack or an EtherNet IP b
90. ou can continue pressing the NEXT 100 button until you have reached the last set of events After pressing the Next 100 button you can view the previous set of 100 events by pressing the PREVIOUS 100 button To retrieve the latest event logs click the Reload button You can filter which events are displayed by setting the LEVEL When the Level is set only events of the specified level or lower are displayed The LEVEL can never be set greater than the Log Level at which the scanner is recording events You can export the ordered list of events to an XML file by pressing the EXPORT XML button When examining the Event Log if you switch to another page and then switch back to the Event Log the Event Log will continue to display the events that were loaded when the Event Log was first opened This will allow you to examine the Event Log while switching back and forth between pages without having the log reloaded See also Status ProSoft Technology Inc Page 79 of 112 February 6 2012 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 5 3 5 Chassis Status The CHASSIS STATUS page shows you what modules are currently installed in the local ControlLogix rack To open the Chassis Status page click the STATUS tab then click the CHASSIS tab Tm boe hose Em O09 0e ence num ute ldem i009 See also Status Page 80 of 112 ProSoft Technol
91. pared approved and issued by ProSoft and 2 will be free from defects in material or workmanship provided these warranties only cover Product that is sold as new This Warranty expires three 3 years from the date of shipment for Product purchased on or after January 1st 2008 or one 1 year from the date of shipment for Product purchased before January 1st 2008 the Warranty Period If the Customer discovers within the Warranty Period a failure of the Product to conform to specifications or a defect in material or workmanship of the Product the Customer must promptly notify ProSoft by fax email or telephone In no event may that notification be received by ProSoft later than 39 months from date of original shipment Within a reasonable time after notification ProSoft will correct any failure of the Product to conform to specifications or any defect in material or workmanship of the Product with either new or remanufactured replacement parts ProSoft reserves the right and at its sole discretion may replace unrepairable units with new or remanufactured equipment All replacement units will be covered under warranty for the 3 year period commencing from the date of original equipment purchase not the date of shipment of the replacement unit Such repair including both parts and labor will be performed at ProSoft s expense All warranty service will be performed at service centers designated by ProSoft b Warranty On Services Materia
92. pen the PLC5 MicroLogix and SLC New Tag dialog box you select the Tags node under a PLC5 MicroLogix or SLC controller in the Configuration Editor tree and then click the NEW button on the toolbar Add New Tag CompactCPUCompactCPU Tagit a s HT AOIe9MCM Name mcM DATA WriteData SS cas aa onnedon Input sx connection Output Data Type muris H JInput From ILXS6MM 10 Number of ae s iLocal fI Elements 430 E c 31 0 E pM DH CONFIG ps IReadData 480 H ETATS H CONTROL BH UTIL LE LN kd When the dialog box first comes up the location tree is loaded with Tag locations within the controller For a PLC5 MicroLogix or SLC these are file references Select a Tag location in the location tree The File Address Data Type and Name associated with the Tag are displayed on the right hand side of the NEW TAG dialog box You can modify the name of the tag to a Tag name that is meaningful to you You can modify the number of elements to specify how many data items at this location will be associated with this tag When number of elements is greater than 1 this Tag will be handled as an array Click the ADD button to add the Tag to module s configuration Click DONE to close the PLC5 MicroLogix and SLC NEW TAG dialog box See also Tags ProSoft Technology Inc Page 51 of 112 February 6 2012 Configure the ILX56 MM module User Manual ILX56 MM ControlLogix Platform InRAx Mess
93. ports or will it obtain IP address es from a DHCP Server Obtain IP address information from your Network Administrator and then record the IP Address settings in the following table Ethernet Ports Port 1 Port 2 DHCP Yes No Static IP Address Subnet Mask Default Gateway 2 How many controllers and processors will be exchanging data in your application 3 What kinds of processors need to be linked for your application 4 What network protocols are used for the links 5 What types of user accounts do you need to create Users to modify configurations or Administrators to control configuration access 6 Which data transfers should happen on a regular timed interval basis Which transfers should happen only on data change or logic events 7 Do you need controllers or other communications modules installed in the same chassis as the ILX56 MM ProSoft Technology Inc Page 13 of 112 February 6 2012 Start Here User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 1 3 System Requirements The ILX56 MM module requires the following minimum hardware and software components Rockwell Automation ControlLogix 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 hig
94. r Lists page If status data transfer fails it will be logged into the event log ProSoft Technology Inc February 6 2012 Page 101 of 112 Reference ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 6 4 7 Commonly Posted Context Strings reading cmpVal 1 TagPath trig TrigName TagPath Full path to tag EnetBridge PLC5 N7 1 for example TrigName Configured trigger name reading cmpVal 2 TagPath trig TrigName TagPath Full path to tag EnetBridge PLC5 N7 1 for example TrigName Configured trigger name evaluating compare values trigger TrigName TrigName Configured trigger name Note this is normally associated with data compare errors 850h or 851h xferlist TransferListName seq SequenceNumber TransferListName Configured transfer list name SequenceNumber Configured transfer list sequence number Note this is normally associated with data conversion errors 852h or 853h reading TagPath xferList TransferListName seq SequenceNumber TagPath Full path to tag EnetBridge PLC5 N7 1 for example TransferListName Configured transfer list name SequenceNumber Configured transfer list sequence number Note This is posted as a result of a transfer source read error writing TagPath xferList TransferListName seq SequenceNumber TagPath Full path to tag EnetBridge PLC5 N7 1 for example TransferLis
95. r fieldbus devices interfaced to the module if any akhON Note For technical support calls within the United States an after hours answering system allows 24 hour 7 days a week pager access to one of our qualified Technical and or Application Support Engineers Detailed contact information for all our worldwide locations is available on the following page ProSoft Technology Inc Page 103 of 112 February 6 2012 Support Service amp Warranty ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Internet Web Site www prosoft technology com support E mail address support prosoft technology com Asia Pacific Tel 603 7724 2080 E mail asiapc prosoft technology com location in Malaysia Languages spoken include Chinese English Asia Pacific Tel 86 21 5187 7337 x888 E mail asiapc prosoft technology com location in China Languages spoken include Chinese English Europe Tel 33 0 5 34 36 87 20 location in Toulouse France E mail support EMEA prosoft technology com Languages spoken include French English Europe location in Dubai UAE Tel 971 4 214 6911 E mail mea prosoft technology com Languages spoken include English Hindi North America location in California Tel 1 661 716 5100 E mail support prosoft technology com Languages spoken include English Spanish Latin America Oficina Regional Tel 1 281 29891
96. rial Communication The ILX56 MM module can acquire a time signal from an SNTP time server on the Internet or from the ControlLogix processor in the same rack with the ILX56 MM The ILX56 MM can also set the time on ControlLogix CompactLogix and FlexLogix processors defined as Devices Note The module will only obtain and push time while in RUN mode Field Description Timezone Select the time zone for the module Source The module can poll one or more sources for a time signal T me Sources specify the IP addresses for the time synchronization The module will attempt to synchronize with each of these sources in the specified order until it is successful TiMEOUT is the number of seconds the module will wait to receive the time signal from each source Destination Select other devices that will be synchronized to the time on the module The items on this list are derived from the devices you have defined in the Configuration Editor Frequency Specify how often the module will receive and send time synchronization A Time Sync cycle will be started when the module is switched to Run Click the SAVE button to save your Time settings to the module Manual Time Set Set the time and date and then click the SET MANUAL TIME button To synchronize the time and date on the module to the time and date on your local computer click the SyYNc CURRENT TIME button Note You must be logged on as a user with
97. rial Communication User Manual 2 4 Time Sync To open the TIME SYNC page click the ADMINISTRATION tab and then click the TIME SYNC tab ILX56 MM Administration Device Network System TimeSync AuditLog Users Timezone Change the timezone for the module Africa gt Abidjan z Save Timezone amp Source Select various sources from which the module will obtain its time The time will only sync with a time server while the module is in run mode Time Sources Source Address Timeout NoSource wl 4seen s xl NoSource wl f4seconds xl NoSource A O y feds xl NoSorce A y feds zl Destination Add PLCs that will be automatically synced with the module Unsynced PLCs Synced PLCs SomeCLX SomeENBT SomeCLx testt AnotherENBT testt e Frequency Determine how often the module syncs the time with itself and other PLCs Never zl Save 7 Manual Time Set Manually set the module to a specific time or sync with your local workstation s time Date April z 2 z 2009 z Time 1 e 32 v Pm z Set Manual Time Sync Current Time j D gt Mode idle amp Losout Heb time 4 2 20094 33PmM Uptime 1 day 03 23 10 ProSoft Technology Inc Page 27 of 112 February 6 2012 Administration User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Indust
98. ridge ControlNet bridge DHRIO bridge or DH485 bridge in that remote rack Interface Type ControlLogix Backplane v Name Device Type Slot Timeout mSec sooo Es KE EN ProSoft Technology Inc Page 43 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication ControlNet Bridge A ControlNet bridge in the local rack can be connected directly to a PLC 5 or connected to another ControlNet bridge in a remote ControlLogix rack A ControlNet bridge in a remote rack can be connected to a ControlLogix PLC in that rack or an EtherNet IP bridge ControlNet bridge DHRIO bridge or DH485 bridge in that remote rack Add New Interface Interface Type ControlLogix Backplane v Name Device Type Slot Timeout mSec 5000 Ks ccs ka DH485 Bridge A DH485 bridge in the local rack can be connected directly to an SLC MicroLogix or ControlLogix PAC or connected to another DH485 bridge in a remote ControlLogix rack A DH485 bridge in a remote rack can be connected to a ControlLogix PAC in that rack or an EtherNet IP bridge ControlNet bridge DHRIO bridge or DH485 bridge in that remote rack Add New Interface Interface Type ControlLogix Backplane Name Device Type Slot Timeout mSec 5000 CS KEIN dud Page 44 of 112 ProSoft Technology I
99. ridging refers to the ability of some processors and communications modules to directly pass data transfer messages from one network protocol to devices ona different network using a different network protocol and return the requested data from the responding device back the requesting device Bridges supported by the Message Manager include the 1756 EtherNet IP bridges the 1756 ControlNet bridges the 1756 DH485 bridge and the 1756 DHRIO bridge 6 1 6 Configuration Editor A web browser based Configuration Editor allows you to easily connect to and configure the module Just enter the IP or DNS name of the module in the browser address box to bring up the configuration web pages bos am ee Om ee eee ProSoft Technology Inc Page 87 of 112 February 6 2012 Reference User Manual ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication 6 2 Tag Filters Character Filter Meaning 0 9 a z A Z The character in the tag name or user defined type member name must match the character exactly Example ab c will match only a tag named ab c Any single character in the tag name or user defined type member name will match this character Example ab de will match any tags that start with ab followed by a single character followed by de abcde and abbde would both match this filter abccde would not match this filter Any number of characters in the tag name or user defi
100. rs 35 38 57 84 U User Administration 30 V Verify Communication 9 63 Viewing Controller Tags 63 66 Viewing Data Transfer Statistics in the ILX56 MM Module 63 64 Viewing Trigger Statistics in the ILX56 MM Module 63 65 W Warnings 3 What Is Covered By This Warranty 107 109 What Is Not Covered By This Warranty 108 Y Your Feedback Please 2 Page 112 of 112 ProSoft Technology Inc February 6 2012
101. ry 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication Page 62 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Verify Communication InRAx Message Manager for Industrial Communication User Manual 4 Verify Communication In This Chapter Viewing Data Transfer Statistics in the ILX56 MM Module 64 Viewing Trigger Statistics in the ILX56 MM Module 65 Viewing Controller Tags ssseenenmeen 66 There are several ways to verify that the ILX56 MM module is communicating with the processor and the network You can View Data Transfer Statistics page 64 View Trigger Statistics page 65 View the tags in the processor page 66 ProSoft Technology Inc Page 63 of 112 February 6 2012 Verify Communication ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 4 1 Viewing Data Transfer Statistics in the ILX56 MM Module Log in to the ILX56 MM module s web page click the STATUS tab the RUNTIME tab and then the TRANSFER LISTS tab sc ILX56 MM status T Configuration Editor Administration Device Runtime EventLlogs Chassis Resources Transfer Lists Active Errors Refresh 1 Clear Read Data jj Reset Statistics Exe Average Exe Min Exe Max
102. s 10001 and 10003 will result in two read request messages 1 Scattered Coil 0x0000 and Status Bit 1x0000 read requests with up to a 1 byte 8 bit gap may be combined in a single request message For example sequential reads of 10001 and 10003 will result in a single request message with 10002 being discarded Scattered sequential Holding 4x0000 and Input 3x0000 register accesses must be contained or exactly adjacent 8 Scattered sequential reg coil read requests that have up to an 8 byte gap may be combined in the same read request message 16 Scattered sequential reg coil read requests that have up to a 16 byte gap may be combined in the same read request message 32 Scattered sequential reg coil read requests that have up to a 32 byte gap may be combined in the same read request message 64 Scattered sequential reg coil read requests that have up to a 64 byte gap may be combined in the same read request message 128 Scattered sequential reg coil read requests that have up to a 128 byte gap may be combined in the same read request message Single Register Writes Determines if multiple or single register writes will occur If this option is ON 16 bit register writes will be executed one at a time 32 bit writes will be executed one at a time and coil writes will be executed one at a time Array writes will require multiple messages to complete Timeout The timeout value in millisecon
103. ser Administration s s oe qe ERE T e i iets 30 Scanner Modes eate dete ette dent tie 35 The ADMINISTRATION page allows you to view or modify administration functions The following table describes the tabs on the Administration page Tab Function Device Configure device information Network Configure the network ports System Execute system functions Time Sync Configure the time on the module Configure time synchronization for the controllers Audit Log View the audit log The audit log consists of system operational events that have occurred since the module was first started For example whenever the system mode is changed from run to idle or idle to run this event will be in the log Users Create and manage user accounts You must be logged in with Administrator privilege to view this tab Note You must be logged on as a user with Administrator privilege to modify the settings on this page See also Security page 31 ProSoft Technology Inc February 6 2012 Page 21 of 112 Administration ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 2 1 Device Information To open the DEVICE INFORMATION page click the ADMINISTRATION tab and then click the DEVICE tab Pro Soft Peta Status Configuration Editor Administration Network System TimeSync AuditLog Users ibxse MM Productionz Line
104. ssive 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 v V 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 ProSoft Technology Inc Page 17 of 112 February 6 2012 Start Here ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 1 7 Connect to the Module s Web page 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 module 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
105. t settings back to the default values page 16 This will allow you to connect to the module and correct the network settings Note You must be logged on as a user with Administrator privilege to modify the settings on this page Page 24 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Administration InRAx Message Manager for Industrial Communication User Manual 2 3 System Functions To open the SYSTEM FUNCTIONS page click the ADMINISTRATION tab and then click the SYSTEM tab ILX56 MM a Device Network System TimeSync AuditLog Users Backup Backup the module s configuration and or administrative settings Backup Options E Configuration Backup Administrative Settings Badup gh Restore Restore a previously saved configuration Select the configuration file and then click Restore The module will then reboot Browse Restore amp Set Log Level Set the level at which the module scanner logs events Once a level is selected press Reinitialize to put the new log level into effect 2 z Reinitialize Clear Event Logs Delete the entire event log for the module Clear Update Choose an update file and then click Update The module will then reboot NOTICE Your browser may store old files in the cache After the module reboots please clear your browser s cache ____ _____ Browse Updat
106. tName Configured transfer list name SequenceNumber Configured transfer list sequence number Note This is posted as a result of a transfer destination write error 6 4 8 Clearing the Error Counts The transfer status error counts may be cleared collectively in two ways 1 The unit is rebooted 2 A Clear TRANSFER STATUS DATA button will be provided on the Status Runtime Transfer Lists page as shown below Page 102 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Support Service amp Warranty InRAx Message Manager for Industrial Communication User Manual 7 Support Service amp Warranty In This Chapter Contacting Technical Support c ce eeeeeceeeeeeeeneeeeeeeeeaeeteaeeseaeeseneetaas 103 Return Material Authorization RMA Policies and Conditions 105 LIMITED WARRANTY eie three 107 Contacting Technical Support ProSoft Technology Inc ProSoft is committed to providing the most efficient and effective support possible Before calling please gather the following information to assist in expediting this process 1 Product Version Number 2 System architecture 3 Network details If the issue is hardware related we will also need information regarding Module configuration and associated ladder files if any Module operation and any unusual behavior Configuration Debug status information LED patterns Details about the serial Ethernet o
107. trolLogix Backplane Transfer Lists 1 5 Triggers E a 00 D Mode idle amp Logout admin Orel Time 2 16 2009 2 44 PM Uptime 0 days 02 40 40 To use the Configuration Editor expand the Tree View left pane and then select the object to edit Click the NEw button on the toolbar to create a new object under the selected object Click the EDIT button to view or modify the selected object Or you can double click the selected object in the tree view Click the DELETE button to delete the selected object Or select an object and then press the DEL key to Delete permanently remove the object ProSoft Technology Inc Page 39 of 112 February 6 2012 Configure the ILX56 MM module ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 3 2 Interfaces and Devices You can configure the module to send and receive tag data to from controllers in the local ControlLogix rack connected remotely through a bridge or via one of the Ethernet ports on the module Interfaces are used to configure controllers or bridges in the local ControlLogix rack 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 Data transferred to or from a PLC 5 SLC or MicroLogix may be transferred via one of the supported bridges or one of the Ethernet ports on the modu
108. uary 6 2012 Page 93 of 112 Reference ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 6 4 Errors The module includes tools for detecting and analyzing errors and events that have occurred during the transfer of data between controllers The Active Error List displays all errors that have occurred in the module and have not yet been cleared The Event Log displays the last 2000 errors and events that have occurred in the module The errors and events in the Event Log are displayed starting with the most recent errors events When an error occurs in the module the error is logged to the event log and displayed in the Active Error List When a warning or informational event occurs in the module the event is logged to the Event Log Module errors and events are grouped in the following categories Level 0 Permanent Errors page 94 Level 1 Clearable Errors page 95 Level 2 Warnings page 95 Level 3 Informational Events page 95 Level 4 Verbose Informational Events page 95 6 4 1 Level 0 Permanent Errors These errors are reserved for serious conditions such as configuration load Failure or internal system errors Permanent errors are logged in the Event Log and displayed in the Active Error List Permanent errors will not be cleared from the Active Error List until the configuration file is reloaded or the scanner mode is changed from Stop or Idle mode to Run mode
109. unication ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 4 3 Viewing Controller Tags If the ILX56 MM module is communicating successfully on the network you should be able to see the tag values changing in the programming software for each processor If the data transfer is taking place correctly you should be able to locate and monitor the tags data files or memory addresses in the processor that correspond to the tags you configured in the ILX56 MM See Transferring Diagnostic Information on Page 76 Page 66 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual 5 Diagnostics and Troubleshooting In This Chapter gt SGanMOt bog lm feet E es oh ena ees 68 w Setu p MOde uoo eee ean RH 69 LIMES CUI SRM 70 ProSoft Technology Inc Page 67 of 112 February 6 2012 Diagnostics and Troubleshooting ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 5 1 Cannot Log in There are times when you will be unable to log in to the module This occurs when another user is logged in to the module or when you are logged in to the module from another browser You must wait until the other user logs out before you can log in to the module When you close the browser the Configuration
110. uration of the ILX56 MM module without logging in However to modify the module s configuration or to perform maintenance tasks you must log in The LOGIN and LOGOUT buttons are located in the status bar at the bottom of the module s web page To Log In Click the a LOGIN button on the status bar at the bottom of the page Uptime 5 days 03 56 02 Mode We roa Hep Time 4 6 2009 5 05PM Note Only one user can be logged into the module at a time To Log Out Click the a LOGOUT button on the status bar at the bottom of the page D gt mode le M Gre Time 4 6 2009 5 11PM Uptime 5days 04 01 31 Note When you close the browser you are automatically logged out of the module If you attempt to log out of the module without saving changes that you have made you are prompted to save or cancel the changes Windows Internet Explorer E3 2 J Do you want to log out Click OK to save the changes Click CANCEL to discard the changes without saving Page 20 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Administration User Manual 2 Administration In This Chapter Device Informatlon seed Access e tie ti eiae 22 Network Sellitigs t o rn p iu pete 23 SyStemiEUnctloris 5 s eost derriere ERE ERREUR AREE 25 MES 27 Audit LOG e X M 29 U
111. us page contains a table that shows all of the Transfer Lists that are defined in the scanner along with information about each Transfer List The information about each Transfer List includes the following Parameter Description Count Indicates the number of times the Transfer List has completed Error Indicates the number of Transfer List I O errors Exe Average Average in milliseconds of the last 16 Transfer List execution times Exe Min Minimum Transfer List execution time in milliseconds Exe Max Maximum Transfer List execution time in milliseconds Size The size of the transfer in bytes Error State Flag This is set on the first encountered error and cleared on the next successful Transfer List completion Source Status Provides detailed status information such as Current Error Recent Error Error History Destination Server Provides detailed status information such as Current Error Recent Error Error History To update the status while viewing the Runtime Transfer Lists Status page click the REFRESH button Page 74 of 112 ProSoft Technology Inc February 6 2012 ILX56 MM ControlLogix Platform Diagnostics and Troubleshooting InRAx Message Manager for Industrial Communication User Manual To reset all of the runtime statistics while viewing the Runtime Transfer Lists Status page click the RESET STATISTICS button Webnews Irt Ub Ao E Qum me me habe utm ldem nO
112. voltage being exceeded by transient disturbances of more than 40 D DO NOT OPEN WHEN ENERGIZED Electrical Ratings Backplane Current Load 1000 mA 5 V 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 5 to 95 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 ILX56 MM ControlLogix Platform InRAx Message Manager for Industrial Communication Contents User Manual Contents Your Feedback Please dune tei
113. y 6 2012 Page 83 of 112 Reference ILX56 MM ControlLogix Platform User Manual InRAx Message Manager for Industrial Communication 6 1 Product Specifications The ILX56 MM InRAx Message Manager for Industrial Communication allows Rockwell Automation ControlLogix I O compatible processors to interface easily with other MM protocol compatible devices 6 1 1 Functional Overview The primary means of transmitting data transfer messages between diverse systems is through the two Ethernet ports on the module All data transferred to and from Siemens or Schneider Electric systems must be done via one of these Ethernet ports Data may also be transferred between different RA systems using the EtherNet IP protocol common among RA processors The ILX56 MM can transfer data directly across the backplane to and from a ControlLogix PAC installed in the same chassis This ability to communicate across the ControlLogix backplane means that the ILX56 MM can also take advantage of the bridging capability of certain RA communications modules and protocols 6 1 2 Triggers Triggers allow you to control message execution in the ILX56 MM by linking to a logical event or the change of value of a monitored tag or tags A Trigger may be linked to one or more Transfer Lists When the trigger conditions are true the associated Transfer List or Lists will execute the configured data transfer commands Triggers allows end users a measure of logic

Download Pdf Manuals

image

Related Search

Related Contents

Pelonis FTW18-D2 User's Manual  AN1787 DragonBall Power Management  RZE004_Allegato 3 SCHEDE Rischi macchine,attrezzature,opere  遊んナミ後は  User Manual - Sim    TOSHIBA Satellite L500/ Satellite Pro L500  OS-2140/OS-2140Z/ OS-2140DZ Manual del usuario  ULTRAVOICE DIGITAL VX2496  USB 実験用プログラマブル電源 USBPWR2 取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file