ACM is the crown jewel of the CDL suite. It reads the completed FRS data from P6 — the CCM Step Interaction Matrix, I/O assignments, root tags, and step transitions — and converts everything directly into production-ready DCS control code.
No manual transcription. No interpretation errors. No gap between what the FRS specifies and what gets programmed into the control system. Every line of generated code is traceable back to a specific step, tag, or transition condition in the FRS.
In every traditional SBC implementation, the final step is the same: an engineer sits down with the completed FRS and manually programs the DCS. Step by step, tag by tag, transition condition by transition condition. It is slow, expensive, and error-prone.
Even experienced engineers make transcription errors under time pressure. And when errors are discovered during commissioning — the most expensive possible moment — they require rework in both the DCS and the FRS documentation. ACM eliminates this entire category of risk.
ACM generates vendor-specific code for the four most widely deployed DCS platforms in continuous process industries. The same P6 FRS file is the source for all targets — switching DCS vendor does not require re-designing the FRS.
ACM follows a structured five-step process to convert P6 FRS data into DCS code. Each step is traceable and auditable — and the entire process can be re-run whenever the FRS is updated, keeping code and specification in perfect sync.
Complete SFC/step module for each UM step — entry actions, active actions, exit actions
All step-to-step transition logic — tag comparisons, timers, logical combinations
All CM and CCM modules instantiated with correct I/O assignments and root tag mapping
All setpoints, ramp rates, and operational limits from FRS B3/B4 applied to each CCM per step
All alarm tags, priorities, setpoints, and suppression logic from FRS B4 in DCS format
Complete DCS-specific DDS documentation — every generated element recorded for commissioning handover
One of ACM's most significant value propositions — especially for regulated industries — is the unbroken chain of traceability from the original Standard Operating Procedure through to every line of deployed DCS code.
Because each stage of the CDL pipeline produces structured, referenced data that the next stage consumes, ACM can produce a complete traceability matrix linking each code element back through the FRS, URS, p-Code, and all the way to the original SOP narrative.
This level of traceability is essential for pharmaceutical, chemical, and nuclear process industries where automation systems must be validated and audited against documented requirements.
Every element in the generated code references its P6 FRS source — step ID, CCM module, tag, or transition condition. The complete traceability matrix is included in the DCS DDS output.
ACM is the final step in the CDL pipeline. Every phase from P1 to P7 has contributed to this moment — the deployment of fully specified, traceable, ISA‑106-compliant DCS code generated directly from your SOP library.
Talk to our team about deploying ACM on your current project — or request a demonstration showing the full P6 FRS-to-ACM code generation workflow with a sample Unit Module.
ACM is available via our online store or by invoice. It is typically licensed together with P6 FRS Engine — service engagements covering P6 + P7 are available for teams implementing their first ACM code generation project.
A comprehensive presentation of the full ACM package — including a live FRS-to-code generation walkthrough for a sample UM — is available by Zoom. Contact us at info@CtrlDesigner.com with your company email.