Automated Solutions Logo

ASComm IoT
Allen-Bradley Ethernet Library for PC or IoT Edge Device to PLC communications with ControlLogix, CompactLogix, & Micro800



Product Summary


ASComm IoT Allen-Bradley Logix Ethernet Driver is a communications library that enables your .NET Core and Universal Windows Platform applications to read and write registers on A-B ControlLogix, CompactLogix, FlexLogix, and GuardLogix without PLC program modifications, RSLinx or OPC.

Use Visual Basic, C#, C++, and ASP.NET to create HMI, SCADA, data logging, and Industrial IoT applications targeting .NET Core, Universal Windows Platform, Windows Desktop, ASP .NET Core, service, and Linux.

Powerful pre-built example applications with VB and C# source code included in development package.

Runtime-free for qualified applications




Catalog Information

For detailed information on each license option, choose the license type using the buttons below.



For developers who need to build non-commercial* deployable applications.

One development license is required for each development seat.

For multiple developers, consider Team Edition licensing.

Projects built with a Full Development license generate an embedded runtime license which is embedded into your executable assembly.

The embedded runtime license system eliminates the need for license activation steps on runtime PCs.


  Subscription Edition Standard Edition
Catalog Item ASCOMM-IOT-AB.LOGIX.NET-FD-S ASCOMM-IOT-AB.LOGIX.NET-FD
Price (USD) In Beta Test - Call for Availability In Beta Test - Call for Availability
Tech Support 12 Months 30 Days
Updates 12 Months Current Version Only
Online Purchase In Beta Test - Call for Availability In Beta Test - Call for Availability
Offline Purchase In Beta Test - Call for Availability
Version In Beta Test - Call for Availability
Availability In Beta Test - Call for Availability

For development teams that need to build non-commercial* deployable applications.

Team Edition offers discounted Full Development licenses for development teams starting at two seats.

Team Edition accounts are managed by a single account administrator.

Projects built with a Team Edition license generate an embedded runtime license which is embedded into your executable assembly.

The embedded runtime license system eliminates the need for license activation steps on runtime PCs.


  Two Developer Team Three Developer Team Four Developer Team Five Developer Team
Catalog Item ASCOMM-IOT-AB.LOGIX.NET-TEAM-2 ASCOMM-IOT-AB.LOGIX.NET-TEAM-3 ASCOMM-IOT-AB.LOGIX.NET-TEAM-4 ASCOMM-IOT-AB.LOGIX.NET-TEAM-5
Price (USD) In Beta Test - Call for Availability In Beta Test - Call for Availability In Beta Test - Call for Availability In Beta Test - Call for Availability
Online Purchase In Beta Test - Call for Availability In Beta Test - Call for Availability In Beta Test - Call for Availability In Beta Test - Call for Availability
Offline Purchase In Beta Test - Call for Availability
Tech Support 12 Months
Updates 12 Months
Version In Beta Test - Call for Availability
Availability In Beta Test - Call for Availability

*Contact Automated Solutions to discuss your commercial licensing requirements.


Key Benefits


  • Does not require RSLinx, OPC or external drivers.
  • Non-commercial and Commercial licensing available
  • Runs on Windows 10 IoT Core devices like Raspberry Pi
  • Can be used to power your IoT edge devices
  • 100% managed code
  • .NET Standard 2.0 compatible
  • .NET Core 2.0 compatible
  • Visual Studio.NET 2017 Compatible
  • Multiple target platforms are supported, including .NET Core, Universal Windows Platform (UWP), Web, Windows Desktop, WPF, console, and service apps.
  • Extremely high performance - capable of sub 5 mSec transaction time
  • Highly optimized to minimize communications transactions
  • Provides common API across all driver classes
  • Abstract base classes allow you to write generic code that works with all drivers
  • Unsolicited message support
  • Supports block transfers of up full file capacity
  • Supports ControlLogix family native tag names including UDTs
  • Read and write entire UDTs and PDTs, including arrays and nested UDTs
  • Supports 4K block transfers with ControlLogix 5580 and CompactLogix 5380
  • Synchronous and asynchronous read/write methods
  • Data change notifications
  • No limit on number of devices or data points
  • Multi-threaded for high data throughput
  • Includes extensive help system
  • Example applications with VB and C# source code included.
  • Easily connect business systems to factory floor systems.
  • Immediate Internet delivery and online license activation
  • No runtime fees or keys for qualified applications

 

Compatibility


Controller

  • ControlLogix 5550, 5560, 5570 & 5580 with embedded Ethernet
  • ControlLogix CPU via 1756-EN2F, 1756-EN2T, 1756-EN2TK, 1756-EN2TSC, 1756-EN2TR, 1756-EN2TRK, 1756-EN3TR, 1756-ENBT, 1756-ENBTK, 1756-EWEB, 1756-EN2TXT, or 1756-EN2TRXT module
  • GuardLogix CPU via 1756-EN2F, 1756-EN2T, 1756-EN2TK, 1756-EN2TSC, 1756-EN2TR, 1756-EN2TRK, 1756-EN3TR, 1756-ENBT, 1756-ENBTK, 1756-EWEB, 1756-EN2TXT, or 1756-EN2TRXT module
  • FlexLogix family with 1788-ENBT module
  • 1769 CompactLogix 5370 Controllers
  • 5069 CompactLogix 5380 Controllers
  • 1768 CompactLogix Controllers with 1768-ENBT Module
  • 1769 CompactLogix L23x and L3x Controllers
  • SoftLogix5800
  • Micro800 Control Systems (Micro850 & Micro820) with Ethernet port

Runtime Platforms

  • .NET Core 2.0 or higher
  • .NET Framework 4.6.1 or higher
  • Mono 5.4 or higher
  • Universal Windows Platform 10.0.16299 or higher
  • Xamarin.iOS (coming soon) 10.14 or higher
  • Xamarin.Mac (coming soon) 3.8 or higher
  • Xamarin.Android (coming soon) 8.0 or higher

Development Platforms

  • Visual Studio 2017

Operating Systems

  • Windows 10
  • Windows 10 IoT Core
  • Linux
  • Android (coming soon)
  • iOS (coming soon)
  • Mac (coming soon)