Enhanced Modbus library implemented in the Java programming language
This is a fork of the jamod Modbus library, taken at version 1.2.1, released under the Apache 2 license, as contained in the SVN repository for that project. The goal of the j2mod project is to produce a more fully functioning Modbus(tm) communication library based on the Java programming language. It is the intention that this be an actively developed project, accepting submissions from professional software engineers with experience in Modbus Master and Slave development.
This is a communication Library For the Omron PLC using FINS Commands and Host Link routing Protocol.
The EPANET Real Time Extension
** This project has moved to GitHub. ** ** https://github.com/OpenWaterAnalytics/epanet-rtx **
Keyence Communication Library for Keyence KV-40 and KV-16 series PLC.
Python module for network variables for CoDeSys PLCs
CoDeSys v2.3 supports so called network variables. Blocks of (global) variables, that propagates over networks like TCP, UDP or UDP Multicast aso. This python module supports parsing, receiving and sending those blocks (with UDP Multicast only). With this you can add for example a Raspberry Pi Sensor to your automation network without special Network clients on your PLC.
Here are many materials related to my lectures. Electrical Network Analysis, DSP, Programming, Optical Fiber Systems.