Getting Started
Installation
Prerequisites
- WinCC Unified PC Runtime with debugging enabled — see WinCC Setup for the full steps, or Debugging Scripts in WinCC Unified by DMC for a visual guide
- VS Code with the built-in JavaScript debugger
- Node.js (optional) — required for ESLint when using the script dump feature
Download
Download the latest release on GitHub.
Place the executable in a folder, for example unified-debugging, and open it in VS Code — init will generate the launch.json here.
unified-debugging/
├── wincc-unified-debug-proxy.exe
└── .vscode/
└── launch.json ← generated by `init`Verify the installation
./wincc-unified-debug-proxy.exe --version
./wincc-unified-debug-proxy.exe --helpBuild from source (optional)
If you want to build from source instead of using the prebuilt binary, you'll need the Rust toolchain (1.70+) from rustup.rs.
git clone https://github.com/ploxc/wincc-unified-debug-proxy.git
cd wincc-unified-debug-proxy
cargo build --releaseThe binary will be at target/release/wincc-unified-debug-proxy.exe.