MKS Automation Platform Programmability

screen capture

The MKS Automation Platform supports a variety of programming environments, depending on user experience and requirements. The most common programming application for the MKS Automation Platform is the IEC61131-3 programming environment. The IEC61131-3 programming software allows users to create their programs and recipes in a global standard, IEC compliant programming environment. Recipes and projects can be created via a number of different or any combination of programming languages, creating an extremely flexible and capability programming environment. The programming interface supports developing a project in any of the following programming languages:

  • Ladder Logic
  • Structured Text
  • Function Block Diagrams
  • Instruction List
  • Sequential Function Charts

The MKS PAC 1000 also supports programming with the MKS Software Development Kit (SDK) for users preferring to program their applications in C/C++. Applications developed in Matlab can also be exported and run on the MKS PAC 1000 with the SDK.

Finally, any of the MKS PAC & CM's will interface to a PC running Labview, which is ideal for R&D and University of applications, and a PC running the MKS Controls Workbench Software, for remote manual control of a process.

A list of the MKS PAC & CM modules with programming support is below:

MKS CM Labview, CWB
MKS PAC 100 Labview, CWB, IEC61131-3
MKS PAC 1000 Labview, CWB, IEC61131-3, C/C++ (via SDK)

Related Products:

Need help?

Contact an Applications Specialist by sending an email to MKS Instruments, or call 512-719-8000.