Siemens PPCL has been controlling buildings for 30+ years. The original engineers are retiring. The code is undocumented, full of overrides, and nobody is sure what half of it does. Signal PPCL Review reads the source, ranks complexity, and flags risk.
Four code-quality dimensions, ranked across every program in your APOGEE field panels.
Pulls every PPCL program from every field panel. Catalogs by panel, application, and last-modified date. Finds the orphans.
Cyclomatic complexity, dead-code detection, dependency depth, and naming-convention drift. Flags programs that need refactoring.
Manual overrides left in place, hardcoded setpoints, suppressed alarms, schedule bypasses. Every anti-pattern catalogued.
Prioritized list of refactor candidates with proposed sequence, complexity estimate, and risk assessment.
A typical 20-year-old commercial portfolio has 800-2000 PPCL programs across 50-200 field panels. 30-40% are dead code, 15-25% have overrides left in from a single 2014 hot-day event, and 5-10% are duplicates of each other with subtle drift.
PPCL Review is not a refactor service. It is the X-ray that tells you where to start.

How this looks in your stack.
{
"panel": "NAE-3401",
"program": "AHU3-CTRL",
"complexity": 47,
"dead_lines_pct": 22,
"hardcoded_setpoints": 8,
"manual_overrides": 3,
"refactor_priority": "high"
}On-premise by default. Cloud-deployable when required. Your facility data never leaves your network.
TLS everywhere, secrets in vault, row-level security on every query. Containerized and isolated so one service going down never takes the rest with it.
A·IQ is built by Arcis FM, a Service-Disabled Veteran-Owned Small Business (SDVOSB). Set-aside eligible for federal contracts. CAGE 14DG6 · UEI Z95MQL2KEYG3.
Engineer and operator questions on this capability.
PPCL is Siemens-specific (APOGEE/Insight). Equivalent analysis for JCI Metasys SCT, Honeywell EBI logic, and Tridium Niagara modules is on the roadmap.
Source code. We pull the PPCL text, parse it into an AST, and analyze structurally.
PPCL Review does not refactor for you. It produces the prioritized roadmap your controls engineer or our services team executes.
Yes it is read-only against the field panels. No control modifications.
PPCL hygiene improves the signal everything else depends on.
Read-only access to one of your APOGEE field panels for 48 hours. We deliver a complexity, override, and refactor report you can take to your controls engineer.