INTEG provides you with the tools and free help to develop your own applications to run on the INTEG automation controller or a PC.
Tools for developing software for the JNIOR
Tools for developing software on a PC
Standard support routines
Example software applications
The INTEG Software Development Kits (SDKs) can be used to develop applications written in JAVA that run standalone on the JNIOR automation controller, or to develop PC applications written in VB.NET, C or other languages that integrate (communicate) with the INTEG automation controller.
External Applications SDK for a PC or Other Computer
Includes a set of tools that will help you develop Windows applications that interact with the JNIOR automation controller to read I/O status, control the I/O, read counter registers and usage meters, configure the controller registry and a variety of other features. It provides a Windows Dynamic Link Library, or DLL, that handles all JNIOR communications. The DLL is referenced in your program through predefined API calls that are detailed in the Windows Library Reference document. A .NET wrapper is also available to make it even easier to integrate the JNIOR with your .NET application.
Sample C++ and .NET programs that use the DLL and/or JNIOR protocol are provided.
Protocol manuals are available to develop applications for Linux servers, etc.
Support documentation is included.
Embedded Applications SDK for the JNIOR Automation Controller
Java Platform Development Program: provides guidance and tools to help you develop your own Java applications that run on the INTEG automation controller and control the I/O, integrate serial devices, handle data, provide logic functions and more.
JNIOR OS Interface Java Jar File (Overview): a unique Java Class for the JNIOR that provides easy integration of the JNIOR functions between your custom application and the controller operating system.
Instructions for creating the proper development environment for building Java applications to execute on the controller.
Sample applications and routines to develop web pages served by the controller - both Java applets and dynamic web pages utilizing HTML5 and web sockets.