正在加载...

Allen-Bradley ControlLogix Ethernet

参见购买信息了解更多详情
allen-brandley controllogix ethernet 演示下载

产品概览

Allen-Bradley ControlLogix Ethernet 设备驱动与 KEPServerEX 协同工作,可以通过以太网在 OPC/DDE 客户端和 Allen-Bradley ControlLogix 控制器之间提供数据交换能力。

ControlLogix Ethernet 设备驱动支持与 1761-NET-ENI、Micrologix 系列、SLC 500 固定 I/O 处理器、SLC 500 模块化 I/O 系列和 PLC-5 系列进行通信。此驱动还可连接支持 1761-NET-ENI 系列 B 的 ControlLogix 5500 系列、CompactLogix 5300 系列和 FlexLogix 5400 系列。请参见 Allen-Bradley ControlLogix Ethernet 手册了解更多信息。

此驱动不需要 Rockwell Automation RSLinx 许可证。

资源

性能

  • 支持 ControlLogix 控制器 v20 及更高版本配置较大的数据包(最高可配置 4000 字节),用于提高性能。
  • 提供具备非连接消息功能的串行网关支持,可通过 ControlLogix 串行端口访问 ControlLogix、CompactLogix、FlexLogix 和 SoftLogix 设备
  • 提供 EtherNet/IP 网关支持,可通过 ControlLogix 以太网通信模块访问支持 EtherNet/IP 的 MicroLogix、SLC 和 PLC 5 设备
  • ControlLogix 性能增强
  • 支持通过 Data Highway Plus 和 ControlNet 网络进行 ControlLogix 网关访问
  • 支持设备路由,可通过任何连接网络拓扑来访问 ControlLogix、PLC 5 和 SLC 500 PLC
  • 通过在线“连接到设备”或基于 .L5K 和 .L5X 文件,支持自动生成标签数据库
  • 支持生成 Allen-Bradley Logix 标签数据库
  • 支持访问所有预定义结构数据类型(例如,CAM、AXIS 等)
  • 读/写事务连接消息
  • 注意:此驱动是我们 Allen-Bradley 套件的一部分。购买 Allen-Bradley ControlLogix Ethernet、Allen-Bradley DF1、Allen-Bradley DH+、Allen-Bradley Unsolicited 或 Allen-Bradley PLC5/SLC505 Ethernet 驱动,都可以让您使用所有这些驱动

协议

  • EtherNet/IP

支持的设备

  • CompactLogix 5320
  • CompactLogix 5323
  • CompactLogix 5330
  • CompactLogix 5331
  • CompactLogix 5332
  • CompactLogix 5335
  • CompactLogix 5345
  • CompactLogix 5370
  • CompactLogix 5380
  • ControlLogix 5550
  • ControlLogix 5553
  • ControlLogix 5555
  • ControlLogix 5561
  • ControlLogix 5562
  • ControlLogix 5563
  • ControlLogix 5572
  • ControlLogix 5573
  • ControlLogix 5574
  • ControlLogix 5575
  • ControlLogix 5580
  • FlexLogix 5433
  • FlexLogix 5434
  • MicroLogix 1000
  • MicroLogix 1100
  • MicroLogix 1200
  • MicroLogix 1400
  • MicroLogix 1500
  • PLC 5 Control Net
  • PLC 5/10
  • PLC 5/15
  • PLC 5/20
  • PLC 5/20C
  • PLC 5/25
  • PLC 5/30
  • PLC 5/40
  • PLC 5/40C
  • PLC 5/60
  • PLC 5/80
  • PLC 5/80C
  • SLC 5/01
  • SLC 5/02
  • SLC 5/03
  • SLC 5/04
  • SLC 5/05
  • SLC 500 Fixed I/O Processor
  • SoftLogix 5810
  • SoftLogix 5830
  • SoftLogix 5860

可用语言

  • Simplified Chinese
  • 德语
  • 日语
  • 英语

应用程序支持

  • DDE Format CF_Text and AdvancedDDE
  • NIO Interface for iFIX
  • OPC .NET Service (OPC .NET) Version 1.00
  • OPC Alarms and Events (OPC AE) Version 1.10
  • OPC Data Access (OPC DA) Versions 1.0a, 2.0, 2.05a, and 3.0
  • OPC Unified Architecture (OPC UA) Version 1.02
  • SuiteLink and FastDDE for Wonderware

