Specifications

Allen-Bradley ControlLogix Ethernet Driver Help
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. Thus, it provides the client item a data type of Float.
Note 2: Since the majority of I/O module tags are not bit-within-Word/DWord tags, it is advised that the
default type be set to the majority data type as observed in the .ACD project. For example, if 75% of alias
I/O module tags are INT tags, set the default type to INT.
l Enable Performance Statistics: The Allen-Bradley ControlLogix Ethernet Driver has the ability to
gather communication statistics to help determine the driver's performance. When checked, this option is
enabled. The driver tracks the number and types of client/server tag updates. On restart of the server
application, the results are displayed in the server's Event Log. The default setting is No.
Note: Once a project configuration is designed for optimal performance, it is recommended that users
disable Performance Statistics. Furthermore, since the statistics are outputted to the Event Log on
shutdown, the server must be re-launched to view the results.
See Also: Detecting a Change in the Controller Project
Default Data Type Conditions
Client/server tags are assigned the default data type when any of the following conditions occur:
1. A Dynamic tag is created in the client with Native as its assigned data type.
2. A Static tag is created in the server with Default as its assigned data type.
3. In offline automatic tag generation, when an unknown data type is encountered in the L5K/L5X file for
UDTmembers and Alias tags.
4. In offline automatic tag generation, when an alias of the following type is encountered in the L5K/L5X:
a. Alias of an alias.
b. Alias of non bit-within-Word/DWord I/O module tag. For example, if tag "AliasTag" references
I/O module tag "Local:5:C.ProgToFaultEn" @ BOOL, the data type for "AliasTag" cannot be
resolved, so this default type is assigned to it. On the other hand, if "AliasTag" references I/O
module tag "Local:5:C.Ch0Config.RangeType.0" @ BOOL, the data type can be resolved because
of the . (dot) BIT that defines it as a bit-within-Word/DWord. Aliases of bit-within-Word/DWord
I/O module tags are automatically assigned the Boolean data type.
www. kepware.com
19