PLCopen XML Analyzer

Information about the PLCopen XML analyzer (tap briefly to open)

Analyse and understand PLC projects

With this tool, you can analyse PLC projects in PLCopen XML format (IEC 61131-10). Project structure, blocks, variables and dependencies are detected automatically and presented clearly.

The PLCopen XML Analyzer supports architecture analysis, documentation, modernisation and quality checks of PLC projects.

What is the PLCopen XML Analyzer used for?

With existing or external PLC projects, a quick overview of structure and relationships is often missing. The analyzer helps evaluate project structure automatically and understand it better.

Typical use cases:

  • Analyse external projects
  • Understand project architecture
  • Preparation for modernisation projects
  • Migration to new control systems
  • Code reviews and quality checks
  • Documentation of PLC programs

How does the analysis work?

  1. Upload PLCopen XML file
  2. Start analysis
  3. Evaluate project structure
  4. Review statistics and dependencies
  5. Download analysis report

The analysis runs automatically and produces a structured overview of the PLC project.

Which information is evaluated?

  • Project structure and hierarchy
  • POUs (programs, functions and function blocks)
  • global and local variables
  • Data types
  • Connections between blocks
  • Function calls and dependencies
  • Timers, counters and instances

Which results are output?

  • Project structure as a tree view
  • List of all POUs
  • Variable overview
  • Dependency analysis
  • Project statistics
  • Notes on unused variables
  • Notes on possible duplicates
  • JSON report for documentation

Supported formats

The standardised PLCopen XML format according to IEC 61131-10 is supported.

  • CODESYS
  • OpenPLC
  • TwinCAT
  • TIA Portal (PLCopen-Export)
  • other IEC 61131-3 compatible systems

Benefits of the PLCopen XML Analyzer

  • quick overview of PLC projects
  • simplified documentation
  • support for migrations
  • early detection of quality issues
  • better traceability of complex projects

Analyse PLCopen XML project

PLCopen XML, max. 25 MB


Request
Select fileAttach your files