For buyers contracting authority
Choose 48151000 when the deliverable is the control-system software that supervises and automates a physical process: the SCADA or DCS package, its control logic, and the human-machine interface that operators watch. A power utility modernising the automation on a generating block, a water authority consolidating several SCADA systems into one, or a grid operator migrating a control platform to a new release all sit cleanly here.
The boundary that trips contracting authorities is the hardware line. Telemetry and control equipment (32441200) is the instrumentation and field hardware; 48151000 is the software layer that runs on top of it. Where a single award bundles both, tag by the dominant deliverable, and keep it here when the control software is the main purchase.
The other ambiguity is upward: 48150000 is the broader Industrial control software package parent. Reach for the 48151000 leaf when the contract is specifically the computer control system, and default to the parent only when the scope is wider or genuinely unclear.