发行说明

6.4.321.0

2017/12/13

  • 解决了与加载数组计数上限的旧默认值相关的问题。
  • 修复了与在包含名称中带有“hidden”的结构的项目中自动生成标签相关的问题。

6.2.460.0

2017/7/6

  • 增加了中文支持。

6.1.601.0

2017/4/4

  • Firmware versions 29 and 30 are now supported.
  • Fixed an issue where reads would fail on a dynamically addressed array when the datatype was not specified.
  • Enhanced driver to support new CIP data types found in firmware 28.012.
  • Fixed an issue where adding a dynamic Boolean tag with an unsupported data type would appear to add a valid tag.

6.0.2107.0

2016/11/15

  • Added German language support.
  • Added Japanese language support.
  • The station/node ID for EIP Gateway models (PLC-5, MicroLogix, SLC Fixed, and SLC Modular) is now validated to ensure an ENBT channel and remote IP are specified.

5.21.114.0

2017/3/20

  • Resolved an issue where reads would fail on a dynamically addressed array when the datatype was not specified.
  • Updated the driver to correctly handle UDTs as referenced in firmware 28.012.

5.21.112.0

2016/8/16

  • Fixed an issue where tags stayed in “Bad” quality following a project download or toggle of device data collection.

5.20.396.0

2016/5/3

  • Added support for V28 firmware.
  • Added support for L8 Series controllers.

5.19.467.0

2015/10/20

  • Added support for V26 and V27 firmware.
  • Resolved an issue where a dynamic array tag could be orphaned due to an abrupt disconnection of the client. On reconnect, the array tag was unable to be re-added by the client.
  • Resolved issue that prevented reading arrays with more than 65535 elements when using the Logical Blocking protocol mode.

5.18.662.0

2015/6/23

  • Added support for reporting socket errors in the Event Log when connecting, sending, and receiving data.
  • Fixed an issue where the first read from a device that had been in an error state returned bad quality. The read now returns good quality if the device is available
  • Fixed an issue where the thread count increased when changing the device ID via a System Tag.

5.17.495.0

2015/2/24

  • Added support for V23 and V24 firmware.
  • Updated the driver to work with future-generation devices and firmware. Before this fix, the driver experienced a communications failure with these devices.
  • Increased the maximum channel limit from 256 to 1024.
  • Fixed an issue where automatic tag generation from an L5K file failed if the L5K contained an AOI parameter that aliased another parameter. AOI alias parameters are not supported in automatic tag generation and should not be automatically generated.
  • For Logix FRN V24, updated Predefined Data Types for offline automatic tag generation and added new members to AXIS_CIP_DRIVE, AXIS_CONSUMED, AXIS_GENERIC, AXIS_GENERIC_DRIVE, AXIS_SERVO, AXIS_SERVO_DRIVE, AXIS_VIRTUAL, and MOTION_GROUP per Logix FRN V24 changes.

5.16.722.0

2014/10/21

  • Fixed an issue where device reads may be starved for a device under a channel if another device under the same channel is not in an error state. This would prevented the device in an error state from coming out of the error state.
  • Fixed an issue where a buffer overflow could occur with writes containing 500 or more characters.

5.15.585.0

2014/7/22

  • Enhanced the driver to allow default data types to be replaced by the data type returned from the controller. This does not require clients to specify the data type upfront.
  • Fixed an issue where Boolean array writes were not supported in Logical Mode.

5.14.491.0

2014/2/18

  • Fixed an issue where channels would suddenly stop communicating. This was a rare occurrence that had to do with improper event handling.
  • Fixed an issue where reading arrays of 64 bit data types (LINTs) that spanned multiple transactions would fail.
  • Fixed an issue where switching from Symbolic Mode to any Logical Protocol Mode without reinitializing the server would not honor the Logical Mode and would stay in Symbolic Mode.
  • Expanded and made configurable the CIP Connection size for Logix models. The supported range is now 500 to 4000 where it had previously been hard set to 500.
  • Note: CPU and EtherNet/IP modules must support Large Forward Open for connection sizes greater than 500 bytes.

5.13.191.0

