Woodward GAP (Graphical Application Programmer) is a Windows-based software platform that allows controls engineers to custom-design control system applications using a fourth-generation block-format programming language. In use since the mid-1980s, GAP’s pre-debugged function blocks eliminate line-by-line debugging while providing the familiar look and feel of MATLAB-style block diagram programming.

Key Features
Programming
- Fourth-generation block-format programming language
- Pre-debugged function blocks — no line-by-line debugging required
- MATLAB-style graphical block diagram entry
- C-code based blocks transportable across hardware platforms
- GAP Modules for multi-entity, multi-section program management
- Revision control, security, and code import/export tools
- Supports Functional Block Diagrams, Sequential Function Charts, Structured Text, and Ladder Logic
- Companion Ladder Logic tool for industry-standard sequencing (online and offline changes)
Platforms & Benefits
- Compiles for multiple Woodward control hardware platforms
- Same proven code reusable across past and future controllers
- Decades of field-proven application library
- Efficient code reuse minimizes repetitive documentation
- Self-documenting program structure
- Compatible with NetSim simulation environment
- Compatible with Control Assistant diagnostics
Applications
- Custom turbine and engine control system programming
- Gas turbine, steam turbine, and compressor control applications
- Control system design and commissioning
- Retrofit and upgrade control software development
- OEM and system integrator application programming
Drake Controls Services
Drake Controls is a Woodward Authorized Distributor. We provide GAP application engineering support for custom turbine and engine control projects.
