The A3200 MotionPAC from Aerotech (Pittsburgh, PA) is a software-based programmable logic controller (PLC) that is integrated with the company’s A3200 motion controller. The MotionPAC can be used independently for full machine control, or in conjunction with AeroBasic™ programs, and complies with IEC 61131-3 and PLCopen. Users can program in Ladder Diagrams (LD), Function Block Diagrams (FBD), or Structured Text (ST). The MotionPAC’s integration with the A3200 motion controller allows users to command asynchronous, coordinated, blended, geared, or cammed motion directly from LD, FBD, and ST, or directly start or stop AeroBasic™ programs. Moves can be specified as relative or absolute in user units (either English or metric). MotionPAC tools feature user definable libraries, integrated axis manager for readout and manual control, global tag database, automatic memory management, and virtual execution of the PLC.