2013/10/15

  • Fixed an issue introduced in server version 5.11 where in certain conditions, reads and writes would be performed in the reverse order in which they were submitted to the driver from a client application.
  • Corrected the message size estimation for Symbolic Writes, which was making it possible to underestimate and overflow a request packet.

5.12.140.0

2013/6/18

  • Fixed a defect in which the "Synchronize with Controller after" settings were not being respected with regard to Online and Offline edits.
  • Changed a behavior where the driver will now retry tags instead of failing them upon detecting an Online or Offline edit (except for Downloads). It's likely that the next attempt will succeed. Also, Offline edits will take priority over Online edits if both occur before being detected by the driver.
  • Fixed an issue where the Protocol Mode drop-down selection arrow would not redraw correctly if the selection invoked a vertical scroll bar in the grid.

5.11.262.0

2013/5/3

  • Fixed an issue where synchronization failed on controllers with Firmware revision 15 or older that contained CAM_PROFILE Tags. This caused the driver to revert to and stay in Symbolic Mode.

5.11.250.0

2013/3/5

  • Added Device-level error message for Identity request failures.
  • Added project change detection support for online and offline project edits. Device setting, "Synchronize with Controller after", is available on the Logix Options property page.
  • Following a project download or edit is a period in which Logical reads/writes resort to Symbolic mode, after which the driver synchronizes with the controller so Logical reads/writes can resume. This time period has been lowered from 60 seconds to 30 seconds to improve recovery time.
    1. In the event of an "Invalid or corrupt project" error during synchronization, we now wait 30 seconds until retrying again. Before we retried immediately which caused unnecessary upload attempts and event log errors.
    2. Added support for failing a synchronization in progress as soon as a project download is detected. Synchronization will be retried after 30 seconds.
  • Fixed issue that was causing an unnecessary event log message to be posted if a project change occurs during a CIP reconnect (Idle Watchdog expires).
  • Improved logic that determines how many reads or writes can fit in a single packet, yielding a slight increase in performance.
  • Message size estimation for Symbol Instance reads was incorrect for array element blocks whose starting offset exceeded 255 (likely), making it possible to underestimate and overflow a request packet.
  • Message size estimation and generation for Symbol Instance writes was incorrect for paths exceeding 255 in size (unlikely).
  • Update for Logix FRN V21. Updated Predefined Data Types for offline ATG per Logix FRN V21:
    1. Added new pre-defined types, DATALOG_INSTRUCTION and HMIBC.
    2. Added several new members to ALARM_ANALOG, ALARM_DIGITAL, and AXIS_CIP_DRIVE per V21 changes.

5.10.205

2012/11/13

  • Added support for a new service introduced in Logix FRN V21 for reading Native Tags, called Symbol Instance Addressing. Physical addressing has been deprecated for V21 but is still supported in the driver for Logix FRN V20 and below. Replaced Physical Non-Blocking and Physical Blocking with Logical Non-Blocking and Logical Blocking to encapsulate these two services.
  • Improved the demotion of tags while in an error state by increasing the number of tags failed per transaction. The driver still attempts at least one read tag per transaction to recover from the error state. This does not apply when Auto Demotion is enabled.
  • Fixed an issue where project correlation state information was not being properly reset when switching from one device connection to another which could result in that device using Symbolic mode indefinitely.
  • Resolved a buffer overrun issue where the Device ID could become corrupt if the length of the portion preceding the comma exceeded 16 characters.
  • Added an address validation check to ensure a tag's Symbolic address fits within a single CIP packet. If it exceeds a single packet, the tag will fail with "Address out of range".
  • Floats and Doubles written to BOOL, SINT, INT, DINT, and LINT Tags are now clamped in order to prevent roll-over. For example, the Float 4294967395.0 is larger than a DWord (4294967295) and would roll-over to 0. With this fix, 4294967395.0 will be clamped to 4294967295.
  • Fixed an issue that occurred when writing to BOOL and SINT Tags for Serial Gateway models.

5.9.170

2012/6/26

  • Fixed an issue where the Device ID could become corrupt if any three octets of the IP contained exactly three digits and the remaining octet was set to 44.
  • Updated the "Supported Devices" list in the help file to display support for RS Logix V20.
  • Added the '#' symbol to the ControlLogix Predefined Tag addressing syntax as an alternative to the '@' symbol. Previous usage of the '@' symbol conflicted with the dynamic tag addressing syntax used by the server.
  • Added the new device-level internal tag "_FailedConnection" that indicates the driver failed on its attempt to connect to the device.

