Archive

Archive for the ‘Allen-Bradley’ Category

NET.LOGIX v3.0 release scheduled for 2Q 2010

April 22nd, 2010 admin 5 comments

INGEAR.NET.LOGIX v3.0 scheduled for release  in 2Q 2010.

Some of the new features packed into NET.LOGIX v3.0 include:

NEW – Logix.PeerMessage class for Unsolicited Messages

The Logix.PeerMessage class handles communications in the background and fires a MsgReceived event notification when the PLC sends data via a MSG instructions.  NET.LOGIX v3.0 supports 3 types of messages.

  • CIP Data Table Write
    • Uses native tag addressing
    • Supports BOOL, SINT, INT, DINT, REAL, STRING, UDT, PDT and MDT data types
  • SLC Typed Write
    • Supports MicroLogix and SLC (Ethernet IP) controllers
    • Supports I, O, B, N, S, F, A, L and ST data table files
  • PLC-Type Write
    • Supports PLC-5 (Ethernet IP) controllers.
    • Supports I, O, B, N, S, F, A and ST data table files

The PeerMessage class automatically distinguishes between the 3 MSG types so there’s no special programming required on your end.   When the PLC sends you a message you’ll received a notification event, then just access message information through PeerMessage class members.

PeerMessage Class Members

Constructor Description
  • PeerMessage()
Creates instance of the PeerMessage class
Properties Data Type Description
  • IPSender
String IP Address of sending PLC
  • Value
Object Data value(s) received
  • DataType
TypeCode Type of data values received
  • Length
Int32 Number of data values received
  • Timestamp
DateTime Timestamp when message was receivedq
  • IPAddressNIC
String Allows specific Network Interface Card(s) on your PC to receive data
  • Connections
Int32 Number of request for connections from PLCs’ (1-128)
Methods Description
  • Listen()
Begins background processing for unsolicited messagesq
  • Shutdown()
Terminates and closes all active connections.
Events Description
  • MsgReceived
Fires when message is received

NEW – Logix.DTEncoding Class for Defined Data Type Support

NET.LOGIX v3.0 also adds support for User-Defined Types (UDT’s), Pre-Defined Types (PDT’s) and Module Define Types (MDT’s).

The Logix.DTEncoding class facilitates reading and writing structured data types as blocks without having to read/write each ATOMIC member individually.

Defined Data Types is supported by the PeerMessage class as well.

For more information when on NET.LOGIX 3.0 please contact us at 610.935.8282 or email sales@ingeardrivers.com

> Download NET.LOGIX 2.0

INGEAR.NET.ABLINK v2.1.2010.402

April 12th, 2010 admin No comments

INGEAR.NET.ABLINK v2.1.2010.402 maintenance release is available for download.

INGEAR.NET.ABLINK is a runtime free class library for Visual Studio .NET and Web developers that provides a direct communication pipeline to Allen-Bradley MicroLogix, SLC and PLC processors without the need for OPC Servers, RSLinx or third party drivers.

Improvements

  • Improved CIP inactivity time out operation
  • Stricter enforcement of Tag.Name property
  • Restricts duplicate Tags in TagGroup collection

How to upgrade to NET.ABLINK v2.1.2010.402

  • NET.ABLINK users that have a current NET.ABLINK Maintenance Subscription Plan are eligible for a free software update.
  • NET.ABLINK users that have let their support expire must contact (sales@ingeardrivers.com) or call 1.866.935.797 (Toll Free US / Canada) Tel 1.610.935.8282 for pricing.

> Download INGEAR.NET.ABLINK

NET.LOGIX v2.0.2010.324 Maintenance Update

March 23rd, 2010 admin No comments

