Working on exporting/importing projects to PlainText.

mondinmr
2023-06-23
2024-12-13
  • mondinmr

    mondinmr - 2023-06-23

    Here, a test parser I implemented. It reads a CODESYS export (NOT PlcOpen, standard exports) file and saves it in a folder structure that replicates the project tree. It saves all DUTs and ST files in plain text. All the XML files will allow reconstructing the export for reimporting it into CODESYS in future tests. The objective is to achieve a system that, when integrated into CODESYS, enables generating a simpler Git structure for managing merges while working in a team. It could serve as a starting point for an editing plugin in tools like VSCode.

    git clone https://MarcoADV@bitbucket.org/marcoadv/codesysparser.git
    

    The next step will be regenerating the XML from the root on disk! After that, I would like to invoke, through 2 Python scripts, the tool for exporting and converting with just one click and reimporting it.

     
  • jddaigle - 2024-12-13

    Hello! I'm really interested in your project. How can I get access to this repo?

    Thanks

     
  • jddaigle - 2024-12-13

    Hello! I'm really interested in your project. How can I get access to this repo?

    Thanks

     

Log in to post a comment.