5.8.109.0

2012/2/21

  • Fixed the incorrect font that was applied to the Channel Wizard dialog "Suggestions" on Chinese language operating systems.
  • Added support for the following pre-defined tags: @REVISION, @STATUS, @MODE, @VENDORID, @PRODUCTCODE, @PLCTYPE, and @PROCESSORNAME.
  • Fixed an issue where the driver could report incorrect data to client applications if the value read was greater than 262,136 bytes (such as in an array of 65535 DINTs). This only occurred on devices configured for Physical Blocking Mode.
  • Updates for RSLogix version 20. The following was included for offline automatic tag generation:
    • Added the new pre-defined types DCAF_INPUT and DCA_INPUT.
    • Added several new members to the following (per V20 changes): AXIS_CIP_DRIVE, AXIS_CONSUMED, AXIS_GENERIC, AXIS_GENERIC_DRIVE, AXIS_SERVO, AXIS_SERVO_DRIVE, AXIS_VIRTUAL, COORDINATE_SYSTEM, MOTION_INSTRUCTION, and MOTION_GROUP.
  • Performance statistics are now properly disabled when non-ControlLogix models are selected.

5.7.84.0

2011/10/24

  • Fixed a threading issue that could cause a channel to stop communicating on systems with multiple CPUs.

5.6.122.0

2011/7/25

  • Fixed an anomaly in which the device properties Tag Import File and Display Descriptions could be enabled for models that do not support Automatic Tag Generation (such as in MicroLogix).
  • Added a check for a delete pending on each tag before the tag is issued for device communication.
  • Added Serial Gateway support with unconnected messaging, which provides access to ControlLogix, CompactLogix, FlexLogix, and SoftLogix devices via the ControlLogix serial port.
  • Added support for EtherNet/IP Gateway, which provides access to EtherNet/IP-enabled MicroLogix, SLC, and PLC-5 devices via the ControlLogix Ethernet Communications module.
  • Fixed a write issue with LBCD arrays where the driver was writing to every fourth Dword instead of every fourth byte.
  • Fixed discrepancies between L5K and L5X import. Added handling to respect ExternalAccess for AOI Parameters and Data Type members.
  • Resolved an issue where the driver was not correctly handling the connection routing path to a remote device which could cause the driver to fail Automatic Tag Generation and report an invalid device ID.
  • Limited Serial Gateway node id to DF1 limit of 254.

5.5.98.0

2011/3/2

  • A problem has been corrected which could cause data requests to MicroLogix models to fail with CIP Error 0x08.

5.5.94.0

2011/2/18

  • Added support for RSLogix version v19.
  • Added a new check box setting in the Logix Options page of the driver called "Automatically Read String Length". When unchecked, string reads will be optimized by having the driver bypass the LEN member read and terminate the DATA string at either the first null character encountered or the maximum string length of DATA (whichever occurs first).
  • Beginning with L7x controllers, an optimization in controller memory restricts that memory cannot be accessed on a non-DWord boundary or a controller fault will occur. Because the driver was not aware of this restriction, it was possible it could fault the controller while performing Physical reads or writes. To address this issue, the driver now identifies the controller and makes the proper Physical memory access.
  • Fixed an issue where tags stopped updating under certain PC environments running a multi-core CPU.

5.3.118.0

2010/6/9

  • Added support for RSLogix version 18.

5.2.133.0

2010/2/18

  • Modified the driver to support locale-specific multi-byte strings.
  • Resolved an issue with Auto Tag Generation that occurred if a project correlation error was detected.
  • Increased the maximum number of Programs supported from 512 to 1024.
  • Fixed application exception that can occur when multiple Logix Array elements are added and removed at random, followed up by a project upload (due to inactivity, change in project, etc).

5.1.71.0

