Netsim
Netsim
Netsim
Software Manual
Released
Read this entire manual and all other publications pertaining to the work to be
performed before installing, operating, or servicing this equipment.
Practice all plant and safety instructions and precautions.
General
Precautions Failure to follow instructions can cause personal injury and/or property damage.
This publication may have been revised or updated since this copy was produced.
To verify that you have the latest revision, check manual 26455, Customer
Publication Cross Reference and Revision Status & Distribution Restrictions, on
Revisions the publications page of the Woodward website:
www.woodward.com/publications
Revisions— A bold, black line alongside the text identifies changes in this publication since the
last revision.
Woodward reserves the right to update any portion of this publication at any time. Information provided by Woodward is
believed to be correct and reliable. However, no responsibility is assumed by Woodward unless otherwise expressly
undertaken.
Manual 26712
Copyright © Woodward, Inc. 2013 - 2017
All Rights Reserved
Released
Contents
Woodward 1
Released
Woodward 3
Released
DANGER - Indicates a hazardous situation, which if not avoided, will result in death or serious injury.
WARNING - Indicates a hazardous situation, which if not avoided, could result in death or serious
injury.
CAUTION - Indicates a hazardous situation, which if not avoided, could result in minor or moderate
injury.
NOTICE - Indicates a hazard that could result in property damage only (including damage to the
control).
IMPORTANT - Designates an operating tip or maintenance suggestion.
Woodward 4
Released
Woodward 5
Released
Chapter 1.
Overview
Introduction
This manual will provide the following information for the user regarding the use of the ProTech GAP tool
which is an enhanced (optional) way to program and configure additional safety logic functions into the
ProTech family of Overspeed/Safety Protection products.
Installation of the additional Woodward software tools required
Step by step instructions to build custom logic for the ProTech
Details on how to load & confirm (graphical vs. hardware) the device settings
How to simulate & test graphical logic on a PC and generate settings files
Application examples to help users with custom logic designs for safety related functions, or just
additional monitoring parameters
General Information
GAP is Woodward’s Graphical Application Programmer, (3rd Generation), software tool. It is a Windows
based, high-level, block-oriented programming language designed for simple and quick implementation of
difficult control strategies. GAP blocks are proven pieces of software, and you don’t have to be a
computer programmer to program in GAP. GAP is part of the Woodward Integrated Development
Environment which includes ToolKit and NetSim, and is the primary programming tool for our high-end
electronic control products.
The ProTech family has some products that allow users to add site-specific input/output signals and
implement unique software logic related to these signals. This can be done through the Programming and
Configuration Tool (PCT), based on Woodward’s ToolKit program. There are however, some limitations
with this method:
No graphical view of the application program
No ability to simulate and test/debug the program
No error checking prior to loading the program into the ProTech device
As an enhancement to the ProTech family, a tool based on Woodward’s GAP application programming
environment has been created. This tool provides the following:
Graphical view of entire application
Completeness check to ensure the program will be accepted by the device
Documented feedback of the ProTech CRC codes to ensure program ‘fingerprint’ verifying laptop
GAP program & installed ProTech settings
GAP Block help clarifying function and input/output fields of each block
Built-in simulation on the user PC to allow testing/debugging of logic
Simulation that allows manual entry (control) of Input signals
Woodward 6
Released
Woodward 7
Released
Chapter 2.
Installation of Software Tools for ProTech
To install the GAP Tool, locate/obtain the ProTech GAP Installation CD provided with each ProTech
(ProTech-SX, ProTechTPS, or MicroNet Safety Module [MSM]). Alternatively, the ProTech/MicroNetSM
Editor and NetSim Coder 1.0, 2.0, and 3.0 can be downloaded from Woodward’s Internet website:
www.woodward.com/software
In order to use the ProTech GAP tool, the following Woodward programs must first be loaded on the
target PC.
ToolKit version 3.6 (for templates 1.0 & 2.0), version 5.3 (for template 3.00) or later
ProTech Service Tool for your device
GAP Editor version 3.13 or later
ProTech Coder for NetSim 1.0, 2.0 & 3.0
NetSim 11.1.0.0 Control Executive or later
Microsoft Visual C++ version 6.00 2010 or 2013 Express compiler
A version of ToolKit install is available on the CD, but the latest version can always be downloaded from
the Woodward website. The service tool for your particular device will need to be downloaded from the
Woodward website.
Install ToolKit version listed above or latest version (installed in default directory) with at a minimum
an Advanced-Runtime license (Woodward Part# 8447-5002).
ToolKit Developer license (Woodward Part# 8928-5016) will work as well, but is not required.
NOTE: This program must be opened at least one time before GAP can use it. The correct
ToolKit version is supplied with the installer CD, provided with the product.
Install the service tool for your particular device (SX, TPS, MSM) again allowing the install program
to install in the default directory.
o SX (Woodward Part# 9927-1837)
o TPS (Woodward Part# 9927-1684)
o MSM (Woodward Part# 9927-1838)
Once these tools have been installed, refer to “Using the Programming and Configuration Tool” section in
Chapter 10 of the service manual to connect to the device.
SX service manual 26546V2
TSP service manual 26501V2
MSM service manual 26547V2
Woodward 8
Released
Installing ProTech/MicroNetSM Editor and NetSim Coder 1.0, 2.0 & 3.0
This section will step the user through the process of installing the ProTech/MicroNetSM Editor and
NetSim Coder for Protech. The GAP tool will allow the user to graphically program the ProTech for
system trips, alarms, and any custom logic need to configure the ProTech protection device.
Woodward 9
Released
Woodward 10
Released
After the GAP tool has been installed, find it in All Programs – Woodward – GAP3 and click on the
GAP3 Icon . This will open up the GAP program to verify that it was installed correctly.
In the GAP3 program select File – New – Project and verify that the ProTech TPS, ProTech SX and
MicroNet SM (MSM) are available (versions numbers can advance so there might be more than shown
below)
On the template Pop-Up select the “More” tab and check show all templates.
Woodward 11
Released
Installing NetSim
This section will step the user through the process of installing NetSim, which can be used to run a
simulation, to debug a configuration, prior to loading it into the ProTech.
Woodward 12
Released
On the Configure Shortcuts screen check the box if you want a shortcut installed on your desktop
On the End User License Agreement screen select, I accept the term in the License Agreement
Woodward 13
Released
This screen determines where NetSim will be installed. It is recommended to use this default path
Woodward 14
Released
After the GAP tool has been installed, find it in All Programs – NetSim – NetSim CE, or on the
desktop if that option was selected earlier. Click on the NetSim CE icon to open up NetSim Control
Executive to verify that it was installed correctly
.
This competes the installation of NetSim. How to use this tool is explained in detail one of the
following chapters.
Woodward 15
Released
This will allow the user to ‘compile’ the ProTech GAP application settings program to be executed on their
PC by NetSim. Using NetSim the user can perform program debugging on their application, prior to
loading the settings into the ProTech.
License Terms, select I have read and accept the license terms
Woodward 16
Released
Woodward 17
Released
Woodward 18
Released
Chapter 3.
Building an Application
Introduction
The ProTech GAP template allows you to create a custom application program and code it for simulation
on your PC. Once you are satisfied with the program, a valid Settings File (.wset) can be created from the
application. This file can then be uploaded into the target ProTech device through the ToolKit Service
tool. Upon successful completion of the loading of the settings file, the ProTech will return to the GAP
application the exact CRC (cyclical redundancy checksum) values related to each program section (in
addition to an overall CRC).
Below is a system overview diagram of how the GAP created application interfaces with the current
ProTech hardware and service tool.
1. Only “settings” files are loaded into the ProTech (unlike other Woodward products using GAP
programs where a compiled/executable program is loaded into the device).
2. The GAP template requires the Service Tool to send/retrieve information to/from the device.
3. ProTech GAP tool has NO safety related requirements or specifications – all of these requirements
are met by the ProTech hardware.
4. The compiling of a ProTech GAP application will be for NetSim only, since there is no compiling for
the ProTech hardware.
5. Current templates exist for the SX, TPS, and MicroNet Safety Module.
6. Simulation is intended for users to test the custom programming they plan to run in the hardware, it
does not simulate all of the base functions of the Protech.
Woodward 19
Released
Choosing a Template
The first step in creating a new project (program) in GAP is to select the desired Template. Templates
contain the available program blocks that the user can select to create program logic for a specific target
hardware product.
Note: This Template list likely contains many more template options than you will see.
Woodward 20
Released
In the ProTech templates, categories and block names are automatically created for each block as it is
placed on the sheet. This is convenient for a few reasons.
1. For each type of block, there is only a specific number of blocks available (for example there are only
30 total delay blocks).
2. This naming convention is used by the ToolKit service tool programming, therefore it must be
followed.
3. Each individual block can be viewed during runtime on the ProTech front panel monitor screen and
can be found by this standard naming convention.
It is possible with the GAP tool to add a Description to any block and add comments on the logic sheets,
to help clarify and document what the logic does.
ProTech GAP -
User does not define Block names or Categories – these are pre-defined to match the display screen
at runtime. Use block descriptions & comments to describe functions where needed.
There are NO Rate groups – all blocks execute in each cycle of the minor frame timer. The identifier
in parenthesis give the module that block is found in (A, B, or C)
There are NO tunables, values are changed in configuration mode only via the front panel display or
the service tool
Different block colors reflect which module they are in, not rate group
Does not link to a compiler for creating executable code to run in the ProTech – it will only produce
“setting” files (.wset files) that are identical to the Service Tool settings files and are what is loaded
into the hardware
Does support a compiler for creating a simulation file that is supported by Woodward’s NetSim
product.
Does NOT support monitoring of live values from the ProTech hardware – you must use the front
panel display to see live block values on a powered unit, however NetSim will support the monitoring
of live values during simulation (via SOS)
Woodward 21
Released
Getting Started
When you first Launch the GAP tool, you may see a dialog box as in figure 3.3 below, and will be
prompted for a file name and location, this for opening an existing project. If you get this box hit Cancel
and you should see the GAP tool open and be ready for a new project/program as shown in Figure 3-3a
below.
After reaching this point Select File/New/Project. You should now be prompted for the selection of a
template as shown previously in Figure 3-1. For our example we selected ProTech TPS 3.00.
If this is the only Woodward GAP product you have, or just want to have all new programs start with this
template you can set this up as the default template by using the “Startup Options/Select Default Startup
Template” under the File menu. Note that you need to restart GAP to get the ProTechTPS 3.00 Template
to display in the RH window.
Next go to the Block Template Tree window, expand the Configure group and drag the SYS_INFO_TPS
block into the Active Sheet window as shown in the Figure below.
Note: More detail about individual GAP blocks can be found in the GAP Help pull-down tab under
Block Help.
Woodward 22
Released
You will notice the block name (top) and the block type (bottom) are in RED. This is because you must
select which module (A, B, or C) this block is assigned to (shown in red as xx). To do this double click on
the block to open it and select A, B or C for the ProTechModule field.
Woodward 23
Released
Some blocks are unique and must be assigned to a specific module (such as this one) while others can
be declared as (ALL) meaning that they will be duplicated automatically in each of the 3 kernel modules.
Select this block and Copy/Paste 2 more of these blocks on the page and change them to be assign to
modules B and C.
Additional blocks are added in the same way. The input fields will first appear as Red X’s (required input
fields) or with default values.
These input fields must be programmed with one of the following:
1. Fixed Value
2. Output from another block
Clicking on the input field, will allow the user to enter a value or select a valid input option. GAP will only
show valid inputs for the field type (Boolean or analog), such as Boolean values for logic gates.
The user can also click on the output stem of a block and drag a ‘net’ line to the input of another block, if it
is the correct field type. If it is not the correct data type then GAP will not allow the user to make the
connection. A given block can have its stem branch to many other blocks.
Note: For more detail about how to use the GAP editor, use the Editor Help found under the Help
pull-down tab.
Woodward 24
Released
Note: The words program and project both refer to the <filename>.GAP3 file that GAP creates. For
simplicity we will use the word program from here forward.
There will only be one GAP program to maintain that will contain all of the application settings for the
ProTech. Once complete, the program will generate three separate settings files, that each get loaded
into the ProTech modules A, B & C.
To return to work on this program later, you can simply double click on the GAP3 file and it will
automatically be associated with the GAP editor tool.
Once a GAP program is completed and tested – the “Publications” tool in GAP provides a way to publish
the program to enforce documentation and engineering change control revisions. Publishing can be done
at a GAP project or module level or both. Below is the basic steps – refer to the GAP help information on
further details on using this feature.
Woodward 25
Released
Woodward 26
Released
Logic Organization
The following is the general construction of the example programs that are provided and shown in this
manual. The sheet number refer to the TPS sample program 5418-7475_TPS_MEnh.300.GAP3
(Woodward p/n = 5418-7475)
1. Project Cover sheet – use the title block to identify the project/jobsite/part number – this will also
provide revision control for changes
2. System Information blocks (sheet 1) that provide the CRC ‘fingerprint’ from the target hardware
3. Base Functions (Required/Recommended Blocks) - (sheet 2) good practice to have all of these
blocks present in your application so that all critical settings are contained in the GAP program
4. Logic for Safety Instrumented Functions (SIF) – typical Input to Output (left to right) flow of logic on
the page – using ‘net’ connections between block outputs and inputs for ease of readability (sheets 3-
6)
5. Alarm and Trip summary Latches and test routines (sheets 7 & 8)
6. Example of some of the newer blocks in the Math Enhancement versions, driving logic to activate an
output relay and annunciate some alarms (but not initiate a TRIP) are used in the final sheet of this
program (sheet 9)
Programmer Comments
It is good practice to use good notes and programmer comments as much as reasonable when creating a
program. In the example programs provided all 3 of the Comment types are utilized –
Line Text - to outline and highlight a section of code
Comment Text Box – beige box container for text
Rich Text – Enhanced format (color/font/size ) text editor for
Woodward 27
Released
A program will not compile with Faults, Red icon. A program will compile with warnings, acknowledge
screen below
Woodward 28
Released
Woodward 29
Released
These settings files can now be loaded into the ProTech at any time with the use of the ToolKit
Programming & Configuration Tool.
Whenever the ProTech GAP tool is used to create the settings file (.wset), it will overwrite all settings that
exist in the ProTech device. It will not do a ‘partial’ load of just the customer-specific logic that was
created.
For Example: There is no requirement to have the SPEED_SX block in a ProTech GAP tool application for
a ProTech SX device. If there is no SPEED_SX block created in the application, then the .wset file that gets
created will set all of these input field settings to default, such as the Overspeed setting OVRSPD = 100
rpm. If this setting had been set to 1000 rpm on the device originally, then this setting will be overwritten with
100 when this .wset file is loaded.
Woodward 30
Released
Chapter 4.
Linking the GAP program to the Hardware
Modules must be in the “Tripped” state in order to download a .wset file to a ProTech module. You will
have to enter a password to download the .wset file to the ProTech. The default password for Config
level changes is “AAAAAA”.
To do this you must have been able to previously setup an active serial communication link between the
ToolKit service tool and the ProTech device. The tool can be open or closed at this point, but it should
not have an active communication link to the Protech.
In the GAP menu File/Compile/ProTech/MicroNetSM Port, type in the correct COM port number – this
should be the same COM port that the service tool used. Typical laptops today do not have serial ports so
usually a USB-to-Serial convertor is used, which may be assigned to a port other than COM1.
Next select File/Compile/Create and Upload .wset file and the GAP will run through the following steps –
1. Prompt for the correct Sid specification (press OK)
2. Perform the completeness check
3. Prompt for the ProTech password (default = AAAAAA then OK)
4. Identify the module (A, B, or C) and Load the correct .wset file
5. Retrieve the CRC Fingerprint from that module and load it into the GAP SYS_INFO block
6. Show completeness check dialog box with 4 completed steps
Woodward 31
Released
You will need to do this 1 module at a time on TPS/MSM, however the GAP tool will know which settings
file to load and return the “CRC Fingerprint” information of the module that was loaded into the
SYS_INFO block in the GAP program.
CRC Fingerprint
It can be extremely critical for a customer, especially an OEM with a unit under warranty, to have absolute
confirmation of the settings in a SIL3 safety device protecting their rotating equipment. The ProTech CRC
Fingerprint does this by automatically documenting these verification codes in the GAP program.
Once all modules have been loaded and all CRC’s retrieved the GAP will automatically save the file with
these secure values in the SYS_INFO blocks.
Note: If any change is made to the GAP after this and the GAP is saved again (even just adding
comments), the CRC codes will be blanked out since there is no longer absolute assurance that the
GAP is identical to the settings in the ProTech.
Woodward 32
Released
CRC Differences
If all of the logic (including input & output signals, Home screen declarations, alarm & trip latches….) is
exactly the same, it is possible that the CRC codes between the three modules (TPS/MSM) will be
identical.
However, it is most likely that the CRC codes between the modules will be different. This is due to the fact
that there will likely be slight logic gate variations between modules to correctly annunciate signal faults in
the system and clarify the health status of redundancy manager blocks in all modules. For example, if
only two analog input signals are available (instead of 3) for a SIF – then there will be a difference
between the settings in the three kernels.
As you can see from the screen shot below, the GAP date and time are identical, but the Overview CRC
code is different between the three modules. If you check down the list of program sections, you will see
that the only difference between the three is the DISPLAY_CRC code, meaning that the Home Screen
block has some different assignments in their input fields.
There is an input setting on the SYS_INFO block to enable (Yes) or disable (No) the module to module
configuration comparison alarm. It should be noted that unique Signal identifiers, like DeviceTag ID’s or
Input descriptions are NOT considered in the CRC codes. These items are expected to be different
between the modules so that field signals can be clearly identified.
Woodward 33
Released
Chapter 5.
Logic Simulation Using NetSim
Using the File menu, select Compile/Compile for Simulation/Code with CoderSim.
Woodward 34
Released
Note: This step is only required when Input or Output Signal blocks have been added or deleted. It is
not necessary to re-run keystone if only logic block changes have been made to the program.
Click the Control 1 button (Location 1 in older versions) and use the browser window to locate the
directory/folder where your GAP program file is located. Click OK on the desired folder and it will load that
path into the window as shown below.
Note: If the path does not appear in the window to the right of the location button, verify that you
have compiled and that the location folder contains the files tmp_itab & tmp_otab.
Woodward 35
Released
Click the Build button and Keystone will create the necessary files to use in the following steps. Keystone
builds input and output tabs for NetSim (shown in Figure 5-16 below).
To populate live values on your GAP program, follow one of the following procedures, depending on your
computer’s Operating System.
To Stop communications:
Click the ◄COM arrow if red, to stop communications
(If the ►COM arrow is green, then Communications are already stopped)
Woodward 37
Released
For XP –
Nothing else is required, simulated values should appear in GAP.
For Windows 7 –
The Woodward SOS Servlink OPC Server must be used. This tool should launch automatically when
Simulate mode was launched above. More explanation of SOS is given later in this chapter
The GAP program should now show live values at the inputs/outputs of each program block, as shown
below.
Note: Monitoring of live values is only possible in simulate mode—it is not possible to connect to the
ProTech and see live values.
Woodward 38
Released
If the SOS server did not launch, open the server under Start/All Programs/Woodward/SOS Servlink OPC
Server and select the icon.
Woodward 39
Released
Note: The SOS should automatically connect to the IP address that appears in NetSimCE window
(see Figure 5-8 above).
If not click on the port and select Session/Modify. This will open a dialog box to enter the IP (as shown in
your NetSimCE window). If not automatically connected, select Session/Connect.
To simulate the action of the logic, the input signals can be forced to desired values using the NetSimCE.
Go to the NetSimCE window and Select Variables from the Edit menu. A dialog box with multiple tabs will
open. Select the Input Switches tab and you should see a list of the input signals that have been
programmed.
Woodward 40
Released
Discrete example: to set the INPUTS.BLOCK_1 value to True, double click on this block in the list and
enter a value of 1 as shown below (1 = True, 0 = False). The buttons at the bottom of this window can be
used to clear these manual override values.
Woodward 41
Released
Chapter 6.
Application Examples
Overview
The example programs that are provided are intended to help the programmer by showing typical
application functions that can be programmed into the ProTech. There are examples using the SX
(Simplex Module) and the ProTech TPS (Triplicated Modules) units. The TPS logic can be easily used in
an MSM as well.
These example programs are available to be downloaded from Woodward’s Internet website:
www.woodward.com/software. Search for Protech and you should find a Protech GAP Examples file
available for download.
Each program contains multiple examples of Safety Instrumented Functions (SIF) using simplex,
redundant and triplicated input signals (both analog and discrete contacts). The input signals are listed
with a description of the primary and secondary actions that the logic will trigger, specifically alarms, trips
or activation of the customizable relay outputs.
In these GAP examples the first couple of pages of each of these programs contain GAP blocks for the
standard/typical Protech settings of:
Speed Inputs & Settings
Start Logic Options
Dedicated Discrete Input Signals (Reset, Start, Speed Signal Override)
While it is not required to include these blocks custom programming, it is a ‘best practice’ to include these
in any GAP program. This is because the settings files generated by the GAP (filename.wset) will
overwrite all previous settings when loaded into the hardware. Including them in the GAP program will
insure that the Protech has all information in the file for standard Protech functions in addition to the
custom logic.
Woodward 42
Released
Woodward 43
Released
Annunciations:
When TRIP for DI #1 - annunciate TRIP on “Local Panel ESTOP”.
When TRIP for DI #2 - annunciate TRIP on “Low Lube Oil Pressure SW”.
Annunciations:
When TRIPPED - annunciate “Trip from VIB System”.
When ALARMING - annunciate “VIB Switch Difference”.
Trip from High Pressure Tank Level Switches Example (DI #5, #6 & #7) -
Triplex Discrete Inputs from a Vibration System
Annunciations:
When TRIPPED - annunciate “High Pressure Tank Trip”.
When ALARMING - annunciate “Pressure Tank SW Diff”.
Woodward 44
Released
Woodward 45
Released
** For the second condition—If the requirement is for the Trip to occur if EITHER signal falls below 8 psia,
then the LOGIC_GATES.BLOCK_4.AND block can be changed to an OR block.
Annunciations:
When Alarm level is reached annunciate “Lube Oil Low / Aux Pump On”.
Woodward 46
Released
** For the second condition—If the requirement is for the Trip to occur if EITHER signal falls rises above
90%, then the LOGIC_GATES.BLOCK_15.AND block can be changed to an OR block.
Annunciations:
When Alarm level is reached annunciate “Tank High Level ALM”.
For one Sensor at Trip Level annunciate “Tank Level Sensor X (A or B) SD”.
Woodward 47
Released
Annunciations:
When Alarm level is reached annunciate “HP Vessel Hi Press ALM”.
For one Sensor at Trip Level annunciate “Vessel Hi Press Sensor X (A, B or C) SD”.
Woodward 48
Released
Example #3 — 5418-7475_TPS_MEnh.300.GAP3 –
Analog & Discrete Input Trips into a TPS Unit
This example program can be simulated and tested on a PC using the tools explained in this manual.
Customers are welcome to use any parts of this program in their own system, but must modify all settings
to match their system and fully validate that the final functionality matches the desired implementation for
the specific target machine.
Woodward 49
Released
Table 6-2 Input Channels, Descriptions, Primary Functions, and Secondary Functions
Woodward 51
Released
If ‘online’ configuration changes are expected to be done, it is recommended to plan for a convenient way
to trip individual kernel modules. As shown in the ESTOP example (using Channel #1 DI) above, connect
these inputs to individual switches instead of the same pushbutton.
For example: To adjust the High Pressure Tank Trip level in the above program from 90% to 92% while
the unit is running, the following procedure would be done.
1. Connect the Toolkit service tool to one of the Kernel Modules (A)
2. Check that all three modules are healthy (not tripped) and check any alarm conditions to insure that
tripping a single module will not trip the system.
3. Trip Module A
4. Go to Edit/View configuration
5. Go to page titled ‘Math Functions – Constant Blocks’ and adjust Block #2 from current value (90) to
the desired value (92) and click Apply
6. After new settings are loaded, press the Reset keypad button on this module and check that all 3
modules are again healthy
7. Repeat this process with next 2 modules (B & C)
Woodward 52
Released
Chapter 7.
Product Support and Service Options
OEM or Packager Support: Many Woodward controls and control devices are installed into the equipment
system and programmed by an Original Equipment Manufacturer (OEM) or Equipment Packager at their
factory. In some cases, the programming is password-protected by the OEM or packager, and they are the
best source for product service and support. Warranty service for Woodward products shipped with an
equipment system should also be handled through the OEM or Packager. Please review your equipment
system documentation for details.
Woodward Business Partner Support: Woodward works with and supports a global network of
independent business partners whose mission is to serve the users of Woodward controls, as described
here:
A Full Service Distributor has the primary responsibility for sales, service, system integration
solutions, technical desk support, and aftermarket marketing of standard Woodward products within
a specific geographic area and market segment.
An Authorized Independent Service Facility (AISF) provides authorized service that includes repairs,
repair parts, and warranty service on Woodward's behalf. Service (not new unit sales) is an AISF's
primary mission.
A Recognized Turbine Retrofitter (RTR) is an independent company that does both steam and gas
turbine control retrofits and upgrades globally, and can provide the full line of Woodward systems
and components for the retrofits and overhauls, long term service contracts, emergency repairs, etc.
Woodward 53
Released
This option allows you to call your Full-Service Distributor in the event of an unexpected outage, or in
advance of a scheduled outage, to request a replacement control unit. If the unit is available at the time of
the call, it can usually be shipped out within 24 hours. You replace your field control unit with the like-new
replacement and return the field unit to the Full-Service Distributor.
Charges for the Replacement/Exchange service are based on a flat rate plus shipping expenses. You are
invoiced the flat rate replacement/exchange charge plus a core charge at the time the replacement unit is
shipped. If the core (field unit) is returned within 60 days, a credit for the core charge will be issued.
Flat Rate Repair: Flat Rate Repair is available for the majority of standard products in the field. This
program offers you repair service for your products with the advantage of knowing in advance what the
cost will be. All repair work carries the standard Woodward service warranty (Woodward Product and
Service Warranty 5-01-1205) on replaced parts and labor.
Flat Rate Remanufacture: Flat Rate Remanufacture is very similar to the Flat Rate Repair option with
the exception that the unit will be returned to you in “like-new” condition and carry with it the full standard
Woodward product warranty (Woodward Product and Service Warranty 5-01-1205). This option is
applicable to mechanical products only.
When shipping the item(s), attach a tag with the following information:
Return authorization number
Name and location where the control is installed
Name and phone number of contact person
Complete Woodward part number(s) and serial number(s)
Description of the problem
Instructions describing the desired type of repair
Packing a Control
Use the following materials when returning a complete control:
Protective caps on any connectors
Antistatic protective bags on all electronic modules
Packing materials that will not damage the surface of the unit
At least 100 mm (4 inches) of tightly packed, industry-approved packing material
A packing carton with double walls
A strong tape around the outside of the carton for increased strength
Woodward 54
Released
Replacement Parts
When ordering replacement parts for controls, include the following information:
The part number(s) (XXXX-XXXX) that is on the enclosure nameplate
The unit serial number, which is also on the nameplate
Engineering Services
Woodward offers various Engineering Services for our products. For these services, you can contact us by
telephone, by email, or through the Woodward website.
Technical Support
Product Training
Field Service
Technical Support is available from your equipment system supplier, your local Full-Service Distributor, or
from many of Woodward’s worldwide locations, depending upon the product and application. This service can
assist you with technical questions or problem solving during the normal business hours of the Woodward
location you contact. Emergency assistance is also available during non-business hours by phoning
Woodward and stating the urgency of your problem.
Product Training is available as standard classes at many of our worldwide locations. We also offer
customized classes, which can be tailored to your needs and can be held at one of our locations or at
your site. This training, conducted by experienced personnel, will assure that you will be able to maintain
system reliability and availability.
Field Service engineering on-site support is available, depending on the product and location, from many
of our worldwide locations or from one of our Full-Service Distributors. The field engineers are
experienced both on Woodward products as well as on much of the non-Woodward equipment with which
our products interface.
For information on these services, please contact us via telephone, email us, or use our website:
www.woodward.com.
You can also contact the Woodward Customer Service Department at one of the following Woodward
facilities to obtain the address and phone number of the nearest facility at which you can obtain
information and service.
Woodward 55
Released
Technical Assistance
If you need to contact technical assistance, you will need to provide the following information. Please write
it down here before contacting the Engine OEM, the Packager, a Woodward Business Partner, or the
Woodward factory:
General
Your Name
Site Location
Phone Number
Fax Number
Serial Number
Control/Governor #2
Serial Number
Control/Governor #3
Serial Number
Symptoms
Description
If you have an electronic or programmable control, please have the adjustment setting positions or the menu
settings written down and with you at the time of the call.
Woodward 56
Released
Appendix.
ProTech GAP Help Information
In previous versions of this manual this appendix was titled Protech Template GAP Blocks. That
information is now integrated into the GAP program. Two Help sections are available – Editor Help and
Block Help
Editor Help
The GAP Editor help file contains information about the GAP application development environment. It
covers a wide range of topics and hardware. For users unfamiliar with GAP this is a good place to start to
learn how to build application programs.
Woodward 57
Released
Block Help
Once a block is placed on the page, double click on it to open a properties dialog box what will allow the
entering of parameters into each input field. From this pop-up box there is a question mark icon in the
upper right (or pressing F1 key) that will access the help information specific to that block.
Revision History
Changes in Revision A—
Minor text revisions in Chapter 2
Many Figures and some content replaced with new in Chapters 3 and 4
Several Figures in Chapter 5 are new
Chapter 6, Example 3 and all figures are new
Replaced Appendix A with completely new content
Woodward 59
Released
ÌB26712è:èA´¸´ºµºÎ
Woodward has company-owned plants, subsidiaries, and branches, as well as authorized distributors and other
authorized service and sales facilities throughout the world.
Complete address / phone / fax / email information for all locations is available on our website.