読み込み中...

Allen-Bradley ControlLogix Ethernet

詳細については、ご購入に関する情報をご覧ください
allen-brandley controllogix ethernet demo download

製品の概要

Allen-Bradley ControlLogix Ethernet デバイス ドライバーは、KEPServerEX と連動して OPC/DDE クライアントと Allen-Bradley ControlLogix コントローラの間でイーサネット経由のデータ交換を行います。

ControlLogix Ethernet デバイス ドライバーは、1761-NET-ENI、Micrologix シリーズ、SLC 500 Fixed I/O プロセッサ、SLC 500 Modular I/O シリーズ、PLC-5 シリーズとの通信をサポートします。また、1761-NET-ENI シリーズ B をサポートする ControlLogix 5500 シリーズ、CompactLogix 5300 シリーズ、FlexLogix 5400 シリーズとの接続も可能にします。詳細については、Allen-Bradley ControlLogix Ethernet のマニュアルを参照してください。

このドライバーには、Rockwell Automation RSLinx ライセンスは不要です。

リソース

パフォーマンス

  • ControlLogix Controllers v20 以降では、より大きいパケット サイズ (最大 4000 バイトまで構成可能) をサポートし、パフォーマンスを向上させます。
  • 接続なしのメッセージを使用したシリアル ゲートウェイ サポートにより、ControlLogix シリアル ポートを介して ControlLogix、CompactLogix、FlexLogix、SoftLogix デバイスへのアクセスを提供
  • イーサネット/IP ゲートウェイ サポートにより、ControlLogix Ethernet 通信モジュールを介してイーサネット/IP 対応の MicroLogix、SLC、PLC 5 デバイスへのアクセスを提供
  • ControlLogix のパフォーマンス強化
  • Data Highway Plus および ControlNet ネットワークを介して ControlLogix ゲートウェイ アクセスをサポート
  • デバイス ルーティングのサポートにより、任意の接続ネットワーク トポロジーを介して ControlLogix、PLC 5、SLC 500 PLC へのアクセスを提供
  • オンラインでのデバイスへの接続 (Connect to Device) か、ファイル ベースの .L5K および .L5X を通じて自動タグ データベース生成をサポート
  • Allen-Bradley Logix タグ データベース生成をサポート
  • 事前定義されたすべての構造体データ型 (CAM、AXIS など) へのアクセスをサポート
  • 読み取り / 書き込みトランザクションに関する接続済みメッセージ
  • 注記: このドライバーは Allen-Bradley Suite の一部です。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/07/06

  • 中国語のサポートが追加されました。

6.1.601.0

2017/04/04

  • ファームウェア バージョン 29 および 30 がサポートされるようになりました。
  • データ型が指定されていない場合に読み取りが動的アドレス指定配列でエラーになる問題を修正しました。
  • ファームウェア 28.012 の新しい CIP データ型をサポートするようにドライバーを改良しました。
  • サポート対象外のデータ型の動的ブール タグを追加した場合に、有効なタグを追加しているかのように見える問題を修正しました。

6.0.2107.0

2016/11/15

  • ドイツ語のサポートが追加されました。
  • 日本語のサポートが追加されました。
  • ENBT チャネルとリモート IP が指定されていることを確認するために、EIP ゲートウェイ モデル (PLC-5、MicroLogix、SLC Fixed、SLC Modular) のステーション / ノード ID が検証されるようになりました。

5.21.114.0

2017/03/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/08/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/05/03

  • 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/06/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/02/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/07/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/02/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/06/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/05/03

  • 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/03/05

  • 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/06/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/02/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/07/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/03/02

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

5.5.94.0

2011/02/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/06/09

  • Added support for RSLogix version 18.

5.2.133.0

2010/02/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/07/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.

サポート対象デバイスの詳細

  • ControlLogix 5550、5553、5555、5561、5562、5563、5572、5573、5574、5575 については 1756 ENET/ENBT モジュール、シリアル ゲートウェイ、1761 NET-ENI シリーズ B (チャネル 0 を使用) のいずれかを介し、5580 については 1756-L83 および 1756-L85 (28.011) を介する
  • CompactLogix 5320、5323、5330、5331、5332、5335、5345、5370 についてはプロセッサの組み込みのイーサネット/IP ポート (E サフィックスを使用)、シリアル ゲートウェイ、1761-NET-ENI シリーズ B (チャネル 0 を使用) のいずれかを介し、5380 については 5069-L320ER (28.011) または 5069-L340ERM を介する
  • SoftLogix 5810、5830、5860 プロセッサについては SoftLogix EtherNet/IP Messaging モジュールまたはシリアル ゲートウェイを介する
  • FlexLogix 5433 および 5434 プロセッサについては 1788-ENBT Ethernet Daughtercard、シリアル ゲートウェイ、1761-NET-ENI シリーズ B (チャネル 0 を使用) を介する
  • PLC 5 Control Net については DH+ Gateway、1761-NET-ENI、イーサネット/IP ゲートウェイのいずれかを介する
  • PLC 5/10、5/15、5/20、5/20C、5/25、5/30、5/40、5/40C、5/60、5/80、5/80C については ControlNet Gateway、1761-NET-ENI、イーサネット/IP ゲートウェイのいずれかを介する
  • SLC 500 Fixed I/O プロセッサについては 1761-NET-ENI またはイーサネット/IP ゲートウェイを介する
  • SLC 5/01、5/02、5/03、5/04、5/05 Modular I/O プロセッサについては DH+ Gateway、1761-NET-ENI、イーサネット/IP ゲートウェイのいずれかを介する
  • MicroLogix 1000、1100、1200、1400、1500 については 1761-NET-ENI、MicroLogix 11/1400 チャネル 1 (イーサネット)、イーサネット/IP ゲートウェイのいずれかを介する

ドライバーとは?

KEPServerEX は、単なる OPC サーバーを超えた、産業オートメーションと IoT のための接続プラットフォームです。KEPServerEX をダウンロードし、150 を超えるデバイス ドライバー、クライアント ドライバー、アドバンスト プラグインを含む Kepware のライブラリから、御社の産業用制御システムに固有の通信要件を満たすものを選択するだけです。

ドライバーとは、KEPServerEX が特定のデバイス、システム、その他のデータ ソースの接続要件を満たすことができるようにするソフトウェア コンポーネントです。ドライバーは、KEPServerEX のデータ ソースへの独自規格の通信をすべて処理します。クライアント インタフェースは、デバイスを監視または制御するアプリケーションへの OPC、独自規格、オープン規格のサポート対象接続すべてを処理します。

ドライバーのライセンスは、個別に、またはスイートで取得することができます。追加のドライバーのライセンスについては、接続のニーズの拡大に応じて適宜取得することができます。

ご購入に関する情報

Allen-Bradley ControlLogix Ethernet

この製品は、次のスイートでご購入いただけます:

Allen-Bradley の接続性に関するオンライン セミナー

Kepware の KEPServerEX 接続プラットフォーム用 Allen-Bradley ドライバーを使用して、強力なオートメーション システムを簡単に構築する方法を紹介します。

今すぐ登録

© PTC Inc. All Rights Reserved.