Siemens PLCSiemens S7 CommunicationSnap7, Step7 Open Source Ethernet Communication Suitepython-snap7, A Python wrapperExamples with ROS:siemens_plc_controller.pycom.pyOpen SourceSiemens Open SourceSiemens Industrial Edge