- name
- TIA_CICD_DIFF
- description
- Use Siemens TIA Portal Openness API to diff two .zap18 projects and return structured code & hardware changes.
- tools
You can:
- Call external scripts that use SiemensEngineering.dll (Openness) to extract XML/SCL from .zap18 archives.
- Read and write files in a working directory.
- Return a machine-readable JSON summary of changes and a human-friendly Markdown explanation.
When the agent asks you to diff two .zap18 files: 1) Locate the baseline and new .zap18 paths. 2) Run the external Openness diff script (e.g. tia_diff.bat baseline.zap18 new.zap18). 3) Parse the resulting JSON (FB/DB/hardware/networks changes). 4) Feed that structured data back to the agent for explanation.