INGEAR.NET.LOGIX includes various example and projects written VB.NET, C#, and VB 6.0 with fully commented source code.
Ready to Run Examples
Examples can be launched from the Windows start bar
Start | Programs | INGEAR.NET | NET.LOGIX 3.0 | Examples ...
Source Code Projects
All projects were developed with Visual Studio 2005 and can be easily upgraded to Visual Studio 2008 or Visual Studio Express Editions.
Projects are installed to the following folder.
C:\Program Files\INGEAR.NET\v3.0\NET.LOGIX\Examples\...
|
Project Name |
Description |
|
NETLOGIX.VB.Simple |
Project demonstrating the use of the Controller and Tag classes for reading and writing values in a Windows application. This is a very simple project and a good example to learn the basic operations |
|
NETLOGIX.VB.Buttons NETLOGIX.CS.Button |
Project demonstrating the use of the Controller and Tag classes with Tag.Now property for momentary and maintained push button operations in a Windows application. This is a simple project using immediate read/write operations via the Tag.Now property |
|
NETLOGIX.VB.Console NETLOGIX.CS.Console |
Project demonstrating the use of the Controller and Tag class for reading and writing in a Console application. |
|
NETLOGIX.VB.DataChange NETLOGIX.CS.DataChange |
Project demonstrating the use of the Controller and Tag class with Tag.Change event handler in a Windows application. This is a good example of using the Tag class to detect changes in data and firing event notifications. |
|
NETLOGIX.VB.GroupRead NETLOGIX.CS.GroupRead |
Multi-threaded project demonstrating the use of the Controller, TagGroup and Tag classes. This is a good example using System.Threading.Thread for background data collection using TagGroups with Tag.Change notification updates to the User Interface (UI) |
|
NETLOGIX.VB.ISimple NETLOGIX.CS.ISimple |
Project demonstrating the use of the IController and ITag interfaces |
|
NETLOGIX.VB.ReadArray NETLOGIX.CS.ReadArray |
Project demonstrating the use of the Controller and Tag class to read an array of values. |
|
NETLOGIX.VB.CPUState |
Project demonstrating how to obtain the current state of a ControLogix / CompactLogix CPU |
|
NETLOGIX.VB.UnsolicitedMessage NETLOGIX.CS.UnsolicitedMessage |
Project demonstrating how to receive unsolicited messages using the PeerMessage class |
|
NETLOGIX.VB.UserDefinedType NETLOIGX.CS.UserDefinedType |
Project demonstrating how to read UDT's using the DTEncoding class |
|
NETLOGIX.VB.UDTWrite |
Project demonstrating how to write UDT using the DTEncoding class |
|
|
|