Products - Visual Programming

Rivertek Industrial has been involved heavily in Visual Programming Paradigms using a number of technologies:


IEC 61131 Function Block Diagrams / State Model Diagram etc.

Java Components ‘Bean’ Developments


The IEC 61131 provides visual programming for industrial control, it is very successful design providing a visual programming language that allow none-programmer to visualize and extend programs for PLC’s, embedded device and a whole host of industrial components.


While IEC 61131 provides for the industrial control aspect - we with our partners at OMRON developed visual programming environment for Java ‘Bean’ Components. The advantage of using Java Beans is that they provide a true component model architecture where the design time aspect of the component is completely separated from the runtime component.

HOMERivertek_Industrial_-_Home.html
SERVICESRivertek_Industrial_-_Services.html
PRODUCTSRivertek_Industrial_-_Products.html
PARTNERSRivertek_Industrial_-_Partners.html
SUPPORTRivertek_Industrial_-_Support.html
PROJECTSRivertek_Industrial_-_Projects.html

User Interface Made Simple

Select page template for your needs or design a custom one for your solution, then design the pages in your User Interface and then just ‘wire’ the outputs of the controls to the inputs of other controls and you have a working User Interface straight out of the box. To get your components to control devices or remote networks then simply use a protocol control and wire the data to its inputs or outputs - its that easy.

Cross Platform Support

IRIS was developed using the Java programming language and has been tested to run on all major operating systems including Windows 98/NT/XP/Vista, Linux and Mac OS X. The output application will also run on all these operating systems.

Human Machine Interface (HMI) Libraries

We provide a large selection of user interface libraries.


  1. Standard User Interface Library - Buttons, Lamps, Sliders, Switches.

  2. Advanced User Interface Library - Knobs, LED Segment Displays, Levels, Alarms.

  3. Factory Library - Pipes, Valves, Pumps, Vats, Storage Tanks.

  4. Shapes Library - Oval, Rectangle, Polygon, Line.

  5. Function Library - Digital Gates, Mathematical Functions, Signal Generators, Multiplexers.

  6. Charting Library - Trends, Pie, Plots.

Protocol & Network Libraries

We provide a large selection of industrial based protocol and network libraries.


MODBUS Library

SNMP Library

OLE Library

Straton T5 Library

MQTT Library

JDBC/ODBC Library


Using these Java libraries it is possible to access a comprehensive set of technologies and equipment. We can provide b-spoke Java libraries to order if required so please contact us for more for more information.

Micro XMLRivertek_Industrial_-_Products_-_Micro_XML.html
Micro HTTPRivertek_Industrial_-_Products_-_Micro_HTTP.html
Visual Programming
Protocol LibrariesRivertek_Industrial_-_Products_-_Protocol_Libraries.html
HMI LibrariesRivertek_Industrial_-_Products_-_HMI_Libraries.html
ODAP
(coming soon)Rivertek_Industrial_-_Products_-_ODAP.html