Allen-Bradley ControlLogix® Ethernet Driver Help © 2015 Kepware Technologies
Allen-Bradley ControlLogix Ethernet Driver Help 2 Table of Contents Table of Contents 2 Allen-Bradley ControlLogix® Ethernet Driver Help 7 Overview 7 Device Setup 9 Cable Diagrams 11 Communications Routing 11 Connection Path Specification 11 Routing Examples 12 Logix Device IDs 15 CompactLogix 5300 Ethernet Device ID 15 Logix Communications Parameters 17 Logix Options 18 Logix Database Settings 20 Logix Database Options 21 Logix Database Filtering 22 1761-NET-ENI Setup 22 D
Allen-Bradley ControlLogix Ethernet Driver Help 3 Addressing Atomic Data Types 57 Addressing Structure Data Types 58 Addressing STRING Data Type 58 Ordering of Logix Array Data 59 Logix Advanced Addressing 60 Advanced Addressing: BOOL 60 Advanced Addressing: SINT 61 Advanced Addressing: INT 63 Advanced Addressing: DINT 65 Advanced Addressing: LINT 67 Advanced Addressing: REAL 68 70 File Listing Output Files 71 Input Files 74 Status Files 76 Binary Files 77 Timer Files 77 Co
Allen-Bradley ControlLogix Ethernet Driver Help 4 0x0001 Extended Error Codes 95 0x001F Extended Error Codes 95 95 0x00FF Extended Error Codes Error Descriptions 97 97 Address Validation Errors Address
is out of range for the specified device or register. 97 Array size is out of range for address . 97 Array support is not available for the specified address: . 97 Data type is not valid for device address .Allen-Bradley ControlLogix Ethernet Driver Help 5 Read request for element(s) starting at on device failed due to a framing error. Block deactivated. 106 Unable to read element(s) starting at on device . Block deactivated. 106 Unable to read element(s) starting at on device . [CIP error=, Ext. error=]. 106 Unable to read element(s) starting at on device .
Allen-Bradley ControlLogix Ethernet Driver Help 6 Database error: Array tags exceed 31 characters. Tags renamed to 115 . Database error: Data type for tag not found in tag import file. Tag not added. 115 Database error: Data type for Ref. Tag unknown. Setting Alias tag data type to Default (). 115 Database error: Error occurred processing Alias tag . Tag not added.
Allen-Bradley ControlLogix Ethernet Driver Help 7 Allen-Bradley ControlLogix® Ethernet Driver Help Help version 1.
Allen-Bradley ControlLogix Ethernet Driver Help The driver supports the PLC-5 Series and SLC 500 Series with a Data Highway Plus interface. This is accomplished through a DH+ gateway and requires one of the aforementioned PLCs, an Ethernet/IP communication module, and a 1756-DHRIO-interface module (both residing in the ControlLogix rack). ControlNet™ Gateway The driver supports the PLC-5C Series.
Allen-Bradley ControlLogix Ethernet Driver Help 9 Device Setup Supported Devices Device Communications ControlLogix 5550 / 5553 / 5555 / 5561 / 5562 / 5563 / 5564 / 5565 / 5571 / 5572 / 5573 / 5574 / 5575 processors Via 1756-ENBT / ENET / EN2F / EN2T / EN2TR / EN3TR / EWEB / EN2TXT Ethernet module Via Serial Gateway Via 1761-NET-ENI Series B or higher using Channel 0 (serial) CompactLogix 5320 / 5323 / 5330 / 5331 / 5332 / 5335 / 5343 / 5345 / 5370 Built-in Ethernet/IP port on processors with E suffix
Allen-Bradley ControlLogix Ethernet Driver Help 10 ControlLogix 5563 (1756-L63) 11.26 - 20.11 ControlLogix 5564 (1756-L64) 16.03 - 20.11 ControlLogix 5565 (1756-L65) 16.03 - 20.11 ControlLogix 5571 (1756-L71) 20.11 - 24.11 ControlLogix 5572 (1756-L72) 19.11 - 24.11 ControlLogix 5573 (1756-L73) 18.12 - 23.12 ControlLogix 5574 (1756-L74) 19.11 - 24.11 ControlLogix 5575 (1756-L75) 18.12 - 24.11 CompactLogix 5370 (1769-L1ER) 20.11 - 24.11 CompactLogix 5320 (1769-L20) 11.27 - 13.
Allen-Bradley ControlLogix Ethernet Driver Help 11 Cable Diagrams Communications Routing Routing provides a way to communicate with a remote device over various networks. It can be thought of as a bridge between the local device and a remote device even if they are on two different field bus networks. Access to a remote (destination) backplane allows for direct communication with the supported modules located on this backplane.
Allen-Bradley ControlLogix Ethernet Driver Help 12 Designator Type Description Formats Range Port ID Specifies a way out of the interface module in question.* Decimal 065535 Decimal 0-255 Link Address If the corresponding port is the backplane, the link address is the slot number of the interface module that goes out. If the corresponding port is an interface module port, the link address specifies a destination node as follows.
Allen-Bradley ControlLogix Ethernet Driver Help 13 l Orange = ControlNet Note: For more information, refer to Data Highway Plus™ Gateway Setup and ControlNet™ Gateway Setup. Example 1 Logix5550 to PLC-5 via DH+ Gateway. Destination Node Model Routing Device ID less IP PLC-5/20 (D) DH+ Gateway No 1,1.B.9 Example 2 Logix5550 to PLC-5C via CN Gateway. www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 14 Destination Node Model Routing Device ID less IP PLC-5/40C (B) CN Gateway No 1,2.A.1 Example 3 Logix5550 to Logix5550 via routing over DH+. Destination Node Model Routing Device ID less IP Logix5550 (C) ControlLogix 5550 Yes 1,[1,2,8,1],0 Routing Path Breakdown for Example 3.
Allen-Bradley ControlLogix Ethernet Driver Help 15 Hop Segment Description 1 1,2,8,1 Slot 1 (DHRIO) -> Port 2 (DH+ Ch A) -> DH+ Node 8 -> Logix C backplane 2 2,2,15,1 Slot 2 (CNB) -> Port 2 (CN Ch A) -> CN Node 15 -> Logix F backplane 3 3,2,192.192.180.101,1 Slot 3 (ENBT) -> Port 2 -> Remote1756-ENBT IP -> Logix H backplane Logix Device IDs For information on ENI device ID setup, refer to 1761-NET-ENI Setup.
Allen-Bradley ControlLogix Ethernet Driver Help Routing Path port pairs and must equal 1 (port to the backplane). CPU Slot Link Address Slot number of the FlexLogix processor. 16 Decimal 0-255 *For more information, refer to Connection Path Specification. Example 123.123.123.123,1,0 This equates to 1788-ENBT IP of 123.123.123.123. The port ID is 1 and the CPU resides in slot 0.
Allen-Bradley ControlLogix Ethernet Driver Help 17 Logix Communications Parameters Descriptions of the parameters are as follows: l l TCP/IP Port: This parameter specifies the TCP/IP port number that the device is configured to use. The default setting is 44818. Connection Size: This parameter specifies the number of bytes available on the CIP connection for data requests and responses. The valid range is 500 to 4000 bytes. The default setting is 500 bytes.
Allen-Bradley ControlLogix Ethernet Driver Help 18 Logix Options Descriptions of the parameters are as follows: l Protocol Mode: This parameter specifies how Logix tag data is read from the controller. This option should only be changed by advanced users who are looking to increase client/server tag update performance. Options include Symbolic Mode, Logical Non-Blocking Mode and Logical Blocking Mode. The server project is interchangeable between these three modes.
Allen-Bradley ControlLogix Ethernet Driver Help 19 client is accessing a tag dynamically and does not explicitly assign a data type to the item. For example, a tag exists in the controller that is called "MyTag" with a data type of REAL. The corresponding client item is specified as "Channel1.Device1.MyTag" with no data type assigned. With Default specified as the default data type in the server, the driver reads "MyTag" from the controller and determine that it is a REAL in the response.
Allen-Bradley ControlLogix Ethernet Driver Help 20 Logix Database Settings Descriptions of the parameters are as follows: Create Tag Database from Device: This option retrieves tags directly from the controller over the same Ethernet connection that is used for data access. This option is fast and imports most tags, but requires access to the controller and does not import descriptions.
Allen-Bradley ControlLogix Ethernet Driver Help 21 Logix Database Options Descriptions of the parameters are as follows: l Limit Tag/Group Names to 31 Characters?: When checked, this parameter limits the tag and group names to 31 characters. Before OPC server version 4.70, tag and group name lengths were restricted to 31 characters; however, the current length restriction of 256 characters can fit Logix 40 character Logix Tag names. The default setting is unchecked.
Allen-Bradley ControlLogix Ethernet Driver Help 22 Logix Database Filtering Descriptions of the parameters are as follows: l l Impose Array Element Count Limit: When checked, an array element count limit is imposed. Tags in the controller can be declared with very large array dimensions. By default, arrays are completely expanded during the tag generation process, which becomes time consuming for large arrays. By imposing a limit, only a specified number of elements from each dimension are generated.
Allen-Bradley ControlLogix Ethernet Driver Help 23 This equates to an ENI IP of 123.123.123.123. Since the device only supports Full Duplex DF1, a node ID is not required. Note: For more information on communications parameters, refer to Logix Communications Parameters. Data Highway Plus™ Gateway Setup DH+ Gateway provides a means of communicating with SLC 500 and PLC-5 series PLC on DH+ with the AllenBradley ControlLogix Ethernet Driver. Requirements Ethernet/IP Interface module.
Allen-Bradley ControlLogix Ethernet Driver Help 24 ControlNet™ Gateway Setup ControlNet Gateway provides a means of communicating with PLC-5C series PLCs on ControlNet with the AllenBradley ControlLogix® Ethernet Driver. Requirements Ethernet/IP Interface Module. 1756-CNB or 1756-CNBR Interface Module. PLC-5C series PLC on ControlNet network. Note: ControlNet Gateway models do not support automatic tag database generation.
Allen-Bradley ControlLogix Ethernet Driver Help 25 2 or more Ethernet/IP Interface modules (such as 1756-ENBT). MicroLogix, SLC500, or PLC-5 series PLC with Ethernet/IP connectivity. Note: EthernetIP Gateway models do not support automatic tag database generation. Ethernet/IP Gateway Device ID The device ID specifies the local device IP address as well as the remote Ethernet/IP address necessary for making a connection.
Allen-Bradley ControlLogix Ethernet Driver Help 26 1 Port ID Port to backplane. Decimal 1 Optional Routing Path Multiple Link, port pairs Specifies a way out of the Ethernet/IP interface module and must equal 1 (port to the backplane). Decimal * CPU Slot Link Address Slot number of the CPU module that contains the serial port used for communications. Decimal 0-255 Serial Port Channel Serial port channel to use. Alpha A and B Station ID DF1 station ID of target PLC in Decimal Format.
Allen-Bradley ControlLogix Ethernet Driver Help 27 ENI DF1/DH+/ControlNet Gateway Communications Parameters Descriptions of the parameters are as follows: l l l CL ENET Port Number: This parameter specifies the port number that the remote device is configured to use (such as 1756-ENBT). The default setting is 44818. Request Size: This parameter specifies the number of bytes that may be requested from a device at one time.
Allen-Bradley ControlLogix Ethernet Driver Help 28 2. Next, write the desired value to the sub element tag in question. The sub element tag immediately takes on the value written to it. Note: After a sub element is written to at least once in block write mode, the tag's value does not originate from the controller, but instead from the driver's write cache. After the block write is done, all sub element tag values originate from the controller. 3.
Allen-Bradley ControlLogix Ethernet Driver Help 29 is necessary for the driver to correctly address the I/O. To address the I/O in a particular slot, all slots up to and including that slot must be configured with I/O. For example, if a user is only interested in the I/O in slot 3, the I/O for slots 1 and 2 must be configured. l Remove: When clicked, this button deletes the selected model from the selected slot.
Allen-Bradley ControlLogix Ethernet Driver Help 30 1746-NO4V 4 Ch Analog Voltage Output 0 4 1746-NT4 4 Ch Thermocouple Input Module 8 8 1746-NR4 4 Ch Rtd / Resistance Input Module 8 8 1746-HSCE High-Speed Counter/Encoder 8 1 1746-HS Single Axis Motion Controller 4 4 1746-OG16 16 Output [TLL] (SINK) 5 VDC 0 1 1746-BAS Basic Module 500 5/01 Configuration 8 8 1746-BAS Basic Module 5/02 Configuration 8 8 1747-DCM Direct Communication Module (1/4 Rack) 2 2 1747-DCM Direct Communicati
Allen-Bradley ControlLogix Ethernet Driver Help 31 Performance Optimizations Although the Allen-Bradley ControlLogix Ethernet Driver is fast, a few guidelines may be applied to optimize the application and gain maximum performance. For more information on optimization at the communication and application levels, select a link from the list below.
Allen-Bradley ControlLogix Ethernet Driver Help 32 Tag Division Tips Users should designate one or more devices for Logical Blocking purposes and one or more devices for Logical Non-Blocking purposes. This improves performance because different tags in a project are often better suited for different modes. When utilizing tag division, users should do the following: 1. Assign server tags referencing Atomic Logix tags (array or non-array) to the Logical Non-Blocking device. 2.
Allen-Bradley ControlLogix Ethernet Driver Help 33 As discussed in Logix Communication Parameters, the block size is adjustable and should be chosen based on the project at hand. For example, if array elements 0-26 and element 3839 are tags to be read, then using a block size of 3840 is not only overkill, but detrimental to the driver's performance. This is because all elements between 0 and 3839 are read on each request, even though only 28 of those elements are of importance.
Allen-Bradley ControlLogix Ethernet Driver Help 34 Each device has now been defined under its own channel. In this new configuration, a single path of execution is dedicated to the task of gathering data from each device. If the application has fewer devices, it can be optimized as shown here. The performance improves even if the application has more devices. While fewer devices may be ideal, the application still benefits from additional channels.
Allen-Bradley ControlLogix Ethernet Driver Help 35 3. Server tags referencing a Structure Logix tag composed of one-third or more of the Structure tag should be assigned to Logical Blocking devices. 4. If Symbolic Mode is used, Logix names should be kept to a minimum length. 5. Logix arrays should be used as often as possible. 6. Only the necessary amount of System Overhead Time Slice for Ladder Logic/FBD should allocated to leave the rest for driver communications. 7.
Allen-Bradley ControlLogix Ethernet Driver Help 36 2. After performing Automatic Tag Database Generation from this controller, the server produces the following project. Note: The "Global" tag group contains 130 tags. 3. To illustrate the benefits of tag division, this example does not reference all tags. More than one-third of the ProcessPID tags, less than one-third of the FlowRates tags, and all other tags are referenced. As such, the new tag count is 105. 4. Next, prepare the client for the test.
Allen-Bradley ControlLogix Ethernet Driver Help 37 5. Once the project is loaded, remove all groups except those containing tags of interest. Statistics and System tags, for example, are not needed. Note: For small projects, set the Group Update Rate to 0-10 ms. For large projects, set the rate to 1050 ms. 6. Next, click Tools | Test Mode. 7. Then, select Test 8. Activate items on start. Deactivate items on stop and then set a test interval.
Allen-Bradley ControlLogix Ethernet Driver Help 8. Next, click to select Enable. 9. Return to Tools | Test Mode and then disable test mode. All tags should be deactivated. 10. Disconnect the Quick Client so that time trials can begin. 11. Shutdown the server. 12. Next, launch the server and set the Protocol Mode to Logical Blocking. This is the default setting. www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 39 13. Select Enable Performance Statistics. 14. Connect to the server using the Quick Client. Then, click Tools | Test Mode. Enable Test Mode. Note: Data reading begins. When the test interval expires, all tags are deactivated and the driver ceases statistics gathering. The results can then be viewed. 15. Disconnect the Quick Client from the server and then shutdown the server. 16. Next, re-launch the server and search its Event Log for statistics.
Allen-Bradley ControlLogix Ethernet Driver Help 40 Note: This is the control set for comparisons. 17. In the server, set the Protocol Mode to Logical Non-Blocking. 18. Connect to the server using Quick Client. Then, click Tools | Test Mode and enable test mode. Note: Data reading begins. When the test interval expires, all tags are deactivated and the driver ceases statistics gathering. The results can then be viewed. 19. Disconnect the Quick Client from the server and then shutdown the server. 20.
Allen-Bradley ControlLogix Ethernet Driver Help 21. From the server, set the Protocol Mode to Symbolic to see how the performance fared prior to AllenBradley ControlLogix Ethernet Driver version 4.6.0.xx. 22. Connect to the server using the Quick Client. Then, click Tools | Test Mode and enable test mode. Note: Data reading begins. When the test interval expires, all tags are deactivated and the driver ceases statistics gathering. The results can then be viewed. 23.
Allen-Bradley ControlLogix Ethernet Driver Help Note: It appears that Logical Blocking is most optimal for the given application. Optimizing Channel Communications Channel communications can be optimized by moving tags for Logical Blocking in one device and tags for Logical Non-Blocking in another. This is called tag division. Logical Blocking (Device 1) ProcessPID OverflowCounter Logical Non-Blocking (Device 2) FlowRate ValveOpen InProcess Tank Volume www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 1. Repeat Steps 4 through 15. In Step 11, make sure that Device 1 is Logical Blocking and Device 2 is Logical Non-Blocking. 2. Launch the server and search the server Event Log for statistics. The image below displays the fourth trial utilizing tag division for the device. Note: The image below displays the fourth trial utilizing tag division for the channel and driver. www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help Note: The individual device statistics do not look impressive because the two devices are running on separate statistic counters. The key to this test is that the channel and driver statistics are better (6126) than using one channel/one device with either Logical Blocking (5972) or Logical Non-Blocking (3705). Optimize Application The application can be optimized by moving Device 1 to one channel and Device 2 to another. Logical Blocking (Channel1.
Allen-Bradley ControlLogix Ethernet Driver Help 1. Repeat Steps 4 through 15. In Step 11, make sure Channel1.Device 1 is Logical Blocking and Channel2.Device 2 is Logical Non-Blocking. 2. Launch the server and search the server Event Log for statistics. The image below displays the fifth trial utilizing Logix tag coupled with multiple channels for Channel 1.Device1. Note: The image below displays the fourth trial utilizing Logix tag for Channel2.Device2. www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 46 Note: The image below displays the fourth trial utilizing tag division for the driver.
Allen-Bradley ControlLogix Ethernet Driver Help Blocking and Logical Non-Blocking trials to determine which is the best protocol mode for the application. Symbolic protocol is not necessary because it never meets the performance caliber of either of the other protocol modes. It is shown here for the sake of the example. Measures were taken to optimize communications using the tips outlined in Optimizing Your Communications.
Allen-Bradley ControlLogix Ethernet Driver Help Data Types Description Data Types Description Boolean Single bit Byte Unsigned 8-bit value Char Signed 8-bit value Word Unsigned 16-bit value Short Signed 16-bit value DWord Unsigned 32-bit value Long Signed 32-bit value BCD Two byte packed BCD, four decimal digits LBCD Four byte packed BCD, eight decimal digits Float 32-bit IEEE floating point Double 64-bit IEEE floating point Date 64-bit Date/Time String Null terminated character a
Allen-Bradley ControlLogix Ethernet Driver Help 49 Address Descriptions Address specifications vary depending on the model in use. For the model of interest's address information, refer to the table below.
Allen-Bradley ControlLogix Ethernet Driver Help 50 FlexLogix is a member of the Logix family and part of Rockwell Automation's Integrated Architecture. This means it uses a tag or symbol-based addressing structure. Logix tags differ from conventional PLC data items in that the tag name itself is the address, not a physical or logical address. FlexLogix 5400 Addressing for ENI FlexLogix is a member of the Logix family and part of Rockwell Automation's Integrated Architecture.
Allen-Bradley ControlLogix Ethernet Driver Help 51 Binary Files Timer Files Counter Files Control Files Integer Files Float Files ASCII Files String Files Long Files MicroLogix PID Files MicroLogix Message Files For information on function files, select a link from the list below.
Allen-Bradley ControlLogix Ethernet Driver Help ASCII Files String Files Long Files MicroLogix PID Files MicroLogix Message Files For information on function files, select a link from the list below.
Allen-Bradley ControlLogix Ethernet Driver Help 53 the device, it posts an error message and then removes the tag from its scan list. For more information on filespecific addressing, select a link from the list below. Output Files Input Files Status Files Binary Files Timer Files Counter Files Control Files Integer Files Float Files ASCII Files String Files SLC 500 Modular I/O Addressing for ENI The actual number of addresses available depends on the model of the PLC.
Allen-Bradley ControlLogix Ethernet Driver Help 54 Control Files Integer Files Float Files ASCII Files String Files BCD Files PID Files Message Files Block Transfer Files PLC-5 Series Addressing for Ethernet/IP Gateway For more information on file-specific addressing, select a link from the list below.
Allen-Bradley ControlLogix Ethernet Driver Help 55 Atomic Data Type Description BOOL Single-bit value VT_ BOOL 0, 1 SINT Signed 8-bit value VT_UI1 -128 to 127 INT Signed 16-bit value VT_I2 -32,768 to 32,767 DINT Signed 32-bit value VT_I4 -2,147,483,648 to 2,147,483,647 LINT Signed 64-bit value VT_I8 –9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 REAL 32-bit IEEE floating point VT_R4 1.1755 E-38 to 3.403E38, 0, -3.403E-38 to -1.
Allen-Bradley ControlLogix Ethernet Driver Help Bit String 56 {# rows}{# columns} tag_1 [2, 3] 2}{5} highest dimension. Tag_1[2,3]{10} would produce an array of elements tag_1[2,3] -> tag_1[2,13] .bit . [bit] tag_1.0 tag_1.[0] Bit range = 0 to 31 / tag_1.Data/4 Stringtag_ 1.Data SINTarraytag_ 1/16 If tag is an array, it must be a BOOL array, otherwise tag cannot be an array.
Allen-Bradley ControlLogix Ethernet Driver Help 57 Its value differ from the _CIPConnectionSizeRequested tag if the value requested is not supported by the device. For more information on the connection size, refer to Logix Communications Parameters. Note: The tags described in the table below are only valid for the ControlLogix 5500 and CompactLogix 5300 device models. Type Tag Name Support Access System Tag _CIPConnectionSizeRequested Logix models, with the exception of Serial Gateway models.
Allen-Bradley ControlLogix Ethernet Driver Help 58 array) Client/Server Tag Example SINTTAG SINTARR[0] SINTARR[0]{4} SINTTAG.0 SINTARR/4 Word, Short Word, Short Word Array, Short Array (INT 1/2/3 dimensional array) Boolean * INTTAG INTARR[0] INTARR[0]{4} INTTAG.
Allen-Bradley ControlLogix Ethernet Driver Help 59 STRING Value DATA/ MYSTRING.DATA/82 Actual STRING length LEN MYSTRING.LEN Reads The STRING read from DATA is terminated by the following: a. The first null terminator encountered. b. The value in LEN if a) doesn't occur first. c. The if either a) or b) doesn't occur first. Example MYSTRING.DATA contains "Hello World" in the PLC, but LEN is manually set to 5. A read of MYSTRING.DATA/82 displays "Hello".
Allen-Bradley ControlLogix Ethernet Driver Help 60 Three-Dimensional Arrays - array [dim1, dim2, dim3] Three-dimensional array data is passed to and from the controller in ascending order.
Allen-Bradley ControlLogix Ethernet Driver Help 61 Float Array* Array w/ Offset Boolean Array 1. The Controller tag must be a onedimensional array. 2. The offset must lie on 32-bit boundary. Bit Boolean String String 3. The number of elements must be a factor of 8. 1. The Controller tag must be a onedimensional array. 2. The range is limited from 0 to 31. Not supported. *The float value equals the face value of the Controller tag in float form (non-IEEE floating-point number).
Allen-Bradley ControlLogix Ethernet Driver Help 62 Standard Boolean* Byte, Char Word, Short, BCD DWord, Long, LBCD Float*** None Array Element Byte, Char Word, Short, BCD DWord, Long, LBCD Float*** The Controller tag must be an array. Array w/o Offset Boolean Array 1. Use this case to have the bits within an SINT in array form. Note: This is not an array of SINTs in Boolean notation. 2. Applies to bit-within-SINT only. Example: tag_1.0{8}. 3. .bit + array size cannot exceed 8 bits. Example: tag_1.
Allen-Bradley ControlLogix Ethernet Driver Help 63 sinttag Standard Boolean Value = true sinttag Standard Byte Value = 122 sinttag Standard Word Value = 122 sinttag Standard DWord Value = 122 sinttag Standard Float Value = 122.0 sinttag [3] Array Element Boolean Invalid: Tag not an array. Also, Boolean is invalid. sinttag [3] Array Element Byte Invalid: Tag not an array. sinttag {3} Array w/o Offset Byte Invalid: Tag not an array.
Allen-Bradley ControlLogix Ethernet Driver Help w/o Offset 64 Note: This is not an array of INTs in Boolean notation. 2. Applies to bit-within-INT only. Example: tag_1.0{16}. Array w/o Offset Byte Array, Char Array** Word Array, Short Array, BCD Array DWord Array, Long Array, LBCD Array***Float Array***,**** Array w/ Offset Byte Array, Char Array** Word Array, Short Array, BCD Array DWord Array, Long Array, LBCD Array*** Float Array***,**** Bit Boolean String 3. .
Allen-Bradley ControlLogix Ethernet Driver Help 65 inttag . 3 Bit Boolean Value = true inttag . 0 {16} Array w/o Offset Boolean Value = [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] Bit value of 65534 inttag / 1 String String Value = unprintable character = 255 decimal. inttag / 4 String String Invalid: Tag not an array.
Allen-Bradley ControlLogix Ethernet Driver Help 66 Array w/o Offset Byte Array, Char If accessing more than a single element, the Controller tag must be an array. Array** Word Array, Short Array, BCD Array*** DWord Array, Long Array, LBCD Array Float Array **** Array w/ Offset Byte Array, Char Array** Word Array, Short Array, BCD Array*** DWord Array, Long Array, LBCD Array Float Array **** Bit Boolean 1. The range is limited from 0 to 31. String 2.
Allen-Bradley ControlLogix Ethernet Driver Help 67 dinttag . 0 {32} Array w/o Offset Boolean Value = [0,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,1,0,...0] Bit value for 70000 dinttag / 1 String String Value = unprintable character = 255 decimal dinttag / 4 String String Invalid: Tag not an array.
Allen-Bradley ControlLogix Ethernet Driver Help 68 linttag Standard Word Invalid: Word not supported. linttag Standard Double Value = 1.16767E+15 linttag Standard Date Value = 2007-01-01T16:46:40.000* linttag [3] Array Element Boolean Invalid: Tag not an array. Boolean is invalid. linttag [3] Array Element Double Invalid: Tag not an array. linttag {3} Array w/o Offset Double Invalid: Tag not an array. linttag {1} Array w/o Offset Double Value = [1.
Allen-Bradley ControlLogix Ethernet Driver Help 69 Array Element Byte, Char** Word, Short, BCD*** DWord, Long, LBCD Float**** Array w/o Offset Boolean Array The Controller tag must be an array. 1. Use this case to have the bits within an REAL in array form. Note: This is not an array of REALs in Boolean notation. 2. Applies to bit-within-REAL only. Example: tag_1.0{32}. 3. .bit + array size cannot exceed 32 bits. Example: tag_1.1{32} exceeds an REAL, tag_1.0{32} does not.
Allen-Bradley ControlLogix Ethernet Driver Help 70 Address realtag Standard Boolean Value = true realtag Standard Byte Value = 255 realtag Standard Word Value = 512 realtag Standard DWord Value = 512 realtag Standard Float Value = 512.5 realtag [3] Array Element Boolean Invalid: Tag not an array. Also, Boolean is invalid. realtag [3] Array Element DWord Invalid: Tag not an array. realtag {3} Array w/o Offset DWord Invalid: Tag not an array.
Allen-Bradley ControlLogix Ethernet Driver Help 71 Counter Files Control Files Integer Files Float Files ASCII Files String Files BCD Files Long Files MicroLogix PID Files PID Files MicroLogix Message Files Message Files Block Transfer Files Function File Listing High-Speed Counter File (HSC) Real-Time Clock File (RTC) Channel 0 Communication Status File (CS0) Channel 1 Communication Status File (CS1) I/O Module Status File (IOS) Note: For more information on device models and their supported files, refer
Allen-Bradley ControlLogix Ethernet Driver Help 72 MicroLogix Model # Input Words # Output Words 1000 2 1 1100 6 4 1200 4 4 1400 8 6 1500 4 4 MicroLogix Expansion I/O Word Sizes Modules # Input Words # Output Words 1769-HSC 35 34 1769-IA8I 1 0 1769-IA16 1 0 1769-IF4 6 0 1769-IF4XOF2 8 2 1769-IF8 12 1 1769-IM12 1 0 1769-IQ16 1 0 1769-IQ6XOW4 1 1 1769-IQ16F 1 0 1769-IQ32 2 0 1769-IR6 8 0 1769-IT6 8 0 1769-OA8 0 1 1769-OA16 0 1 1769-OB8 0 1
Allen-Bradley ControlLogix Ethernet Driver Help 73 Output Word Offset for slot x = # Output Words in slot 0 through slot (x-1). Note 1: The Embedded I/O needs to be taken into account when offsetting to Expansion I/O. Note 2: The number of Input words does not factor into the calculation for Output Word Offset.
Allen-Bradley ControlLogix Ethernet Driver Help 74 O:4.0/0 bit 0 word 0 slot 4 O:4/0 bit 0 slot 4 (same as O:4.0/0) O:4.2/0 bit 0 word 2 slot 4 O:4/32 bit 32 slot 4 (same as O:4.2/0) Input Files The syntax for accessing data in the input file differs depending on the PLC model. Arrays are not supported for input files. The default data types are shown in bold.
Allen-Bradley ControlLogix Ethernet Driver Help 75 1769-IQ16 1 0 1769-IQ6XOW4 1 1 1769-IQ16F 1 0 1769-IQ32 2 0 1769-IR6 8 0 1769-IT6 8 0 1769-OA8 0 1 1769-OA16 0 1 1769-OB8 0 1 1769-OB16 0 1 1769-OB16P 0 1 1769-OB32 0 2 1769-OF2 2 2 1769-OF8C 11 9 1769-OF8V 11 9 1769-OV16 0 1 1769-OW8 0 1 1769-OW16 0 1 1769-OW8I 0 1 1769-SDN 66 2 1769-SM1 12 12 1769-SM2 7 7 1769-ASCII 108 108 1762-IA8 1 0 1762-IF2OF2 6 2 1762-IF4 7 0 1762-IQ8 1
Allen-Bradley ControlLogix Ethernet Driver Help 76 I:/ Boolean Read Only I:./ Boolean Read Only Ranges PLC Model Min. Slot Max. Slot Max. Word MicroLogix NA NA 2047 SLC 500 Fixed I/O NA NA 1 SLC 500 Modular I/O 1 30 * PLC-5 Series NA NA 277 (octal) *The number of Input or Output words available for each I/O module can be found in the SLC 500 Modular I/O Selection Guide. For slot configuration help, refer to Device Setup.
Allen-Bradley ControlLogix Ethernet Driver Help 77 PLC Model Max. Word MicroLogix 999 SLC 500 Fixed I/O 96 SLC 500 Modular I/O 999 PLC-5 Series 999 The maximum word location is one less when accessing as a 32-bit data type (such as Long, DWord, or Long BCD).
Allen-Bradley ControlLogix Ethernet Driver Help 78 Element Field Data Type Access ACC Short, Word Read/Write PRE Short, Word Read/Write DN Boolean Read Only TT Boolean Read Only EN Boolean Read Only Ranges PLC Model File Number Max. Element MicroLogix 4, 9-999 999 SLC 500 Fixed I/O 4, 9-255 255 SLC 500 Modular I/O 4, 9-999 999 PLC-5 Series 3-999 1999 Examples Example Description T4:0.ACC Accumulator of timer 0 file 4 T4:10.DN Done bit of timer 10 file 4 T15:0.
Allen-Bradley ControlLogix Ethernet Driver Help 79 Syntax Data Type Access R:. Depends on field Depends on field The following fields are allowed for each element. For the meaning of each field, refer to the PLC's documentation.
Allen-Bradley ControlLogix Ethernet Driver Help 80 N7:0 Word 0 N7/26 Bit 26 N12:4/15 Bit 15 word 4 N7:10 [8] 8 element array starting at word 10 N15:0 [4] [5] 4 by 5 element array starting at word 0 Float Files To access float files, specify a file number and an element. The default data types are shown in bold.
Allen-Bradley ControlLogix Ethernet Driver Help 81 PLC-5 Series 3-999 1999 Note: Not all MicroLogix and SLC 500 PLC devices support ASCII file types. For more information, refer to the PLC's documentation.
Allen-Bradley ControlLogix Ethernet Driver Help D15:0 [4][8] 82 32 element array starting at word 0 Long Files To access long integer files, specify a file number and an element. The default data types are shown in bold.
Allen-Bradley ControlLogix Ethernet Driver Help 83 DA Boolean Read/Write DB Boolean Read/Write UL Boolean Read/Write LL Boolean Read/Write SP Boolean Read/Write PV Boolean Read/Write DN Boolean Read/Write EN Boolean Read/Write Ranges PLC Model File Number Max. Element MicroLogix 3-255 255 All SLC NA NA PLC-5 PID Files PID Files Examples Example Description PD14:0.KC Proportional gain of PD 0 file 14 PD18:6.
Allen-Bradley ControlLogix Ethernet Driver Help 84 ELEM Word, Short Read/Write EN Boolean Read/Write CT Boolean Read/Write CL Boolean Read/Write PVT Boolean Read/Write DO Boolean Read/Write SWM Boolean Read/Write CA Boolean Read/Write MO Boolean Read/Write PE, Boolean Read/Write INI Boolean Read/Write SPOR Boolean Read/Write OLL Boolean Read/Write OLH Boolean Read/Write EWD Boolean Read/Write DVNA Boolean Read/Write DVHA Boolean Read/Write PVLA Boolean
Allen-Bradley ControlLogix Ethernet Driver Help 85 CO Boolean Read/Write EN Boolean Read/Write RN Boolean Read/Write EW Boolean Read/Write ER Boolean Read/Write DN Boolean Read/Write ST Boolean Read/Write BK Boolean Read/Write Ranges PLC Model File Number Max. Element MicroLogix 3-255 255 All SLC NA NA PLC5 Message Files Message Files Examples Example Description MG14:0.TO Ignore if timed out bit of MG 0 file 14 MG18:6.
Allen-Bradley ControlLogix Ethernet Driver Help 86 Block Transfer Files Block transfer files are a structured type whose data is accessed by specifying a file number, an element, and a field. The default data types are shown in bold. PLC-5 Syntax Syntax Data Type Access BT:. Depends on field Depends on field The following fields are allowed for each element. For more information on the meaning of each field, refer to the PLC's documentation.
Allen-Bradley ControlLogix Ethernet Driver Help 87 The following fields are allowed for each element. For the meaning of each field, refer to the PLC's documentation.
Allen-Bradley ControlLogix Ethernet Driver Help 88 Syntax Data Type Access RTC:. Depends on field Depends on field The following fields are allowed for each element. For the meaning of each field, refer to the PLC's documentation.
Allen-Bradley ControlLogix Ethernet Driver Help 89 Syntax Data Type Access CS1: Short, Word, BCD, DWord, Long, LBCD Depends on and CS1:/ Boolean Depends on and CS1/bit Boolean Depends on and Ranges PLC Model File Number Max. Element MicroLogix N/A 254 All SLC N/A N/A PLC5 N/A N/A Examples Example Description CS1:0 Word 0. CS1:4/2 Bit 2 word 4 = MCP.
Allen-Bradley ControlLogix Ethernet Driver Help 90 Automatic Tag Database Generation The Allen-Bradley ControlLogix Ethernet Driver can be configured to automatically generate a list of server tags within the server that correspond to device-specific data. The automatically generated tags are based on the Logix tags defined in the Logix device, and can be browsed from the OPC client. Logix tags can be atomic or structured.
Allen-Bradley ControlLogix Ethernet Driver Help 91 Complex Example A Logix tag is defined with the address "Local:1:O.Slot[9].Data". This would be represented in the groups "Global" - "Local_1_O" - "Slot_x" - "Slot_09". Within the last group would be the tag "Data". The static reference to "Data" would be "Channel1.Device1.Global.Local_1_O.Slot_x.Slot_09.Data". The dynamic reference to "Data" would be "Channel1.Device1.Local:1:O.Slot[9].Data".
Allen-Bradley ControlLogix Ethernet Driver Help 92 Complex Example Logix tag is defined with address "Local:1:O.Slot[9].Data". This would be represented in the groups "Local:1:O" -> "Slot[9]". Within the last group would be the tag "Data". The static reference to "Data" would be "Channel1.Device1.Local:1:O.Slot[9].Data". The dynamic reference would be "Channel1.Device1.Local:1:O.Slot[9].Data". Note: I/O module tags cannot be directly imported in Offline mode.
Allen-Bradley ControlLogix Ethernet Driver Help 93 Online It is recommended that all communications to the Logix CPU of interest cease during the database creation process. In RSLogix5000 Set the project OFFLINE. In the OPC Server 1. Open the device properties of the device for which tags will be generated. 2. Select Logix Database Settings and then select Create tag database from device. 3. Next, click Options. In Logix Database Options, make any desired changes. Then, click OK. 4. Next, click Filtering.
Allen-Bradley ControlLogix Ethernet Driver Help Error Codes The following sections define error codes that may be encountered in the server's Event Log. For more information on a specific error code type, select a link from the list below. Encapsulation Error Codes CIP Error Codes Encapsulation Error Codes The following error codes are in hexadecimal. Error Code Description 0001 Command not handled. 0002 Memory not available for command. 0003 Poorly formed or incomplete data.
Allen-Bradley ControlLogix Ethernet Driver Help 95 **See Also: 0x001F Extended Error Codes Logix5000-Specific (1756-L1) Error Codes The following error codes are in hexadecimal. Error Code Description 00FF General Error.* *See Also: 0x00FF Extended Error Codes Note: For unlisted error codes, refer to the Rockwell documentation. 0x0001 Extended Error Codes The following error codes are in hexadecimal. Error Code Description 0100 Connection in use. 0103 Transport not supported.
Allen-Bradley ControlLogix Ethernet Driver Help 2104 Address out of range. 2105 Attempt to access beyond end of data object. 2106 Data in use. 2107 Data type is invalid or not supported. Note: For unlisted error codes, refer to the Rockwell documentation. www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 97 Error Descriptions Error messages are classified according to error sub types. For more information, select a link from the list below. Address Validation Errors Communication Errors Device-Specific Error Messages ControlLogix-Specific Error Messages ENI/DH+/ControlNet Gateway Error Messages Automatic Tag Database Generation Errors Address Validation Errors The following is a list of sub type error topics.
Allen-Bradley ControlLogix Ethernet Driver Help 98 Possible Cause: A tag address that has been specified statically contains an array reference for an address type that doesn't support arrays. Solution: 1. Re-enter the address in the client application to remove the array reference. 2. Correct the address type. Data type is not valid for device address . Error Type: Warning Possible Cause: A tag address that has been specified statically has been assigned an invalid data type.
Allen-Bradley ControlLogix Ethernet Driver Help 99 Possible Cause: A tag address that has been specified statically has a requested access mode that is not compatible with what the device supports for that address. Solution: Change the access mode in the client application. Memory could not be allocated for tag with address
on device . Error Type: Warning Possible Cause: Resources needed to build a tag could not be allocated. Tag will not be added to the project.Allen-Bradley ControlLogix Ethernet Driver Help 100 1. For network adapters available on the system, check the network adapter list in the communications server application (located in channel properties). If the specified adapter is not in this list, steps should be taken to make it available to the system. This includes verifying that the network connection is enabled and connected in the PC's network connections. 2.
Allen-Bradley ControlLogix Ethernet Driver Help 101 Possible Cause: The requested CIP connection size is not supported by the device. Solution: Change the CIP connection size to one that is supported by the device. See Also: Logix Communications Parameters Device is not responding. Error Type: Warning Possible Cause: 1. The Ethernet connection between the device and the host PC is broken. 2. The communications parameters for the Ethernet connection are incorrect. 3.
Allen-Bradley ControlLogix Ethernet Driver Help 102 Solution: The solution depends on the error code(s) returned. See Also: CIP Error Codes Frame received from device contains errors. Error Type: Warning Possible Cause: 1. The packets are misaligned due to connection and/or disconnection between the PC and device. 2. There is bad cabling connecting the device that is causing noise. Solution: 1. Place the device on less noisy network. 2. Increase the Request Timeout and/or Attempts.
Allen-Bradley ControlLogix Ethernet Driver Help 103 Warning Possible Cause: 1. The packets are misaligned due to connection and/or disconnection between the PC and device. 2. There is bad cabling connecting the devices that is causing noise. 3. The wrong frame size was received. 4. There is a TNS mismatch. 5. An invalid response command was returned from the device. 6. The device is not Ethernet/IP enabled. Solution: 1. The driver recovers from this error without intervention.
Allen-Bradley ControlLogix Ethernet Driver Help 104 If this error occurs frequently, there may be an issue with the cabling or the device itself. If the error occurs frequently for a specific tag, contact Technical Support. Increasing the request attempts gives the driver more opportunities to recover from the error. In response to this error, the tag is deactivated and is not processed again. Unable to read on device . Tag deactivated. Error Type: Warning Possible Cause: 1.
Allen-Bradley ControlLogix Ethernet Driver Help 105 Solution: Change the tag's data type to one that is supported. For example, data type Short is illegal for a BOOL array Controller tag. Changing the data type to Boolean can remedy the problem. In response to this error, the tag is deactivated and is not processed again. See Also: Addressing Atomic Data Types Unable to read tag on device . Data type not supported. Tag deactivated.
Allen-Bradley ControlLogix Ethernet Driver Help 106 Read request for element(s) starting at on device failed due to a framing error. Block deactivated. Error Type: Warning Possible Cause: A read request for tags to + failed due to one of the following reasons: 1. Incorrect request service code. 2. Received more or less bytes than expected.
Allen-Bradley ControlLogix Ethernet Driver Help 107 Possible Cause: A read request for tags to + failed because the Controller tag's data type is not currently supported. Solution: Contact Technical Support so that support may be added for this type. In response to this error, elements of the block are deactivated and it is not processed again. Unable to read element(s) starting at on device . Data type is illegal for this block.
Allen-Bradley ControlLogix Ethernet Driver Help 108 Write Errors Unable to write to on device . Unable to write to tag on device . [CIP error=, Ext. Status=]. Unable to write to tag on device . Controller tag data type unknown. Unable to write to tag on device . Data type is illegal for this tag. Unable to write to tag on device .
Allen-Bradley ControlLogix Ethernet Driver Help 109 Unable to write to tag on device . Data type is illegal for this tag. Error Type: Warning Possible Cause: A write request for the specified tag failed because the client's tag data type is illegal for the given Controller tag. Solution: Change the tag's data type to one that is supported. For example, data type Short is illegal for a BOOL array Controller tag.
Allen-Bradley ControlLogix Ethernet Driver Help 110 Project Synchronization Errors Project synchronization is required for the Logical Protocol Modes. Without it, the driver does not have the information necessary to perform Logical reads/writes. Each error below is preceded with the following: "The following error(s) occurred uploading controller project from device . Resorting to symbolic addressing.
Allen-Bradley ControlLogix Ethernet Driver Help 111 Possible Cause: 1. The packets are misaligned (due to connection/disconnection between the PC and device). 2. There is bad cabling connecting the device that is causing noise. Solution: 1. Place the device on a less noisy network. 2. Increase the request timeout and/or attempts. 3. Restart the server and try again. Note: A project upload is required for the Logical Addressing Modes. Invalid or corrupt controller project detected while synchronizing.
Allen-Bradley ControlLogix Ethernet Driver Help Unable to read element(s) starting at on device . Native tag size mismatch. Error Type: Warning Possible Cause: The Native tag's size (footprint) does not match the expected size that was determined from the project upload. Solution: Contact Technical Support to report the issue. Then, change the Protocol Mode to Symbolic as a workaround. Unable to read tag on device . Native tag size mismatch.
Allen-Bradley ControlLogix Ethernet Driver Help 113 Solution: Refer to A-B documentation for STS error code definitions. For example, if STS code '0x02'(hex) is returned, verify the cabling between the remote node (PLC) and the local node. Unable to read element(s) starting at on device . [DF1 STS=, EXT STS=]. Tag(s) deactivated. Error Type: Warning Possible Cause: The address requested in the block does not exist in the PLC.
Allen-Bradley ControlLogix Ethernet Driver Help 114 The address written to does not exist in the PLC. Solution: Check the status and extended status codes that are being returned by the PLC. Note that an extended status code may not always be returned and the error information is contained within the status code. The codes are displayed in hexadecimal. Note: Status code errors in the low nibble of the status code indicate errors found by the local node.
Allen-Bradley ControlLogix Ethernet Driver Help 115 Automatic Tag Database Generation Errors The following is a list of sub type error topics. Click on a link for more information about that specific error message. Automatic Tag Database Generation Errors Database error: Array tags exceed 31 characters. Tags renamed to . Database error: Data type for tag not found in tag import file. Tag not added. Database error: Data type for Ref.
Allen-Bradley ControlLogix Ethernet Driver Help 116 Possible Cause: The data type of the "Alias For" *tag referenced in the Alias tag's declaration could not found in the tag import file. This data type is necessary to generate the alias tag correctly. Solution: The Alias tag will take on the default type specified in the Default Type tab in Device Properties. Note: In RSLogix5000, "Alias For" is a column in the tag view under the Edit Tags tab.
Allen-Bradley ControlLogix Ethernet Driver Help 117 Possible Cause: The name assigned to a tag originates from the tag name in the controller. This name exceeds the 31 character limitation and will be renamed to one that is valid. Solution: None See Also: Controller-to-Server Name Conversions Database error: Unable to resolve CIP data type for tag . Setting to default type . Error Type: Warning Possible Cause: 1. The CIP data type in the import file is unknown.
Allen-Bradley ControlLogix Ethernet Driver Help 118 See Also: Preparing for Automatic Tag Database Generation Logix Database Settings Unable to generate a tag database for device . Reason: L5K file is invalid or corrupt. Error Type: Warning Possible Cause: The file specified as the tag import file in the Database Settings tab of Device Properties is not an L5K file (or it is a corrupt L5K file).
Allen-Bradley ControlLogix Ethernet Driver Help 119 Reference Material Select a link from the list below for more information on a specific topic. Choosing a Protocol Mode Detecting a Change in the Controller Project SoftLogix 5800 Connection Notes Glossary www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help 120 Choosing a Protocol Mode Symbolic Mode Symbolic Mode represents each client/server tag address in the packet by its ASCII character name. Benefits Detriments 1. All the information needed to make a data request lies in the client/server tag's address. 1. High device turnaround time when processing the symbolic addresses. 2. Only the data that is being accessed in the client/server tags are requested from the PLC. 2.
Allen-Bradley ControlLogix Ethernet Driver Help 121 Benefits Detriments 1. Contents are retrieved on every read. 1. Initialization overhead when uploading the project to determine the logical addresses. 2. Low device turnaround time because the client/server tags are specified in the packet with the logical address. 2. If the minority of Logix tags are referenced, it is slower than Logical Non-Blocking Mode (because more data is being accessed from the PLC than referenced in the client/server tags).
Allen-Bradley ControlLogix Ethernet Driver Help l All reads and writes in progress halt and fail. l The controller is polled every 2 seconds to monitor for project change completion. l The project change is no longer detected. l A message is posted to the Event Log indicating that a change is no longer detected. 122 4. During project change, the scenario for online and offline edits is as follows: l The response data is ignored. l All reads and writes in progress are retried. 5.
Allen-Bradley ControlLogix Ethernet Driver Help For example, if the PC's IP address is 192.168.3.4 and the SoftLogix CPU is in slot 2 of the virtual chassis, then the correct device ID would be "192.168.3.4, 1, 2". www. kepware.
Allen-Bradley ControlLogix Ethernet Driver Help Glossary Term Definition Protocol Mode The means by which Controller tag addresses are specified in data access communication packets. Default Type Due to the symbolic nature of Logix tag-Based Addressing, tags can be of any data type. This is in contrast to DF1 where file access (such as N7:0) is always a given set of data types (Word, Short).
Allen-Bradley ControlLogix Ethernet Driver Help 125 client/server protocol to interface with the server. Client/Server Data Type Data type for tags defined statically in the server or dynamically in a client. Supported data types in the server are listed in Data Type Descriptions. Supported data types in the client depends on the client in use. Client/Server Tag Tag defined statically in the server or dynamically in a client. These tags are different entities than Logix tags.
Allen-Bradley ControlLogix Ethernet Driver Help 126 Index 0 0x0001 Extended Error Codes 95 0x001F Extended Error Codes 95 0x00FF Extended Error Codes 95 1 1761-NET-ENI 22 A Address
is out of range for the specified device or register.Allen-Bradley ControlLogix Ethernet Driver Help Byte 48 C Cable Diagrams 11 Channel 0 Communication Status File 88 Channel 1 Communication Status File 88 Char 48 Choosing a Protocol Mode 120 CIP Error Codes 94 Communication Errors 99 Communication Protocol 10 Communications Routing 11 CompactLogix 5300 Addressing for ENI 49 CompactLogix 5300 Addressing for Ethernet 49 CompactLogix 5300 Addressing for Serial Gateway 49 Connection Path Specification 11 Connection Size 17 Control Files 78 Controller-to-Serve
Allen-Bradley ControlLogix Ethernet Driver Help 128 Database error: Member data type for UDT not found in Tag import file. Setting to Default Type . 116 Database error: Program group exceeds 31 characters. Program group renamed to . 116 Database error: Tag exceeds 31 characters. Tag renamed to . 116 Database error: Unable to resolve CIP data type for tag .
Allen-Bradley ControlLogix Ethernet Driver Help G Global Tags 56 Glossary 124 H Help Contents 7 High-Speed Counter File (HSC) 86 I I/O Module Statis File (IOS) 89 Inactivity Watchdog 17 Input Files 74 Integer Files 79 Internal Tags 56 Invalid or corrupt controller project detected while synchronizing. Synchronization will be retried shortly. 111 Invalid or corrupt controller project detected while synchronizing. Try again later.
Allen-Bradley ControlLogix Ethernet Driver Help 130 Message Files 85 Micrologix 1100 Device ID 26 MicroLogix 1100 Setup 26 Micrologix Addressing 50 Micrologix Addressing for ENI 50 Micrologix Addressing for EtherNet/IP Gateway 50 MicroLogix Message Files 84 MicroLogix PID Files 82 Missing address.
Allen-Bradley ControlLogix Ethernet Driver Help Read request for tag on device failed due to a framing error. Tag deactivated.
Allen-Bradley ControlLogix Ethernet Driver Help Unable to generate a tag database for device . Reason: Low memory resources. 118 Unable to read element(s) starting at on device . [DF1 STS_EXT STS]. Tag(s) deactivated. 113 Unable to read element(s) starting at on device . Frame received contains errors. 113 Unable to read element(s) starting at on device .
Allen-Bradley ControlLogix Ethernet Driver Help W Winsock initialization failed (OS error = n). 100 Winsock V1.1 or higher must be installed to use the Allen-Bradley ControlLogix Ethernet device driver. 100 Word 48 Write Errors 107 Write request for tag on device failed due to a framing error. 109 www. kepware.