I'm working with a Beckhoff PLC running Twincat 3 and communicating to it using an Ubuntu client with Pyads. Is there any way to upload a project configuration to Twincat using Python, Bash, or something similar?
My goal is to have multiple Python projects each with specific Twincat projects, and running one Python project will upload the corresponding Twincat project to the PLC. As far as I can tell, the only way to upload a configuration is by clicking the button on the Twincat software.