SC-x™ Real Time Controller Software Framework

SC-x™ is a proprietary framework for developing and implementing controllers. This framework has the advantage that all individual libraries can be quickly integrated into a single software package. SC-x™ is designed so that controller code can be easily tested in a simulation environment before the same tested code is deployed to a real-time industrial environment. SC’s process controllers are implemented in the SC-x™ real-time framework, and can be targeted to virtually any (RT)OS. We have successfully deployed SC-x™ controllers to many operating systems, including Wind River VxWorks™, Mentor Graphics VRTX™, RT-Linux, and Microsoft Windows.

With the SC-x™ framework, process engineers and equipment developers can quickly and easily adjust the controller software without the intervention of control engineers or software engineers. Consequently:

  • No recompilation or additional software testing is required.
  • Controller adjustments can be rapidly evaluated, directly on the hardware.
  • Simulations use exactly the same code as in the field.

SCx

A few characteristics of the SC-x™ framework are:

  • Controller components are encapsulated in functional blocks called SC-Blocks.
  • SC-Blocks have adjustable parameters that relate to physically meaningful values.
  • SC-x™ files contain scripts written in a simple, high-level language.
  • Thousands of lines of field-tested, reusable code are already available.