Woodward GAP est un logiciel basé sur Windows permet aux ingénieurs de contrôles de créer des programmes d’application au format bloc un certain nombre de Systèmes de contrôle Woodward. Une fois que la logique de contrôle est entrée à l’aide de l’environnement de programmation graphique du programme, la fonction de compilateur de logiciel GAP génères qui s’exécute dans le contrôle.
Les blocs logiciels GAP sont écrits en code C, qui est un langage transportable, ce qui lui permet d’être utilisé sur de nombreuses plateformes matérielles différentes. En raison de cette fonctionnalité, le même logiciel de logique de contrôle qui a été utilisé et a prouvé de milliers de contrôles est disponible pour une utilisation dans la création de futurs contrôleurs, sans introduire de bugs de système.
Pour faciliter l’apprentissage et l’utilisation, l’écran d’entrée de diagramme de logiciel de GAP a l’aspect et la sensation de plusieurs outils de simulateur de logiciel familiers à de nombreux ingénieurs de contrôle.
Les blocs comme les blocs utilisés pour entrer des modèles dans MATLAB sont Conclu le GAP Logiciel.
Le progiciel GAP est un progiciel de programmation mature, fournissant des outils de contrôle de révision, de sécurité et d’importation/exportation de code pour faciliter la gestion des programmes et réutilisation du code. Les modules GAP permettent de créer et de contrôler plusieurs sections de logique et d’algorithmes de contrôle par différentes entités, puis de les compiler en un seul programme pour l’unité Contrôle.
Bien que le langage bloc GAP s’est avéré être un moyen extrêmement efficace de programmation d’un contrôleur de turbine, certains utilisateurs exigent toujours que leur logique de séquençage existante s’exécutent sur leur nouveau contrôle. Pour ces utilisateurs, l’outil Woodward Ladder Logic Programing peut être utilisé avec GAP pour créer une logique de séquence via la programmation standard de l’échelle de l’industrie. Cet outil donne à l’utilisateur la possibilité d’effectuer le séquençage dans la langue du programme Ladder Logic et d’effectuer des algorithmes de contrôle complexes dans GAP. Comme la plupart des industrie les programmes standard de logique d’échelle, ce programme permet également à l’utilisateur de faire des changements de séquence tandis que le moteur est sur ou hors ligne.