aVineas PLC/J

Packages 
Package Description
org.avineas.comli
ABB Comli PLC protocol implementation.
org.avineas.comli.impl
Implementation of the ABB Comli PLC protocol interfaces both at the slave handling and the master side.
org.avineas.comli.osgi
OSGi based helper functionality for the COMLI protocol handling.
org.avineas.fins
Basic interfaces and related classes for the Omron FINS protocol implementation.
org.avineas.fins.gw
FINS gateway functionality implementation.
org.avineas.fins.osgi
OSGi based helper functionality for the FINS protocol.
org.avineas.fins.payload
Basic (not complete) command and response implementations.
org.avineas.io
Basic interfaces for IO.
org.avineas.io.helper
Helper classes for IO.
org.avineas.io.notify
Extra IO interfaces and classes that can be used to handle channel multiplexing by notifying a party that data is available.
org.avineas.io.stat
Interfaces and helper classes to provide some statistics about the number or reads/writes/errors on a channel.
org.avineas.io.tcp
Channel implementations based on TCP.
org.avineas.modbus
Interface and common definitions for the Modbus PLC implementation (over TCP/IP).
org.avineas.modbus.impl
Implementation of the master and slave sides of the Modbus protocol over TCP/IP.