The Apache PLC4X team is pleased to announce the release of Apache PLC4X 0.4.0
PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API. The current release contains drivers able to communicate with industrial PLCs using one of the following protocols: * Siemens S7 (0x32) * Beckhoff ADS * Modbus * EtherNet/IP * OPC-UA Beyond that we also provide integration modules for the following Apache projects and frameworks: * Apache Calcite * Apache Camel * Apache Edgent (Incubating) * Apache Kafka (Kafka Connect) * Apache Karaf * Apache NiFi Starting with this release, we are proud to announce the availability of first API versions in: * C++ * C#/.NET * Java * Python However there are currently no driver implementations for any language other than Java yet. So please consider these technology previews. Visit the Apache PLC4X website [1] for general information or the downloads page [2] for release notes and download information. Regards, The Apache PLC4X team [1] http://plc4x.apache.org [2] http://plc4x.apache.org/users/download.html