INGEAR.NET.LOGIX v.2.0.2010.324 maintenance release available for download.  This version corrects the following problems:

  • Fixed “Invalid Tag.Name” exception from being thrown when a name contains a colon “:” character.  (e.g. Tag.Name = “Program:MyProgram.MyTag”)
  • Fixed “Invalid Tag.Name” exception from being thrown if a numeric character followed the colon “:” character in the Tag.Name ( e.g. Tag.Name = “Local:2:I.Data.0″)
  • Fixed problem with “Invalid Tag Name” exception not being thrown if there were mismatch in ‘[' and ']‘ characters in Tag.Name (e.g Tag.Name = “MyArray[0", or Tag.Name =" MyArray[0]]”)
  • Fixed problem with IEC 1131 2.12 naming standard enforcement
  • Fixed problem with cached tag write operation thrown “Tag.Value is null” exception”
  • Fixed problem with Tag constructor Tag(Controller, Name, Data Type) throwing an exception when reading an element of a boolean array ( e.g new Tag(MyPLC, “MyBoolArray[0]“, Logix.Tag.Atomic.BOOL”)

How to upgrade to NET.LOGIX v2.0.2010.324

  • NET.LOGIX users that have a current NET.LOGIX Maintenance Subscription Plan are eligible for a free software update.
  • NET.LOGIX users that have let their support expire should contact (sales@ingeardrivers.com) or call 1.866.935.797 (Toll Free US / Canada) Tel 1.610.935.8282 for pricing.

> Download NET.LOGIX v2.0.2010.324

INGEAR NET.LOGIX v2.0.2010.311 Update

March 18th, 2010 admin No comments

INGEAR.NET.LOGIX Visual Studio .NET class library for Allen-Bradley ControlLogix and CompactLogix programmable automation controllers has be updated to version 2.0.2010.311 to incorporate the following new features and improvements

  • Improved CIP inactivity timeout behavior
  • Added support for reading ControlLogix/CompactLogix CPU state
  • Controller.GroupRead/GroupWrite reports partial failures
  • TagGroup.ErrorString returns malformed/nonexistent tag names for GroupRead/Write operations
  • Tag.Name property has stricter enforcement of IEC 1131 2.1.2 naming standard
  • Improved STRING data type read/write operation

How to upgrade to NET.LOGIX v2.0.2010.311

  • NET.LOGIX users that have a current NET.LOGIX Maintenance Subscription Plan are eligible for a free software update.
  • NET.LOGIX users that have let their support expire should contact (sales@ingeardrivers.com) or call 1.866.935.797 (Toll Free US / Canada) Tel 1.610.935.8282 for pricing.

> Download NET.LOGIX v2.0.2010.311

Allen-Bradley ActiveX Studio 6.0 Released

March 8th, 2010 admin No comments
INGEAR Allen-Bradley ActiveX Studio 6.0

INGEAR Allen-Bradley ActiveX Studio 6.0

Studio 6.0

INGEAR Allen-Bradley ActiveX Studio 6.0 has been released and is available for immediate download.  Among the numerous improvements for Studio 6.0 include:

  • Support for 64-Bit Windows
  • Support for Windows 7
  • Optional USB License Key Dongle
  • Improved CIP communications
  • Improved error reporting
  • Updated example files and projects

How to Upgrade to Studio 6.0

Studio 5.2 Developer Edition users that have a current ActiveX Studio Maintenance and Subscription plan are eligible for a free software update.

Studio 5.2 users that have let their support expire, should contact INGEAR Sales (1.866.935.7979 Toll Free US/Canada | 1.610.935.8282) for pro-rated upgrade pricing.

Studio 5.1, 5.0, 4.5 and 4.0 users should contact INGEAR Sales (1.866.935.7979 Toll Free US/Canada | 1.610.935.8282) for pro-rated upgrade pricing.

Contact us Monday-Friday (8:30a-5:30p) for additional information

CimQuest INGEAR
518 Kimberton Rd | Suite 325
Phoenixville, PA 19460
1.866.935.7979 (Toll Free US/Canada)
1.610.935.8282 (All other locations)
www.ingeardrivers.com

USB License Key (”Dongle”) for INGEAR.NET PLC class libraries

February 2nd, 2010 admin No comments

INGEAR.NET PLC class libraries for Visual Studio .NET are now available with an optional USB License Key (”Dongle”).  The USB license is offered on Developer Editions of:

A USB License Key provides developers the utmost in flexibility when moving a INGEAR.NET license between computers.

For complete details about the USB Key, included purchasing and upgrades see this link

www.ingeardrivers.com/usbkey

or contact the INGEAR sales desk
1.866.935.7979 (Toll Free US/Canada)
1.610.935.8282 (All other locations)

Allen-Bradley .NET class library for MicroLogix, SLC and PLC-5 Update

October 6th, 2009 admin No comments

INGEAR.NET.ABLINK Visual Studio .NET class library for Allen-Bradley MicroLogix, SLC and PLC-5 programmable logic controllers has been updated to version 2.1.929.

INGEAR.NET.ABLINK v2.1.929 corrects and improves the following:

  • Added unlimited ASP.NET web service deployment to Developers Edition
  • Corrected problem with GroupRead operation.  If group collection contained Tag(s) with .Length property > 1, an “Index out of Range: exception may occur under certain conditions.
  • Changed internal string conversion from UTF7Encoding to ASCIIEncoding
  • Added Web Service Example

INGEAR.NET.ABLINK is part of a family of class libraries for developing runtime free HMI application using Visual Studio .NET.  For more information see www.ingeardrivers.com/dot_net_software

About CimQuest INGEAR

CimQuest INGEAR is a world leading developer and publisher of software tools and components for industrial and manufacturing applications.  Since 1993, CimQuest INGEAR has provide high quality runtime free PLC communication tools and library components for Visual Studio programmers and developers.  INGEAR software is relied on world-wide by manufacturers, system integrators, OEM’s and end users for process and machine control, data acquisition and HMI/SCADA applications that serve all segments of industrial automation.

CimQuest INGEAR

518 Kimberton Rd – Ste 325

Phoenixville, PA 19460

Toll Free US/Canada: 1.866.935.7979

Telephone: 1.610.935.8282

www.ingeardrivers.com

INGEAR.NET PLC class libraries now include free ASP .NET web service licensing

September 22nd, 2009 admin No comments

Sept. 22, 2009.  Phoenixville, PA – CimQuest INGEAR, a leading global developer and publisher of PLC HMI and PLC communications software tools for Visual Studio.NET programmers has announced the release of INGEAR.NET v2 class libraries.  INGEAR.NET v2 HMI software includes numerous under-the-hood optimizations and improvements, along with runtime free web service licensing for ASP.NET deployments to the Developers Edition.

INGEAR.NET software libraries are callable Dynamic Link Libraries (DLLs), which are added as references to any Visual Studio.NET project.  They are easy-to-use classes that eliminate need for OPC servers, and complex coding required for interfacing to OPC completely.  INGEAR.NET libraries gives any Visual Studio.NET project a direct communication pipeline to PLC’s and other controllers without need for middle layers of software.  The results are small, tight, fast and reliable HMI, or data acquisition and control applications built on the Microsoft .NET framework.

INGEAR.NET software provides a common framework for developing Windows programs, console applications, system services, custom classes, web services and pages using Visual Studio .NET as the platform.

INGEAR.NET supports Windows x86 and 64-bit operating systems as well as Windows Server and Windows 7.  CimQuest offers Windows Compact Framework editions of INGEAR.NET for CE panel, PDA and mobile device application development.

With virtually no limits, and roughly the price of just a single OPC Server, INGEAR.NET users are granted runtime free distribution of their applications which leads to enormous cost savings in software deployment fees.

INGEAR.NET software titles include;

CimQuest also provides digital dashboard instrumentation and controls for developing user interfaces for HMI/MMI projects.

For more information see (http://www.ingeardrivers.com/dot_net_software)

Free trials are available for download and evaluation.  As a bonus, from now until Dec 15th. CimQuest INGEAR is giving away 3 Netbook computers. Just complete the form to be entered into the drawing.

About CimQuest INGEAR

CimQuest INGEAR is a world leading developer and publisher of software tools and components for industrial and manufacturing applications.  Since 1993, CimQuest INGEAR has provide high quality runtime free PLC communication tools and library components for Visual Studio programmers and developers.  INGEAR software is relied on world-wide by manufacturers, system integrators, OEM’s and end users for process and machine control, data acquisition and HMI/SCADA applications that serve all segments of industrial automation.

CimQuest INGEAR

518 Kimberton Rd – Ste 325

Phoenixville, PA 19460

Toll Free US/Canada: 1.866.935.7979

Telephone: 1.610.935.8282

www.ingeardrivers.com

Visual Studio .NET software update for Allen-Bradley ControlLogix & CompactLogix

September 15th, 2009 admin No comments

INGEAR.NET.LOGIX 2.0 (build 2.0.908) update is available for immediately download.  This update corrects the following problems.

  • STRING data type writes would fail when used in a TagGroup collection.  (i.e Controller.GroupWrite operation)
  • Controller.GroupRead would report all Tag.QualityCode as QUAL_BAD if there were one of more invalid Tag classes in the TagGroup collection.

INGEAR.NET.LOGIX is a Visual Studio .NET class library for developing data acquisition and control applications for Allen-Bradley Control Logix, Compact Logix and Soft Logix programmable automation controllers for Desktop, Web and Windows CE deployment.

For more information on INGEAR.NET.LOGIX 2.0 and other INGEAR.NET software titles for Visual Studio .NET visit:

http://www.ingeardrivers.com/dot_net_software/dotnet_software.htm

How to create an ASP.NET web service for Allen-Bradley PLC’s

September 10th, 2009 admin No comments

See a live demonstration  www.plcdotnet.com

A Windows 2003 server is located in southeastern Florida.  Over 1000 miles away in eastern Pennsylvania sits an Allen-Bradley PLC-5/40E.   An ASP.NET web service uses INGEAR.NET.ABLINK to connect the PLC-5 over the internet  to deliver a web page with real-time PLC  data to whereever you’re setting.

All without the need for RSLinx, OPC Servers, or 3rd party software of any kind.

Using Visual Studio .NET, a few lines of code, and INGEAR.NET, you can have web-based access PLC data anywhere, and on virtually any browser, including PDA devices such as Blackberry and IPhone.