airhacks.fm podcast with adam bien

Apache PLC4X, Industrial Protocol Drivers, and the JDBC of Industrial Automation


Listen Later

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 Inductive Automation Ignition,
eliminating edge gateway boxes on shop floors,
native protocol communication reducing network load on 100 Mbit industrial networks,
unified namespace concept as JMS for industrial automation,
Apache IoTDB as time series database with push queries and callback features,
Apache TsFile storage format for writing time series data directly on PLCs,
shifting from polling to pushing in industrial data collection,
ToddySoft File as C libraries compiled for PLCs,
ToddySoft DB as embedded stripped-down IoTDB for edge devices,
ToddySoft Edge as the combined platform resembling an application server for industrial automation,
Industry 4.0 definition and evolution from manual labor through steam power through PLC automation to connected production,
compressed air as a service business model,
early failure detection in multi-step production lines,
OSGi runtime driver loading,
Eclipse Tycho build system difficulties,
Kafka Connect PLC connectors,
SPS fair in Nuremberg as one of the largest industrial automation fairs,
signal theory and Nyquist sampling rate in PLC polling

Christofer Dutz on twitter: @christofer-dutz

...more
View all episodesView all episodes
Download on the App Store

airhacks.fm podcast with adam bienBy Adam Bien

  • 5
  • 5
  • 5
  • 5
  • 5

5

7 ratings


More shows like airhacks.fm podcast with adam bien

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

WSJ Tech News Briefing by The Wall Street Journal

WSJ Tech News Briefing

1,649 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,105 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

583 Listeners

Bits und so by Undsoversum GmbH

Bits und so

26 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

10 Listeners

heiseshow by heise online

heiseshow

2 Listeners

REWORK by 37signals

REWORK

212 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

204 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Lanz + Precht by ZDF, Markus Lanz & Richard David Precht

Lanz + Precht

339 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

19 Listeners

Foojay.io | Friends of OpenJDK and Java Programming by Foojay.io | Java and Programming Community

Foojay.io | Friends of OpenJDK and Java Programming

0 Listeners

The Economics Show by Financial Times

The Economics Show

146 Listeners