A3200 MotionPAC is a software-based Programmable Logic Controller (PLC) that is completely integrated with Aerotech’s A3200 motion controller to increase programming efficiency, decrease development time and to increase quality. 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 Integrated Automation will reduce programming and commissioning time by 30% to 50% and is ideal for machine control program development.
The MotionPAC's tight integration with the A3200 motion controller allows users to command asynchronous, coordinated, blended, geared or cammed motion directly from LD, FBD, ST or directly start or stop AeroBasic™ programs. Moves can be specified as relative or absolute in user units (either English or metric). Additionally, CNC or G code also can be called from the PLC program.
Programmers can create shared variables and Tags that are referenced by Name in all of the A3200 tools, Operator Interface, AeroBasic™, C or .NET programs. Memory management is automatically handled by the MotionPAC for all Tags and variables. MotionPAC tools such as user definable libraries (LD, FBD, ST or .NET), integrated axis manager for readout and manual control, global Tag database, automatic memory management and virtual execution of the PLC increase your programming efficiency and quality. Both .NET and PLC programmers can seamlessly collaborate through MotionPAC to deploy machine control applications since the .NET programs can be packaged as an LD, FBD or ST that run in the real-time CLR. Standard fieldbuses, drive I/O and high-end data acquisition are integrated into the MotionPAC and can be shared among all applications by Name. Toolboxes are provided for each language for drag and drop programming.
- PLC totally integrated with advanced motion
- Standards based: IEC61131-3, PLCopen & .NET
- 30% to 50% reduction in development time
- Global Tag database – define Tags once and then use everywhere
- Easy to use diagnostics and debugging tools
- Automatically manages Tag and variable memoryI/O mapping tools
- Offline simulation without any changes to program
- All motion status and events are exposed in standard function block