2009/10/21

  • Fixed issue where L5K files with lines longer than 32768 characters would not import correctly.
  • Fixed various anomalies where tags could not be auto generated via L5K.
  • Added support for automatic tag database generation using .L5X files.
  • Fixed Predefined Data Type tag names created during an L5K/L5X import to match the new names used in online tag generation with V17.
  • Added support for asynchronous hostname resolution.
  • Added support for predefined types as part of support for firmware revision 17: AUX_VALVE_CONTROL, CAMSHAFT_MONITOR, CB_CONTINUOUS_MODE, CB_CRANKSHAFT_POS_MONITOR, CB_INCH_MODE, CB_SINGLE_STROKE_MODE, CC, CONFIGURABLE_ROUT, DCI_MONITOR, DCI_START, DCI_STOP, DCI_STOP_TEST, DCI_STOP_TEST_LOCK, DCI_STOP_TEST_MUTE, EIGHT_POS_MODE_SELECTOR, IMC, MAIN_VALVE_CONTROL, MANUAL_VALVE_CONTROL, MMC, MUTING_FOUR_SENSOR_BIDIR, MUTING_TWO_SENSOR_ASYM, MUTING_TWO_SENSOR_SYM, SAFETY_MAT, THRS_ENHANCED. Also added support for new "Guard" members for AXIS_SERVO_DRIVE.

5.0.1176.0

2009/7/22

  • Fixed performance issue for DH+ Gateway, ControlNet Gateway, ENI and Micrologix models where writes and priority reads could be starved in a low bandwidth/slow response time scenario.
  • Fixed issue where the driver generated names for imported array tags with 'CONDENSED' tag hierarchy incorrectly. The generated names were instead in the EXPANDED format.
  • Fixed issue where the driver could occasionally read/write empty data for string tags. This only happened for projects with multiple channels.

受支持设备的详细信息

  • 通过 1756 ENET/ENBT 模块、串行网关或使用通道 0 的 1761 NET-ENI 系列 B 支持 ControlLogix 5550、5553、5555、5561、5562、5563、5572、5573、5574;通过 1756-L83 和 1756-L85 (28.011) 支持 55755580
  • 通过 E 后缀处理器上的内置 EtherNet/IP 端口、串行网关或使用通道 0 的 1761-NET-ENI 系列 B 支持 CompactLogix 5320、5323、5330、5331、5332、5335、53455370;通过 5069-L320ER (28.011) 或 5069-L340ERM 支持 5380
  • 通过 SoftLogix EtherNet/IP 消息模块或串行网关支持 SoftLogix 5810、58305860 处理器
  • 通过 1788-ENBT 以太网子卡、串行网关或使用通道 0 的 1761-NET-ENI 系列 B 支持 FlexLogix 54335434 处理器
  • 通过 DH+ 网关、1761-NET-ENI 或 EtherNet/IP 网关支持 PLC 5 Control Net
  • 通过 ControlNet 网关、1761-NET-ENI 或 EtherNet/IP 网关支持 PLC 5/10、5/15、5/20、5/20C、5/25、5/30、5/40、5/40C、5/60、5/805/80C
  • 通过 1761-NET-ENI 或 EtherNet/IP 网关支持 SLC 500 固定 I/O 处理器
  • 通过 DH+ 网关、1761-NET-ENI 或 EtherNet/IP 网关支持 SLC 5/01、5/02、5/03、5/045/05 模块化 I/O 处理器
  • 通过 1761-NET-ENI、MicroLogix 11/1400 通道 1(以太网)或 EtherNet/IP 网关支持 MicroLogix 1000、1100、1200、14001500

什么是驱动?

KEPServerEX 不仅是 OPC 服务器,它还是一种适用于工业自动化和 IoT 的连接平台。只需下载 KEPServerEX,然后从包含 150 多种设备驱动、客户端驱动和高级插件的 Kepware 库中选择,以便适合您工业控制系统的独特通信要求。

驱动是一种软件组件,能够使 KEPServerEX 满足某个特定设备、系统或其他数据源的连接要求。此驱动处理 KEPServerEX 与数据源进行的所有专属通信;客户端接口处理通向监控或控制设备的应用程序的所有连接,包括支持的 OPC 连接、专属连接和开放式标准连接。

驱动可以单独或以套件形式获得授权许可。随着连接需求的发展,可以按需对其他驱动进行许可。

购买信息

Allen-Bradley ControlLogix Ethernet

此产品可通过以下套件购买:

Allen-Bradley 连接性网络会议

了解如何使用适用于 KEPServerEX 连接平台的 Kepware Allen-Bradley 驱动,轻松创建强大的自动化系统。


© PTC Inc. 保留所有权利。