
A discussion on Apache PLC4X and its role in industrial automation, featuring insights on various protocols and multi-language support.
An airhacks.fm conversation with Christofer Dutz ( @christofer-dutz ) about: discussion about Apache PLC4X as the JDBC of industrial automation, the API and SPI architecture with Java service loader for driver discovery, Modbus protocol for HVAC systems and heating devices, PLC4X core API operations including discovery and browsing and reading and writing and subscribing and publishing, multi-language support with PLC4J for Java and PLC4Go for Go and PLC4Py for python and C#, code generation from protocol definitions using language-specific templates, XML-based cross-language unit tests, OPC UA as the Esperanto of industrial protocols versus PLC4X speaking native device protocols, OPC UA overhead causing PLC strain and network congestion, comparison of OPC UA to CORBA and grpc , CORBA IIOP protocol on devices, bidirectional communication for reading sensor data and writing control flags, subscription-based event-driven data collection to reduce PLC polling load, founding ToddySoft to provide commercially supported open source industrial products, the gap between open source libraries and industrial consumption, ToddySoft Connect as bubble-wrapped PLC4X drivers for platforms like…
Host: Adam Bien
Guest: Christofer Dutz
Organizations: Apache PLC4X, ToddySoft, Inductive Automation, Apache IoTDB
Products: PLC4J, PLC4Go, PLC4Py, CORBA, grpc, JMS, Modbus
Explore listener stats, chart rankings, contacts and more on the airhacks.fm podcast with adam bien podcast page.