An application that runs configurable specifications against source L5X files to validate the project content.
You can install this application by running the latest Setup.exe found in releases.
Once the application is installed, you can check for, download, and install new version from the settings popup under About.
My motivation for this project was primarily driven out of a desire to automate repetitive, trival, yet tedious quality assuance checks for our PLC projects to ensure they met required client specifications. This included validation of module/task/program configurations, tag data, code structures, and some basic PLC best practices.