Sie sind auf Seite 1von 434

GE Energy

Gas Engines

Waukesha gas engines

AFM
Custom Engine Control
Air / Fuel Module
installation, operation
& maintenance
FORM 6286-2 This document contains proprietary and trade secret information. The receiver of this document
accepts it in confidence and agrees that, without the prior expressed written permission of GE’s
2nd edition Waukesha gas engines, it will (1) not use the document, its content or any copy thereof for any
purpose that may harm GE in any way; (2) not copy or reproduce the document in whole, or in
part; and (3) not disclose to others either the document or the confidential or trade secret
information contained therein.
All sales and information herein supplied is subject to the current version of the Standard Terms
of Sale, including limitation of liability.
All non-GE trademarks, service marks, logos, slogans, and trade names (collectively “marks”)
are the properties of their respective owners.
This manual complies with the European Union CE Mark/Machinery Directive in force at the
time of drafting.
Original Instructions (English)
The English version of this manual controls over any error in or conflicting interpretation of any
translation.

Waukesha gas engines


Waukesha, Wisconsin 53188
Printed in U.S.A.
© Copyright 2/2013
All rights reserved.
California California
Proposition 65 Warning Proposition 65 Warning
The engine exhaust from this product Certain components in this product and its
contains chemicals known to the state of related accessories contain chemicals
California to cause cancer, birth defects known to the state of California to cause
or other reproductive harm. cancer, birth defects or other reproductive
harm. Wash hands after handling.

DISCLAIMERS:
All information, illustrations and specifications in this manual are based on the latest information available at the time
of publishing. The illustrations used in this manual are intended as representative reference views only. Products are
under a continuous improvement policy. Thus, information, illustrations and/or specifications to explain and/or
exemplify a product, service or maintenance improvement may be changed at any time without notice.

NOTICE
Review all applicable Service Bulletins and other documentation, and check with your Authorized Distributor for
updates that may supersede the contents of this manual.

ALL RIGHTS RESERVED:


No part of this publication may be reproduced or used in any form by any means – graphic, electronic or mechanical,
including photocopying, recording, taping or information storage and retrieval systems – without the written permission
of General Electric.

DIVERSION CONTROL STATEMENT:


Any technology, including technical data, or software contained herein were originally exported from the United States,
or the originating country of this transmission, in accordance with the U.S. Export Administration Regulations and/or
originating jurisdiction Export Regulations. Diversion (export, re-export, transfer, sale, review, use, disclosure, or
distribution) contrary to such law(s) is prohibited. This prohibition includes no diversion to Cuba, Iran, Myanmar, North
Korea, Sudan and Syria; plus any additional sanctioned country of the originating country of this transmission if not
originating from the United States.

DISPOSAL STATEMENT:
Disposal requirements for waste electrical and electronic equipment:

NOTICE
Electrical and electronic equipment can contain harmful substances which can affect the environment and human
health.

WEEE symbol (Waste of Electrical and Electronic Equipment): The symbol for the separated disposal of electrical
and electronic equipment is a crossed-out waste bin on wheels (Directive 2002/96/EC Waste Electrical and Electronic
Equipment).
You must not dispose any electrical and electronic equipment marked with this symbol (battery-operated electrical
appliances, measurement equipment, light-bulbs, etc.) in the domestic waste but dispose of these separately. Always
use the waste return and collection systems locally available and contribute to the reuse, recycling and all other forms
of use for waste electrical and electronic equipment.

FORM 6286-2
© 3/2012
CONTENTS

HOW TO USE THIS MANUAL CAPACITIVE DISCHARGE AND


GROUNDING .............................................1.05-10
STATIC PROTECTION OF CEC PRODUCT CIRCUIT
CHAPTER 1 – SAFETY AND GENERAL BOARDS ...................................................1.05-11
Section 1.00 – SAFETY Section 1.10 – DESCRIPTION OF
SAFETY INTRODUCTION ............................. 1.00-1 OPERATION
SAFETY LABELS ......................................... 1.00-5 WAUKESHA CUSTOM ENGINE CONTROL AIR / FUEL
EQUIPMENT REPAIR AND SERVICE .............. 1.00-5 MODULE SYSTEM....................................... 1.10-1
ACIDS ....................................................... 1.00-5 SYSTEM DESCRIPTION ......................... 1.10-1
BATTERIES ................................................ 1.00-5 ENGINES SERVED ................................ 1.10-1
BODY PROTECTION .................................... 1.00-5 COMPONENTS ..................................... 1.10-1
CHEMICALS ............................................... 1.00-5 AFM FEATURES (SOFTWARE VERSION 4
GENERAL ............................................ 1.00-5 SERIES)............................................... 1.10-3
CLEANING SOLVENTS........................... 1.00-5 OPERATOR INTERFACE ........................ 1.10-4
LIQUID NITROGEN ................................ 1.00-6 THEORY OF OPERATION ............................. 1.10-5
COMPONENTS ........................................... 1.00-6 AFM SYSTEM OXYGEN SENSORS .......... 1.10-5
HEATED OR FROZEN ............................ 1.00-6 AFM SYSTEM CONTROL MODES ............ 1.10-7
INTERFERENCE FIT .............................. 1.00-6 DEFINITIONS.............................................. 1.10-9
COOLING SYSTEM...................................... 1.00-6
ELECTRICAL .............................................. 1.00-6 Section 1.15 – GENERAL AFM
GENERAL ............................................ 1.00-6 PROGRAMMING
IGNITION ............................................. 1.00-6 INFORMATION
EMERGENCY SHUTDOWN ........................... 1.00-6 AFM PROGRAMMING INFORMATION............. 1.15-1
EXHAUST .................................................. 1.00-6 MINIMUM RECOMMENDED COMPUTER
FIRE PROTECTION...................................... 1.00-6 EQUIPMENT FOR AFM SYSTEM
FUELS ....................................................... 1.00-7 PROGRAMMING ................................... 1.15-1
GENERAL ............................................ 1.00-7 OPERATING SYSTEM
GASEOUS............................................ 1.00-7 REQUIREMENTS................................... 1.15-1
LIQUIDS............................................... 1.00-7 CONVENTIONS USED WITH AFM
INTOXICANTS AND NARCOTICS ................... 1.00-7 PROGRAMMING ................................... 1.15-1
PRESSURIZED FLUIDS / GAS / AIR ................ 1.00-7 AFM USER INTERFACE PROGRAM LAYOUT AND
PROTECTIVE GUARDS ................................ 1.00-7 DESCRIPTION ............................................ 1.15-2
SPRINGS ................................................... 1.00-7 INFORMATION ON SAVING DATA-SETS TO RAM AND
TOOLS ...................................................... 1.00-7 ROM MEMORY ........................................... 1.15-4
ELECTRICAL ........................................ 1.00-7
Section 1.20 – AFM DISPLAY AND
HYDRAULIC ......................................... 1.00-7
KEYPAD INFORMATION
PNEUMATIC ......................................... 1.00-7
LED DISPLAY INFORMATION ........................ 1.20-1
WEIGHT..................................................... 1.00-8
LCD DISPLAY INFORMATION........................ 1.20-1
WELDING................................................... 1.00-8
CATALYST CONTROL MODE
Section 1.05 – GENERAL INFORMATION DISPLAYS ............................................ 1.20-2
ENGLISH / METRIC CONVERSIONS ............... 1.05-2 BEST POWER / ECONOMY CONTROL MODE
TORQUE VALUES ....................................... 1.05-4 DISPLAYS ............................................ 1.20-2
GENERAL TORQUE LEAN BURN CONTROL MODE
RECOMMENDATIONS ........................... 1.05-4 DISPLAYS ............................................ 1.20-3
WIRING REQUIREMENTS............................. 1.05-9 AFM MODULE CONTROL MODES.................. 1.20-3
POWER REQUIREMENTS FOR CUSTOM ENGINE MANUAL CONTROL............................... 1.20-3
CONTROL PRODUCTS ...............................1.05-10 AUTOMATIC CONTROL ......................... 1.20-3
AFM MODULE KEYPAD FUNCTIONS.............. 1.20-5

FORM 6286-2
i © 3/2012
CONTENTS

CHAPTER 2 – AFM SYSTEM Section 2.10 – CONNECTING AUXILIARY


INSTALLATION AFM INPUTS AND
OUTPUTS
Section 2.00 – MOUNTING AFM SYSTEM
COMPONENTS CONNECTING AUXILIARY INPUTS AND
OUTPUTS .................................................. 2.10-1
AFM SYSTEM COMPONENTS ....................... 2.00-1
ERROR OUT TERMINAL ......................... 2.10-1
ESTABLISHING DESIRED GAS / AIR PRESSURE
REMOTE START TERMINAL ................... 2.10-2
SETTING (WITH OR WITHOUT AFM COMPONENTS
ALTERNATE FUEL TERMINAL – DUAL-FUEL
INSTALLED) ............................................... 2.00-1
APPLICATIONS ONLY ............................ 2.10-2
MOUNTING THE AFM MODULE ..................... 2.00-2
MOUNTING STOICHIOMETRIC OXYGEN SENSOR Section 2.15 – PRESTART INSTALLATION
AND K-TYPE THERMOCOUPLE – RICH BURN CHECKLIST
ONLY ........................................................ 2.00-3 PRESTART INSTALLATION CHECKLISTS ....... 2.15-1
MOUNTING STOICHIOMETRIC OXYGEN CATALYST AND BEST POWER/ECONOMY
SENSOR .............................................. 2.00-3 CONTROL MODE CHECKLIST................. 2.15-1
MOUNTING K-TYPE LEAN BURN CONTROL MODE
THERMOCOUPLES ............................... 2.00-5 CHECKLIST.......................................... 2.15-2
MOUNTING LEAN BURN OXYGEN SENSING
ASSEMBLY ................................................ 2.00-6
LEAN BURN OXYGEN SENSING ASSEMBLY
CHAPTER 3 – CATALYST
INSTALLATION ON VHP ENGINES ........... 2.00-7
PROGRAMMING
LEAN BURN OXYGEN SENSING INSTALLATION Section 3.00 – CATALYST
ON VGF ENGINES ................................. 2.00-9 PROGRAMMING – SINGLE
LEAN BURN SENSOR INSTALLATION ON ATGL FUEL APPLICATIONS
ENGINES ............................................2.00-11 PROGRAMMING THE AFM MODULE FOR CATALYST
MOUNTING THE INTAKE MANIFOLD PRESSURE CONTROL .................................................. 3.00-1
TRANSDUCER WITH PRESSURE OUTLINE OF SECTION 3.00 .................... 3.00-1
SNUBBER .................................................2.00-18 PREPROGRAMMING STEPS ......................... 3.00-2
MOUNTING THE STEPPER MOTOR(S) ..........2.00-18 USER INTERFACE PROGRAM START-UP
DISASSEMBLING REGULATOR FOR STEPPER STEPS ....................................................... 3.00-2
MOTOR MOUNTING .............................2.00-18 INITIAL AFM MODULE PROGRAMMING .......... 3.00-5
VERIFYING STEPPER MOTOR SELECTING A PREPROGRAMMED SETUP
OPERATION ........................................2.00-20 FILE .................................................... 3.00-6
INSTALLING STEPPER MOTOR TO EDITING ENGINE APPLICATION
REGULATOR .......................................2.00-21 INFORMATION...................................... 3.00-8
MAINTENANCE OF AFM SYSTEM SAVING SETUP FILE TO RAM ................3.00-13
COMPONENTS ..........................................2.00-22 ESTABLISHING ENGINE START POSITION ....3.00-15
MONITORING SYSTEM OPERATION USING THE VIEW
Section 2.05 – AFM SYSTEM
SERIAL LINK SCREEN ................................3.00-17
ELECTRICAL
FINE-TUNING AFM PROGRAMMING FOR CATALYST
CONNECTIONS
APPLICATIONS ..........................................3.00-20
AFM SYSTEM ELECTRICAL
GATHERING DATA FOR VARIABLE OXYGEN
CONNECTIONS .......................................... 2.05-1
SENSOR SET-POINTS ..........................3.00-21
AFM SYSTEM WIRING DIAGRAMS........... 2.05-1
GATHERING DATA FOR CONSTANT OXYGEN
AFM POWER REQUIREMENTS................ 2.05-1
SENSOR SET-POINTS ..........................3.00-26
AFM POWER SUPPLY OSCILLOSCOPE
PROGRAMMING THE CATALYST CONTROL
TESTING.............................................. 2.05-2
VALUES....................................................3.00-32
GROUND CONNECTIONS ...................... 2.05-4
CHECKING AFM SYSTEM PERFORMANCE AFTER
PROGRAMMING ........................................3.00-33

FORM 6286-2
ii © 3/2012
CONTENTS

SAVING DATA-SET TO ROM ........................3.00-34 POST-PROGRAMMING CHECKS ..................3.05-61


SAVING DATA-SET TO DISK ........................3.00-37 CHECK 1: CONFIRMING THE DATA-SET SAVE TO
RETRIEVING A SAVED DATA-SET ................3.00-39 ROM ..................................................3.05-61
POST-PROGRAMMING CHECKS ..................3.00-39 CHECK 2: FINAL TEST OF AFM SYSTEM
CHECK 1: CONFIRMING THE DATA-SET SAVE TO SETUP................................................3.05-62
ROM ..................................................3.00-39
CHECK 2: FINAL TEST OF AFM SYSTEM
CHAPTER 4 – BEST POWER/ECONOMY
SETUP................................................3.00-40
PROGRAMMING
Section 3.05 – CATALYST Section 4.00 – BEST POWER/ECONOMY
PROGRAMMING – DUAL PROGRAMMING – SINGLE-
FUEL APPLICATIONS FUEL APPLICATIONS
PROGRAMMING THE AFM MODULE FOR CATALYST PROGRAMMING THE AFM MODULE FOR BEST
CONTROL .................................................. 3.05-1 POWER/ECONOMY CONTROL...................... 4.00-1
OUTLINE OF SECTION 3.05 .................... 3.05-1 OUTLINE OF SECTION 4.00 .................... 4.00-1
PRIMARY FUEL PROGRAMMING............. 3.05-1 PREPROGRAMMING STEPS ......................... 4.00-2
SECONDARY FUEL PROGRAMMING ....... 3.05-1 USER INTERFACE PROGRAM STARTUP
PREPROGRAMMING STEPS ......................... 3.05-2 STEPS ....................................................... 4.00-2
USER INTERFACE PROGRAM START-UP INITIAL AFM MODULE PROGRAMMING .......... 4.00-5
STEPS ....................................................... 3.05-2 SELECTING A PREPROGRAMMED SETUP
INITIAL AFM MODULE PROGRAMMING .......... 3.05-6 FILE .................................................... 4.00-6
SELECTING A PREPROGRAMMED SETUP EDITING ENGINE APPLICATION
FILE .................................................... 3.05-6 INFORMATION...................................... 4.00-8
EDITING ENGINE APPLICATION EDITING “OFFSET STEPS” VALUE FOR BEST
INFORMATION...................................... 3.05-8 ECONOMY APPLICATIONS....................4.00-12
SAVING SETUP FILE TO RAM ................3.05-14 SAVING SETUP FILE TO RAM ................4.00-12
PRIMARY FUEL PROGRAMMING..................3.05-16 ESTABLISHING ENGINE START
SWITCHING TO PRIMARY FUEL .............3.05-16 POSITION .................................................4.00-15
ESTABLISHING ENGINE START MONITORING SYSTEM OPERATION USING THE VIEW
POSITION ...........................................3.05-17 SERIAL LINK SCREEN ................................4.00-18
MONITORING SYSTEM OPERATION USING THE FINE-TUNING AFM PROGRAMMING FOR BEST
VIEW SERIAL LINK SCREEN ..................3.05-19 POWER / ECONOMY APPLICATIONS ............4.00-21
FINE-TUNING AFM PROGRAMMING FOR PROGRAMMING THE BEST POWER / ECONOMY
CATALYST APPLICATIONS....................3.05-22 CONTROL VALUES ....................................4.00-25
SECONDARY FUEL PROGRAMMING ............3.05-34 CHECKING AFM SYSTEM PERFORMANCE AFTER
SWITCHING TO SECONDARY FUEL........3.05-34 PROGRAMMING ........................................4.00-27
ESTABLISHING ENGINE START SAVING DATA-SET TO ROM ........................4.00-28
POSITION ...........................................3.05-35 SAVING DATA-SET TO DISK ........................4.00-31
MONITORING SYSTEM OPERATION USING THE RETRIEVING A SAVED DATA-SET ................4.00-33
VIEW SERIAL LINK SCREEN ..................3.05-38 POST-PROGRAMMING CHECKS ..................4.00-33
FINE-TUNING AFM PROGRAMMING FOR CHECK 1: CONFIRMING THE DATA-SET SAVE TO
CATALYST APPLICATIONS....................3.05-40 ROM ..................................................4.00-33
PROGRAMMING THE CATALYST CONTROL CHECK 2: FINAL TEST OF AFM SYSTEM
VALUES....................................................3.05-52 SETUP................................................4.00-34
CHECKING AFM SYSTEM PERFORMANCE AFTER
PROGRAMMING ........................................3.05-55 Section 4.05 – BEST POWER / ECONOMY
SAVING DATA-SET TO ROM ........................3.05-56 PROGRAMMING – DUAL-
SAVING DATA-SET TO DISK ........................3.05-58 FUEL APPLICATIONS
RETRIEVING A SAVED DATA-SET ................3.05-60

FORM 6286-2
iii © 3/2012
CONTENTS
PROGRAMMING THE AFM MODULE FOR BEST Section 5.00 – LEAN BURN
POWER/ECONOMY CONTROL...................... 4.05-1 PROGRAMMING – SINGLE
OUTLINE OF SECTION 4.05 .................... 4.05-1 FUEL APPLICATIONS
PRIMARY FUEL PROGRAMMING............. 4.05-1 PROGRAMMING THE AFM MODULE FOR LEAN BURN
SECONDARY FUEL PROGRAMMING ....... 4.05-1 CONTROL .................................................. 5.00-1
PREPROGRAMMING STEPS ......................... 4.05-2 OUTLINE OF SECTION 5.00 .................... 5.00-1
USER INTERFACE PROGRAM STARTUP PREPROGRAMMING STEPS ......................... 5.00-2
STEPS ....................................................... 4.05-2 USER INTERFACE PROGRAM STARTUP
INITIAL AFM MODULE PROGRAMMING .......... 4.05-5 STEPS ....................................................... 5.00-2
SELECTING A PREPROGRAMMED SETUP INITIAL AFM MODULE PROGRAMMING .......... 5.00-5
FILE .................................................... 4.05-6 SELECTING A PREPROGRAMMED SETUP
EDITING ENGINE APPLICATION FILE .................................................... 5.00-6
INFORMATION...................................... 4.05-8 EDITING ENGINE APPLICATION
EDITING “OFFSET STEPS” VALUE FOR BEST INFORMATION...................................... 5.00-8
ECONOMY APPLICATIONS....................4.05-13 SAVING SETUP FILE TO RAM ................5.00-15
SAVING SETUP FILE TO RAM ................4.05-14 ESTABLISHING ENGINE START
PRIMARY FUEL PROGRAMMING..................4.05-16 POSITION .................................................5.00-16
SWITCHING TO PRIMARY FUEL .............4.05-16 MONITORING SYSTEM OPERATION USING THE VIEW
ESTABLISHING ENGINE START SERIAL LINK SCREEN ................................5.00-19
POSITION ...........................................4.05-17 FINE-TUNING AFM PROGRAMMING FOR LEAN BURN
MONITORING SYSTEM OPERATION USING THE APPLICATIONS ..........................................5.00-22
VIEW SERIAL LINK SCREEN ..................4.05-19 GATHERING DATA FOR VARIABLE OXYGEN
FINE-TUNING AFM PROGRAMMING FOR BEST SENSOR SETPOINTS ...........................5.00-23
POWER / ECONOMY APPLICATIONS ......4.05-21 GATHERING DATA FOR CONSTANT OXYGEN
SECONDARY FUEL PROGRAMMING ............4.05-27 SENSOR SETPOINTS ...........................5.00-29
SWITCHING TO SECONDARY FUEL........4.05-27 PROGRAMMING THE LEAN BURN CONTROL
ESTABLISHING ENGINE START VALUES....................................................5.00-35
POSITION ...........................................4.05-27 CHECKING AFM SYSTEM PERFORMANCE AFTER
MONITORING SYSTEM OPERATION USING THE PROGRAMMING ........................................5.00-37
VIEW SERIAL LINK SCREEN ..................4.05-30 SAVING DATA-SET TO ROM ........................5.00-38
FINE-TUNING AFM PROGRAMMING FOR BEST SAVING DATA-SET TO DISK ........................5.00-40
POWER / ECONOMY APPLICATIONS ......4.05-32 RETRIEVING A SAVED DATA-SET ................5.00-43
PROGRAMMING THE BEST POWER / ECONOMY POST-PROGRAMMING CHECKS ..................5.00-43
CONTROL VALUES ....................................4.05-37 CHECK 1: CONFIRMING THE DATA-SET SAVE TO
CHECKING AFM SYSTEM PERFORMANCE AFTER ROM ..................................................5.00-43
PROGRAMMING ........................................4.05-39 CHECK 2: FINAL TEST OF AFM SYSTEM
SAVING DATA-SET TO ROM ........................4.05-40 SETUP................................................5.00-44
SAVING DATA-SET TO DISK ........................4.05-43
RETRIEVING A SAVED DATA-SET ................4.05-45 Section 5.05 – LEAN BURN
POST-PROGRAMMING CHECKS ..................4.05-45 PROGRAMMING – DUAL-
CHECK 1: CONFIRMING THE DATA-SET SAVE TO FUEL APPLICATIONS
ROM ..................................................4.05-45 PROGRAMMING THE AFM MODULE FOR LEAN BURN
CHECK 2: FINAL TEST OF AFM SYSTEM CONTROL .................................................. 5.05-1
SETUP................................................4.05-46 OUTLINE OF SECTION 5.05 .................... 5.05-1
PRIMARY FUEL PROGRAMMING............. 5.05-1
SECONDARY FUEL PROGRAMMING ....... 5.05-1
CHAPTER 5 – LEAN BURN
PREPROGRAMMING STEPS ......................... 5.05-2
PROGRAMMING
USER INTERFACE PROGRAM STARTUP
STEPS ....................................................... 5.05-2

FORM 6286-2
iv © 3/2012
CONTENTS

INITIAL AFM MODULE PROGRAMMING .......... 5.05-5 TROUBLESHOOTING AND DIAGNOSTIC


SELECTING A PREPROGRAMMED SETUP TABLES ..................................................... 6.00-4
FILE .................................................... 5.05-6
Section 6.05 – EPROM CHIP
EDITING ENGINE APPLICATION
REPLACEMENT
INFORMATION...................................... 5.05-9
REPLACING EPROM CHIPS .......................... 6.05-1
SAVING SETUP FILE TO RAM ................5.05-16
CORE EPROM CHIP REPLACEMENT ....... 6.05-1
PRIMARY FUEL PROGRAMMING..................5.05-18
DISPLAY EPROM CHIP
SWITCHING TO PRIMARY FUEL .............5.05-18
REPLACEMENT .................................... 6.05-4
ESTABLISHING ENGINE START
POSITION ...........................................5.05-18
MONITORING SYSTEM OPERATION USING THE CHAPTER 7 – AFM SYSTEM
VIEW SERIAL LINK SCREEN ..................5.05-21 MAINTENANCE
FINE-TUNING AFM PROGRAMMING FOR LEAN
Section 7.00 – MAINTENANCE
BURN APPLICATIONS...........................5.05-24
PROCEDURES
SECONDARY FUEL PROGRAMMING ............5.05-36
MAINTENANCE CHART................................ 7.00-1
SWITCHING TO SECONDARY FUEL........5.05-36
OXYGEN SENSORS .................................... 7.00-2
ESTABLISHING ENGINE START
OXYGEN SENSOR CHECK FOR CORRECT
POSITION ...........................................5.05-36
OPERATION ......................................... 7.00-2
MONITORING SYSTEM OPERATION USING THE
STOICHIOMETRIC SENSOR
VIEW SERIAL LINK SCREEN ..................5.05-39
REPLACEMENT .................................... 7.00-3
FINE-TUNING AFM PROGRAMMING FOR LEAN
LEAN BURN SENSOR
BURN APPLICATIONS...........................5.05-41
REPLACEMENT .................................... 7.00-3
PROGRAMMING THE LEAN BURN CONTROL
CLEANING EXHAUST SAMPLE FLOW PORT – LEAN
VALUES....................................................5.05-52
BURN ONLY ............................................... 7.00-4
CHECKING AFM SYSTEM PERFORMANCE AFTER
VHP / VGF LEAN BURN EXHAUST SAMPLE
PROGRAMMING ........................................5.05-54
PORT .................................................. 7.00-4
SAVING DATA-SET TO ROM ........................5.05-54
ATGL LEAN BURN EXHAUST TUBING AND LEAN
SAVING DATA-SET TO DISK ........................5.05-58
BURN SENSING ASSEMBLY MOUNTING
RETRIEVING A SAVED DATA-SET ................5.05-60
PORT .................................................. 7.00-5
POST-PROGRAMMING CHECKS ..................5.05-60
STEPPER MOTOR (ACTUATOR)
CHECK 1: CONFIRMING THE DATA-SET SAVE TO
MAINTENANCE........................................... 7.00-7
ROM ..................................................5.05-60
AFM SYSTEM WIRING ................................. 7.00-7
CHECK 2: FINAL TEST OF AFM SYSTEM
SETUP................................................5.05-61
CHAPTER 8 – WORKSHEETS
CHAPTER 6 – TROUBLESHOOTING AND
DIAGNOSTICS CHAPTER 9 – APPENDIX
Section 6.00 – AFM SYSTEM
TROUBLESHOOTING AND
APPENDIX A – WARRANTY
DIAGNOSTICS
TROUBLESHOOTING .................................. 6.00-1
DIAGNOSTICS ............................................ 6.00-1
AFM MODULE LED DISPLAY ................... 6.00-2
VIEW SERIAL LINK SCREEN ALARM
MESSAGES.......................................... 6.00-2
AUXILIARY “ERROR OUT” ALARM
OUTPUT .............................................. 6.00-2
AFM MODULE LCD DISPLAY................... 6.00-3

FORM 6286-2
v © 3/2012
CONTENTS

This Page Intentionally Left Blank

FORM 6286-2
vi © 3/2012
HOW TO USE THIS MANUAL
Your purchase of a Custom Engine Control (CEC) Recommendations and data contained in the manual
Air/Fuel Module (AFM) system was a wise investment. are the latest information available at the time of this
In the industrial engine field, the name Waukesha stands printing and are subject to change without notice. Since
for quality and durability. With normal care and engine accessories may vary due to customer
maintenance, this equipment will provide many years of specifications, consult your local Waukesha Distributor
reliable service. or Waukesha Service Operations Department for any
information on subjects beyond the scope of this
Before placing the AFM system in service, read Chapter
manual.
1 very carefully. This chapter covers Safety and General
Information.
Section 1.00 – “Safety” – Provides a list of warnings,
cautions and notices to make you aware of the dangers
present during operation and maintenance of the
engine. READ THEM CAREFULLY AND FOLLOW
THEM COMPLETELY.
Section 1.05 – “General Information” – Provides wiring
requirements, programming conventions, definitions,
acronyms, conversion tables and torque values of metric
and standard capscrews.
Section 1.10 – “Description of Operation” – Provides
basic data on the AFM system such as: system
description, theory of operation and definitions.
Section 1.15 – “General AFM Programming Information”
– Provides computer system requirements,
programming conventions and a description of the AFM
User Interface Program.
Section 1.20 – “AFM Display and Keypad Information” –
Provides a description of the AFM LED display, LCD
display and keypad functions.
ALWAYS be alert for the special warnings within
the manual text. These warnings precede
information that is crucial to your safety as well as
to the safety of other personnel working on or near
the engine. Cautions, Notices or notes in the
manual contain information that relates to possible
damage to the product or its components during
engine operation or maintenance procedures.
This manual contains installation, operation and
maintenance instructions for the AFS system. There are
seven chapters within the manual, and each chapter
contains two or more sections. The title of each chapter
or section appears at the top of each page. To locate
information on a specific topic, see the Table of Contents
at the front of the manual.

FORM 6286-2
vii © 3/2012
This Page Intentionally Left Blank

FORM 6286-2
viii © 3/2012
SAFETY AND GENERAL
SECTION 1.00
SAFETY

SAFETY INTRODUCTION This safety alert symbol appears with


most safety statements. It means

!
The following safety precautions are published for your
information. Waukesha does not, by the publication of attention, become alert, your safety is
involved! Please read and abide by
these precautions, imply or in any way represent that
the message that follows the safety
they are the sum of all dangers present near industrial
alert symbol.
engines or fuel rating test units. If you are installing,
operating, or servicing a Waukesha product, it is your
responsibility to ensure full compliance with all ! DANGER
applicable safety codes and requirements. All
Indicates a hazardous situation which, if not
requirements of the Federal Occupational Safety and
avoided, will result in death or serious injury.
Health Act must be met when Waukesha products are
operated in areas that are under the jurisdiction of the
United States of America. Waukesha products operated
in other countries must be installed, operated and ! WARNING
serviced in compliance with any and all applicable safety
requirements of that country. Indicates a hazardous situation which, if not
avoided, could result in death or serious injury.
For details on safety rules and regulations in the United
States, contact your local office of the Occupational
Safety and Health Administration (OSHA).
! CAUTION
The words DANGER, WARNING, CAUTION and
NOTICE are used throughout this manual to highlight Indicates a hazardous situation which, if not
important information. Be certain that the meanings of avoided, could result in minor or moderate injury.
these alerts are known to all who work on or near the
equipment.
Follow the safety information throughout this manual in NOTICE
addition to the safety policies and procedures of your
employer. Indicates a situation which can cause damage to the
engine, personal property and/or the environment, or
cause the equipment to operate improperly.

NOTE: Indicates a procedure, practice or condition that


should be followed in order for the engine or component
to function in the manner intended.

FORM 6286-2
1.00-1 © 3/2012
SAFETY
Table 1.00-1: Safety Symbol Definitions
Symbol Description
Symbol Description

A black graphical symbol inside a yellow Burst/Pressure Hazard


triangle with a black triangular band
defines a safety sign that indicates a
hazard.

A black graphical symbol inside a red


circular band with a red diagonal bar Crush Hazard (Hand)
defines a safety sign that indicates that an
action shall not be taken or shall be
stopped.

A white graphical symbol inside a blue Crush Hazard (Side)


circle defines a safety sign that indicates
that an action that shall be taken to avoid
a hazard.

Warnings
Crush Hazard (Side Pinned)

! Safety Alert Symbol

Crush Hazard (Top)

Asphyxiation Hazard

Electrical Shock Hazard

Burn Hazard

Entanglement Hazard

Burn Hazard (Chemical)

Explosion Hazard

Burn Hazard (Hot Liquid)

Fire Hazard

Burn Hazard (Steam)

FORM 6286-2
1.00-2 © 3/2012
SAFETY

Symbol Description Symbol Description


Prohibitions

Flying Object Hazard


Do not operate with guards removed

Hazardous Chemicals
Do not leave tools in the area

High-Pressure Hazard
Drugs and Alcohol Prohibited

Impact Hazard
Lifting/Transporting only by qualified
personnel

Pinch-Point Hazard
Welding only by qualified personnel

Mandatory Actions
Pressure Hazard

Read Manufacturer’s Instructions

Puncture Hazard

Wear Eye Protection

Sever Hazard

Wear Personal Protective Equipment


(PPE)

Sever Hazard (Rotating Blade)

Wear Protective Gloves

FORM 6286-2
1.00-3 © 3/2012
SAFETY

Symbol Description
Miscellaneous

ERGENC
M
E

Emergency Stop
STOP

Grounding Point

PE Physical Earth

Use Emergency Stop (E-Stop); Stop


Engine

FORM 6286-2
1.00-4 © 3/2012
SAFETY

! WARNING ACIDS
Always read and comply with the acid
The safety messages that follow have WARNING
manufacturer’s recommendations for
level hazards. proper use and handling of acids.

SAFETY LABELS
All safety labels must be legible to alert BATTERIES
personnel of safety hazards. Replace any

! illegible or missing labels immediately.


Safety labels removed during any repair
work must be replaced in their original
Always read and comply with the battery
manufacturer’s recommendations for
procedures concerning proper battery
position before the engine is placed back use and maintenance.
into service.

EQUIPMENT REPAIR AND SERVICE Batteries contain sulfuric acid and


generate explosive mixtures of hydrogen
and oxygen gases. Keep any device that
Always stop the engine before cleaning,
may cause sparks or flames away from
servicing or repairing the engine or any
the battery to prevent explosion.
driven equipment.
• Place all controls in the OFF position Always wear protective glasses or
and disconnect or lock out starters to goggles and protective clothing when
prevent accidental restarting. working with batteries. You must follow
• If possible, lock all controls in the OFF the battery manufacturer’s instructions on
position and remove the key. safety, maintenance and installation
• Put a sign on the control panel warning procedures.
that the engine is being serviced.
• Close all manual control valves.
• Disconnect and lock out all energy BODY PROTECTION
sources to the engine, including all fuel,
electric, hydraulic and pneumatic Always wear OSHA-approved body,
connections. sight, hearing and respiratory system
• Disconnect or lock out driven protection. Never wear loose clothing,
equipment to prevent the possibility of jewelry or long hair around an engine.
the driven equipment rotating the
disabled engine.
Allow the engine to cool to room
temperature before cleaning, servicing or
CHEMICALS
repairing the engine. Some engine
components and fluids are extremely hot GENERAL
even after the engine has been shut
down. Allow sufficient time for all engine Always read and comply with the safety
components and fluids to cool to room labels on all containers. Do not remove or
temperature before attempting any deface the container labels.
service procedure.
Exercise extreme care when moving the
engine or its components. Never walk or
stand directly under an engine or CLEANING SOLVENTS
component while it is suspended. Always
consider the weight of the engine or the Always read and comply with the solvent
components involved when selecting manufacturer’s recommendations for
hoisting chains and lifting equipment. Be proper use and handling of solvents. Do
positive about the rated capacity of lifting not use gasoline, paint thinners or other
equipment. Use only properly maintained highly volatile fluids for cleaning.
lifting equipment with a lifting capacity that
exceeds the known weight of the object to
be lifted.

FORM 6286-2
1.00-5 © 3/2012
SAFETY
LIQUID NITROGEN Disconnect all electrical power supplies
before making any connections or
Always read and comply with the liquid servicing any part of the electrical system.
nitrogen manufacturer’s
recommendations for proper use and
handling of liquid nitrogen.
Always label “high voltage” on engine-
mounted equipment over 24 volts
nominal.
COMPONENTS
HEATED OR FROZEN

Always wear protective equipment when IGNITION


installing or removing heated or frozen
components. Some components are Avoid contact with ignition units and
heated or cooled to extreme wiring. Ignition system components can
temperatures for proper installation or store electrical energy, and if contacted,
removal. can cause electrical shock.

INTERFERENCE FIT
Properly discharge any electrical
component that has the capability to store
Always wear protective equipment when
electrical energy before connecting or
installing or removing components with
servicing that component.
an interference fit. Installation or removal
of interference components may cause
flying debris.
EMERGENCY SHUTDOWN
COOLING SYSTEM An Emergency Shutdown must never be
used for a normal engine shutdown.
Always wear protective equipment when
Doing so may result in unburned fuel in
venting, flushing or blowing down the
the exhaust manifold. Failure to comply
cooling system. Operational coolant
increases the risk of an exhaust
temperatures can range from 180° –
explosion.
250°F (82° – 121°C).

Do not service the cooling system while EXHAUST


the engine is operating or when the
coolant or vapor is hot. Operational Do not inhale engine exhaust gases.
coolant temperatures can range from Ensure that exhaust systems are leak-
180° – 250°F (82° – 121°C). free and that all exhaust gases are
properly vented to the outside of the
building.
ELECTRICAL
Do not touch or service any heated
GENERAL exhaust components. Allow sufficient
time for exhaust components to cool to
Equipment must be grounded by qualified room temperature before attempting any
personnel in accordance with IEC service procedure.
(International Electric Code) and local
electrical codes.
FIRE PROTECTION
Do not install, set up, maintain or operate See local and federal fire regulations for
any electrical components unless you are guidelines for proper site fire protection.
a technically qualified individual who is
familiar with the electrical elements
involved.

FORM 6286-2
1.00-6 © 3/2012
SAFETY

FUELS PROTECTIVE GUARDS


GENERAL Provide guarding to protect persons or
structures from rotating or heated parts. It
Ensure that there are no leaks in the fuel is the responsibility of the engine owner to
supply. Engine fuels are highly specify and provide guarding. See OSHA
combustible and can ignite or explode. standards on “machine guarding” for
details on safety rules and regulations
concerning guarding techniques.

GASEOUS SPRINGS

Do not inhale gaseous fuels. Some Use appropriate equipment and


components of fuel gas are odorless, protective gear when servicing or using
tasteless and highly toxic. products that contain springs. Springs,
under tension or compression, can eject
if improper equipment or procedures are
used.
Shut off the fuel supply if a gaseous
engine has been cranked excessively TOOLS
without starting. Crank the engine to
purge the cylinders and exhaust system
ELECTRICAL
of accumulated unburned fuel. Failure to
purge accumulated unburned fuel in the
Do not install, set up, maintain or operate
engine and exhaust system can result in
any electrical tools unless you are a
an explosion.
technically qualified individual who is
familiar with them.
LIQUIDS

Use protective equipment when working


with liquids and related components. HYDRAULIC
Liquids can be absorbed into the body.
Do not install, set up, maintain or operate
any hydraulic tools unless you are a
technically qualified individual who is
familiar with them. Hydraulic tools use
INTOXICANTS AND NARCOTICS extremely high hydraulic pressure.

Do not allow anyone under the influence Always follow recommended procedures
of intoxicants and/or narcotics to work on when using hydraulic tensioning devices.
or around industrial engines. Workers
under the influence of intoxicants and/or
narcotics are a hazard to both themselves
and other employees.
PNEUMATIC
PRESSURIZED FLUIDS / GAS / AIR
Do not install, set up, maintain or operate
Never use pressurized fluids/gas/air to any pneumatic tools unless you are a
clean clothing or body parts. Never use technically qualified individual who is
body parts to check for leaks or flow rates. familiar with them. Pneumatic tools use
Observe all applicable local and federal pressurized air.
regulations relating to pressurized fluids/
gas/air.

FORM 6286-2
1.00-7 © 3/2012
SAFETY

WEIGHT ! CAUTION
Always consider the weight of the item
The safety message that follows has a CAUTION
being lifted and use only properly rated
lifting equipment and approved lifting
level hazard.
methods.

Ensure that all tools and other objects are


Never walk or stand under an engine or removed from the unit and any driven
component while it is suspended. equipment before restarting the unit.

WELDING
Comply with the welder manufacturer’s
recommendations for procedures
concerning proper use of the welder.

FORM 6286-2
1.00-8 © 3/2012
SAFETY

NOTICE
The safety messages that follow have NOTICE level
hazards.

Ensure that the welder is properly grounded before


attempting to weld on or near an engine.
Disconnect the ignition harness and electronically
controlled devices before welding with an electric arc
welder on or near an engine. Failure to disconnect the
harnesses and electronically controlled devices could
result in severe engine damage.

FORM 6286-2
1.00-9 © 3/2012
SAFETY

This Page Intentionally Left Blank

FORM 6286-2
1.00-10 © 3/2012
SECTION 1.05
GENERAL INFORMATION

FORM 6286-2
1.05-1 © 3/2012
GENERAL INFORMATION

ENGLISH / METRIC CONVERSIONS


Table 1.05-1: Metric Diameter to Hex-Head Wrench Size Conversion Table

METRIC STANDARD METRIC STANDARD


METRIC DIAMETER METRIC DIAMETER
WRENCH SIZE WRENCH SIZE
M3 6 mm M18 27 mm
M4 7 mm M20 30 mm
M5 8 mm M22 32 mm
M6 10 mm M24 36 mm
M7 11 mm M27 41 mm
M8 13 mm M30 46 mm
M10 16 or 17 mm M33 50 mm
M12 18 or 19 mm M36 55 mm
M14 21 or 22 mm M39 60 mm
M16 24 mm M42 65 mm

Table 1.05-2: English to Metric Formula Conversion Table

CONVERSION FORMULA EXAMPLE


Inches and any fraction in decimal equivalent
Inches to Millimeters 2-5/8 in. = 2.625 x 25.4 = 66.7 mm
multiplied by 25.4 equals millimeters.
Cubic inches multiplied by 0.01639 equals
Cubic Inches to Liters 9,388 cu. in. = 9,388 x 0.01639 = 153.9 L
liters.
Ounces to Grams Ounces multiplied by 28.35 equals grams. 21 oz = 21 x 28.35 = 595.4 grams
Pounds multiplied by 0.4536 equals
Pounds to Kilograms 22,550 lb = 22,550 x 0.4536 = 10,228.7 kg
kilograms.
Inch Pounds to Newton- Inch pounds multiplied by 0.11298 equals
360 in.-lb = 360 x 0.11298 = 40.7 N·m
meters Newton-meters.
Foot Pounds to Newton- Foot pounds multiplied by 1.3558 equals
145 ft-lb = 145 x 1.3558 = 196.6 N·m
meters Newton-meters.
Pounds per Square Inch to Pounds per square inch multiplied by 0.0690
9933 psi = 9933 x 0.0690 = 685 bar
Bars equals bars.
Pounds per Square Inch to
Pounds per square inch multiplied by 0.0703
Kilograms per Square 45 psi = 45 x 0.0703 = 3.2 kg/cm2
equals kilograms per square centimeter.
Centimeter
Pounds per Square Inch to Pounds per square inch multiplied by 6.8947
45 psi = 45 x 6.8947 = 310.3 kPa
Kilopascals equals kilopascal.
Fluid Ounces to Cubic Fluid ounces multiplied by 29.57 equals cubic
8 oz = 8 x 29.57 = 236.6 cc
Centimeters centimeters.
Gallons to Liters Gallons multiplied by 3.7853 equals liters. 148 gal = 148 x 3.7853 = 560.2 L

Degrees Fahrenheit to Degrees Fahrenheit minus 32 divided by 1.8


(212°F - 32) ÷ 1.8 = 100°C
Degrees Centigrade equals degrees Centigrade.

FORM 6286-2
1.05-2 © 3/2012
GENERAL INFORMATION
Table 1.05-3: Metric to English Formula Conversion Table

CONVERSION FORMULA EXAMPLE


Millimeters multiplied by 0.03937 equals
Millimeters to Inches 67 mm = 67 x 0.03937 = 2.6 in.
inches.
Liters to Cubic Inches Liters multiplied by 61.02 equals cubic inches. 153.8 L = 153.8 x 61.02 = 9,384.9 cu. in.
Grams to Ounces Grams multiplied by 0.03527 equals ounces. 595 g = 595 x 0.03527 = 21 oz
Kilograms to Pounds Kilograms multiplied by 2.205 equals pounds. 10,228 kg = 10,228 x 2.205 = 22,552.7 lb

Newton-meters to Inch Newton-meters multiplied by 8.85 equals inch


40.7 N·m = 40.7 x 8.85 = 360 in.-lb
Pounds pounds.

Newton-meters to Foot Newton-meters multiplied by 0.7375 equals


197 N·m = 197 x 0.7375 = 145 ft-lb
Pounds foot pounds.
Bar to Pounds per Square Bar multiplied by 14.5 equals pounds per
685 bar = 685 x 14.5 = 9932.5 psi
Inch square inch.
Kilograms per Square
Kilograms per square centimeter multiplied by
Centimeter to Pounds per 3.2 kg/cm2 = 3.2 x 14.22 = 45.5 psi
14.22 equals pounds per square inch.
Square Inch (psi)
Kilopascals to Pounds per Kilopascals multiplied by 0.145 equals
310 kPa = 310 x 0.145 = 45 psi
Square Inch (psi) pounds per square inch.
Cubic Centimeters to Fluid Cubic centimeters multiplied by 0.0338
236 cc = 236 x 0.0338 = 7.98 oz
Ounces equals fluid ounces.
Liters to Gallons Liters multiplied by 0.264 equals gallons. 560 L = 560 x 0.264 = 147.8 gal
Degrees Centigrade to Degrees Centigrade multiplied by 1.8 plus 32
100°C = (100 x 1.8) + 32 = 212°F
Degrees Fahrenheit equals Degrees Fahrenheit.

Table 1.05-4: BHP or kWb to BMEP Formula

CONVERSION FORMULA
Brake Horse Power (BHP) to Brake Mean Effective
BMEP (psi) = [BHP x 792,000] divided by [Displacement (in.3) x rpm]
Power (BMEP) in Pounds Per Square inch (psi)
Kilowatts (kWb) to Brake Mean Effective Power
BMEP (bar) = [kWb x 1,200] divided by [Displacement (L) x rpm]
(BMEP) in Bar

FORM 6286-2
1.05-3 © 3/2012
GENERAL INFORMATION

TORQUE VALUES
GENERAL TORQUE RECOMMENDATIONS
The values specified in the following tables are to be
used only in the absence of specified torquing
instructions and are not to be construed as authority to
change existing torque values. A tolerance of ±3 percent
is permissible on these values, which are for oiled
threads.

Table 1.05-5: Metric Standard Capscrew Torque Values (Untreated Black Finish)

COARSE THREAD CAPSCREWS (UNTREATED BLACK FINISH)

ISO
PROPERTY 5.6 8.8 10.9 12.9
CLASS

TORQUE TORQUE TORQUE TORQUE


SIZE
N·m in.-lb N·m in.-lb N·m in.-lb N·m in.-lb
M3 0.6 5 1.37 12 1.92 17 2.3 20
M4 1.37 12 3.1 27 4.4 39 5.3 47
M5 2.7 24 6.2 55 8.7 77 10.4 92
M6 4.6 41 10.5 93 15 133 18 159
M7 7.6 67 17.5 155 25 221 29 257
M8 11 97 26 230 36 319 43 380
M10 22 195 51 451 72 637 87 770
N·m ft-lb N·m ft-lb N·m ft-lb N·m ft-lb
M12 39 28 89 65 125 92 150 110
M14 62 45 141 103 198 146 240 177
M16 95 70 215 158 305 224 365 269
M18 130 95 295 217 420 309 500 368
M20 184 135 420 309 590 435 710 523
M22 250 184 570 420 800 590 960 708
M24 315 232 725 534 1,020 752 1,220 899
M27 470 346 1,070 789 1,510 1,113 1,810 1,334
M30 635 468 1,450 1,069 2,050 1,511 2,450 1,806
M33 865 637 1,970 1,452 2,770 2,042 3,330 2,455
M36 1,111 819 2,530 1,865 3,560 2,625 4,280 3,156
M39 1,440 1,062 3,290 2,426 4,620 3,407 5,550 4,093

FORM 6286-2
1.05-4 © 3/2012
GENERAL INFORMATION

FINE THREAD CAPSCREWS (UNTREATED BLACK FINISH)

ISO PROPERTY
8.8 10.9 12.9
CLASS

TORQUE TORQUE TORQUE


SIZE
N·m ft-lb N·m ft-lb N·m ft-lb
M8 x 1 27 19 38 28 45 33
M10 x 1.25 52 38 73 53 88 64
M12 x 1.25 95 70 135 99 160 118
M14 x 1.5 150 110 210 154 250 184
M16 x 1.5 225 165 315 232 380 280
M18 x 1.5 325 239 460 339 550 405
M20 x 1.5 460 339 640 472 770 567
M22 x 1.5 610 449 860 634 1,050 774
M24 x 2 780 575 1,100 811 1,300 958
NOTE: The conversion factors used in these tables are as follows: One N·m equals 0.7375 ft-lb and one ft-lb equals 1.355818
N·m.

FORM 6286-2
1.05-5 © 3/2012
GENERAL INFORMATION
Table 1.05-6: Metric Standard Capscrew Torque Values (Electrically Zinc Plated)

COARSE THREAD CAPSCREWS (ELECTRICALLY ZINC PLATED)

ISO
PROPERTY 5.6 8.8 10.9 12.9
CLASS

TORQUE TORQUE TORQUE TORQUE


SIZE
N·m in.-lb N·m in.-lb N·m in.-lb N·m in.-lb
M3 0.56 5 1.28 11 1.8 16 2.15 19
M4 1.28 11 2.9 26 4.1 36 4.95 44
M5 2.5 22 5.75 51 8.1 72 9.7 86
M6 4.3 38 9.9 88 14 124 16.5 146
M7 7.1 63 16.5 146 23 203 27 239
M8 10.5 93 24 212 34 301 40 354
M10 21 186 48 425 67 593 81 717
N·m ft-lb N·m ft-lb N·m ft-lb N·m ft-lb
M12 36 26 83 61 117 86 140 103
M14 58 42 132 97 185 136 220 162
M16 88 64 200 147 285 210 340 250
M18 121 89 275 202 390 287 470 346
M20 171 126 390 287 550 405 660 486
M22 230 169 530 390 745 549 890 656
M24 295 217 675 497 960 708 1,140 840
M27 435 320 995 733 1,400 1,032 1,680 1,239
M30 590 435 1,350 995 1,900 1,401 2,280 1,681
M33 800 590 1,830 1,349 2,580 1,902 3,090 2,278
M36 1,030 759 2,360 1,740 3,310 2,441 3,980 2,935
M39 1,340 988 3,050 2,249 4,290 3,163 5,150 3,798

FORM 6286-2
1.05-6 © 3/2012
GENERAL INFORMATION

FINE THREAD CAPSCREWS (ELECTRICALLY ZINC PLATED)

ISO PROPERTY
8.8 10.9 12.9
CLASS

TORQUE TORQUE TORQUE


SIZE
N·m ft-lb N·m ft-lb N·m ft-lb
M8 x 1 25 18 35 25 42 30
M10 x 1.25 49 36 68 50 82 60
M12 x 1.25 88 64 125 92 150 110
M14 x 1.5 140 103 195 143 235 173
M16 x 1.5 210 154 295 217 350 258
M18 x 1.5 305 224 425 313 510 376
M20 x 1.5 425 313 600 442 720 531
M22 x 1.5 570 420 800 590 960 708
M24 x 2 720 531 1,000 737 1,200 885
NOTE: The conversion factors used in these tables are as follows: One N·m equals 0.7375 ft-lb and one ft-lb equals 1.355818
N·m.

FORM 6286-2
1.05-7 © 3/2012
GENERAL INFORMATION
Table 1.05-7: U.S. Standard Capscrew Torque Values

SAE
GRADE
NUMBER
GRADE 1 OR 2 GRADE 5 GRADE 8
SIZE/
THREADS TORQUE in.-lb (N·m) TORQUE in.-lb (N·m) TORQUE in.-lb (N·m)
PER INCH
THREADS DRY OILED PLATED DRY OILED PLATED DRY OILED PLATED
1/4 – 20 62 (7) 53 (6) 44 (5) 97 (11) 80 (9) 73 (8) 142 (16) 133 (15) 124 (14)
1/4 – 28 71 (8) 62 (7) 53 (6) 124 (14) 106 (12) 97 (11) 168 (19) 159 (18) 133 (15)
5/16 – 18 133 (15) 124 (14) 106 (12) 203 (23) 177 (20) 168 (19) 292 (33) 265 (30) 230 (26)
5/16 – 24 159 (18) 142 (16) 124 (14) 230 (26) 203 (23) 177 (20) 327 (37) 292 (33) 265 (30)
3/8 – 16 212 (24) 195 (22) 168 (19) 372 (42) 336 (38) 301 (34) 531 (60) 478 (54) 416 (47)
ft-lb (N·m) ft-lb (N·m) ft-lb (N·m)
3/8 – 24 20 (27) 18 (24) 16 (22) 35 (47) 32 (43) 28 (38) 49 (66) 44 (60) 39 (53)
7/16 – 14 28 (38) 25 (34) 22 (30) 49 (56) 44 (60) 39 (53) 70 (95) 63 (85) 56 (76)
7/16 – 20 30 (41) 27 (37) 24 (33) 55 (75) 50 (68) 44 (60) 78 (106) 70 (95) 62 (84)
1/2 – 13 39 (53) 35 (47) 31 (42) 75 (102) 68 (92) 60 (81) 105 (142) 95 (129) 84 (114)
1/2 – 20 41 (56) 37 (50) 33 (45) 85 (115) 77 (104) 68 (92) 120 (163) 108 (146) 96 (130)
9/16 – 12 51 (69) 46 (62) 41 (56) 110 (149) 99 (134) 88 (119) 155 (210) 140 (190) 124 (168)
9/16 – 18 55 (75) 50 (68) 44 (60) 120 (163) 108 (146) 96 (130) 170 (230) 153 (207) 136 (184)
5/8 – 11 83 (113) 75 (102) 66 (89) 150 (203) 135 (183) 120 (163) 210 (285) 189 (256) 168 (228)
5/8 – 18 95 (129) 86 (117) 76 (103) 170 (230) 153 (207) 136 (184) 240 (325) 216 (293) 192 (260)
3/4 – 10 105 (142) 95 (130) 84 (114) 270 (366) 243 (329) 216 (293) 375 (508) 338 (458) 300 (407)
3/4 – 16 115 (156) 104 (141) 92 (125) 295 (400) 266 (361) 236 (320) 420 (569) 378 (513) 336 (456)
7/8 – 9 160 (217) 144 (195) 128 (174) 429 (582) 386 (523) 343 (465) 605 (820) 545 (739) 484 (656)
7/8 – 14 175 (237) 158 (214) 140 (190) 473 (461) 426 (578) 379 (514) 675 (915) 608 (824) 540 (732)
910 819
1.0 – 8 235 (319) 212 (287) 188 (255) 644 (873) 580 (786) 516 (700) 728 (987)
(1,234) (1,110)
990 891 792
1.0 – 14 250 (339) 225 (305) 200 (271) 721 (978) 649 (880) 577 (782)
(1,342) (1,208) (1,074)
NOTE: Dry torque values are based on the use of clean, dry threads.
Oiled torque values have been reduced by 10% when engine oil is used as a lubricant.
Plated torque values have been reduced by 20% for new plated capscrews.
Capscrews which are threaded into aluminum may require a torque reduction of 30% or more.
The conversion factor from ft-lb to in.-lb is ft-lb x 12 equals in.-lb.

FORM 6286-2
1.05-8 © 3/2012
GENERAL INFORMATION

WIRING REQUIREMENTS • An electrical-grade RTV should be applied around the


wires entering all electrical devices such as Murphy
All electrical equipment and wiring shall comply with Junction Boxes and gas valves, Syncro Start speed
applicable local codes. This Waukesha standard switches, microswitch boxes used in conjunction with
defines additional requirements for Waukesha engines. safety equipment, solenoids, etc. An electrical-grade
RTV is to be applied immediately after wire installation
! WARNING and prior to the engine entering the test room.
• A small “drip loop” should be formed in all wires before
Do not install, set up, maintain entering the electrical devices. This drip loop will
or operate any electrical reduce the amount of moisture entering an electrical
components unless you are a device via the wires if an electrical-grade RTV does
technically qualified individual not seal completely.
who is familiar with the electrical
elements involved. • The following procedures should be followed for wires
entering engine junction boxes:
Disconnect all electrical power
supplies before making any – Bottom entrance is best, and side entrance is
connections or servicing any second best.
part of the electrical system. – Insert grommet in opening to protect wires.
– Wires should contain “drip loop” before entering
box, except where bottom entrance is used.
• Whenever two or more wires run together, they should – When installing flexible conduit, use straight
be fastened together at no more than 4 – 6 in. (10 – 15 connector for side entrance. If top entrance is
cm) intervals, closer where necessary, with tie wraps required, use elbow connector.
or tape. • If wire harness has a covering, clamp harness so
• All wires should be mounted off hot areas of the engine openings of covering are downward.
with insulated clips, at intervals of no more than 12 in. • The routing of wires should be determined for reliability
(30 cm), closer where necessary. Wires must never and appearance and not by shortest distance.
be run closer than 6 in. (15 cm) to exhaust manifolds,
• Installation connection wire must be coiled and
turbochargers or exhaust pipes.
secured to provide protection during shipment.
• In cases where wires do not run over the engine, they
should be fastened to rigid, non-moving bodies with ! WARNING
insulated clips when possible or tie wraps. Fasteners
should be spaced at no more than 12 in. (30 cm) Always label “HIGH VOLTAGE”
intervals. on engine-mounted equipment
• When wires run through holes, rubber grommets over 24 volts nominal.
should be installed in holes to protect the wires. Wires
should never be run over rough surfaces or sharp
edges without protection.
• Each end of flexible metal conduit must have an
• All engine-mounted electrical equipment over 24 volts
insulating sleeve to protect wires from chafing.
nominal shall have “HIGH VOLTAGE” safety label.
NOTICE Safety label is to be attached to all the equipment and
junction boxes on visible surface (vertical surface
Do not use non-electrical grade RTV. Non-electrical whenever possible).
RTVs can emit corrosive gases that can damage • Wiring that is routed in rigid or flexible conduit shall
electrical connectors. have all wire splices made only in junction boxes,
outlet boxes or equipment boxes. Wire splices shall
not be located in the run of any conduit.

FORM 6286-2
1.05-9 © 3/2012
GENERAL INFORMATION

POWER REQUIREMENTS FOR CUSTOM The average ignition system current remains low (1 or 2
ENGINE CONTROL PRODUCTS amps depending on the number of cylinders, engine
speed and supply voltage) since the high current only
Table 1.05-8 provides you with the power requirements flows for the short period of time and virtually no current
for Waukesha’s Custom Engine Control (CEC) flows the rest of the time. However, the wiring must be
products. An oscilloscope must be used to verify ripple sized for the high instantaneous currents. In addition, the
limitations. All power connections must be in grounding, particularly where the ground is “referenced,”
accordance with the applicable electrical codes. becomes more critical when electronic controls are used
See AFM SYSTEM ELECTRICAL CONNECTIONS on on engines having this type of CD ignition system.
page 2.05-1 for AFM-specific wiring diagrams With ignition power supply currents of approximately 30
and information on AFM power requirements, amps, the resistive voltage drop of the wiring can easily
power supply testing and grounding. reach a volt or two. As a result, it is necessary to
NOTE: To power the CEC Ignition Module, a nominal reference all of the grounds to the same point. Since
supply of 24 VDC with less than a 2-volt peak-to-peak many electronic sensors are internally grounded, the
ripple is recommended for compatibility with other CEC engine crankcase has been chosen as THE GROUND
products. reference to minimize problems with sensor signals. By
following the recommended wiring and grounding
procedures, the concerns associated with the ignition
CAPACITIVE DISCHARGE AND power supply wiring voltage drops can be greatly
GROUNDING reduced or eliminated.
A Capacitive Discharge (CD) ignition system, such as
the CEC Ignition Module, requires an external power
source and special wiring requirements.
This ignition system contains several large energy
storage capacitors. When firing a spark plug, the energy
stored in one of these capacitors is rapidly discharged
into an ignition coil which converts it to the high-tension
ignition voltage. Having been discharged, the energy
storage capacitor must then be recharged to be ready to
fire again. The storage capacitor is typically recharged
by drawing energy from the power supply as quickly as
possible, resulting in a high current flow (typically 30
amps or more) in the power supply wiring for a short
period of time.

FORM 6286-2
1.05-10 © 3/2012
GENERAL INFORMATION
Table 1.05-8: Power Requirements for Waukesha Custom Engine Control Products

NOMINAL OPERATING PEAK-TO-PEAK


OPERATING CURRENT
CEC PRODUCT VOLTAGE RANGE RIPPLE
(amps)
(volts DC) (VDC) (Vp-to-p)

Ignition Module (IM) 24* 10.0 – 32.0** less than 2** 2 (typical)
Detonation Sensing Module
(DSM) System 24* 21.6 – 30.0 less than 2 1 (typical)

DSM Filter 24* 21.6 – 30.0 less than 2 0.5 (typical)


2.5
(all rich burn applications)
18.0
(lean burn applications on
Air/Fuel Module (AFM) VHP*** 6-cylinder and all
System 24* 21.6 – 30.0 less than 2
VGF*** engines)
32.0
(lean burn applications on
all AT*** and VHP 12- and
16-cylinder engines)
Turbocharger Control Module
(TCM) System I and II 24* 21.6 – 30.0 less than 2 1.5

Knock Detection
Module (KDM) System 24* 12.0 – 36.0 less than 2 0.2

* The voltage specifications provided in this table apply to the power that is to be supplied to the CEC modules. The CEC
modules will supply the correct voltage specification(s) to other system components if required, such as oxygen sensors used
in the AFM system.
** For compatibility with other CEC products, a nominal supply of 24 VDC with less than a 2-volt peak-to-peak ripple is
recommended to power the IM.
*** Trademark of General Electric Company

NOTE: See AFM SYSTEM ELECTRICAL


CONNECTIONS on page 2.05-1 for AFM specific
NOTICE
wiring diagrams and information on AFM power Use a properly grounded static mat and a properly
requirements, power supply testing and grounding. grounded electrical wrist strap when repairing or
replacing CEC product circuit boards. Static charges
STATIC PROTECTION OF CEC PRODUCT can permanently damage circuit boards.
CIRCUIT BOARDS
Static electrical charge protection is required for CEC When repairing or replacing circuit boards, use a
product circuit boards when they are stored, handled or properly grounded static mat and a properly grounded
shipped separate from the complete control module. electrical wrist strap. Place circuit boards on a properly
NOTE: If caution is not taken, CEC product circuit grounded static mat when doing repairs or
boards can also sustain damage when kept installed in replacements. The technician must use a properly
the modules. Whenever touching or handling circuit grounded electrical wrist strap to reduce the possibility
boards still in enclosure (for example: replacing an of static charges being applied to the circuit boards.
EPROM chip), static electrical charge protection is When storing CEC product circuit boards, place the
required. circuit boards in a conductive plastic bag or completely
wrap in aluminum foil. Store in a dry location.
NOTE: The use of a conductive plastic bag is preferred.
If, however, you use aluminum foil, the circuit board must
be completely wrapped.

FORM 6286-2
1.05-11 © 3/2012
GENERAL INFORMATION
When shipping CEC product circuit boards, place the
circuit boards in a conductive plastic bag or completely
wrap in aluminum foil and ship in a well-padded box.
Mark “FRAGILE” on the outside of the shipping box to
prevent damage.

FORM 6286-2
1.05-12 © 3/2012
SECTION 1.10
DESCRIPTION OF OPERATION

WAUKESHA CUSTOM ENGINE CONTROL ENGINES SERVED


AIR / FUEL MODULE SYSTEM The AFM system is designed to function with
Waukesha’s gaseous-fueled ATGL, VHP and VGF
SYSTEM DESCRIPTION engines including rich burn and lean burn; naturally
The Custom Engine Control (CEC) Air/Fuel Module aspirated and turbocharged; and in-line and vee models.
(AFM) system is designed to control the air/fuel ratio of Basic information about the engine model and
Waukesha’s gaseous-fueled, industrial engines (see application is programmed to the AFM module using a
Figure 1.10-1). An engine’s air/fuel ratio defines the personal computer (PC). The minimum recommended
amount of air in either weight or mass in relation to a computer equipment for AFM system programming is
single amount of fuel supplied to an engine for listed in GENERAL AFM PROGRAMMING
combustion. Air/fuel ratio influences engine power, INFORMATION on page 1.15-1.
emissions and fuel economy. By controlling an engine’s The AFM module is programmed with a PC to run in one
air/fuel ratio with the AFM system, you will benefit in fuel of four control modes: catalyst, best power, best
savings, emissions control and/or peak engine economy or lean burn. Catalyst and best power/
performance. The AFM system regulates and maintains economy modes apply to rich burn engines. Lean burn
the engine’s air/fuel ratio even with changes in engine mode only applies to lean burn engines.
load, fuel pressure and fuel quality.
NOTE: This manual includes installation and
programming for rich burn and lean burn applications.

COMPONENTS
NOTE: Many of the system components are the same
in rich burn and lean burn applications; however, the
oxygen sensors used are different.
The basic AFM system consists of an oxygen sensing
system, intake manifold pressure transducer with
pressure snubber (catalyst and lean burn only),
atmospheric pressure transducer (lean burn only),
electronic control module (AFM module), actuator, and
exhaust thermocouple. The oxygen sensor continually
reports the concentration of oxygen in the exhaust to the
AFM module. Based on this signal, the AFM module then
determines if a correction to the air/fuel ratio is required.
If a change is needed, a command is sent to an actuator
(installed on the fuel regulator) which influences the fuel
flow to the engine. The exhaust thermocouple ensures
exhaust temperatures are high enough to permit correct
system operation.
Figure 1.10-1: Air / Fuel Module*
* The Custom Control logo is a trademark of the General
Electric Company

FORM 6286-2
1.10-1 © 3/2012
DESCRIPTION OF OPERATION
A diagram of the AFM system’s inputs and outputs is
shown in Figure 1.10-2. A block diagram of the AFM
system for rich burn applications is shown in Figure
1.10-3. A block diagram of the AFM system for lean burn
applications is shown in Figure 1.10-4.

Figure 1.10-2: AFM System Inputs and Outputs


NOTE: An actuator is installed on each regulator. Within the actuator resides a stepper motor.

Figure 1.10-3: AFM System Block Diagram for Rich Burn Applications

FORM 6286-2
1.10-2 © 3/2012
DESCRIPTION OF OPERATION

Figure 1.10-4: AFM System Block Diagram for Lean Burn Applications

AFM FEATURES (SOFTWARE VERSION 4 SERIES) • Complex Fuel Systems: A “complex” fuel system is
defined as two discrete fuel pipes connected to the
Dual Fuel Capability engine.
The AFM allows for dual fuel applications. Dual fuel – On VHP inlines, all VGF and all ATGL engines, two
capability allows for control of air/fuel ratio on engines actuators are used: one actuator for primary fuel and
that have two discrete fuel sources. Dual fuel engine one for secondary fuel.
applications can either be designed to be a “simple” fuel – On VHP vee engines, four actuators are used on the
system or “complex” fuel system. engine. Two actuators are used per engine bank. On
• Simple Fuel Systems: A “simple” fuel system is each bank, one actuator regulates primary fuel and
defined as a single fuel pipe connected to the engine. one regulates secondary fuel.
– On VHP inline, all VGF and all ATGL engines, the When operating a complex fuel system, a different
primary and secondary fuels are regulated by one data-set for each fuel is programmed and the AFM
actuator and one regulator. User Interface Program keeps track of each actuator
– On VHP vee engines, one actuator is used on each position. Because two positions are tracked, there is
engine bank (a total of two actuators installed on the no need to shut down the engine or re-initiate the
engine). On each engine bank, the primary and START position when switching fuels (as long as the
secondary fuels are regulated by one actuator and START positions were initiated once before starting
one regulator. the engine).
When operating a simple fuel system, a different data- Remote Start Capability
set for each fuel is programmed but the AFM User
Interface Program only keeps track of one actuator The AFM offers remote start capability that allows an
position. Because only one position is tracked, the operator to activate certain AFM functions from a remote
engine will have to be shut down and the START location. The operator can operate the AFM’s control
position re-initiated when switching fuels. logic remotely over telephone lines or a network using
on-site logic controls. Instead of being at the engine and
using the manual mode to start the engine with AFM, the
START position can be set for auto mode and closed
loop control.

FORM 6286-2
1.10-3 © 3/2012
DESCRIPTION OF OPERATION
Atmospheric Pressure Transducer – The yellow “Alarm” LED is lit anytime the AFM
system’s diagnostic functions are activated or when
An atmospheric pressure transducer is installed in the
AFM system execution has been stopped by the
AFM module to improve overall system accuracy when
operator (such as during the saving of a data-set).
using lean burn control mode.
The yellow alarm LED will remain lit until either the
Intake Manifold Pressure Transducer Range alarm condition is acknowledged by pressing the
<ALARM ACK> button on the keypad or the fault is
The intake manifold pressure transducer range is 0 – 100 corrected on the engine.
psi. Maps in the AFM User Interface Program are
designed to run at high pressures (up to 60 psia),
allowing for greater loads on the engine. With this
pressure range, engines with higher intake manifold
pressure requirements can be accommodated. The
intake manifold pressure transducer is used in catalyst
and lean burn applications only.
In addition, a pressure snubber is installed between the
intake manifold pressure transducer and the intake
manifold to protect the transducer from exposure to
excessive pressures that can result from intake manifold
explosions or surges.

Engine Loaded Precaution


If the intake manifold pressure is greater than 17 psia,
the operator cannot set the actuator(s) to the START
position. If the operator presses <F1> and then <STRT
POS> on the AFM module keypad, a message will be
displayed on the AFM LCD telling the operator that the
request was ignored because the engine is loaded. This
prevents errant shutdowns and damage to engine
components that might occur should the engine be
loaded and the <F1> <STRT POS> command used. Figure 1.10-5: AFM Front Panel’s Operator Interface
• A sealed membrane keypad located on the front of the
Actuator Design AFM module
The actuator was designed for operator convenience. • An alpha-numeric liquid crystal display (LCD) visible
The proximity switch is located inside the actuator from the front of the AFM module allows the operator
housing to prevent accidental breakage. The small size to monitor important system parameters.
and weight of the actuator results in less chance of
vibration damage to engine components and makes it Information displayed on the LCD display on the AFM
easier to package the actuator to the engine. module includes exhaust temperature (rich burn),
sensor block temperature (lean burn), oxygen sensor
OPERATOR INTERFACE output, oxygen sensor target, intake manifold pressure,
stepper (actuator) position, stepper (actuator) travel
The AFM module is equipped with several features to limits, heater output percentage and any system faults
inform site personnel of system status. These features that might be present.
include:
NOTE: On the LCD display, the term “stepper” means
• “Power” and “Alarm” lights (LED display) on the front
the same as “actuator.” The stepper motor resides in the
panel of the AFM module (see Figure 1.10-5)
actuator.
– The green “Power” LED is lit anytime power is
applied to the AFM module.

FORM 6286-2
1.10-4 © 3/2012
DESCRIPTION OF OPERATION

THEORY OF OPERATION The oxygen sensor provides continuous feedback of


oxygen levels to the AFM module. The AFM module
The AFM system controls engine air/fuel ratio and makes the necessary actuator adjustments to correctly
consists of three basic components: an oxygen sensor, control the engine’s air/fuel ratio.
actuator and AFM module. The AFM system is a closed-
loop process that looks at system outputs and adjusts AFM SYSTEM OXYGEN SENSORS
system inputs according to preprogrammed
instructions. Depending on your engine, the AFM system will either
utilize the stoichiometric (rich burn) sensor or the lean
The AFM system functions by monitoring oxygen levels burn sensor. The stoichiometric sensor is used for
in the exhaust gases with an oxygen sensor located in stoichiometric or rich burn engines. The lean burn
the engine’s exhaust stream (see Figure 1.10-6). The sensor is used for lean burn engines only.
oxygen level, detected by the sensor, is then fed to the
AFM module through an electrical signal. If the oxygen Stoichiometric Oxygen Sensor
level detected by the sensor is different than the
Stoichiometric or rich burn engines are served by the
programmed oxygen setpoint, the AFM module directs
AFM system’s catalyst, best power or best economy
the actuator to adjust the gas over air (gas/air) pressure
mode. Stoichiometric sensor applications for catalyst
of the fuel regulator.
and best power/economy modes are based on the
The actuator adjusts the fuel regulator setting, within output characteristics of the stoichiometric sensor.
programmed limits, by increasing or decreasing the Figure 1.10-7 illustrates the sectional view of a sensor.
spring pressure acting on the regulator diaphragm. The
design gives very accurate positioning capability. This
assembly essentially automates the “manual” adjusters
that are sold with many Waukesha engines. The
regulator adjustment richens or leans out the air/fuel
ratio.
A thermocouple is used to assure that temperatures are
high enough for correct operation of the sensor. A
programmed minimum temperature must be achieved
before “closed-loop” control is enabled. A programmed
maximum temperature is also incorporated as a safety
to shut down operation on high exhaust temperature
conditions for rich burn applications or high sensor block
temperature conditions for lean burn applications.

Figure 1.10-6: AFM System’s Closed-Loop Process

FORM 6286-2
1.10-5 © 3/2012
DESCRIPTION OF OPERATION

Figure 1.10-7: Sectional View of the Stoichiometric


Sensor
The sensor is constructed such that one part of the
ceramic body is located in the path of the exhaust, the
other part being in contact with the ambient air. The
surface of the sensor’s ceramic body (zirconium dioxide)
is coated with an electrode (catalyst material) composed
of a thin, gas-permeable platinum layer. In addition, a
porous ceramic outer layer is provided at the end
exposed to the exhaust gases to guard against
contamination caused by combustion residues.
In the exhaust gas of internal combustion engines, there
are still residual proportions of oxygen present, even Figure 1.10-8: Typical Stoichiometric Sensor Output
when combustion takes place with excess fuel. The Curve – Rich Burn ONLY
residual oxygen content is largely dependent on the NOTE: This curve was plotted for laboratory data.
composition of the air/fuel mixture supplied to the engine Actual sensor response will depend slightly upon fuel
for combustion. The residual oxygen permits use of composition and engine conditions. Air/fuel ratio values
oxygen content of the exhaust gas to measure the air/ are also fuel-dependent.
fuel ratio.
The particular sensitivity of the stoichiometric sensor in
Operation of the sensor is based on the fact that the the range around stoichiometry permits the sensor
ceramic material is oxygen-ion conductive above output signal to be fed as an actual value to the AFM
temperatures of approximately 567°F (300°C). If the module. Any mixture deviation from the preset value is
oxygen proportions at the two ends of the probe differ, a sensed by the stoichiometric sensor from the residual
voltage is generated between the two interfaces due to oxygen content of the exhaust gas, and transmitted to
the special properties of the material used. This voltage the AFM module in the form of an electrical signal. The
is an indication of the difference in the proportions of AFM module determines whether a correction to the air/
oxygen at the two ends of the probe. Characteristics of fuel ratio is required and adjusts the actuator
the sensor include: an output range of 0.1 – 0.9 volts accordingly.
when above 662°F (350°C), a very large change in
output near stoichiometry and a very small change in Service life of the stoichiometric sensor is typically 2,000
output away from stoichiometry (see Figure 1.10-8). – 3,000 hours. Since the sensor has no wearing parts,
theoretical life is indefinite. However, oil additives, fuel
NOTE: If the sensor temperature is not above 662°F contaminants, compounds released from certain RTV
(350°C), the sensor will not provide correct feedback to gasket materials, incorrectly applied thread anti-seize
the AFM module. and overtemperature can result in shortened sensor life.

FORM 6286-2
1.10-6 © 3/2012
DESCRIPTION OF OPERATION

NOTICE NOTICE
Always use “OXYGEN SENSOR SAFE/NEUTRAL Always use “OXYGEN SENSOR SAFE/NEUTRAL
CURE” RTV gasket materials on engines with oxygen CURE” RTV gasket materials on engines with oxygen
sensors. Disregarding this information will result in sensors. Disregarding this information will result in
reduced sensor life or sensor failure. reduced sensor life or sensor failure.

NOTE: See MOUNTING AFM SYSTEM NOTE: See MOUNTING AFM SYSTEM
COMPONENTS on page 2.00-1 for sensor COMPONENTS on page 2.00-1 for sensor
installation information. installation information.

Lean Burn Oxygen Sensor AFM SYSTEM CONTROL MODES


All lean burn sensor applications are based on the linear The AFM system is programmed to operate in one of four
output characteristics of the lean burn sensor (see control modes. Rich burn engines are served by the AFM
Figure 1.10-9). system’s catalyst, best power or best economy mode.
Lean burn engines are served by the AFM’s lean burn
mode. The following sections explain the AFM system
control modes.

Catalyst Control Mode


The primary task of the AFM system is to accurately
control the air/fuel ratio of an engine. Control should be
maintained through load variations above 60 BMEP.
Three-way catalysts are used to oxidize carbon
monoxide (CO) and hydrocarbons (HC), and to reduce
oxides of nitrogen (NOx) on rich burn applications.
These processes require high temperature and precise
air/fuel ratio control. Best performance for emissions
reduction is achieved when operating near the
stoichiometric air/fuel ratio.
The stoichiometric air/fuel ratio is the theoretical balance
where exactly the required amount of air (O2) is present
to completely burn all of the fuel with no excess air. In an
Figure 1.10-9: Oxygen Sensor Response vs. Exhaust
Oxygen Concentrations for Various Air / Fuel Ratios – ideal case, the only products of this combustion would
Lean Burn ONLY be water (H2O) and carbon dioxide (CO2). However,
because engine combustion is not perfect, typical
As with rich burn engines, the exhaust oxygen content emission by-products include O2, HC, NOx and CO. The
of lean burn engines can be used as an indicator of the
catalyst then converts most of these to H2O, CO2 and
air/fuel mixture supplied to the engine for combustion.
The signal from the lean burn oxygen sensor is fed into nitrogen (N).
the AFM module. Any mixture deviation is sensed and
transmitted to the AFM module in the form of an electrical
signal. The AFM module determines whether a
correction is required and adjusts the actuator
accordingly. Service life of the lean burn sensor is
minimally 10,000 hours. Oil additives, fuel
contaminants, compounds released from certain RTV
sealants, incorrectly applied anti-seize and
overtemperature can attribute to shortened sensor life.

FORM 6286-2
1.10-7 © 3/2012
DESCRIPTION OF OPERATION

Figure 1.10-10: Air / Fuel Ratio and Actuator Limits vs. Load

A stoichiometric sensor in the exhaust stream provides Because sensor voltage output is not linear with air/fuel
feedback to the AFM module. The signal provides a ratio, it would not be practical to adjust the system faster
means of controlling air/fuel ratio slightly rich of when the signal is further from the setpoint. Therefore,
stoichiometry. This is the range required to obtain best in order to optimize the control response, the actuator
catalyst efficiencies for methane-based fuels. Figure adjustments become larger as the error persists longer.
1.10-8 illustrates a typical sensor output curve versus air/ This method provides rapid reaction characteristics as
fuel ratio. well as good stability.
An actuator is installed onto each regulator. Within the Control target voltages must be determined with the use
actuator resides a stepper motor which adjusts the of an exhaust analyzer to locate the operating point of
regulator setting by increasing or decreasing the spring lowest stack emissions. These values are programmed
pressure acting on the regulator diaphragm. Actuator to the AFM module with a PC. The resulting system
movement is confined between two programmable provides accurate and stable control of air/fuel ratio
“electronic limits” (rich and lean limits) at all times. These across a broad power range. This, in turn, results in high
limits may vary with engine load. Movement between the catalyst efficiencies and reduced stack emissions.
programmable limits is governed by the stoichiometric
sensor and the programmed air/fuel ratio curve (see
Figure 1.10-10).
The AFM module adjusts the actuator to maintain a
specific input voltage from the stoichiometric sensor.
When the sensor voltage is above the oxygen target
voltage, the system is richer than desired, and the
actuator position is decreased to reduce gas/air and fuel
flow to the carburetor. This will be indicated on both the
PC and the AFM module LCD display as a lower
“stepper” count. Conversely, when the sensor voltage is
below the oxygen target voltage, the system is leaner
than desired, and the actuator position is increased to
provide more fuel.
NOTE: On the PC screens and LCD display, the term
“stepper” means the same as “actuator.” The stepper
motor resides in the actuator.

FORM 6286-2
1.10-8 © 3/2012
DESCRIPTION OF OPERATION
Best Power / Best Economy Control Modes Actuator: An actuator is installed onto each regulator to
adjust the fuel flow to the engine. Within the actuator
As with catalyst applications, the primary task of the AFM
resides a stepper motor which adjusts the regulator
system in the best power/economy control mode of
setting by increasing or decreasing the spring pressure
operation is to precisely control the engine’s air/fuel
acting on the regulator diaphragm. On the AFM User
ratio. A stoichiometric sensor provides feedback about
Interface Program screens and LCD display, the term
the exhaust constituents, a thermocouple assures that
“stepper” means the same as “actuator.”
the stoichiometric sensor is at operating temperature
and an actuator adjusts the fuel flow to the engine. Air/Fuel Ratio: Air/Fuel Ratio (AFR) is a term used to
However, unlike the catalyst mode of control, one air/fuel define the amount of air (in either weight or mass) in
ratio setpoint is not maintained continually. Rather, the relation to a single amount of fuel. Typical values are:
AFM module will periodically seek out stoichiometry
then move, either rich or lean, a preprogrammed number RICH BURN
of “steps.” The programmed movement, rich or lean, Best Power Setting 15.50 : 1 AFR
results in operation in the “best power” or “best
Catalyst Setting (Typical) 15.95 : 1 AFR
economy” range. The AFM module then waits until a
“delay time” expires, and searches for stoichiometry Stoichiometric Setting 16.09 : 1 AFR
again. This method of operation permits control of rich Best Economy 17.00 : 1 AFR
burn engines at best power or best economy with LEAN BURN
standard stoichiometric sensors.
ATGL (11.2% O2) 32.00 : 1 AFR
Lean Burn Control Mode
ATGL & VHP (9.8% O2) 28.00 : 1 AFR
As with rich burn applications, the primary task of the VGF (7.8% O2) 24.50 : 1 AFR
AFM system in the lean burn mode of operation is to
control the engine’s air/fuel ratio. The lean burn sensor Best Economy: The air/fuel ratio of rich burn engines
is installed in an assembly consisting of a sensor, heater which will give the lowest fuel consumption while
(two for ATGL engines) and thermocouple. The lean maintaining normal engine stability, load response and
burn oxygen sensing assembly provides feedback continuous power capability. The air/fuel ratio is lean of
about the exhaust oxygen content, the thermocouple stoichiometry.
assures it is operating at the correct temperature and an
actuator adjusts the fuel flow to the engine. As with the Best Power: The air/fuel ratio of rich burn engines which
catalyst mode of control, one setpoint is maintained will give the highest maximum power level at wide-open
continuously. There is no “step-off” operation. Also throttle. This air/fuel ratio is rich of stoichiometry.
similar to the catalyst control mode, the set-point can be Catalyst Setting: The air/fuel ratio of rich burn engines
“mapped” to change with engine load. Control will be which will give the best performance with a three-way
maintained as long as the combustion process is stable. catalyst. This air/fuel ratio is slightly rich of stoichiometry.
This is typically true when the engine is loaded to 60
BMEP or more. Closed-Loop Control: Closed-loop control is a method
of controlling a process. It looks at the process’ output
and adjusts the process’ inputs according to some
DEFINITIONS preprogrammed instructions. In the AFM system, the
NOTE: The terms defined in this manual are defined as oxygen sensor provides “feedback” about the
they apply to Waukesha’s CEC AFM system ONLY. combustion process and “closes the loop.” This is an
Definitions are not general definitions applicable to all accurate form of process control.
situations. Combustion Stability Limit: As engine load is reduced
from manufacturer’s rated load, combustion pressure
The icon “P” (shown left) appears in within the engine diminishes. Below some power output,
different sections within this manual. The combustion is no longer stable, and exhaust oxygen is
icon indicates that the information
not a good indicator of air/fuel ratio. This is the
associated with the icon is only applicable
combustion stability limit. The actuator travel limits (rich
to primary fuel in dual fuel applications.
and lean limits) are employed at loads below this point
The icon “S” (shown left) appears in to prevent driving the engine into either rich or lean
different sections within this manual. The misfire.
icon indicates that the information
associated with the icon is only applicable
to secondary fuel in dual fuel applications.

FORM 6286-2
1.10-9 © 3/2012
DESCRIPTION OF OPERATION
Data-Set: This is the group of site-specific data points Map: A table of values which are referred to when
which are created and stored within the AFM control as determining a setting. In the case of the AFM module, a
part of the setup process (PC-programmable). map of intake manifold pressure versus oxygen sensor
output is used in catalyst and lean burn control modes.
Dead-Band: This is the oxygen sensor target (setpoint)
The intake manifold pressure points are
“tolerance” or control window within which the actuator
preprogrammed based on engine model selected. The
position remains constant. This parameter is only used
AFM User Interface Program interpolates between each
on catalyst applications of the AFM system. (PC
set-point for determining intermediate control values.
programmable)
Offset Steps: The number of “steps” the stepper motor
Delay Time: This is the amount of time the AFM module
(actuator) will move away from stoichiometry, either rich
waits before searching for stoichiometry when operating
or lean, when the AFM is being operated in the best
in the best power/economy control mode. The unit of
power/economy control mode. If the “Offset Steps” value
measure for the displayed delay time is minutes.
is positive, the air/fuel ratio will be adjusted rich of
Acceptable values range from 0.1 – 25 minutes (PC-
stoichiometry. If the “Offset Steps” value is negative, the
programmable)
air/fuel ratio will be adjusted lean of stoichiometry (PC
EPROM: Erasable Programmable Read Only Memory. programmable).
This is the same as ROM (permanent memory) when
PC:Personal Computer. Refers to the IBM compatible
speaking about programming the AFM module. The
personal computer used for monitoring and
term EPROM is used to describe an electrical chip that
programming the AFM system.
resides in the AFM module. The contents of ROM
memory are NOT lost when power is removed. psia:pounds per square inch absolute. Psia equals
gauge pressure plus the site barometer.
Error Out Terminal: A labeled terminal inside the AFM
module that is a sinking circuit used to provide a PWM:Pulse Width Modulation. It is a technique
connection to ground to be used as a trigger to drive employed to regulate the flow of things by turning
remote devices such as alarms, lights, and relays. When something ON and OFF (see square wave below). In the
the AFM system is operating correctly the circuit AFM system it is used to regulate the voltage to the
provides a connection to ground. Any AFM system fault heater(s) (PC-programmable).
will disconnect the circuit. Also see the definition for
“Sinking Circuit.”
Gain: Gain is a term that implies an “increase” in
something. In the AFM system gain is a “multiplier.” It
influences how large a change is made to the actuator RAM:Random Access Memory. Temporary AFM
position when the oxygen sensor signal is not within the system memory used to evaluate “test” data-sets before
specified tolerance of the sensor target (set-point). A storing to ROM. The contents of RAM are lost whenever
larger gain will result in a larger change. (PC power to the AFM module is removed.
programmable) Rich AFR: When an engine has more fuel than required
LCD:Liquid Crystal Display. Alpha-numerical display to achieve the desired setpoint.
visible from the front of the AFM module, that informs the Rich Limit: The most “advanced” actuator position or
system operator of current AFM system status. highest gas/air that is programmed at which the engine
Lean AFR: When an engine has less fuel than required can be safely operated. Since a more extended actuator
to achieve the desired set-point. position results in more fuel being delivered to the
engine, this is the “maximum fuel” position or “rich limit.”
Lean Limit: The most “retracted” actuator position or The rich limit is programmable with a PC and is used to
lowest gas/air that is programmed at which the engine prevent rich misfire and detonation in the engine.
can be safely operated. A more retracted actuator Actuator operation is only permitted between the rich
position allows less fuel to pass to the engine. Thus, the and lean limits (PC-programmable).
“minimum fuel” position is called the “lean limit.” It is used
to prevent under-fueling of the engine. Actuator
operation is only permitted between the rich and lean
limits. (PC programmable)
LED:Light Emitting Diode. A semiconductor that emits
light (not a light bulb) and is used as power and alarm
indicators, located on the front of the AFM module.

FORM 6286-2
1.10-10 © 3/2012
DESCRIPTION OF OPERATION
ROM:Read Only Memory. ROM is computer memory in • Stoichiometry for pure Propane (C3H8) is 15.6:1.
which completed AFM system data-sets are
• Waukesha defines local pipeline natural gas
permanently stored on an electronic chip (EPROM chip).
stoichiometry as 16.09:1.
When the AFM module configures data-sets to ROM,
the data-set information is not lost when power to the User Interface Program: The personal computer
AFM module is removed. The AFM module allows a program that is used to create data-sets and
limited number of saves to ROM (five saves to ROM are communicate with the AFM system.
possible) before core EPROM chip replacement is
required.
Search Delay: This is the amount of time, in minutes,
that the AFM module waits between searches for
stoichiometry when programmed in the best power/
economy control mode (PC programmable).
Sinking Circuit: An electronic switching circuit used to
provide a connection to ground. This mechanism can be
used as a trigger to drive remote devices such as alarms,
lights and relays. Specifically in an AFM application,
when the AFM system is operating correctly the circuit
provides a connection to ground. Any AFM system fault
will disconnect the circuit. The circuit is designed to
handle a maximum current of 1 amp and a maximum
voltage of 50 VDC (no AC voltages are allowed). Also
see the definition for “Error Out Terminal.”
START Position: This is a programmable stepper
(actuator) position used to set gas/air at a value that is
favorable for starting. Requires remote or manual
initiation prior to starting (PC-programmable).
Step: In the AFM system, one “step” of the stepper motor
inside the actuator equals 1/400 of 1 revolution of the
stepper motor. This small change in position results in
0.00025 in. of linear travel of the adjusting nut within the
actuator. This increases or decreases the fuel regulator
spring pressure and correspondingly changes the gas/
air pressure to the carburetor.
Stepper Motor: This specially designed electric motor
that resides in the actuator produces a precise “step-
wise” rotation of the motor shaft instead of the
“traditional” continuous rotation of most electric motors.
On the AFM User Interface Program screens and LCD
display, the term “stepper” means the same as
“actuator.”
Stoichiometric AFR: The stoichiometric air/fuel ratio is
the theoretically correct air/fuel ratio for complete
combustion. That is, there is just enough air to burn all
of the fuel with no air or fuel left over. The stoichiometric
air/fuel ratio is determined by the chemical composition
of the fuel. Thus it will differ for each fuel mixture, or BTU
rating.
Example:
• Stoichiometry for pure Methane (CH4) is 17.1 parts of
air for every one part of fuel => 17.1:1 (on a weight, or
mass, basis).

FORM 6286-2
1.10-11 © 3/2012
DESCRIPTION OF OPERATION

This Page Intentionally Left Blank

FORM 6286-2
1.10-12 © 3/2012
SECTION 1.15
GENERAL AFM PROGRAMMING INFORMATION

AFM PROGRAMMING INFORMATION NOTE: For information on installing and/or accessing


the AFM User Interface Program, see “Controls
MINIMUM RECOMMENDED COMPUTER Downloads” section on WEDlinks.net.
EQUIPMENT FOR AFM SYSTEM PROGRAMMING
CONVENTIONS USED WITH AFM PROGRAMMING
The AFM system is customized for each engine
application based on site-specific information with a The following is a list of conventions used in the AFM
personal computer (PC). The following is a list of the User Interface Program and documentation:
minimum recommended computer equipment for AFM • All commands enclosed in brackets, [ ], are to be found
system programming: on the PC keyboard.
• IBM PC or Compatible Computer • All commands enclosed in modified parenthesis, < >,
• 80286-12 Mhz Microprocessor are to be executed from the AFM module keypad.
• 640K RAM (512K RAM free) • If an errant keystroke is made with the PC, simply
press [Esc] to return to the previous menu.
• Single 3.5 inch High Density (1.44 MB) Floppy Drive
• You can highlight menu options by using the arrow
NOTE: Although the AFM User Interface Program is keys or mouse.
provided on a floppy disk, it is intended to be executed
from the hard drive. A minimum of 1 megabyte of free • Highlighting and then pressing [Enter] accesses a
disk space on the hard drive is required. menu choice.

• RS-232 Serial Port • If you have a portable printer connected to your PC,
press [Print Screen] to make a printout of the screen
• Microsoft MS-DOS 3.3 you are viewing.
• DB-9 Serial Cable (male to female) • The [Return] key is the same as the [Enter] key (on
• Optional: Portable Printer (Printouts of PC screens can some keyboards [Return] is used instead of [Enter]).
be used to aid in troubleshooting and filed for future
NOTE: This manual assumes you are already familiar
reference.)
with basic MS-DOS commands for viewing directories,
NOTE: Other CEC products may have different copying files and other MS-DOS concepts. If you need
minimum recommended computer requirements. more information on these subjects, refer to an MS-DOS
instruction manual.
OPERATING SYSTEM REQUIREMENTS
NOTE: For more information on how to use the AFM
The AFM User Interface Program will install and operate keypad and an explanation on display information, see
in Microsoft DOS 3.0 and above, Windows 3.1x, AFM DISPLAY AND KEYPAD INFORMATION on page
Windows For Workgroups, Windows 95 and 98, and 1.20-1. For troubleshooting information, see AFM
Windows NT 3.5x and 4.0. The AFM User Interface SYSTEM TROUBLESHOOTING AND DIAGNOSTICS
Program can also be run directly from the installation on page 6.00-1.
disk.

FORM 6286-2
1.15-1 © 3/2012
GENERAL AFM PROGRAMMING INFORMATION

AFM USER INTERFACE PROGRAM c. Save Menu


LAYOUT AND DESCRIPTION i. Save Date to Filename
See Figure 1.15-1 for an illustrated menu layout of the Saves the data-set displayed on the Edit
AFM User Interface Program. Screen to disk. The filename can be up to
eight characters and is saved to the hard
1. Communications Menu
drive or disk where the AFM User Interface
Asks user to identify which communication port the Program was accessed.
AFM module is connected to on the computer by a
ii. Test Data on AFM
DB-9 serial cable.
Allows user to save data-set to RAM
2. Main Menu
(temporary memory within the AFM module).
a. Edit/Create Setup This enables the user to evaluate data-sets
i. Retrieve from AFM on the AFM system before saving to ROM
(permanent memory within the AFM
Retrieves program currently running in the
module). The contents of RAM are lost when
AFM module to the Edit Screen. The memory
power is disconnected from the AFM
location where the data is stored will be
module. Make sure to save the final data-set
indicated on the PC screen (RAM or ROM
to ROM.
location). If there is no data-set saved on the
EPROM chip, an error message is displayed iii. Configure AFM Memory
since no data-set can be retrieved. Allows user to save the data-set to ROM
ii. Retrieve from Filename (permanent memory within the AFM). The
previous data-set configured to ROM will be
Displays a list of AFM system data-sets
“replaced” with the new data-set. The
previously saved to the same directory on
contents of ROM are not lost when power is
the hard drive or disk as the AFM User
disconnected from the AFM module.
Interface Program. Permits user to select a
file to be retrieved into the Edit Screen. NOTE: The AFM system allows five saves to ROM
iii. Create New Data-Set (permanent memory). All data-sets should be carefully
evaluated in RAM (temporary memory) before
b. Edit Screen configuring to ROM. Once ROM has been fully
After selecting “Retrieve from AFM,” “Retrieve configured, the core EPROM chip in the AFM module
from Filename” or “Create New Data-Set” from must be replaced to permit further saves to permanent
the Edit/Create Setup Menu, the appropriate memory. See EPROM CHIP REPLACEMENT on page
data-set will be displayed on the Edit Screen. 6.05-1 for EPROM chip replacement instructions.
This allows the user to view and edit the system iv. View Serial Link
parameters.
Allows operator to monitor current system
NOTE: Editing values on the Edit Screen will not affect performance. The View Serial Link Screen
the performance of the AFM system. The edited data- aids in troubleshooting.
set must be saved to RAM or ROM to change the AFM
system operating parameters.

FORM 6286-2
1.15-2 © 3/2012
GENERAL AFM PROGRAMMING INFORMATION

Figure 1.15-1: AFM User Interface Program Layout

FORM 6286-2
1.15-3 © 3/2012
GENERAL AFM PROGRAMMING INFORMATION

INFORMATION ON SAVING DATA-SETS


TO RAM AND ROM MEMORY
The AFM system is designed to be used with many
engine families of various configurations. Consequently,
it must be tailored to work with site specific information.
This is achieved by creating and installing a “data-set”
that is appropriate for your specific site application.
Data-sets are developed on the PC with the AFM User
Interface Program at the engine site. Once a data-set is
created, the data-set can be saved to a hard/floppy disk
for later recall, tested on the AFM system in RAM
(temporary AFM memory) or used to configure AFM
ROM (permanent AFM memory).
RAM (temporary memory) is used to evaluate “test”
data-sets before storing to permanent memory. There is
no limit to the number of data-sets that can be evaluated
in temporary memory. The contents of RAM are lost
whenever power to the AFM module is removed. Be sure
to save values to ROM after a “test” data-set is carefully
evaluated and is found acceptable.
If you want to save a data-set but do not want to save to
ROM (permanent memory), you have an option to save
the data-set to a hard/floppy disk for later recall.
Data-sets are assigned filenames and saved on disk so
you can retain and retrieve the data-set later. When
saving to disk, the data-set will be saved to the drive and
directory where the AFM User Interface Program was
accessed.
NOTE: The term EPROM is used to describe an
electrical chip that resides in the AFM module. The core
EPROM chip houses ROM memory.
When saving to ROM (permanent memory), five data-
sets can be saved before the core EPROM chip must be
replaced. Once a data-set is stored to ROM, the
previous save to ROM is not accessible/retrievable. The
AFM module can only access the most recently saved
data-set. When the AFM module saves a data-set to
ROM, the data-set information is not lost when power to
the AFM module is removed.
NOTE: The core EPROM chip has six locations for
ROM saves; however, the first location is
preprogrammed for testing purposes. Five ROM
locations are available to AFM system programmers.
NOTE: See EPROM CHIP REPLACEMENT on page
6.05-1 for EPROM chip replacement instructions.

FORM 6286-2
1.15-4 © 3/2012
SECTION 1.20
AFM DISPLAY AND KEYPAD INFORMATION

LED DISPLAY INFORMATION LCD DISPLAY INFORMATION


The AFM module is equipped with “Power” and “Alarm” An alpha-numeric liquid crystal display (LCD) is visible
lights (LED display) on the front panel of the AFM module from the front of the AFM module. The LCD display
(see Figure 1.20-1). The LED display assists site provides the operator important information on system
personnel in determining overall system status. parameters and alarm conditions.
• The green “Power” LED is lit anytime power is applied Information displayed on the LCD display on the AFM
to the AFM module. module includes exhaust temperature (rich burn),
• The yellow “Alarm” LED is lit anytime the AFM sensor block temperature (lean burn), oxygen sensor
system’s diagnostic functions are activated or when output, oxygen sensor target, intake manifold pressure,
AFM system execution has been stopped by the stepper (actuator) position, stepper (actuator) travel
operator (such as during the saving of a data-set). The limits, heater output percentage and any system faults
yellow alarm LED will remain lit until either the alarm that might be present.
condition is acknowledged by pressing the <ALARM NOTE: On the LCD display, the term “stepper” means
ACK> button on the keypad or the fault is corrected on the same as “actuator.” The stepper motor resides in the
the engine. actuator.
To “scroll through” the list of system displays, press
<DISP SEL> on the AFM module keypad. If an alarm
condition is present, you must press <ALARM ACK> to
acknowledge the alarm and wait for the “WORKING”
message on the LCD display to disappear before
pressing <DISP SEL>.
If an alarm condition occurs, a diagnostic message is
displayed on the LCD display. See AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 for additional information.
Each of the four control modes (catalyst, best power,
best economy, and lean burn) has a unique list of
messages that are displayed on the LCD display. The
following three sections list and describe the different
LCD display messages for each control mode.

Figure 1.20-1: AFM Front Panel

FORM 6286-2
1.20-1 © 3/2012
AFM DISPLAY AND KEYPAD INFORMATION
CATALYST CONTROL MODE DISPLAYS BEST POWER / ECONOMY CONTROL MODE
DISPLAYS
Listed below are the messages displayed on the AFM
module for catalyst control mode. The LCD display Listed below are the messages displayed on the AFM
information is in bold. module for best power/economy control mode. The LCD
• System Status: display information is in bold.
• System Status (when waiting for delay to expire):

• Oxygen Sensor Voltage:


O2Sensor = X.XXv • System Status (when searching for stoichiometry):
• Oxygen Sensor Target Voltage:
O2Target = X.XXv
• Intake Manifold
Pressure:
Intake Manifold Pressure= XXXpsiA
• Stepper (Actuator) Position:
STEPPER = XXXXX
• Stepper (Actuator) Minimum and Maximum Limits:
mn XXXXX mx XXXXX
• Oxygen Sensor Temperature: • Oxygen Sensor Voltage:
O2 TEMP = XXXX°C O2Sensor = X.XXv
• Oxygen Sensor Target Voltage:
O2Target = X.XXv
• Delay Time Remaining:
DlyTimer X.Xm
• Programmed Delay Time:
DlyTime X.Xm
• Offset Steps:
OffSteps ± XXX
• Stepper (Actuator) Position:
STEPPER = XXXXX
• Stepper (Actuator) Minimum and Maximum Limits:
mn XXXXX mx XXXXX
• Oxygen Sensor Temperature:
O2 TEMP = XXXX°C

FORM 6286-2
1.20-2 © 3/2012
AFM DISPLAY AND KEYPAD INFORMATION
LEAN BURN CONTROL MODE DISPLAYS AFM MODULE CONTROL MODES
Listed below are the messages displayed on the AFM
module for lean burn control mode. The LCD display MANUAL CONTROL
information is in bold. NOTE: If an alarm condition exists, the AFM module
• System Status: keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.
The AFM module must be in manual control when AFM
system adjustments are made. Manual control mode
can be used during system setup, troubleshooting or
when a sensor failure has occurred.
For VHP inline, all VGF and all ATGL engines, press
<LEFT MAN> on the AFM module keypad to put the
module in manual control. For VHP vee engines, press
<LEFT MAN> to put the left engine bank into manual
control and press <RIGHT MAN> to put the right bank
into manual control. The AFM module can be operated
with one bank in manual control and the other bank in
• Oxygen Sensor Voltage:
automatic control.
O2Sensor = X.XXv
In manual control, large manual adjustments to the air/
• Oxygen Sensor Target Voltage: fuel ratio can be made. One press of the <LEFT/RIGHT
O2Target = X.XXv LEAN> or <LEFT/RIGHT RICH> buttons moves stepper
• Intake Manifold (actuator) position 25 steps. By pressing <LEFT/RIGHT
Pressure: FAST> prior to pressing the lean or rich buttons, a 400
step change is made to stepper (actuator) position.
Intake Manifold Pressure= XXXpsiA
• Stepper (Actuator) Position: AUTOMATIC CONTROL
STEPPER = XXXXX When system adjustments are complete, put the AFM
• Stepper (Actuator) Minimum and Maximum Limits: module in automatic control mode by pressing <AUTO
OPER>.
mn XXXXX mx XXXXX
• Oxygen Sensor Temperature: NOTE: For VHP vee engines, when <AUTO OPER> is
pressed, both engine banks will be returned to automatic
O2 TEMP = XXXX°C operation. If you only want one engine bank in automatic,
• Oxygen Sensor Heater Duty Cycle: press <AUTO OPER>, then the appropriate <LEFT/
HEATER at XXX% RIGHT MAN> button.

NOTE: Execution of keypad commands does not


happen instantaneously. Whenever a command is being
carried out by the AFM module, the message
“WORKING” is displayed on the LCD display. To be sure
any subsequent commands will be accepted, wait until
the “WORKING” message has cleared from the AFM
module display. The keypad functions in a “press-and-
release” manner. Continuously depressing a keypad
button will either result in the desired action only being
executed once or not at all.

FORM 6286-2
1.20-3 © 3/2012
AFM DISPLAY AND KEYPAD INFORMATION

Figure 1.20-2: AFM Module Keypad Detail

FORM 6286-2
1.20-4 © 3/2012
AFM DISPLAY AND KEYPAD INFORMATION

AFM MODULE KEYPAD FUNCTIONS KEY DESCRIPTION

Table 1.20-1: Key Functions Enriches the air/fuel ratio of VHP inline, all
VGF and all ATGL engines; or the left
KEY DESCRIPTION bank of VHP vee engines. Stepper
<LEFT RICH>
(actuator) position will increase 25 steps
Changes the mode of operation from
<AUTO OPER> (1/16 turn) for each depression of this
manual to automatic for all engines.
button.
Used to set the actuator(s) to a position
Leans the air/fuel ratio of VHP inline, all
that is designated for starting the engine.
VGF, and all ATGL engines; or the left
For safety reasons, <F1> must be
bank of VHP vee engines. Stepper
pressed prior to pressing <STRT POS> <LEFT LEAN>
(actuator) position will decrease 25 steps
on the keypad.
(1/16 turn) for each depression of this
NOTE: The operator cannot set the
button.
stepper motor inside the actuator(s) to the
<STRT POS> START position if the intake manifold Enriches the air/fuel ratio of the right bank
pressure is greater than 17 psia. If the of VHP vee engines. The right stepper
<RIGHT RICH>
operator presses <F1> and then <STRT (actuator) position will increase 25 steps
POS> when the intake manifold pressure (1/16 turn) for each depression of this key.
is greater than 17 psia, a message will be
Leans the air/fuel ratio of the right bank of
displayed on the LCD telling the operator
VHP vee engines. The right stepper
that the request was ignored because the
<RIGHT LEAN> (actuator) position will decrease 25 steps
engine is loaded.
(1/16 turn) for each depression of this
Reactivates the keypad whenever an button.
alarm condition has occurred. All
Safety key that must be pressed prior to
keystrokes will be ignored until the alarm
<F1> <STRT POS> to move the actuator(s) to
is acknowledged. Attempting to use the
<ALARM ACK> the programmed “starting position.”
keypad prior to acknowledging the alarm
condition will result in the LCD display <F2> – <F4> None are used at this time.
message: “ALARMS MUST BE
ACKNOWLEDGED.” NOTE: For VHP inline, all VGF and all ATGL engines,
the “left” buttons on the AFM keypad control operation
Permits scrolling through the various
<DISP SEL> of system components. For VHP vee engines, the “left”
system LCD display messages.
keypad buttons control the engine’s left bank and the
Changes the mode of operation from “right” keypad buttons control the engine’s right bank.
automatic to manual mode for VHP inline,
<LEFT MAN>
all VGF and all ATGL engines or the left
bank of VHP vee engines.
Changes the mode of operation from
<RIGHT MAN> automatic to manual mode for the right
bank of VHP vee engines.
Pressed before <LEFT RICH> or <LET
LEAN> when a large change to the left (or
only) bank’s air/fuel ratio is required
<LEFT FAST> (actuator adjustment). Using the “fast”
key prior to making an actuator
adjustment will result in a 400-step
change to stepper position (one full turn).
Pressed before <RIGHT RICH> or
<RIGHT LEAN> when a large change to
the right bank air/fuel ratio is required.
<RIGHT FAST> Using the “fast” key prior to making an
actuator adjustment will result in a 400-
step change to stepper position (one full
turn).

FORM 6286-2
1.20-5 © 3/2012
AFM DISPLAY AND KEYPAD INFORMATION

This Page Intentionally Left Blank

FORM 6286-2
1.20-6 © 3/2012
AFM SYSTEM INSTALLATION
This chapter explains how to mount the components of
the AFM system (Section 2.00), make electrical
connections (Section 2.05), make auxiliary connections
(Section 2.10) and complete a preliminary check of the
AFM system before applying power (Section 2.15).

SECTION 2.00
MOUNTING AFM SYSTEM COMPONENTS

AFM SYSTEM COMPONENTS RICH LEAN


DESCRIPTION
BURN BURN
The AFM system consists of an oxygen sensor, intake
manifold pressure transducer, electronic control module Stoichiometric Sensor Harness* √
(AFM module), stepper motor (actuator) and exhaust
thermocouple. Table 2.00-1 lists the components Lean Burn Sensing Assembly* , *** √
included in the rich burn (catalyst and best power/ Lean Burn Sensor Harness* √
economy) and lean burn AFM systems.
Exhaust Supply Tubing (ATGL only) √
Table 2.00-1: AFM System Components
* Two components are required for engines with two fuel
regulators.
RICH LEAN
DESCRIPTION ** Not used in best power/economy control modes.
BURN BURN
*** Lean burn sensing assembly includes lean burn sensor,
CEC Air/Fuel Module √ √ gasket, heater (two for ATGL engines), thermocouple,
sensor block, special pipe nipple and insulation.
Harness, AFM to J-Box √ √
(4) Vibration Isolators √ √ The AFM system components listed in Table 2.00-1 are
not all of the components required for AFM system
Stepper Motor (S201, S211, 66, 66Z,
√ √ installation. The customer must supply junction boxes,
133L) or (99, 1098)*
terminal blocks, brackets, conduit assemblies, and/or
Stepper Harness, Stepper to J-box* √ √ other components depending on engine configuration,
site requirements, and code requirements.
Stepper Harness, J-box to AFM* √ √
Intake Manifold Pressure Transducer** √ √ ESTABLISHING DESIRED GAS / AIR
Intake Manifold Pressure Transducer PRESSURE SETTING (WITH OR WITHOUT
√ √
Harness** AFM COMPONENTS INSTALLED)
Intake Manifold Pressure Transducer Desired gas/air pressure setting must be known when
√ √
Snubber** programming the AFM system’s “engine START
Atmospheric Pressure Transducer with position.” Engine START position is a programmable
√ stepper motor position used to set gas/air at a value that
Bracket
is favorable for engine starting.
Exhaust Thermocouple (K-type)* √

Exhaust Thermocouple Wire (K-type)* √

Stoichiometric Sensor* √

FORM 6286-2
2.00-1 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
For single fuel applications, desired gas/air pressure 5. If your engine runs on a single fuel, shut down the
setting must be established for primary fuel. For dual fuel engine and continue with Step 9. If your engine runs
applications, desired gas/air pressure setting must be on dual fuel, continue with Step 6.
established for primary AND secondary fuels. 6. For dual fuel applications, switch over fuels and
NOTE: In AFM retrofit situations, desired gas/air timing (if necessary).
pressure setting(s) is critical to getting the engine started 7. Determine desired gas/air pressure setting for
after the AFM stepper motor(s) is installed to the fuel secondary fuel by completing the following:
regulator and during AFM programming.
• Without the AFM stepper motor(s) installed, adjust
NOTE: When making gas/air pressure readings, use gas/air pressure until the engine starts as desired
the same method and units throughout AFM installation running on secondary fuel.
and programming. • With the AFM stepper motor(s) installed, apply
1. Install manometer(s) to engine. power to the AFM system. Press <LEFT MAN>
and <RIGHT MAN> (if applicable) on the AFM
NOTE: For information on manometer installation and
module keypad to put the AFM module in manual
connection guidelines, see the specific engine’s
control. Monitor gas/air pressure and use the AFM
operation and maintenance manual.
module’s adjustment keys (<L/R RICH> and <L/R
2. Determine desired gas/air pressure setting for LEAN>) on the keypad to change stepper motor
primary fuel by completing the following: position as required until the engine starts as
• Without the AFM stepper motor(s) installed, adjust desired running on secondary fuel.
gas/air pressure until the engine starts as desired 8. Measure and record the desired gas/air pressure on
running on primary fuel. the space provided on the back of the worksheet for
• With the AFM stepper motor(s) installed, apply secondary fuel.
power to the AFM system. Press <LEFT MAN> 9. Keep worksheet. The information recorded on the
and <RIGHT MAN> (if applicable) on the AFM worksheet is required during AFM programming.
module keypad to put the AFM module in manual
control. Monitor gas/air pressure and use the AFM
MOUNTING THE AFM MODULE
module’s adjustment keys (<L/R RICH> and <L/R
LEAN>) on the keypad to change stepper motor Mount the AFM module upright in an off engine location
position as required until the engine starts as using the vibration isolators supplied with the AFM
desired running on primary fuel. module (see Figure 2.00-1).
3. Copy the AFM programming worksheet from the
back of this manual that applies to your engine
application (see Table 2.00-2). Each worksheet is
two-sided. The front of the worksheet applies to
primary fuel values. The back of the worksheet
applies to secondary fuel values.
NOTE: Do not discard the worksheet. The worksheet is
necessary to complete AFM programming.
Table 2.00-2: AFM Programming Worksheets

DESCRIPTION
Catalyst Control Worksheet – G Engines
Catalyst Control Worksheet – GSI Engines
Best Power/Economy Control Worksheet
Lean Burn Control Worksheet – VHP and VGF Engines
Lean Burn Control Worksheet – ATGL Engines

4. Measure and record the desired gas/air pressure on


the space provided on the worksheet for primary
fuel.

FORM 6286-2
2.00-2 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-2: AFM Module Conduit Ports

MOUNTING STOICHIOMETRIC OXYGEN


SENSOR AND K-TYPE THERMOCOUPLE –
RICH BURN ONLY
MOUNTING STOICHIOMETRIC OXYGEN SENSOR
Figure 2.00-1: Mounting the AFM Module
The stoichiometric oxygen sensor is used in catalyst and
Note the following concerning AFM module mounting: best power/economy applications. The oxygen sensor
• The maximum wire run from the AFM module to the reports the concentration of oxygen in the exhaust to the
engine must be within 50 ft (15 m). AFM module. The location of the oxygen sensor is
critical for proper sensor operation. The stoichiometric
NOTE: If additional wire length is required, contact oxygen sensor must be installed in the exhaust system
Waukesha’s Sales Engineering Department. where temperatures are greater than 662°F (350°C)
• Ambient temperature may vary from -40° – 150°F (-40° during normal operation to ensure correct operation.
– 65°C).
The following describes the mounting location of the
stoichiometric oxygen sensor on VGF and VHP engines:
NOTICE
• VGF Engines: On VGF engines the stoichiometric
Do not pressure-wash or steam-clean the AFM oxygen sensor is mounted in the oxygen sensor port
module. Pressure washing or steam cleaning can that is predrilled in the exhaust outlet (see Figure
damage the AFM module electronics. 2.00-3 and Figure 2.00-4). If your engine has a
predrilled port, continue with Step 3. If your engine
• Although the AFM module is “splash-proof,” exposure does not have a predrilled port, continue with Step 1.
to direct sprays of water should be avoided.
• Do not cut any new holes in the AFM module. Wire
routing is important. The wires must be directed
through the holes provided in the bottom of the AFM
module as shown in Figure 2.00-2.

FORM 6286-2
2.00-3 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-3: Oxygen Sensor Port Location on VGF G


Engines

Figure 2.00-5: Oxygen Sensor Port Location on VHP G


Engines

Figure 2.00-4: Oxygen Sensor Port Location on VGF GSID


Engines
• VHP Engines: On VHP G engines the stoichiometric
oxygen sensor is mounted in the oxygen sensor port
that is predrilled in the exhaust elbow (see Figure Figure 2.00-6: Oxygen Sensor Port Location on
2.00-5). On VHP GSI engines the stoichiometric 6-Cylinder VHP GSI Engines
oxygen sensor is mounted in the oxygen sensor port
that is predrilled in the exhaust elbow on 6-cylinder
VHP engines; and the exhaust outlet tee on 12- and
16-cylinder VHP engines (see Figure 2.00-6 and
Figure 2.00-7). If your engine has a predrilled port,
continue with Step 3. If your engine does not have a
predrilled port, continue with Step 1.
NOTE: For lean burn sensors, complete the mounting
instructions in MOUNTING LEAN BURN OXYGEN
SENSING ASSEMBLY on page 2.00-6.

Figure 2.00-7: Oxygen Sensor Port Location on


12-Cylinder VHP GSI Engines

FORM 6286-2
2.00-4 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
1. Determine stoichiometric oxygen sensor mounting
location. Note the following concerning oxygen
NOTICE
sensor mounting: Do not drop or mishandle oxygen sensor. The ceramic
• The sensor location should be easily accessible. component inside the sensor is vulnerable to thermal
Sensors are maintenance items and replacement and mechanical shock. Improper handling could
will be required. Typically, service life of the damage the oxygen sensor making the sensor
stoichiometric oxygen sensor is 2,000 – 3,000 unusable.
hours.
Always use “OXYGEN SENSOR SAFE/NEUTRAL
• The oxygen sensor must be installed in the CURE” RTV gasket materials on engines with oxygen
exhaust system where temperatures are greater sensors. Disregarding this information will result in
than 662°F (350°C) during normal operation to reduced sensor life or sensor failure.
ensure correct sensor operation.
Do not apply (or contact) anti-seize to the oxygen
• The tip of the sensor should be exposed to the sensor’s sensing element (louvered end) OR to the
exhaust gas flow from all cylinders to be controlled area above sensor threads. APPLY ANTI-SEIZE
by that sensor. ONLY TO THE THREADED AREA OF SENSOR.
• The location chosen should not result in sensor Contact with anti-seize compound on the sensing
shell temperatures in excess of 350°F (177°C). element or area above sensor threads will result in
Shell (or “skin”) temperatures greater than 350°F incorrect sensor operation.
(177°C) can greatly reduce sensor life.
• On VHP vee engines (engines with two fuel
NOTE: New sensors are packaged with an anti-seize
regulators), two sensors are required.
compound already applied to the sensor threads. There
– Each sensor must be mounted such that it is is no need to apply additional anti-seize unless
exposed to the exhaust flow from the reinstalling a used sensor. If required, very sparingly use
appropriate bank. a nickle-based anti-seize compound that will withstand
– The sensors should be placed in an area before temperatures of 1,500°F (816°C). Apply compound
the exhaust streams merge. ONLY to sensor threads.
• Do not locate the sensors where exhaust flow is 4. Thread the oxygen sensor into the mounting hole.
uneven due to obstructions or sharp bends. Torque the oxygen sensor to 33 – 37 ft-lb (45 – 50
N·m).
2. Drill (21/32 in. or 16.5 mm) and tap (M 18 x 1.5)
sensor mounting hole in location meeting the NOTE: A special Waukesha socket is available to
requirements listed in Step 1. torque the stoichiometric oxygen sensor. Contact your
3. Thoroughly clean hole and area around sensor Waukesha Distributor for ordering information.
mounting hole.
MOUNTING K-TYPE THERMOCOUPLES
NOTE: Remove predrilled mounting hole plug if
installed and then clean hole. In rich burn applications, thermocouples are used to
monitor the temperature of exhaust gases near the
stoichiometric oxygen sensor (see Figure 2.00-8).

FORM 6286-2
2.00-5 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
3. Thoroughly clean hole and area around tapped hole.
NOTE: Remove predrilled mounting hole plug if
installed and then clean hole.
4. Apply anti-seize to the large end of the thermocouple
connector (see Figure 2.00-8). Use a nickle-based
anti-seize compound that will withstand
temperatures of 1,500°F (816°C).
5. Thread the connector into the thermocouple
mounting hole.
6. Insert the ferrule nut, back ferrule, and front ferrule
onto the stem of the thermocouple (see Figure
2.00-8). The lip on the back ferrule must face the
large end of the front ferrule, while the tapered end
of the front ferrule faces the connector body.
7. Insert the stem of the thermocouple into the
connector and finger tighten the ferrule nut.
8. Center the tip of the stem in the exhaust passage.
The thermocouple must not contact the metal
Figure 2.00-8: K-Type Thermocouple
casting or an inaccurate pyrometer reading will
result.
1. Determine thermocouple mounting location. Note
9. Tighten the ferrule nut.
the following concerning thermocouple mounting:
10. Connect the male and female ends of the plug and
• If your engine has a predrilled port for
slip protective boot over female end of plug. The
thermocouple mounting, continue with Step 3.
different size prongs prevent the plug from being
• Mount thermocouple within 6 in. (152 mm) of the improperly connected.
appropriate oxygen sensor. On turbocharged
engines, the thermocouple must be placed on the MOUNTING LEAN BURN OXYGEN
same side of the turbocharger as the oxygen
sensor.
SENSING ASSEMBLY
• Locate the thermocouple in an accessible The lean burn oxygen sensor sends a signal based on
location. exhaust oxygen content to the AFM module. The lean
burn sensor is installed to the engine in an assembly
• The tip of the thermocouple should be surrounded consisting of a sensor, gasket, heater (two for ATGL
by unobstructed exhaust flow. engines), thermocouple, sensor block, special pipe
• If there is concern about a thermocouple failure, a nipple, and insulation (see Figure 2.00-9 and Figure
thermowell filled with a heat transfer compound 2.00-10).
can be used. Should a thermowell be used, be
Location and installation of the lean burn sensing
sure to apply anti-seize to the thermowell to make
assembly is dependent on engine family (VHP, VGF and
removal easier if replacement is required.
ATGL). Complete the steps in the section that applies to
NOTICE your engine application.

Always use ungrounded thermocouple probes with


the AFM system. Resistance from either ungrounded
thermocouple lead to the thermocouple shell should
be 2 megohms or greater. Disregarding this
information will lead to incorrect input from a grounded
thermocouple to the AFM module.

2. Drill (7/16 in.) and tap (1/4 in. NPT) thermocouple


mounting hole in location meeting the requirements
listed in Step 1.

FORM 6286-2
2.00-6 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-11: VHP Engine Oxygen Sensor Ports – Lean


Burn
1. Determine lean burn oxygen sensing assembly
mounting location. Note the following concerning
mounting:
• The assembly location should be easily
accessible. Sensors are maintenance items and
Figure 2.00-9: Front View of Lean Burn Sensor Block replacement will be required. Service life of the
lean burn oxygen sensor is minimally 10,000
hours.
• On lean burn sensing assembly components
requiring an anti-seize compound, use a nickle-
based anti-seize compound that will withstand
temperatures of 1,500°F (816°C).
• On VHP vee engines (engines with two fuel
regulators), two lean burn sensing assemblies are
required.
– Each assembly must be mounted such that it is
exposed to the exhaust flow from the
appropriate bank.
– The assembly should be placed in an area
before the exhaust streams merge.
• The lean burn oxygen sensing assembly must be
located downstream of the turbocharger.
Figure 2.00-10: Lean Burn Oxygen Sensing Assembly
2. Drill (45/64 in.) and tap (1/2 in. NPT) mounting hole
NOTE: The ATGL lean burn assembly uses two for nipple in the mounting location meeting the
heaters. Insulation over assembly not shown. Insulation requirements listed in Step 1.
MUST be installed around lean burn oxygen sensing
assembly for correct sensor operation. 3. Thoroughly clean hole and area around tapped hole.
NOTE: Remove predrilled mounting hole plug if
LEAN BURN OXYGEN SENSING ASSEMBLY installed and then clean hole.
INSTALLATION ON VHP ENGINES
NOTE: On lean burn sensing assembly components
On VHP engines the lean burn oxygen sensing requiring an anti-seize compound, use a nickle-based
assembly is mounted in the oxygen sensor port that is anti-seize compound that will withstand temperatures of
predrilled in the turbo exhaust outlet tee (see Figure 1,500°F (816°C).
2.00-11). If your engine has a predrilled port, continue
with Step 3. If your engine does not have a predrilled 4. Apply anti-seize to 1/2 NPT nipple threads that
port, continue with Step 1. thread into exhaust outlet. Use a nickle-based anti-
seize compound that will withstand temperatures of
1,500°F (816°C).

FORM 6286-2
2.00-7 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
5. Thread nipple into mounting hole on engine. 12. Slide the heater into the heater port on the sensor
6. Apply anti-seize to 3/4 in. NPT nipple threads. Use block.
a nickle-based anti-seize compound that will
withstand temperatures of 1,500°F (816°C). NOTICE
7. Thread the sensor block onto the nipple. Do not drop or mishandle oxygen sensor. The
8. Thread sensor block until hand tight. Then turn components inside the sensor are vulnerable to
sensor block an additional 1/4 – 1/2 turn until the thermal and mechanical shock. Improper handling
sensor block is vertical with the component could damage the oxygen sensor making the sensor
mounting ports located on the downside as shown unusable.
in Figure 2.00-12. Do not use an anti-seize compound on the lean burn
oxygen sensor. Contact with compound on the sensor
could result in incorrect sensor operation.

NOTE: On lean burn sensing assembly components


requiring an anti-seize compound, use a nickle-based
anti-seize compound that will withstand temperatures of
1,500°F (816°C).
13. Bolt the lean burn sensor to the sensor block using
the flange, gasket, and bolts provided. Verify that the
sensor flange is holding the heater in place. Use an
anti-seize compound as required on the bolts but DO
NOT contact the lean burn sensor with anti-seize.
NOTE: Insulation MUST be installed around lean burn
oxygen sensing assembly for correct sensor operation.

! WARNING

Do not touch or service any hot


components of the lean burn
oxygen sensing assembly.
Allow sufficient time for
components to cool to room
temperature before attempting
any service procedure.
Figure 2.00-12: Lean Burn Sensor and Sensor Block
Installed on Exhaust Outlet Tee – VHP Engines
Always keep lean burn oxygen
sensing assembly insulation
NOTE: Insulation over assembly not shown. Insulation installed over components.
MUST be installed around lean burn oxygen sensing Lean burn sensing assembly
assembly for correct sensor operation. components become extremely
9. Apply anti-seize to the large end of the thermocouple hot in use.
connector. Use a nickle-based anti-seize compound
that will withstand temperatures of 1,500°F (816°C).
10. Thread the thermocouple into thermocouple port on 14. Install insulation around lean burn sensing assembly
the sensor block. (see Figure 2.00-13).

11. Apply anti-seize to the heater. Use a nickle-based


anti-seize compound that will withstand
temperatures of 1,500°F (816°C).
NOTE: Heater must be installed in port next to the
thermocouple.

FORM 6286-2
2.00-8 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-15: Lean Burn Sensor Installation Location


Figure 2.00-13: Lean Burn Assembly Insulation – VHP on VGF Vee Engines

LEAN BURN OXYGEN SENSING INSTALLATION ON 1. Determine lean burn sensing assembly mounting
VGF ENGINES location. Note the following concerning mounting:
On VGF engines the lean burn sensing assembly is • The sensor location should be easily accessible.
mounted in the sensor port that is predrilled in the Sensors are maintenance items and replacement
exhaust outlet (see Figure 2.00-14 and Figure 2.00-15). will be required. Service life of the lean burn
If your engine has a predrilled port, continue with Step 3. oxygen sensor is minimally 10,000 hours.
If your engine does not have a predrilled port, continue • On lean burn sensing assembly components
with Step 1. requiring an anti-seize compound, use a nickle-
based anti-seize compound that will withstand
temperatures of 1,500°F (816°C).
• The lean burn oxygen assembly must be located
downstream of the turbocharger.
2. Drill (21/32 in. or 16.5 mm) and tap (M 18 x 1.5)
mounting hole for nipple in the mounting location
meeting the requirements listed in Step 1.
3. Thoroughly clean hole and area around tapped hole.
NOTE: Remove predrilled mounting hole plug if
installed and then clean hole.
NOTE: On lean burn sensing assembly components
requiring an anti-seize compound, use a nickle-based
anti-seize compound that will withstand temperatures of
1,500°F (816°C).
Figure 2.00-14: Lean Burn Sensor Installation Location
on VGF Inline Engines 4. Apply anti-seize to M 18 x 1.5 nipple threads that
thread into exhaust outlet. Use a nickle-based anti-
seize compound that will withstand temperatures of
1,500°F (816°C).
5. Thread nipple into mounting hole on the engine.
6. Apply anti-seize to 3/4 NPT nipple threads. Use a
nickle-based anti-seize compound that will
withstand temperatures of 1,500°F (816°C).
7. Thread the sensor block onto the nipple.

FORM 6286-2
2.00-9 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
8. Thread sensor block until hand tight. Then turn
sensor block an additional 1/4 – 1/2 turn until the
NOTICE
sensor block is vertical with the component Do not drop or mishandle oxygen sensor. The
mounting ports located on the downside as shown components inside the sensor are vulnerable to
in (see Figure 2.00-16). thermal and mechanical shock. Improper handling
could damage the oxygen sensor making the sensor
unusable.
Do not use an anti-seize compound on the lean burn
sensor. Contact with compound on the sensor could
result in incorrect sensor operation.

NOTE: On lean burn sensing assembly components


requiring an anti-seize compound, use a nickle-based
anti-seize compound that will withstand temperatures of
1,500°F (816°C).
13. Bolt the lean burn sensor to the sensor block using
the flange, gasket, and bolts provided. Verify that the
sensor flange is holding the heater in place. Use an
anti-seize compound as required on the bolts, but
DO NOT contact the lean burn sensor with anti-
seize.
NOTE: Insulation MUST be installed around lean burn
oxygen sensing assembly for correct sensor operation.
Figure 2.00-16: Lean Burn Sensor and Sensor Block
Installed on Exhaust Outlet Tee – VGF Engines ! WARNING
NOTE: Insulation over assembly not shown. Insulation
MUST be installed around lean burn oxygen sensing Do not touch or service any hot
assembly for correct sensor operation. components of the lean burn
NOTE: Heater must be installed in port next to the sensing assembly. Allow
thermocouple. sufficient time for exhaust
components to cool to room
9. Apply anti-seize to the large end of the thermocouple temperature before attempting
connector. Use a nickle-based anti-seize compound any service procedure.
that will withstand temperatures of 1,500°F (816°C).
Always keep lean burn oxygen
10. Thread the thermocouple into thermocouple port on sensor assembly insulation
the sensor block. installed over components.
11. Apply anti-seize to the heater. Use a nickle-based Lean burn sensing assembly
anti-seize compound that will withstand components become extremely
temperatures of 1,500°F (816°C). hot in use.
12. Slide the heater into the heater port on the sensor
block.
14. Install insulation around lean burn sensing assembly
(see Figure 2.00-17).

FORM 6286-2
2.00-10 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-17: Lean Burn Assembly Insulation – VGF

LEAN BURN SENSOR INSTALLATION ON ATGL Figure 2.00-18: Lean Burn Sensor Location on 12V-
ENGINES AT25GL Engines

On ATGL* engines the lean burn sensing assembly is


mounted to the turbo exhaust elbow on the left bank of
12V-ATGL and 16V-ATGL engines (see Figure
2.00-18, Figure 2.00-19, and Figure 2.00-20) and the
exhaust elbow on 8L-ATGL engines (see Figure
2.00-21).
* Trademark of General Electric Company
On ATGL engines an exhaust sample line is required
from the exhaust manifold to the lean burn oxygen
sensing assembly. This supply line brings undiluted
exhaust to the lean burn sensor for analysis because the
CEC Turbocharger Control Module system (TCM
system) dilutes the exhaust gas at the turbo exhaust
elbow with air. The undiluted exhaust travels through the
assembly for analysis and is discharged into the exhaust Figure 2.00-19: Lean Burn Sensor Location on 12V-
AT27GL Engines
elbow.
If your engine has a predrilled port, continue with Step 3.
If your engine does not have a predrilled port, continue
with Step 1.

Figure 2.00-20: Lean Burn Sensor Location on 16V-


AT27GL Engines

FORM 6286-2
2.00-11 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
8. Thread sensor block with jam nut into the mounting
hole on the exhaust outlet and hand tighten. Adjust
sensor block so block is vertical with the component
mounting port for the thermocouple located on the
downside as shown in Figure 2.00-22.

Figure 2.00-21: Lean Burn Sensor Location on 8L-ATGL


Engines
1. Determine lean burn sensing assembly mounting
location. Note the following concerning mounting:
• The sensor location should be easily accessible.
Sensors are maintenance items and replacement
will be required. Service life of the lean burn
oxygen sensor is minimally 10,000 hours.
• On lean burn sensing assembly components
requiring an anti-seize compound, use a nickle- Figure 2.00-22: Lean Burn Sensor and Sensor Block
Installed on Turbo Exhaust Elbow – 12V-AT27GL Engine
based anti-seize compound that will withstand
Shown
temperatures of 1,500°F (816°C).
• The lean burn oxygen assembly must be located NOTE: Insulation over assembly not shown. Insulation
downstream of the turbocharger. MUST be installed around lean burn oxygen sensing
assembly for correct sensor operation.
2. Drill (31/32) and tap (1-20 UNEF) mounting hole for
nipple in the mounting location meeting the 9. Tighten jam nut to lock sensor block into place.
requirements listed in Step 1. 10. Apply anti-seize to the large end of the thermocouple
3. Thoroughly clean hole and area around tapped hole. connector. Use a nickle-based anti-seize compound
that will withstand temperatures of 1,500°F (816°C).
NOTE: Remove predrilled mounting hole plug if
11. Thread the thermocouple into thermocouple port on
installed and then clean hole.
the sensor block.
NOTE: On lean burn sensing assembly components 12. Apply anti-seize to the heaters. Use a nickle-based
requiring an anti-seize compound, use a nickle-based anti-seize compound that will withstand
anti-seize compound that will withstand temperatures of temperatures of 1,500°F (816°C).
1,500°F (816°C).
13. Slide the heaters into the heater ports on the sensor
4. Apply anti-seize to 3/4 NPT nipple threads. Use a block.
nickle-based anti-seize compound that will
withstand temperatures of 1,500°F (816°C).
5. Thread nipple into sensor block.
6. Thread jam nut completely onto threaded nipple.
7. Apply anti-seize to 1-20 UNEF nipple threads. Use
a nickle-based anti-seize compound that will
withstand temperatures of 1,500°F (816°C).

FORM 6286-2
2.00-12 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

NOTICE ! WARNING
Do not drop or mishandle oxygen sensor. The
Do not touch or service any hot
components inside the sensor are vulnerable to
components of the lean burn
thermal and mechanical shock. Improper handling
sensing assembly. Allow
could damage the oxygen sensor making the sensor
sufficient time for exhaust
unusable.
components to cool to room
Do not use an anti-seize compound on the lean burn temperature before attempting
oxygen sensor. Contact with compound on the sensor any service procedure.
could result in incorrect sensor operation. Always keep lean burn oxygen
sensor assembly insulation
installed over components.
NOTE: On lean burn sensing assembly components
Lean burn sensing assembly
requiring an anti-seize compound, use a nickle-based
components become extremely
anti-seize compound that will withstand temperatures of
hot in use.
1,500°F (816°C).
14. Bolt the lean burn oxygen sensor to the sensor block
using the flange, gasket, and capscrews provided. 16. Install insulation around lean burn sensing assembly
Verify that the sensor flange is holding the heaters in (see Figure 2.00-23).
place. Use an anti-seize compound as required on
the capscrews, but DO NOT contact the lean burn
sensor with anti-seize.
NOTE: An exhaust sample line is required from the
exhaust manifold to the lean burn oxygen sensing
assembly. This supply line brings undiluted exhaust to
the lean burn sensor for analysis. The undiluted exhaust
travels through the assembly for analysis and is
discharged into the exhaust outlet elbow.
15. Complete exhaust supply tubing connections (see
Figure 2.00-24, Figure 2.00-25, Figure 2.00-26, or
Figure 2.00-27).
NOTE: Insulation MUST be installed around lean burn
oxygen sensing assembly for correct sensor operation.
Figure 2.00-23: Lean Burn Assembly Insulation – ATGL

FORM 6286-2
2.00-13 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-24: Exhaust Supply Tubing on 8L-ATGL Engines

NOTE: All 1/4 in. tubing is stainless steel. NOTE: Insulation over assembly not shown.
Insulation MUST be installed around lean burn oxygen
NOTE: Lean burn sensing assembly, tubing, elbows,
sensing assembly for correct sensor operation.
and connectors MUST be installed in locations shown
for proper system operation. Alterations to components
and/or mounting locations could result in improper
system operation.

FORM 6286-2
2.00-14 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-25: Exhaust Supply Tubing on 12V-AT25GL Engines

NOTE: All 1/4 in. tubing is stainless steel. NOTE: Insulation over assembly not shown.
Insulation MUST be installed around lean burn oxygen
NOTE: Lean burn sensing assembly, tubing, elbows,
sensing assembly for correct sensor operation.
and connectors MUST be installed in locations shown
for proper system operation. Alterations to components
and/or mounting locations could result in improper
system operation.

FORM 6286-2
2.00-15 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

Figure 2.00-26: Exhaust Supply Tubing on 12V-AT27GL Engines

NOTE: All 1/4 in. tubing is stainless steel.

FORM 6286-2
2.00-16 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
NOTE: Lean burn sensing assembly, tubing, elbows, NOTE: Insulation over assembly not shown.
and connectors MUST be installed in locations shown Insulation MUST be installed around lean burn oxygen
for proper system operation. Alterations to components sensing assembly for correct sensor operation.
and/or mounting locations could result in improper
system operation.

Figure 2.00-27: Exhaust Supply Tubing on 16V-AT27GL Engines

NOTE: All 1/4 in. tubing is stainless steel. NOTE: Insulation over assembly not shown.
Insulation MUST be installed around lean burn oxygen
NOTE: Lean burn sensing assembly, tubing, elbows,
sensing assembly for correct sensor operation.
and connectors MUST be installed in locations shown
for proper system operation. Alterations to components
and/or mounting locations could result in improper
system operation.

FORM 6286-2
2.00-17 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

MOUNTING THE INTAKE MANIFOLD 6. Thread pressure transducer into pressure snubber
PRESSURE TRANSDUCER WITH and hand-tighten. Then tighten an additional turn
(see Figure 2.00-28).
PRESSURE SNUBBER
7. Support mating conduit assemblies so there is no
The intake manifold pressure transducer is used in stress on the pressure snubber’s or transducer’s 1/4
catalyst and lean burn applications only. The intake NPT fitting.
manifold pressure transducer range is 0 – 100 psi. A
pressure snubber is installed between the intake
manifold pressure transducer and the intake manifold to
protect the transducer from exposure to excessive
pressures that can result from intake manifold
explosions or surges.
NOTE: The maps in the AFM User Interface Program
(version 4 series) are designed to run at high pressures
(up to 60 psia) allowing for greater loads on the engine.
With this pressure range, engines with higher intake
manifold pressure requirements can be accommodated.
You must use intake manifold pressure transducer
P/N 740111C (or superseding P/N) with AFM
version 4 series software. (Software version appears Figure 2.00-28: Intake Manifold Pressure Transducer
on AFM User Interface Program’s Main Menu.) This
pressure transducer has a range of 0 – 100 psi. Using an
MOUNTING THE STEPPER MOTOR(S)
incorrect pressure transducer, will cause the AFM’s map
structure to be incorrect resulting in poor engine In order to control the air/fuel ratio, a stepper motor
performance. (actuator) is installed to each fuel regulator. The stepper
1. Determine intake manifold pressure transducer motor influences fuel flow by increasing or decreasing
mounting location. Note the following concerning pressure on the regulator control spring.
intake manifold pressure transducer mounting: NOTE: Field retrofit of some models may require
• Mount pressure transducer in a convenient relocation of the fuel regulators to permit installation of
location on the intake manifold. Typical location is the stepper motors.
center of intake manifold.
DISASSEMBLING REGULATOR FOR STEPPER
• If existing, use port already predrilled in the intake MOTOR MOUNTING
manifold.
• Intake manifold pressure transducer must be ! WARNING
mounted perpendicular to air flow.
• On VHP engines, do not mount pressure Disconnect all electrical power
transducer on either end of the intake manifold. supplies before making any
Mount pressure transducer in center of intake connections or servicing any
manifold. part of the electrical system.
2. Drill (7/16) and tap (1/4 NPT) mounting hole.
3. Thoroughly clean hole and area around tapped hole.
4. Thread pressure snubber into mounting hole and 1. Verify that all power to the AFM system is off.
hand-tighten. Then tighten an additional turn (see
Figure 2.00-28).
NOTE: The pressure snubber should already have
Teflon tape applied to the threads. If it does not, apply
Teflon tape to threads before threading the pressure
snubber into the mounting hole.
5. Apply Teflon tape to pressure transducer’s threads.

FORM 6286-2
2.00-18 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS

! WARNING

Use appropriate equipment and


protective gear when servicing
or using products that contain
springs. Springs, under tension,
can eject if improper equipment
or procedures are used.

2. Remove the cap, rubber seal, adjusting screw, and


control spring from the regulator (see Figure
2.00-29 and Figure 2.00-30).

Figure 2.00-30: Removing Adjusting Screw and Control


Spring from Regulator – 99 Regulator Shown
NOTE: On fuel regulators with a regulator adjuster
installed, remove the components of the regulator
highlighted in Figure 2.00-31.

Figure 2.00-29: Removing Cap From Regulator – 99


Regulator Shown

Figure 2.00-31: External Regulator Adjuster Installation –


99 Regulator Shown

FORM 6286-2
2.00-19 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
VERIFYING STEPPER MOTOR OPERATION 7. The AFM LCD display will show “MOVING L
STEPPER TO START POSITION.” Verify that the
Stepper motor operation should be verified prior to
shaft inside the left stepper motor first moves
installation to the fuel regulator by completing the
counterclockwise and the control spring moves
following steps. Do not install stepper motor to fuel
partially into the stepper motor assembly until the
regulator until stepper motor operation is verified.
“HOME” position is reached. Then the stepper motor
1. Complete the electrical connections in AFM shaft must rotate clockwise and the control spring
SYSTEM ELECTRICAL CONNECTIONS on page must move out of the stepper motor assembly. On
2.05-1 and CONNECTING AUXILIARY AFM engines with two regulators, the AFM module will
INPUTS AND OUTPUTS on page 2.10-1 move the right stepper motor once the left stepper
including wiring connections to stepper motor(s) motor is reset. Verify correct operation of the right
(see Step 4 in INSTALLING STEPPER MOTOR TO stepper motor by observing the direction of shaft
REGULATOR on page 2.00-21 for harness rotation and movement of the control spring. Allow
connection). up to 3 minutes for this process.
2. Complete the checklist in PRESTART 8. Once stepper motor function has been verified,
INSTALLATION CHECKLIST on page 2.15-1. remove power to the AFM system and continue with
3. With the engine not running, apply power to the AFM INSTALLING STEPPER MOTOR TO
module. REGULATOR on page 2.00-21.
4. Install the control spring removed from the regulator
into the end of the stepper motor (see Figure
2.00-32).

Figure 2.00-32: Stepper Motor Assembly for Verifying


Operation
5. If the yellow alarm LED is lit on the AFM module,
press <ALARM ACK> on the module keypad to
acknowledge the alarm.
6. Press and release <F1> and then <START POS> on
the AFM module keypad.

FORM 6286-2
2.00-20 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
INSTALLING STEPPER MOTOR TO REGULATOR 1. Install the control spring removed from regulator into
the end of the stepper motor (see Figure 2.00-33).
2. Install O-ring provided on stepper motor.
NOTE: The O-ring is used to make sure the stepper
motor to regulator interface is well sealed. The O-ring
makes electrical connection convenient and minimizes
mechanical stress on the connector.

Figure 2.00-33: Installing Stepper Motor into Regulator

Figure 2.00-34: Stepper Harness Connections

FORM 6286-2
2.00-21 © 3/2012
MOUNTING AFM SYSTEM COMPONENTS
3. Install the stepper motor into the end of the regulator. MAINTENANCE OF AFM SYSTEM
Orient the stepper motor so that the electrical COMPONENTS
connection faces the conduit which runs to the
junction box (see Figure 2.00-33). The following AFM components require maintenance or
replacement:
4. Connect stepper harness(es) (see Figure 2.00-34).
Note the following concerning stepper motor • Stoichiometric Oxygen Sensor – Rich Burn
harness connections: • Lean Burn Oxygen Sensor
• Enclose the wiring in conduit to prevent damage. • Exhaust Sample Flow Port: VHP/VGF Lean Burn
• Two types of stepper cables may be provided. Sensing Assembly Mounting Port
Some are color coded and must be reconnected • Exhaust Sample Flow Port: ATGL Lean Burn Exhaust
with each wire color matching. Others are labeled Supply Tubing and Lean Burn Sensing Assembly
directly on the wire. Similar labels must be Mounting Port
matched. Example: “STEPPER A” must be
• Stepper Motor (Actuator)
connected to “STEPPER A.”
• None of the AFM system wiring is to be run in the See AFM SYSTEM MAINTENANCE on page 7.00-
same conduit as the ignition primary or other wires. 1 for maintenance chart and procedures.
• A minimum distance of 4 in. (102 mm) should be
maintained between AFM system wiring and
ignition wiring.
• The upper harness connector on the side of the
AFM module is for the “left” stepper motor used
with VHP vees – left bank only, VHP inlines, VGFs,
and ATGLs (see Figure 2.00-35).
• The lower harness connector on the side of the
AFM module is for the “right” stepper motor for
VHP vee engines – right bank only (see Figure
2.00-35).
NOTE: All wiring must be run per local codes.

Figure 2.00-35: AFM Module Stepper Harness


Connections

FORM 6286-2
2.00-22 © 3/2012
SECTION 2.05
AFM SYSTEM ELECTRICAL CONNECTIONS

This section includes information on AFM power NOTE: See POWER REQUIREMENTS FOR
requirements, power supply testing and grounding. CUSTOM ENGINE CONTROL PRODUCTS on page
Complete AFM system electrical connections by 1.05-10 for the power requirements of all Waukesha
following the power and wiring information provided in CEC products.
this section.
NOTE: Voltage and current supplied must be sufficient
to operate all transducers used in the installation.
AFM SYSTEM ELECTRICAL
Supply power wiring and signal (transducer) wiring
CONNECTIONS
must be in separate conduits. To avoid the
NOTE: See CONNECTING AUXILIARY AFM INPUTS possibility of undesired electrical interaction, the
AND OUTPUTS on page 2.10-1 for information on wires must be routed through the bottom of the
making connections to the Error Out, Remote Start and AFM module as shown in Table 2.05-1.
Alternative Fuel terminals.
Table 2.05-1: AFM Module Wire Routing
AFM SYSTEM WIRING DIAGRAMS Left Conduit Supply Power Wiring (24 VDC) Positive
See the foldout diagrams at the back of the manual for Entry and Ground
AFM system wiring diagrams. Oxygen Sensor, Thermocouple, Home
Center Conduit Switches, Intake Manifold Pressure
NOTE: The wiring diagrams included in this manual are
Entry Transducer, and Heater Wires (Lean
to be used as a reference only. For additional reference, Burn Only)
use the wiring diagrams received with the AFM system
when making connections. Right Conduit Error Out Alarm Output, Alternate Fuel
Entry Input, and Remote Start Position Input
AFM POWER REQUIREMENTS Connections between the junction box and the AFM
The power connections to the AFM system must be in module are made with factory supplied wiring harness.
accordance with applicable electrical codes. All power The center conduit entry of the AFM module must be
wire sizing must be in accordance with Figure 2.05-1. All used. Attach all wires as labeled on the terminal
external connections on the AFM system are intended identification strip. Care must be taken to identify the left
to be used with flexible conduit. from right bank connections if applicable.

See Table 2.05-2 for AFM system power requirements.


An oscilloscope must be used to verify that the peak-to-
peak ripple meets the 2 Voltsp-to-p requirement with the
engine running. Verify power and peak-to-peak ripple
requirements by completing AFM POWER SUPPLY
OSCILLOSCOPE TESTING on page 2.05-2.

FORM 6286-2
2.05-1 © 3/2012
AFM SYSTEM ELECTRICAL CONNECTIONS
Table 2.05-2: Power Requirements for the AFM System

NOMINAL VOLTAGE (volts OPERATING RANGE (volts RIPPLE PEAK-TO-PEAK OPERATING CURRENT
DC) DC) (VP-TO-P) (amps)
2.5 (all rich burn applications)
18.0 (lean burn applications on
VHP 6-cylinder and all VGF
24 21.6 – 30.0 less than 2 engines)
32.0 (lean burn applications on
all ATGL and VHP 12- & 16-
cylinder engines)

Figure 2.05-1: CEC Products Power Wiring Requirements


NOTE: Wires sized for “Item A” are based on the pulsed loading of capacitive discharge ignitions like the CEC Ignition
Module and the 2 volt peak-to-peak maximum ripple requirements of the CEC products.

AFM POWER SUPPLY OSCILLOSCOPE TESTING 1. Ground probe or set oscilloscope switch to
“GROUND.” Using the X- and Y-axis position dials,
The oscilloscope is needed to measure the peak-to-
center the reference trace so that it is reading across
peak ripple on the DC power supply to the AFM module.
the bottom of the screen.
The AFM module will not accept a peak-to-peak ripple
greater than 2 Voltsp-to-p (top to bottom of waveform). 2. Set the oscilloscope to read from channel 1. Verify
that the scope is set to read a DC input often called
NOTE: An oscilloscope and a test probe are required “DC COUPLING” or “DC COUPLED.”
to perform these tests. A 10:1 probe may be necessary
3. Set the X-axis (sec/div) at 5 milliseconds/div
for detecting random power spikes.
(5 m/div). Set the Y-axis at 5 volts/div.
NOTE: A multimeter cannot be used to determine 4. With the oscilloscope input reading on channel 1,
ripple, as the line interference may not be a sine connect the probe to the (+) power lead in the AFM
waveform. As well, a multimeter cannot be used to module and ensure that the probe ground is
detect random, short duration power spikes. connected to the module ground.

FORM 6286-2
2.05-2 © 3/2012
AFM SYSTEM ELECTRICAL CONNECTIONS
5. View the oscilloscope (see Figure 2.05-2). The trace
should have moved up to a location corresponding
with the actual DC supply voltage (AFM = 21.6 – 30.0
VDC).

Figure 2.05-3: Peak-to-Peak Wave Form Requirements


7. Slowly pan through the time range of the
oscilloscope by turning the sec/div dial from 0.1 s to
10 microseconds (μs). The peak-to-peak voltage
MUST be less than 2 volts (see Figure 2.05-3).
8. If available, connect a 10X probe to the power
supply. Follow manufacturer’s instructions on how to
Figure 2.05-2: Oscilloscope Reading for Power Supply – set up 10X probe. Pan through the time range with
VDC the Y-axis set at 1 volt/div. View the oscilloscope for
6. Switch the power setting to “AC COUPLING” or “AC a considerable period of time to see if there are any
COUPLED.” Lower the Y-axis from 5 to 1 volt/div. random, short-duration power spikes.
Using the Y-axis position adjustment, place the
NOTE: The electrical interference from solenoids and
waveform so that the lowest position is on a
other electrical switches will not be cyclic and can be as
horizontal grid line. The highest position of the
high as several hundred volts. This could cause faults
waveform must not be more than two divisions (2
within the CEC systems that may or may not be indicated
volts) from the lowest position (see Figure 2.05-3).
with diagnostics. Therefore, it is important to watch the
NOTE: Five milliseconds was selected for the X-axis as trace at the above settings for a period of time. This is
this best corresponds to the CEC Ignition Module firing especially important if solenoid valves or other sources
frequency. Any power supply interference from the of electromagnetic interference are present on site.
ignition should be detected at this setting. However, at
NOTE: Make sure that emergency power, if used, is
lower engine speeds and/or on 8-cylinder engines, 10
large enough to handle CEC amp ratings. This power
milliseconds may be more appropriate.
supply should also conform to specification.
If noise is present, the following is a list of possible
causes:
• Undersized wiring or the wiring is too close to an
AC power source.
• Remote sensing wires are not connected to the
main junction box terminals.
• The power supply is being used to power solenoid
valves.

FORM 6286-2
2.05-3 © 3/2012
AFM SYSTEM ELECTRICAL CONNECTIONS
GROUND CONNECTIONS
To prevent electrical interference with the AFM system
from other components (especially high current devices
such as solenoid valves, ignition systems, and motors),
complete the following grounding procedure.
All grounds must be referenced to the same point. This
reference point is the engine crankcase. An earth ground
wire must be connected from the AFM module to the
engine crankcase (see wiring diagrams at the back of
the manual for minimum ground wire sizing). This ground
wire must be attached firmly to the engine crankcase
(not a gasketed cover or other bolted component). The
surface of the crankcase where the connection is made
must be dry and free of paint and other non-conducting
substances.

FORM 6286-2
2.05-4 © 3/2012
SECTION 2.10
CONNECTING AUXILIARY AFM INPUTS AND OUTPUTS

CONNECTING AUXILIARY INPUTS AND


OUTPUTS
There are three auxiliary inputs and outputs that can be
used to interface the AFM system to external electrical
devices. They include the Error Out, Remote Start and
Alternate Fuel terminals. These terminals must be wired
according to Figure 2.10-1.

ERROR OUT TERMINAL


The Error Out terminal inside the AFM module is a
sinking circuit used to provide a connection to ground to
be used as a trigger to drive remote devices supplied by
the customer such as alarms, lights, and relays (see Figure 2.10-1: Wiring of Auxiliary Inputs and Outputs
Figure 2.10-2). When the AFM system is operating NOTE: * Current sinking configuration. Components
correctly the circuit provides a connection to ground. Any internal to AFM are capable of handling 50 VDC, 1 amp.
AFM system fault will disconnect the circuit. The circuit
is designed to handle a maximum current of 1 amp and
a maximum voltage of 50 VDC (no AC voltages are
allowed).

Figure 2.10-2: AFM Module Auxiliary Terminal Connections

FORM 6286-2
2.10-1 © 3/2012
CONNECTING AUXILIARY AFM INPUTS AND OUTPUTS
REMOTE START TERMINAL Dual fuel engine applications can either be designed to
be a simple fuel system or complex fuel system.
The Remote Start terminal inside the AFM module
permits movement of the stepper motors to the “START • Simple Fuel Systems: A “simple” fuel system is
position” from external, customer-supplied logic (see defined as a single fuel pipe connected to the engine.
Figure 2.10-2). The AFM offers remote start capability – On VHP inline, all VGF and all ATGL engines, the
that allows an operator to activate certain AFM functions primary and secondary fuels are regulated by one
from a remote location. The operator can operate the stepper motor and regulator.
AFM’s control logic remotely over telephone lines or a
– On VHP vee engines one stepper motor is used on
network using on-site logic controls. Instead of needing
each engine bank (a total of two stepper motors
to be on-site to switch the AFM to the manual control
installed on the engine). On each engine bank, the
mode to move the stepper motor(s) to the START
primary and secondary fuel are regulated by one
position, the START position can be set even when the
stepper motor and regulator.
AFM is operating in automatic control mode.
When operating a simple fuel system, a different data-
To use this feature, ground the remote start terminal set for each fuel is programmed but the AFM User
inside the AFM module. The preprogrammed START Interface Program only keeps track of one stepper
position will then be sought by the stepper motor(s). motor position. Because only one position is tracked,
Allow 3 minutes for stepper motor repositioning. the engine will have to be shut down and the start
The stepper motor will remain in the START position until position re-initiated when switching fuels. See Figure
the remote start terminal is ungrounded. 2.10-3 for a sample wiring configuration of a
simple fuel system.
NOTE: The operator cannot set the stepper motor
inside the actuator(s) to the START position if the intake • Complex Fuel Systems: A “complex” fuel system is
manifold pressure is greater than 17 psia. If the operator defined as two discrete fuel pipes connected to the
presses <F1> and then <STRT POS> when the intake engine.
manifold pressure is greater than 17 psia, a message will – On VHP inlines, all VGF, and all ATGL engines two
be displayed on the LCD telling the operator that the stepper motors are used: one stepper motor for
request was ignored because the engine is loaded. primary fuel and one for secondary fuel.
– On VHP vee engines, four stepper motors are used
ALTERNATE FUEL TERMINAL – DUAL-FUEL on the engine. Two stepper motors are used per
APPLICATIONS ONLY engine bank. On each bank, one stepper motor
The Alternate Fuel terminal is used to invoke a second regulates primary fuel and one regulates secondary
set of control values that are appropriate for the fuel.
secondary fuel of dual-fuel applications. Dual-fuel When operating a complex fuel system, a different
capability allows for control of air/fuel ratio on engines data-set for each fuel is programmed and the AFM
that have two discrete fuel sources. User Interface Program keeps track of each stepper
• To activate the primary fuel stepper motors, the “ALT motor position. Because two positions are tracked,
FUEL” terminal inside the AFM module MUST be and there is no need to shut down the engine or re-initiate
remain ungrounded. the START position when switching fuels (as long as
the START positions were initiated once before
• To activate the secondary fuel stepper motors, the
starting the engine). See Figure 2.10-4 for a sample
“ALT FUEL” terminal inside the AFM module MUST be
wiring configuration of a simple fuel system.
and remain grounded.

FORM 6286-2
2.10-2 © 3/2012
CONNECTING AUXILIARY AFM INPUTS AND OUTPUTS

Figure 2.10-3: Sample Wiring Configuration of a Simple Fuel System

FORM 6286-2
2.10-3 © 3/2012
CONNECTING AUXILIARY AFM INPUTS AND OUTPUTS

Figure 2.10-4: Sample Wiring Configuration of a Complex Fuel System

FORM 6286-2
2.10-4 © 3/2012
SECTION 2.15
PRESTART INSTALLATION CHECKLIST

PRESTART INSTALLATION CHECKLISTS d. Disconnect the thermocouple connections


terminal block inside the AFM module (see
CATALYST AND BEST POWER/ECONOMY Figure 2.15-1). Measure the voltage between the
CONTROL MODE CHECKLIST yellow and red wires. The voltage should be 0.80
– 1.50 mV for temperatures 60° – 100°F (16° –
1. Before applying power to the AFM system (engine
38°C). If the engine was running recently,
not running):
measurements will be higher, reflecting higher
a. Visually inspect AFM system installation to be actual temperatures. This step verifies that
sure that all wiring conforms to the requirements thermocouple wires are terminated correctly.
of this manual, local codes, and regulatory
e. With the thermocouple connections
bodies. Verify that each connection to the AFM
disconnected, measure the resistance between
module is routed through the correct conduit.
the red wire and the connected engine ground
See AFM SYSTEM ELECTRICAL
terminal. Resistance should be very high (or
CONNECTIONS on page 2.05-1 for power
open circuit). Repeat the measurement between
specifications to the AFM module and see the
the yellow wire and engine ground. This verifies
foldouts at the back of this manual for rich burn
that thermocouples are ungrounded and that
(catalyst and best power/economy) wiring
wires are not shorted in the conduit. Reconnect
diagrams.
the thermocouple connections terminal block
b. Disconnect the power connections terminal after the test is complete.
block inside the AFM module (see Figure
2.15-1). Measure the power supply voltage at
the AFM module and verify that the power supply
is within specification. Make this measurement
with an oscilloscope.
NOTE: Power requirements with the engine running are
verified during AFM system programming.
c. Disconnect the intake manifold pressure
transducer and oxygen sensor(s) by removing
the analog connections terminal block from the
header inside the AFM module (see Figure
2.15-1). Measure the resistance between the
positive and negative sensor wires. Resistance
should be higher than 2 megohms if sensors are
cool. This step verifies that wires are not shorted
in the conduit.

FORM 6286-2
2.15-1 © 3/2012
PRESTART INSTALLATION CHECKLIST

Figure 2.15-1: AFM Module Connections – Catalyst and Best Power / Economy Prestart Checklist

2. After applying power to the AFM system (engine not 2. Disconnect the power connections terminal block
running): inside the AFM module (see Figure 2.15-2).
a. Reconnect the power connections terminal Measure the power supply voltage at the AFM
block. module and verify that the power supply is within
specification. Make this measurement with an
b. Reconnect the analog connections terminal oscilloscope.
block to the header. Measure the voltage
between the stoichiometric sensor ground wire NOTE: Power requirements with the engine running are
and engine ground terminal. The voltage should verified during AFM system programming.
be 0 (zero) ± 50 mV. This step tests for potential 3. Disconnect the thermocouple connections terminal
ground loop problems. block inside the AFM module (see Figure 2.15-2).
NOTE: Ground loops could be more significant when Measure the voltage between the yellow and red
the engine is running. The addition of other electrical wires. The voltage should be 0.80 – 1.50 mV for
devices may adversely influence AFM system operation temperatures 60° – 100°F (16° – 38°C). If the engine
by causing “signal offsets.” was running recently, measurements will be higher
reflecting higher actual temperatures. This step
When all of these checks have been made verifies that thermocouple wires are terminated.
successfully, continue with AFM module
programming. 4. With the thermocouple connections still
disconnected, measure the resistance between the
LEAN BURN CONTROL MODE CHECKLIST red wire and the still connected engine ground
terminal. Resistance should be very high (or open
Before applying power to the AFM system (engine not circuit). Repeat the measurement between the
running): yellow wire and engine ground. This verifies that
1. Visually inspect AFM system installation to be sure thermocouples are ungrounded and that wires are
that all wiring conforms to the requirements of this not shorted in the conduit.
manual, local codes, and regulatory bodies. Verify 5. Reconnect the thermocouple connections terminal
that each connection to the AFM module is routed block.
through the correct conduit. See AFM SYSTEM
6. Reconnect the power connections terminal block.
ELECTRICAL CONNECTIONS on page 2.05-1 for
the power specifications to AFM module and see the NOTE: Ground loops could be more significant when
foldouts at the back of this manual for the appropriate the engine is running. The addition of other electrical
lean burn wiring diagram. devices may adversely influence AFM system operation
by causing “signal offsets.”
When all of these checks have been made successfully,
continue with AFM module programming.

FORM 6286-2
2.15-2 © 3/2012
PRESTART INSTALLATION CHECKLIST

Figure 2.15-2: AFM Module Connections – Lean Burn Prestart Checklist

FORM 6286-2
2.15-3 © 3/2012
PRESTART INSTALLATION CHECKLIST

This Page Intentionally Left Blank

FORM 6286-2
2.15-4 © 3/2012
CATALYST PROGRAMMING
SECTION 3.00
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

This section explains the procedures required to Provides the programming steps necessary to modify
program the AFM system for an engine with a single fuel. stepper motor START position to facilitate engine
starting.
PROGRAMMING THE AFM MODULE FOR Monitoring System Operation Using the View Serial
CATALYST CONTROL Link Screen: Begins on page 3.00-17.
Provides an explanation of the information on the View
NOTE: When programming your AFM system for a dual
Serial Link Screen and allows you to monitor the AFM
fuel application, complete the programming steps
system after applying power to the module and starting
provided in CATALYST PROGRAMMING – DUAL
the engine.
FUEL APPLICATIONS on page 3.05-1.
Fine-Tuning AFM Programming for Catalyst
If this is the initial startup of the AFM system on your
Applications: Begins on page 3.00-20.
engine, complete ALL the procedures provided in this
Provides the programming steps to fine-tune the AFM
section. If the AFM system has been operating, it may
system for optimum air/fuel control. You can either fine-
be necessary only to complete applicable subsections
tune the AFM system for very precise control using
of the provided programming instructions.
variable set-points or fine-tune the system with constant
OUTLINE OF SECTION 3.00 set-points. A worksheet is provided to help you
determine the programmable limits for the data-set.
An outline with a description of the subsections included
in Section 3.00 is provided below. Programming The Catalyst Control Values: Begins
on page 3.00-32.
Preprogramming Steps: Begins on page 3.00-2. Provides the programming steps for entering the data-
Provides the initial system checks that must be made set values determined in the previous section.
BEFORE applying power to the AFM module and
starting the engine. Checking AFM System Performance After
Programming: Begins on page 3.00-33.
User Interface Program Startup Steps: Begins on Provides the steps to check ease of starting the engine
page 3.00-2. based on the START position programmed.
Provides the steps necessary to establish
communication between the AFM module and your PC. Saving Data-Set to ROM: Begins on page 3.00-34.
Provides the programming steps for saving the data-set
Initial AFM Module Programming: Begins on page to ROM (permanent memory).
3.00-5.
Provides 1) initial setup programming of the AFM Saving Data-Set to Disk: Begins on page 3.00-37.
module by selecting a preprogrammed setup file; 2) Provides the programming steps for saving the data-set
steps for editing engine application information; and 3) to a file on disk (to the drive and directory where the AFM
steps for saving the setup file to RAM for testing. User Interface Program was retrieved).

Establishing Engine START Position: Begins on Retrieving a Saved Data-Set: Begins on page 3.00-
page 3.00-15. 39.
Provides the programming steps for retrieving a file that
was previously saved to disk.

FORM 6286-2
3.00-1 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
Post-Programming Checks: Begins on page 3.00- USER INTERFACE PROGRAM START-UP
39. STEPS
Provides steps for completing two post-programming
checks that must be completed to confirm that the data- The steps provided in this section describe how to
set which was created/modified was successfully stored connect the DB-9 serial cable between your PC and the
to ROM. AFM module and then establish communication
between system components.
PREPROGRAMMING STEPS 1. Apply power to the AFM module. After applying
power, the “Power” and “Alarm” LEDs will light on the
Before applying power to the AFM system and with the
front cover of the AFM. The LCD display on the AFM
engine shut down:
module briefly displays “Waukesha CEC TEST” if
1. Review GENERAL AFM PROGRAMMING the core EPROM chip has not been previously
INFORMATION on page 1.15-1 for computer programmed. If the core EPROM was previously
requirements, program layout and saving programmed, the LED displays the current control
information. mode (for example: “Waukesha CEC
2. Review AFM DISPLAY AND KEYPAD Stoichiometric”).
INFORMATION on page 1.20-1 for a detailed NOTE: Because you disconnected the intake manifold
explanation of the AFM module’s keypad functions pressure transducer and oxygen sensor(s) in
and LCD display messages. PREPROGRAMMING STEPS on page 3.00-2 a list of
3. Complete the preprogramming checklist in system errors will be displayed on the LCD display.
PRESTART INSTALLATION CHECKLIST on page Messages on the display may include, but not
2.15-1 before continuing. necessarily be limited to, “O2 SIGNAL LO,” “IMP INPUT
4. With the engine NOT running and power OFF, LO,” and “O2 TEMP LO.” These messages are normal
disconnect the intake manifold pressure transducer since these engine parameters are below the test
and oxygen sensor(s) by removing the analog program limits with the intake manifold pressure
connections terminal block from the header inside transducer and oxygen sensor(s) disconnected.
the AFM module (see Figure 3.00-1). 2. The AFM module must be programmed to work with
site specific information in order for the AFM system
to function properly. To program the AFM module,
connect a standard DB-9 serial cable (male to
female) to the communications port (labeled P1A)
within the AFM module. This is the communications
port on the right (see Figure 3.00-2). Connect the
other end of the cable to the PC’s communications
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

Figure 3.00-1: Analog and Power Connections Inside


AFM Module

FORM 6286-2
3.00-2 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-3: Software Version Identification


5. The Communications Menu appears automatically
(see Figure 3.00-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
Figure 3.00-2: DB-9 Serial Cable Connection Inside AFM communications menu and press [Enter] (typically:
Module port 1 is correct).

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional.

3. Start the AFM User Interface Program on your PC.


NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.
NOTE: The core and display EPROM chips must be Figure 3.00-4: Communications Menu
“matched” with the AFM User Interface Program version 6. The AFM User Interface Program’s Main Menu
number. If the versions of the EPROM chips are not the appears showing various program options available
same as the User Interface Program version number, the (see Figure 3.00-5). Highlight “Edit/Create Setup”
potential for errant operation exists and programming and press [Enter].
will not work. See EPROM CHIP REPLACEMENT on
page 6.05-1 for more information.
4. Once the AFM User Interface Program is open, the
“Genuine Waukesha Parts” Logo Screen appears
briefly, followed by the screen shown in Figure
3.00-3. The bottom line of this screen indicates what
version of the AFM User Interface Program you are
using.

FORM 6286-2
3.00-3 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 3.00-8). Press any key to
return to the Main Menu and continue with INITIAL
AFM MODULE PROGRAMMING on page 3.00-
5. If the AFM system has been previously
programmed for another engine application, the
data-set for that engine application is displayed.
Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
EDITING ENGINE APPLICATION
INFORMATION on page 3.00-8.
• If you want to start from a preprogrammed setup
Figure 3.00-5: AFM User Interface Program Main Menu
file (a new, engine specific data-set), press [Esc]
7. The Edit/Create Setup Menu shown in Figure and then [Y] to return to the Main Menu. Continue
3.00-6 appears. Highlight “Retrieve from AFM” and with INITIAL AFM MODULE PROGRAMMING on
press [Enter]. page 3.00-5.
By completing Steps 1 – 8, communication between the
AFM module and your PC has been established.

Figure 3.00-6: Edit/Create Setup Menu


NOTE: If a communications error message appears
(see Figure 3.00-7), there is a communication problem
between your PC and the AFM module. Either there is
no power to the AFM module, the serial cable is not
connected to the correct communications port, the
computer is not configured correctly, the core EPROM
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information. Press any key to continue.

FORM 6286-2
3.00-4 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-7: Communications Error Message

Figure 3.00-8: Test Program Message

INITIAL AFM MODULE PROGRAMMING 1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
After communication has been established between Setup” and press [Enter] (see Figure 3.00-9).
your PC and the AFM module, you can begin
programming for your specific engine application.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a 12-
cylinder VHP L5790GSI engine. Although there are
slight screen variations for each engine family, the
programming steps presented in this manual are the
same. The values in the examples and figures are
for REFERENCE ONLY. Actual values are specific to
your engine application.

FORM 6286-2
3.00-5 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-9: AFM User Interface Program Main Menu


2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure
3.00-10). A list of preprogrammed files appears (see
Figure 3.00-11).
Figure 3.00-11: File Select Menu

SELECTING A PREPROGRAMMED SETUP FILE


Preprogrammed setup files were developed to make
AFM module programming easier and faster. The values
stored in these files will get you started in creating a data-
set for your specific engine application. The values of the
preprogrammed files are generic and must be edited for
optimum air/fuel ratio control following the programming
procedures in this manual. It is recommended that you
use a preprogrammed file from this listing to program the
AFM module instead of starting with a new, non site-
specific data-set.
The preprogrammed setup files vary with engine
configuration and fuel regulator model. Example: All
Figure 3.00-10: Edit/Create Setup Menu
VHP GSI vee engines with Fisher 66, 66Z, S201, and
S211 regulators, which includes VHP models 5108,
5790, 7042, and 9390, use setup file RSETUP01.
Similarly, VHP models 2895 and 3521 use a common
setup file.
1. Answer the following four questions before selecting
a preprogrammed setup file.
a. What is the engine family: VHP or VGF?
_______
b. What is the engine configuration: inline or vee?
_______
c. What air induction configuration (aspiration)
does the engine have: natural (G), turbocharged
(GSI), or turbocharged with draw-thru
carburetion (GSID)? _______

FORM 6286-2
3.00-6 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
d. What fuel regulator(s) is installed: Fisher G engines with one 99 or 1098 regulator
Controls Model 66, 66Z, S201, S211, 99, 1098, RSETUP10
and stepper (5,800 steps of adjustment).
or 133L? _______
VGF INLINE ENGINES WITH CATALYST CONTROL
2. After answering the four questions in Step 1,
Filename Use For ...
carefully select the setup file from Table 3.00-1 that
was created for your engine application. Selecting GSID engines with one S211, S201, 66 or
the wrong setup file may result in air/fuel control that RSETUP13 66Z regulator and stepper (20,000 steps
is less than optimum. of adjustment).

NOTE: The preprogrammed files listed on the File 3. Using the arrow keys on the keyboard, scroll through
Select Menu but not included in Table 3.00-1 are the list of preprogrammed files on the File Select
preprogrammed setup files used when programming in Menu. Highlight the appropriate preprogrammed file
non-catalyst control modes (best power/economy or and press [Enter] (see Figure 3.00-12). The Edit
lean burn control modes). Screen appears displaying the preprogrammed
setup file information (see Figure 3.00-13).
Table 3.00-1: Preprogrammed Setup Files for Catalyst
Control Operation NOTE: When the setup file appears on the Edit Screen,
it will show engine family, model, and fuel type
VHP VEE ENGINES WITH CATALYST CONTROL information for an engine model. This “application”
Filename Use For ... information is for reference only and will not affect AFM
system control.
GSI engines with two S211, S201, 66,
RSETUP01 66Z or 133L regulators and steppers
(20,000 steps of adjustment).
GSI engines with two 99 or 1098
RSETUP02 regulators and steppers (5,800 steps of
adjustment).
G engines with two S211, S201, 66, 66Z
RSETUP03 or 133L regulators and steppers (20,000
steps of adjustment).
G engines with two 99 or 1098 regulators
RSETUP04
and steppers (5,800 steps of adjustment).
VHP INLINE ENGINES WITH CATALYST CONTROL
Filename Use For ...
GSI engines with one 99 or 1098 regulator
RSETUP07
and stepper (5,800 steps of adjustment).
GSI engines with one S211, S201, 66,
RSETUP08 66Z or 133L regulator and stepper
(20,000 steps of adjustment).
G engines with one S211, S201, 66, 66Z
RSETUP09 or 133L regulator and stepper (20,000
steps of adjustment). Figure 3.00-12: File Select Menu

FORM 6286-2
3.00-7 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-13: Preprogrammed Setup File RSETUP01 – Catalyst-Equipped VHP Applications

EDITING ENGINE APPLICATION INFORMATION 5. Highlight the type of primary fuel the engine is using
on the Primary Fuel Selection Screen and press
The left box of the Edit Screen provides engine
[Enter] (see Figure 3.00-17).
application information including engine family, model
and fuel type information (see Figure 3.00-13). This 6. The AFM system features dual fuel capability. If you
section provides the programming steps necessary to are programming the AFM system for dual fuel, see
edit the engine application information based on your CATALYST PROGRAMMING – DUAL FUEL
specific site requirements. APPLICATIONS on page 3.05-1. If you are
programming the AFM system for a single fuel
1. With the Edit Screen displayed on your PC, press the
application, continue with Step 7.
“UP” arrow key until the Engine Family Selection
Screen appears as shown in Figure 3.00-14. 7. Highlight “NONE” and press [Enter] on the
Secondary Fuel Selection Screen (see Figure
2. Highlight the correct engine family and press [Enter].
3.00-18).
3. Highlight the correct engine model on the Engine
8. Highlight “Catalyst Control” on the Control Mode
Model Selection Screen and press [Enter] (see
Selection Screen and press [Enter] (see Figure
Figure 3.00-15).
3.00-19).
NOTE: Highlight “L7042” for 7044GSI VHP engines. 9. After the engine application information is selected,
Highlight “L5790” for 5794GSI VHP engines. Highlight confirm your selections by pressing [Y] at the
“F3521” for 3524GSI VHP engines. confirmation message (see Figure 3.00-20).
4. Highlight the correct engine air induction The engine application block will now be updated to
configuration (aspiration) on the Engine Fuel System reflect your changes (see Figure 3.00-21).
Selection Screen and press [Enter] (see Figure
3.00-16).

FORM 6286-2
3.00-8 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-14: Engine Family Selection Screen

Figure 3.00-15: Engine Model Selection Screen

FORM 6286-2
3.00-9 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-16: Engine Fuel System Selection Screen

Figure 3.00-17: Primary Fuel Selection Screen

FORM 6286-2
3.00-10 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-18: Secondary Fuel Selection Screen

Figure 3.00-19: AFM System Control Mode Selection Screen

FORM 6286-2
3.00-11 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-20: Confirmation Message

Figure 3.00-21: Edit Screen with Updated Engine Application Block

FORM 6286-2
3.00-12 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
SAVING SETUP FILE TO RAM 2. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter] (see Figure 3.00-22).
The initial setup file must be saved to RAM (temporary
memory) to permit testing and editing of the data-set. 3. The confirmation screen shown in Figure 3.00-23
Each time modifications are made to the data-set, the appears. Press [Y] to confirm save to RAM.
data-set must be saved to RAM before the edited values 4. Several screens will appear indicating that the data-
affect control of the AFM system and can be tested. set is being saved to RAM. The LCD display on the
Simply editing the values on the AFM User Interface AFM module will read “EXECUTION STOPPED BY
Program screens will not change AFM system operation. USER.” Once the data-set has been saved to RAM,
NOTE: The contents of RAM are lost whenever power the message shown in Figure 3.00-24 appears. The
to the AFM module is removed. LCD display on the AFM module will briefly read
“Waukesha CEC Stoichiometric,” then the normal
NOTE: It is recommended that you save the current AFM LCD displays will appear.
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set NOTE: If the “EXECUTION STOPPED BY USER”
later. When saving to disk, the data-set will be saved to message persists on the AFM display for more than 5
the drive and directory where the AFM User Interface minutes, see AFM SYSTEM TROUBLESHOOTING
Program was accessed. See SAVING DATA-SET TO AND DIAGNOSTICS on page 6.00-1.
DISK on page 3.00-37 to save your data-set to disk. 5. Press any key to continue.
1. Press [F10] to save the preprogrammed file data and
edited “application” information to RAM (temporary
memory).

Figure 3.00-22: Saving Options Menu

FORM 6286-2
3.00-13 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-23: Confirmation of Save to RAM

Figure 3.00-24: Verification of Save to RAM

FORM 6286-2
3.00-14 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

ESTABLISHING ENGINE START POSITION NOTE: For VHP vee engines, complete Steps 1 – 6 for
both the left bank and right bank stepper motors.
Engine START position is a programmable stepper
motor position used to set gas/air at a value that is 7. On your PC, press [Enter] or use arrow keys until the
favorable for engine starting. Most values stored in the cursor is in the left/right “START POS.” field on the
preprogrammed files should be reasonable for initial Edit Screen (see Figure 3.00-25).
programming of the AFM module. However, some 8. Enter the stepper position in the left/right “START
modification to the stepper motor “START position” POS.” field on the Edit Screen and press [Enter] (see
setting may be required to facilitate engine starting. Figure 3.00-26).
Complete the following steps to establish engine START NOTE: Each time modifications are made to the data-
position. For VHP vee engines, complete Steps 1 – 6 for set, the data-set must be saved to RAM before the edited
both the left bank and right bank stepper motors. values affect control of the AFM system and can be
tested. Simply editing the values on the AFM User
NOTE: For VHP inline, all VGF and all ATGL engines,
Interface Program screens will not influence AFM
the “left” buttons on the AFM keypad control operation
system operation.
of system components. For VHP vee engines, the “left”
keypad buttons control the engine’s left bank and the NOTE: The contents of RAM are lost whenever power
“right” keypad buttons control the engine’s right bank. to the AFM module is removed.
1. Press <LEFT MAN> and <RIGHT MAN> (if 9. Press [F10] to save the edited START position
applicable) on the AFM module keypad to put the information to RAM (temporary memory).
AFM module in manual control. 10. Highlight “Test Data on AFM” on the Saving Options
NOTE: If an alarm condition exists, the AFM module Menu and press [Enter].
keypad will not function until the alarm is acknowledged 11. Press [Y] to confirm save to RAM.
by pressing <ALARM ACK> on the keypad.
12. Several screens will appear indicating that the data-
2. Locate the applicable Catalyst Control Worksheet set is being saved to RAM. The LCD display on the
used to record desired gas/air setting (original AFM module will read “EXECUTION STOPPED BY
worksheet found in back of manual). Review the USER”. Press any key to continue after the save to
desired gas/air pressure setting recorded on the RAM is complete.
front of your Catalyst Control Worksheet. If desired
gas/air pressure setting is not recorded on your NOTE: If the “EXECUTION STOPPED BY USER”
worksheet, see ESTABLISHING DESIRED GAS / message persists on the AFM display for more than 5
AIR PRESSURE SETTING (WITH OR WITHOUT minutes, see AFM SYSTEM TROUBLESHOOTING
AFM COMPONENTS INSTALLED) on page 2.00-1 AND DIAGNOSTICS on page 6.00-1.
to establish desired gas/air setting. NOTE: It is recommended that you save the current
3. Measure current gas/air pressure with a manometer. data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set
4. Use the AFM module’s manual adjustment keys
later. When saving to disk, the data-set will be saved to
(<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
the drive and directory where the AFM User Interface
on the AFM module keypad to change gas/air
Program was accessed. See SAVING DATA-SET TO
pressure as required to duplicate desired gas/air
DISK on page 3.00-37 to save your data-set to disk.
setting. Once current gas/air setting is equal to
desired gas/air, the stepper motor “START” position 13. Return to the Main Menu by pressing [Esc]. Figure
can be set. 3.00-27 appears on the screen warning you to save
any changes made to the data-set before exiting.
NOTE: For more information on the keypad functions to Since the data-set has already been saved to RAM,
make adjustments, see AFM MODULE KEYPAD press [Y] to return to the Main Menu.
FUNCTIONS on page 1.20-5.
5. Press <DSP SEL> on the AFM keypad to scroll
through LCD display messages until the “L/R
STEPPER = XXXXX” message is shown.
6. Record the stepper position displayed on the AFM
module’s LCD display (L/R STEPPER = XXXXX) on
the “Stepper Start Position” space provided on the
front of your worksheet.

FORM 6286-2
3.00-15 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-25: Stepper Motor START Position Field

Figure 3.00-26: Entering Stepper Motor START Position

FORM 6286-2
3.00-16 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-27: Confirmation of Exit to Main Menu

MONITORING SYSTEM OPERATION


USING THE VIEW SERIAL LINK SCREEN
This section provides an explanation of the information
on the View Serial Link Screen and allows you to monitor
AFM system operation after applying power to the
module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 3.00-28). The information
shown on the View Serial Link Screen (see Figure
3.00-29) represents the current status of your AFM
system. This includes information on the oxygen
sensor, stepper position, and intake manifold
Figure 3.00-28: AFM User Interface Program Main Menu
pressure.

FORM 6286-2
3.00-17 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-29: View Serial Link Screen

NOTE: Since the engine may not be running and the NOTE: You cannot set the stepper motor(s) to the
oxygen sensors and intake manifold pressure START position if the intake manifold pressure is greater
transducer not connected, the alarms shown would be than 17 psia. If you press <F1> and then <STRT POS>
correct for the current conditions. These same alarms when the intake manifold pressure is greater than 17
would also be indicated on the AFM LCD display. psia, a message will be displayed on the LCD telling you
that the request was ignored because the engine is
NOTE: If an alarm condition exists, the AFM module
loaded.
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad. 5. Set the stepper motor(s) to the “START Position” by
pressing and releasing <F1>, then <STRT POS> on
2. If AFM system alarms are activated, acknowledge
the AFM module keypad. The AFM LCD display will
the alarms by pressing <ALARM ACK> on the AFM
show “MOVING L STEPPER TO START
module keypad. Wait for the “WORKING” message
POSITION”. The left and right “Status” messages on
to disappear from the AFM LCD display (about 5
the View Serial Link Screen will change to
seconds). The yellow alarm LED will turn off, the
“MOTORRESET” during the positioning activity.
“ALARMOUTPUT ACTIVE” message on the PC
Once the left bank has been moved, the AFM
screen will clear, and the Error Out terminal within
module will move the right bank stepper motor. Allow
the AFM module will close. However, the alarm(s)
up to 3 minutes for this process. After the stepper
will still be indicated on the View Serial Link Screen
motor(s) has been moved to the START position, the
and LCD display.
normal LCD displays resume. If the normal LCD
3. If the “L Status” and “RStatus” fields are in automatic, displays do not resume within 5 minutes, see AFM
press <LEFT MAN> and <RIGHT MAN> (if SYSTEM TROUBLESHOOTING AND
applicable) on the AFM module to put the AFM DIAGNOSTICS on page 6.00-1.
module in manual control.
6. Start the engine.
4. Verify that the stepper motor(s) is properly
connected.

FORM 6286-2
3.00-18 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
7. Recheck the power at the AFM module under worst- Once the engine is running to at least 60 BMEP, the
case conditions. The engine ignition and any other sensor voltages should begin to fluctuate, the sensor
electrical devices to be driven by the same power temperatures should rise, and the intake manifold
supply as the AFM module must be operating. Peak- pressure readings will begin to change according to
to-peak voltage variations must not exceed 2 volts. speed and load on the View Serial Link Screen.
This measurement must be taken with an As soon as the left and right exhaust temperatures
oscilloscope. See AFM SYSTEM ELECTRICAL exceed 350°C (662°F), the left and right “Status”
CONNECTIONS on page 2.05-1 for AFM system messages on the View Serial Link Screen will
power specifications. change from “MAN. WARM-UP” to “MANUAL” (see
Figure 3.00-31).
! WARNING
NOTE: If any alarm messages come on during
Before making terminal block operation of the AFM system, see AFM SYSTEM
connection(s) within the AFM TROUBLESHOOTING AND DIAGNOSTICS on page
module, the area should be 6.00-1 to troubleshoot the system.
purged of all known hazardous 11. Adjust engine load to manufacturer’s rated load and
atmospheres because there is rated speed.
potential for sparks. 12. If the air/fuel ratio is well away from stoichiometry, a
persistent “O2 SIGNAL LO/HI” error may occur.
Confirm this condition with exhaust analyzers before
8. Reconnect the analog connections terminal block using the manual adjustment keys (<LEFT/RIGHT
containing the intake manifold pressure transducer RICH> and <LEFT/RIGHT LEAN>) on the front of the
and oxygen sensor(s) to the header inside the AFM AFM module to adjust the air/fuel ratio richer or
module (see Figure 3.00-30). leaner as required to resolve this problem. See AFM
SYSTEM TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information.
NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).
NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.
13. Enable “AUTOMATIC” control by pressing the
<AUTO OPER> key on the AFM module keypad.
The left and right “status” shown on the View Serial
Figure 3.00-30: Analog Reconnection
Link Screen will change to AUTOMATIC. The AFM
9. Allow the engine to warm up. module will begin adjusting the stepper position(s)
10. Set the engine speed to normal operating conditions to control the engine’s air/fuel ratio.
and the load to at least 60 BMEP.

FORM 6286-2
3.00-19 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-31: AFM Module in Manual Mode

NOTE: If any alarm messages come on during FINE-TUNING AFM PROGRAMMING FOR
operation of the AFM system, see AFM SYSTEM CATALYST APPLICATIONS
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system. “RICH LIMIT” or Once initial programming of the AFM module is
“LEAN LIMIT” errors are good indicators that the complete and the preliminary data-set is saved to RAM,
carburetor screw(s) needs adjusting. the AFM module must be “fine-tuned” for optimum air/
fuel ratio control. To fine-tune the AFM module it will be
14. To permit significant rich and lean adjustments to the
necessary to determine oxygen sensor target voltage(s)
AFM system, it may be necessary to adjust the
and stepper motor rich/lean limits.
carburetor screw(s) so the AFM system controls
close to the middle of the stepper motor range. Once A worksheet is provided to help you in determining the
the AFM system has gained control of the air/fuel programmable limits required in programming the AFM
ratio (sensor voltage readings are very near sensor module. Each worksheet is two sided. The front of the
set-point), adjust the carburetor screws until the worksheet applies to primary fuel values. The back of the
AFM system is controlling close to the middle of the worksheet applies to secondary fuel values. Since you
stepper motor range: 10,000 steps (out of 20,000 are programming for a single fuel application, you
steps) for 66, 66Z, S201, S211, 133L regulators or need to only complete the front of the worksheet.
2,900 steps (out of 5800 steps) for 99, 1098
If your engine application requires very precise control
regulators.
of air/fuel ratio at various engine loads to meet emissions
15. Once you are satisfied that the AFM system is regulations, follow the procedure labeled GATHERING
controlling air/fuel ratio for the engine and no errors DATA FOR VARIABLE OXYGEN SENSOR SET-
occur, continue with FINE-TUNING AFM POINTS on page 3.00-21. If, however, such precise
PROGRAMMING FOR CATALYST control is not required, follow the procedure labeled
APPLICATIONS on page 3.00-20 to adjust the GATHERING DATA FOR CONSTANT OXYGEN
system for optimum air/fuel ratio control. SENSOR SET-POINTS on page 3.00-26.

FORM 6286-2
3.00-20 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: For VHP inline, all VGF and all ATGL engines,
the “left” buttons on the AFM keypad control operation
of system components. For VHP vee engines, the “left”
keypad buttons control the engine’s left bank and the
“right” keypad buttons control the engine’s right bank.

Figure 3.00-32: Sample Air / Fuel Ratio Curve with Stepper Limits

NOTE: Desired air/fuel ratio and stepper limits can be Figure 3.00-32 illustrates a sample air/fuel ratio curve.
programmed for various loads. The values in this table Combustion instability occurs when combustion
are for reference ONLY. Actual values are specific to pressure within the engine diminishes as load is
your engine application. reduced. The combustion stability limit is the point where
combustion is no longer stable and exhaust oxygen is
GATHERING DATA FOR VARIABLE OXYGEN not a good indicator of air/fuel ratio.
SENSOR SET-POINTS
The combustion stability limit can be found by gradually
Very precise control of air/fuel ratio to meet emissions decreasing engine load until the exhaust oxygen and
regulations is achieved by determining and carbon monoxide concentrations both increase sharply
programming sensor voltage and lean/rich limits at (using CO and O2 meters). This sharp increase indicates
various engine loads. Complete the front of the the combustion stability limit. If detection is difficult, an
applicable Catalyst Control Worksheet for variable alternative is to make the combustion stability limit point
oxygen sensor set-points by following the steps in this 60 BMEP. Generally, loads greater than 60 BMEP are
section. stable.
NOTE: If very precise air/fuel ratio control is NOT 1. Locate your Catalyst Control Worksheet (see Table
required at various engine loads to meet emissions 3.00-2 for sample worksheet). Original worksheets
regulations, follow the procedure labeled GATHERING are located in back of manual. One worksheet
DATA FOR CONSTANT OXYGEN SENSOR SET- applies to G engines and the other applies to GSI
POINTS on page 3.00-26. engines. The map-points are different for G and GSI
engines. Make sure you use the worksheet that
The AFM system adjusts the stepper motor between two
applies to your engine application. Each worksheet
programmable limits to maintain the oxygen sensor set-
is two-sided. Record values for single fuel
point voltage. The lean and rich limits, which define the
applications on the front of the worksheet.
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve. 2. Put the AFM module into manual mode by pressing
<LEFT MAN> and <RIGHT MAN> (if applicable) on
the AFM module keypad.

FORM 6286-2
3.00-21 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
3. Adjust engine load for generator sets, or load and • At engine loads below the combustion stability
speed for compressors, until the HIGHEST map- limit, the lean/rich limits should be set to prevent
point (intake manifold pressure, psia) achievable driving the engine into rich and/or lean misfire. A
with manufacturer’s ratings is met as indicated on starting point for determining the rich limit is the
the View Serial Link Screen (see Table 3.00-2). desired gas/air pressure setting. The starting point
can then be modified as required to achieve
NOTE: The highest map-point in Table 3.00-2 is 26.0
desired operation. For example: If prior to
psia. If, however, manufacturer’s rated load is in-
programming the AFM system the gas/air setting
between map-points, adjust engine load to the next
was 6 inch-H2O (152 mm-H2O), use the stepper
lower map-point. For example, if rated load is 24.5 psia,
then adjust engine load to map-point 22.5 psia (see limits to permit only 6 inch-H2O (152 mm-H2O) gas/
Table 3.00-2). air below the combustion stability limit. Use a
manometer to make this measurement.
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position NOTE: Stepper motor lean and rich limits (± 2 air/fuel
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST> ratios) can be determined by moving ± 1 air/fuel ratio and
prior to pressing the lean or rich buttons, a 400 step (1 doubling the change in stepper position. For example:
turn) change is made to stepper position. An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
4. Using exhaust analyzers (CO and O2 meters), adjust
and stepper position is 1,400 steps. The change in
the air/fuel ratio by pressing <LEFT LEAN> and stepper position for +1 air/fuel ratio is 100 steps (1,500
<LEFT RICH> on the keypad until a desired – 1,400 = 100). Doubling this value, stepper motor
emissions level is met for the map-point. For VHP change for +2 air/fuel ratios is 200 steps. Therefore, the
vee engines, repeat this step for the engine’s right lean limit stepper position is 1,300 steps (1,500 – 200 =
bank using the “right” keypad buttons. 1,300).
NOTE: See the engine’s operation and maintenance 8. Adjust the air/fuel ratio by pressing <LEFT LEAN>
manual for location of exhaust analyzer access point(s). on the keypad until the desired lean limit is achieved
5. Record the sensor voltage displayed on the View based on the guidelines in Step 7. For VHP vee
Serial Link Screen in the “O2 Sensor Set-Point” engines, repeat this step for the engine’s right bank
column on the front of your worksheet (see Table using the “right” keypad buttons.
3.00-2). 9. Record the stepper position displayed on the View
6. Record the stepper position displayed on the View Serial Link Screen in the “Lean Limit” column on the
Serial Link Screen in the “Current Stepper Position” front of your worksheet (see Table 3.00-2).
column on the front of your worksheet (see Table 10. Adjust the air/fuel ratio by pressing <LEFT RICH> on
3.00-2). the keypad until the desired rich limit is achieved
based on the guidelines in Step 7. For VHP vee
! WARNING engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.
Never set the rich limit above 5 11. Record the stepper position displayed on the View

!
inch-Hg (16.9 kPa) gas/air Serial Link Screen in the “Rich Limit” column on the
pressure. front of your worksheet (see Table 3.00-2).
NOTE: For map-points greater than rated load, use the
same values in the table columns as the rated map-point.

7. Determine a lean and rich limit for the map-point


following the guidelines below and Figure 3.00-33:
• At engine loads above the combustion stability
limit, current recommendations are to set the lean/
rich limits ± 2 air/fuel ratios or less.

FORM 6286-2
3.00-22 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: The oxygen, carbon monoxide and oxygen
sensor signal curves were plotted for laboratory data.
Actual sensor response and desired air/fuel ratio will
depend slightly on fuel composition; however, the
relationship between CO and O2 will remain constant.
12. Reduce engine load to the next lower map-point and
repeat Steps 4 – 11. Complete the front of the
Catalyst Control Worksheet.
13. After the front of the Catalyst Control Worksheet is
complete, continue with PROGRAMMING THE
CATALYST CONTROL VALUES on page 3.00-
32.
NOTE: Figure 3.00-34 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

Figure 3.00-33: Oxygen Sensor Response vs. Exhaust


Gas Concentrations for Various Air / Fuel Ratios – Rich
Burn ONLY

FORM 6286-2
3.00-23 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
Table 3.00-2: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Variable Setpoints

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0
8.5
12.0
15.5
19.0
22.5
26.0 0.82 0.82 10,650 11,750

NOTE: The values in this table are for reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
3.00-24 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-34: Programming Scenario for Catalyst Control – Variable Oxygen Sensor Setpoints

FORM 6286-2
3.00-25 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
GATHERING DATA FOR CONSTANT OXYGEN Figure 3.00-35 illustrates a sample air/fuel ratio curve
SENSOR SET-POINTS with constant oxygen sensor set-points. Combustion
instability occurs when combustion pressure within the
Control of air/fuel ratio to meet emissions regulations at
engine diminishes as load is reduced. The combustion
a constant oxygen sensor set-point is achieved by
stability limit is the point where combustion is no longer
determining sensor voltage and rich/lean limits at rated
stable and exhaust oxygen is not a good indicator of air/
engine load. Complete the front of the Catalyst Control
fuel ratio.
Worksheet for constant oxygen sensor set-points by
following the steps in this section. The combustion stability limit can be found by gradually
decreasing engine load until the exhaust oxygen and
NOTE: If very precise air/fuel ratio control is required at
carbon monoxide concentrations both increase sharply
various engine loads to meet emissions regulations,
(using CO and O2 meters). This sharp increase is the
follow GATHERING DATA FOR VARIABLE OXYGEN
SENSOR SET-POINTS on page 3.00-21. combustion stability limit. If detection is difficult, an
alternative is to make the combustion stability limit point
The AFM system adjusts the stepper motor between two 60 BMEP. Generally, loads greater than 60 BMEP are
programmable limits to maintain the oxygen sensor set- stable.
point voltage. The lean and rich limits, which define the
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

Figure 3.00-35: Sample Air/Fuel Ratio Curve With Stepper Motor Limits
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

1. Locate your Catalyst Control Worksheet (see Table 2. Put the AFM module into manual mode by pressing
3.00-3 for sample worksheet). Original worksheets <LEFT MAN> and <RIGHT MAN> (if applicable) on
are located in back of manual. One worksheet the AFM module keypad.
applies to G engines and the other applies to GSI 3. Adjust engine load to manufacturer’s rated load and
engines. The map-points are different for G and GSI rated speed.
engines. Make sure you use the worksheet that
applies to your engine application. Each worksheet 4. Using exhaust analyzers (CO and O2 meters), adjust
is two-sided. Record values for single fuel air/fuel ratio by pressing <LEFT LEAN> and <LEFT
applications on the front of the worksheet. RICH> on the AFM module keypad until a desired
emissions rating (best emissions performance) is
NOTE: If an alarm condition exists, the AFM module met. If your engine has two fuel regulators, repeat
keypad will not function until the alarm is acknowledged this step for the engine’s right bank using the “right”
by pressing <ALARM ACK> on the keypad. keypad buttons.

FORM 6286-2
3.00-26 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
prior to pressing the lean or rich buttons, a 400 step (1
turn) change is made to stepper position.
5. Record the sensor voltage displayed on the View
Serial Link Screen in the “O2 Sensor Set-Point”
column for each map-point on the front of your
worksheet (see Table 3.00-3).
6. Record the stepper position displayed on the View
Serial Link Screen in the “Current Stepper Position”
column on the front of your worksheet for each map-
point above the combustion stability limit (see Table
3.00-3).

! WARNING

Never set the rich limit above 5

!
inch-Hg (16.9 kPa) gas/air
pressure.

7. With the engine running at manufacturer’s rated


load, determine a lean and rich limit for the map-
points above the combustion stability limit. Current
recommendations are to set the lean and rich limit to
± 2 air/fuel ratios or less when programming constant
oxygen sensor set-points (see Figure 3.00-36).

FORM 6286-2
3.00-27 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
Table 3.00-3: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Constant Setpoints

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0 0.83 0.83
8.5 0.83 0.83
12.0 0.83 0.83
15.5 0.83 0.83 10,450 11,250
19.0 0.83 0.83 10,450 11,250
22.5 0.83 0.83 10,450 11,250
26.0 0.83 0.83 10,450 11,250

NOTE: The values in this table are for reference ONLY.


Actual values are specific to your engine application.

FORM 6286-2
3.00-28 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
8. Using exhaust analyzers (CO and O2 meters), lean
air/fuel ratio by +2 air/fuel ratios by pressing <LEFT
LEAN> on the keypad. For VHP vee engines, repeat
this step for the engine’s right bank using the “right”
keypad buttons.
9. Record the stepper position displayed on the View
Serial Link Screen in the “Lean Limit” column on the
front of your worksheet for each map-point above
the combustion stability limit (see Table 3.00-3).
10. Using exhaust analyzers (CO and O2 meters), richen
air/fuel ratio by -4 air/fuel ratios (-2 from desired
emissions rating value) by pressing <LEFT RICH>
on the keypad. For VHP vee engines, repeat this
step for the engine’s right bank using the “right”
keypad buttons.
11. Record the stepper position displayed on the View
Serial Link Screen in the “Rich Limit” column on the
front of your worksheet for each map-point above
the combustion stability limit (see Table 3.00-3).
12. At map-points below the combustion stability limit,
the lean and rich limits should be set to prevent
driving the engine into rich and/or lean misfire. A
starting point for determining the rich limit is the
desired gas/air pressure setting. The starting point
can then be modified as required to achieve desired
operation. For example: If prior to programming the
AFM system the gas/air setting was 6 inch-H2O (152
mm-H2O), use the stepper motor limits to permit only
6 inch-H2O (152 mm-H2O) gas/air below the
combustion stability limit. Use a manometer to make
this measurement. Complete the following steps for
Figure 3.00-36: Oxygen Sensor Response vs. Exhaust each map-point below the combustion stability limit.
Gas Concentrations for Various Air / Fuel Ratios – Rich a. Reduce load to a map-point below the
Burn ONLY combustion stability limit.
NOTE: The oxygen, carbon monoxide, and oxygen b. Adjust air/fuel ratio by pressing <LEFT LEAN>
sensor signal curves were plotted for laboratory data. on the keypad until the desired lean limit is
Actual sensor response and desired air/fuel ratio will achieved based on the guidelines in Step 12. For
depend slightly on fuel composition; however, the VHP vee engines, repeat this step for the
relationship between CO and O2 will remain constant. engine’s right bank using the “right” keypad
buttons.
NOTE: Stepper motor limits (± 2 air/fuel ratios) can be
determined by moving ± 1 air/fuel ratio and doubling the c. Record the stepper position displayed on the
change in stepper position. For example: An engine at View Serial Link Screen in the “Lean Limit”
desired running point has a stepper position of 1,500 column on the front of your worksheet (see Table
steps. The engine is adjusted +1 air/fuel ratio and 3.00-3).
stepper position is 1,400 steps. The change in stepper d. Adjust the air/fuel ratio by pressing <LEFT
position for +1 air/fuel ratio is 100 steps (1,500 – 1,400 RICH> on the keypad until the desired rich limit
= 100). Doubling this value, stepper motor change for +2 is achieved based on the guidelines in Step 12.
air/fuel ratios is 200 steps. Therefore, the lean limit For VHP vee engines, repeat this step for the
stepper position is 1,300 steps (1,500 – 200 = 1,300). engine’s right bank using the “right” keypad
buttons.

FORM 6286-2
3.00-29 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
e. Record the stepper position displayed on the NOTE: Figure 3.00-37 provides a scenario of a
View Serial Link Screen in the “Rich Limit” technician fine-tuning the AFM system following the
column on the front of your worksheet (see Table programming steps in this section, “Gathering Data For
3.00-3). Constant Oxygen Sensor Set-Points.” The values in the
f. Repeat Steps a – e for each intake manifold scenario are given for example only. Actual values will
pressure map-point below the combustion vary depending on engine application.
stability limit to complete the front of your
worksheet.
13. After the front of your Catalyst Control Worksheet is
complete, continue with PROGRAMMING THE
CATALYST CONTROL VALUES on page 3.00-
32.

FORM 6286-2
3.00-30 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-37: Programming Scenario for Catalyst Control – Constant Oxygen Sensor Setpoints

FORM 6286-2
3.00-31 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

PROGRAMMING THE CATALYST 3. The Edit/Create Setup Menu shown in Figure


CONTROL VALUES 3.00-39 appears. Highlight “Retrieve from AFM” and
press [Enter].
This section provides the programming steps for
entering the set-point values determined in the previous
section, FINE-TUNING AFM PROGRAMMING FOR
CATALYST APPLICATIONS on page 3.00-20. You will
be programming the values recorded on the front of your
Catalyst Control Worksheet.
1. Press [Esc] to return to the Main Menu.
2. Highlight “Edit/Create Setup” on the Main Menu and
press [Enter] (see Figure 3.00-38).

Figure 3.00-39: Edit/Create Setup Menu


NOTE: See Figure 3.00-40 while editing the data-set.
4. After the Edit Screen appears, type in any comments
regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
comments include site, engine number and date
information.

Figure 3.00-38: AFM User Interface Program Main Menu

Figure 3.00-40: Editing the Data-Set on the Edit Screen

FORM 6286-2
3.00-32 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: When the cursor is moved between entry NOTE: If the “EXECUTION STOPPED BY USER”
locations, the bottom line of the Edit Screen will show a message persists on the AFM display for more than 5
brief explanation and limits for that entry. minutes, see AFM SYSTEM TROUBLESHOOTING
5. Press [Enter] to move from the “Comments:” field to AND DIAGNOSTICS on page 6.00-1.
the “PWM Out” field. Leave the “PWM Out” value set NOTE: It is recommended that you save the current
to zero for unheated rich burn oxygen sensors. data-set to disk. Data-sets are assigned filenames and
6. Using the down arrow key, position the cursor in the saved on disk so you can retain and retrieve the data-set
“Lo-Temp” field. Although the high and low later. When saving to disk, the data-set will be saved to
temperature limits can be modified, it is not the drive and directory where the AFM User Interface
recommended that these two values be changed. Program was accessed. See SAVING DATA-SET TO
The “Lo-Temp” value should not be set below 350°C DISK on page 3.00-37 to save your data-set to disk.
(662°F) because that temperature is the minimum 14. To return to the Main Menu, press [Esc]. Figure
for correct oxygen sensor operation. If required, the 3.00-41 appears on the screen warning to save
“Hi-Temp” value can be modified to provide a safety changes that were made to the data-set before
against high exhaust temperatures. exiting. Since the data-set has already been saved
7. Position the cursor in the “Deadband” field. The to RAM, press [Y] to return to the Main Menu.
default value for the deadband is 0.005. This value 15. Place the AFM module in automatic mode by
is appropriate for most applications. Deadband is the pressing <AUTO OPER> on the AFM keypad.
oxygen sensor target “tolerance” or control limit
within which the stepper position remains constant.
CHECKING AFM SYSTEM PERFORMANCE
8. Position the cursor in the “Gain” field. Gain AFTER PROGRAMMING
influences how large a change is made to the
stepper position when the oxygen sensor signal is 1. Highlight “View Serial Link” from the Main Menu and
not within the specified tolerance around the sensor press [Enter] to return to the View Serial Link Screen.
target (set-point) voltage. A larger gain value will 2. Monitor AFM system performance. The response
result in a larger change. Adjust the gain value to give must be fast enough to meet site requirements, but,
the desired rate of response. not so fast that it causes instability. If the system is
9. Press [Enter] until the cursor is positioned in the left too slow, go back to the Edit Screen and increase
“O2 S-P” column. Using your Catalyst Control the “Gain Setting.” To test the gain setting changes,
Worksheet, enter all the “O2 Set-Points (S-P)”, “Lean you must save your changes to RAM by pressing
Limit”, and “Rich Limit” values for each intake [F10], selecting “Test Data on AFM” from the Saving
manifold pressure map-point. Press [Enter] after Options Menu, pressing [Enter], and then pressing
each value is entered to work down through each [Y]. Return to the View Serial Link Screen to monitor
column. AFM system performance. Continue adjusting the
“Gain Setting” on the Edit Screen until the speed of
NOTE: The contents of RAM are lost whenever power response is satisfactory.
to the AFM module is removed.
Steps 3 – 7 are completed to check ease of starting
NOTE: Each time modifications are made to the data- the engine based on the START position
set it must be saved to AFM RAM (temporary memory) programmed.
for evaluation. Simply editing the values on the PC 3. Press <LEFT MAN> and <RIGHT MAN> (if
screen will not change AFM operation. applicable) on the AFM module keypad to put the
10. Press [F10] to save the Edit Screen values to RAM AFM module in manual control.
(temporary memory) for testing. 4. DO NOT TURN OFF POWER TO THE AFM
11. Highlight “Test Data on AFM” on the Saving Options MODULE. Shut down the engine and allow it to cool
Menu and press [Enter]. for several minutes.
12. Press [Y] to confirm save to RAM. NOTE: The contents of RAM are lost whenever power
13. Several screens will appear indicating that the data- to the AFM module is removed.
set is being saved to RAM. The LCD display on the
AFM module will read “EXECUTION STOPPED BY
USER.” Press any key on the computer to continue
after the save to RAM is complete.

FORM 6286-2
3.00-33 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-41: Confirmation of Exit to Main Menu

NOTE: You cannot set the stepper motor(s) to the 8. Once you are satisfied with AFM system
START position if the intake manifold pressure is greater performance and ease of starting, return to the Main
than 17 psia. If you press <F1> and then <STRT POS> Menu.
when the intake manifold pressure is greater than 17 9. Continue with SAVING DATA-SET TO ROM on
psia, a message will be displayed on the LCD telling you page 3.00-34.
that the request was ignored because the engine is
loaded.
SAVING DATA-SET TO ROM
5. Press and release <F1>, then <STRT POS> on the
AFM module keypad to test the START position. The Once you create a data-set, test the data-set in RAM
AFM LCD display will show “MOVING L STEPPER (temporary memory), and are satisfied with the AFM’s
TO START POSITION.” The left and right “Status” air/fuel control, the data-set must be saved to permanent
messages on the View Serial Link Screen will memory (ROM). Complete the steps in this section to
change to “MOTOR RESET” during the positioning save your data-set to ROM.
activity. Once the left bank has been moved, the NOTE: The AFM system allows five saves to ROM
AFM module will move the right bank stepper motor. (permanent memory). All data-sets should be carefully
Allow up to 3 minutes for this process. After the evaluated in RAM (temporary memory) before storing to
stepper motors have been moved to the start ROM. Once ROM has been fully configured, the core
position, the normal LCD displays resume. If the EPROM chip in the AFM module must be replaced to
normal LCD displays do not resume within 5 permit further saves to permanent memory. See
minutes, see AFM SYSTEM TROUBLESHOOTING EPROM CHIP REPLACEMENT on page 6.05-1 for
AND DIAGNOSTICS on page 6.00-1. core EPROM replacement instructions.
6. Attempt to start the engine to check ease of starting. 1. Highlight “Edit/Create Setup” from the Main Menu to
NOTE: Consider “cold” starts when modifying START return to the Edit Screen and press [Enter].
position. 2. Highlight “Retrieve from AFM” and press [Enter].
7. If engine does not start as desired, modify the 3. With the Edit Screen displayed, press [F10] to save
START position by changing the START position on the data-set to ROM (permanent memory).
the Edit Screen and saving changes to RAM to test.
Repeat the check until the engine starts well.

FORM 6286-2
3.00-34 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: The “Test Data on AFM” option from the Save NOTE: The AFM allows five saves to ROM. Once ROM
Options Menu allows a program to be run in the AFM has been fully configured, the core EPROM chip in the
module’s temporary memory (RAM). This may be used AFM module must be replaced to permit further saves
for troubleshooting so that the ROM memory space is to permanent memory.
conserved. The contents of RAM are lost whenever
NOTE: It is recommended that you save the current
power to the AFM module is removed.
data-set to disk. Data-sets are assigned filenames and
4. Highlight “Configure AFM Memory” on the Save saved on disk so you can retain and retrieve the data-set
Options Menu and press [Enter]. later. When saving to disk, the data-set will be saved to
5. When the confirmation screen appears as shown in the drive and directory where the AFM User Interface
Figure 3.00-42 press [Y]. Program was accessed. See SAVING DATA-SET TO
DISK on page 3.00-37 to save your data-set to disk.
6. When the verification screen appears as shown in
Figure 3.00-43 press [Y]. 8. Press any key to return to the Edit Screen.
NOTE: If the power to the AFM is inadequate (less than
NOTICE 21.6 volts) or excessively “dirty” (more than 2 volts peak-
to-peak ripple), the programming operation may not be
Do not disturb the serial cable, interrupt the AFM
successful. An unsuccessful store to “ROM” will result in
module power, or interrupt computer power while
the error message illustrated in Figure 3.00-45. Should
configuring memory. If disturbed or disconnected
this error occur, the core EPROM chip must be replaced
during the saving process, the core EPROM chip in
and the true cause for the failure corrected. See EPROM
the AFM module may become corrupted and may
CHIP REPLACEMENT on page 6.05-1 for core
need to be replaced.
EPROM replacement instructions. Press any key on
your computer to continue.
7. Several screens will appear indicating that the data-
set is being saved to ROM (permanent memory on
the core EPROM chip inside the AFM module). Once
the data-set has been saved to ROM, the message
shown in Figure 3.00-44 appears.

Figure 3.00-42: Confirmation of Save to ROM

FORM 6286-2
3.00-35 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-43: Verification to Store New Values to ROM

Figure 3.00-44: Verification Screen of Save to ROM

FORM 6286-2
3.00-36 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-45: Programming Error Message

SAVING DATA-SET TO DISK b. If the engine has a “C-” number, remove the “C-”
and the “/” from the number. Example:
The new data-set should be stored to a floppy/hard disk C-10768/01 would give a root file name of
and to “permanent” memory (ROM) as the previous “1076801”. If the engine does not have a “C-”
section explains. Data-sets are assigned filenames and number use all six digits in the serial number for
saved on disk so you can retain the data-set for future the filename.
reference. Each time a new program is saved to ROM,
the previous program can no longer be retrieved. The c. The first time the configuration is saved to the
only way to keep track of old programs is to save the disk add an “A” to the end. This is to indicate that
data-file to disk or with printed copies. this is the first save of this configuration. If
changes are made to the configuration, save the
NOTE: If you want to retrieve a data-set saved to disk, next file with the same numerical information and
see RETRIEVING A SAVED DATA-SET on page 3.00- change the suffix letter to “B.” Continue in this
39. manner for each revision to the file.
1. With the Edit Screen displayed, press [F10] to save Once eight characters have been entered, the file
your data-set to disk. will automatically be saved to the disk from where
2. Highlight “Save Data to Filename” from the Saving the AFM User Interface Program was accessed. If
Options Menu and press [Enter]. the filename is less than eight characters, press
[Enter] to save.
3. Enter a filename according to the following
procedure (see Figure 3.00-46). Read all three steps NOTE: When saving to disk, the data-set will be saved
prior to saving the file to the disk. to the drive and directory where the AFM User Interface
a. Locate the engine’s serial number on the Program was accessed.
nameplate. 4. Press [ESC] to return to the Main Menu.
5. If the data-set for your engine has been saved to
ROM and a file on disk, confirm the exit to the Main
Menu by pressing [Y] (see Figure 3.00-47). The Main
Menu appears. If you have not saved the data-set to
ROM (permanent memory), press [N] and see
SAVING DATA-SET TO ROM on page 3.00-34.

FORM 6286-2
3.00-37 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 3.00-46: Input Data-File Name Screen

Figure 3.00-47: Confirmation of Exit to Main Menu

FORM 6286-2
3.00-38 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

RETRIEVING A SAVED DATA-SET


The data-sets that are saved to disk (not RAM or ROM)
and assigned a filename can be retrieved following the
steps in this section.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 3.00-37.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 3.00-48).

Figure 3.00-50: File Select Menu


NOTE: The retrieved file’s data-set must be saved to
RAM or ROM before the displayed data-set values affect
control of the AFM system.
NOTE: The contents of RAM are lost whenever power
Figure 3.00-48: AFM User Interface Program Main Menu to the AFM module is removed.
2. On the next menu highlight “Retrieve from Filename” NOTE: If you want to save an opened file to ROM
and press [Enter] (see Figure 3.00-49). (permanent memory), see SAVING DATA-SET TO
ROM on page 3.00-34.

POST-PROGRAMMING CHECKS
Two post-programming checks must be completed to
confirm that the data-set created was successfully
stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: Print copies of your data-set or save your data-
set to a file for future reference before completing the two
post-programming checks.

CHECK 1: CONFIRMING THE DATA-SET SAVE TO


ROM
Check 1 confirms that the data-set was successfully
Figure 3.00-49: Edit/Create Setup Menu stored in ROM on the core EPROM chip.
3. Highlight the filename (serial number) you want to NOTE: Programs saved to the core EPROM will be
open and press [Enter] (see Figure 3.00-50). The retained even if power to the AFM module is interrupted.
information that is shown on your PC screen is Programs saved to RAM will be lost when power to the
information that has been saved in a file and was not AFM module is disconnected. The AFM can detect when
retrieved from the AFM module’s RAM or ROM. an evaluation data-set is being tested in RAM and has
not been saved to ROM. If you attempt to leave the AFM
User Interface Program without saving the evaluation
data to ROM, a warning will be displayed.

FORM 6286-2
3.00-39 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
1. With the Main Menu showing on your screen, CHECK 2: FINAL TEST OF AFM SYSTEM SETUP
highlight “Edit/Create Setup” and press [Enter] (see
Check 2 confirms that the data-set is not lost when the
Figure 3.00-51).
AFM system is powered down and that the AFM system
will power up with the data stored in ROM.
1. Highlight “Quit” on the Main Menu and press [Enter].
2. Press “Y” to confirm that the program is to be exited.
3. Disconnect power from the AFM module for a
minimum of 5 minutes.
4. Restore power to the AFM module.
5. Start the AFM User Interface Program on your PC.
NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.
6. The “Genuine Waukesha Parts” logo and version
identification screens appear briefly, followed by the
communications menu (see Figure 3.00-53). A dot
Figure 3.00-51: AFM User Interface Program Main Menu is located in parentheses next to “1.” Press [Enter] to
2. Highlight “Retrieve from AFM” on the next menu and select communications port 1. If the DB-9 cable is
press [Enter] (see Figure 3.00-52). Several connected to a different port on your PC, use the
messages appear indicating that the data-set is arrow keys on the keyboard to select the
being retrieved from ROM. corresponding port from the communications menu
and press [Enter] (typically: port 1 is correct).

Figure 3.00-52: Edit/Create Setup Menu


Figure 3.00-53: Communications Menu
3. The Edit Screen appears (see Figure 3.00-54).
Verify that the data on the Edit Screen is the same 7. The AFM User Interface Program’s Main Menu
data-set chosen to be saved to ROM. appears showing various program options available
(see Figure 3.00-51). Highlight “Edit/Create Setup”
If the correct data does not appear on the Edit
and press [Enter].
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and 8. The menu shown in Figure 3.00-52 appears.
in good condition. In addition, verify the power to the Highlight “Retrieve from AFM” and press [Enter].
AFM module is within specification. Attempt a 9. Observe which ROM number (ROMX) is being
second “store” of the correct data-set to ROM (see retrieved.
RETRIEVING A SAVED DATA-SET on page 3.00-
10. The Edit Screen appears (see Figure 3.00-54).
39 to retrieve data-set from disk). If difficulty
Verify that the data on the Edit Screen is the same
continues, contact your local Waukesha Distributor
data-set chosen to be saved to ROM.
or Waukesha Product Support.

FORM 6286-2
3.00-40 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 3.00-
39 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha distributor
or Waukesha Product Support.

Figure 3.00-54: Edit Screen

FORM 6286-2
3.00-41 © 3/2012
CATALYST PROGRAMMING – SINGLE FUEL APPLICATIONS

This Page Intentionally Left Blank

FORM 6286-2
3.00-42 © 3/2012
SECTION 3.05
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

This section explains the procedures required to PRIMARY FUEL PROGRAMMING


program the AFM system for an engine with dual fuel.
NOTE: The icon, “P”, appears in several
PROGRAMMING THE AFM MODULE FOR subheadings indicating programming
information that is only applicable to
CATALYST CONTROL primary fuel.
NOTE: When programming your AFM system for a
Switching to Primary Fuel: Begins on page 3.05-
single fuel application, complete the programming steps
16.
provided in CATALYST PROGRAMMING – SINGLE
Provides the steps necessary to switch over to primary
FUEL APPLICATIONS on page 3.00-1.
fuel.
When programming for dual fuel applications you are
Establishing Engine START Position: Begins on
required to establish two data-sets, one for primary fuel
page 3.05-17.
and one for secondary fuel. This section provides the
Provides the programming steps necessary to modify
programming steps necessary to create a data-set for
stepper motor START position to facilitate engine
each fuel.
starting for primary fuel.
If this is the initial startup of the AFM system on your
Monitoring System Operation Using the View Serial
engine, complete ALL the procedures provided in this
Link Screen: Begins on page 3.05-19.
section. If the AFM system has been operating, it may
Provides an explanation of the information on the View
be necessary only to complete applicable subsections
Serial Link Screen and allows you to monitor the AFM
of the provided programming instructions.
system after applying power to the module and starting
the engine on primary fuel.
OUTLINE OF SECTION 3.05
Fine-Tuning AFM Programming for Catalyst
An outline with a description of the subsections included
Applications: Begins on page 3.05-22.
in Section 3.05 is provided below.
Provides the programming steps to fine-tune the AFM
Preprogramming Steps: Begins on page 3.05-2. system for optimum air/fuel control when operating on
Provides the initial system checks that must be made primary fuel. You can either fine-tune the AFM system
BEFORE applying power to the AFM module and for very precise control using variable set-points or fine-
starting the engine. tune the system with constant set-points. A worksheet is
provided to help you determine the programmable limits
User Interface Program Startup Steps: Begins on
for the data-set.
page 3.05-2.
Provides the steps necessary to establish
SECONDARY FUEL PROGRAMMING
communication between the AFM module and your PC.
Initial AFM Module Programming: Begins on page NOTE: The icon, “S”, appears in several
3.05-6. subheadings indicating programming
Provides 1) initial setup programming of the AFM information that is only applicable to
module by selecting a preprogrammed setup file; 2) secondary fuel.
steps for editing engine application information; and 3) Switching to Secondary Fuel: Begins on page 3.05-
steps for saving the setup file to RAM for testing. 34.
Provides the steps necessary to switch over to
secondary fuel.

FORM 6286-2
3.05-1 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Establishing Engine START Position: Begins on PREPROGRAMMING STEPS
page 3.05-35.
Provides the programming steps necessary to modify Before applying power to the AFM system and with the
stepper motor START position to facilitate engine engine shut down:
starting for secondary fuel. 1. Review GENERAL AFM PROGRAMMING
INFORMATION on page 1.15-1 for computer
Monitoring System Operation Using the View Serial
requirements, program layout and saving
Link Screen: Begins on page 3.05-38.
information.
Provides an explanation of the information on the View
Serial Link Screen and allows you to monitor the AFM 2. Review AFM DISPLAY AND KEYPAD
system after starting the engine on secondary fuel. INFORMATION on page 1.20-1 for a detailed
explanation of the AFM module’s keypad functions
Fine-Tuning AFM Programming for Catalyst and LCD display messages.
Applications: Begins on page 3.05-40.
Provides the programming steps to fine-tune the AFM 3. Complete the preprogramming checklist in
system for optimum air/fuel control when operating on PRESTART INSTALLATION CHECKLIST on page
secondary fuel. You can either fine-tune the AFM system 2.15-1 before continuing.
for very precise control using variable set-points or fine- 4. With the engine NOT running and power OFF,
tune the system with constant set-points. A worksheet is disconnect the intake manifold pressure transducer
provided to help you determine the programmable limits and oxygen sensor(s) by removing the analog
for the data-set. connections terminal block from the header inside
the AFM module (see Figure 3.05-1).
Programming the Catalyst Control Values: Begins
on page 3.05-52.
Provides the programming steps for entering the data-
set values determined in the previous sections for
primary and secondary fuels.
Checking AFM System Performance After
Programming: Begins on page3.05-55.
Provides the steps to check ease of starting the engine
based on the start position programmed for BOTH
primary and secondary fuels.
Saving Data-Set to ROM: Begins on page 3.05-56.
Provides the programming steps for saving the data-set
values to ROM (permanent memory).
Saving Data-Set to Disk: Begins on page SAVING Figure 3.05-1: Analog and Power Connections Inside
DATA-SET TO DISK on page 3.05-58. AFM Module
Provides the programming steps for saving the data-set
values to a file on disk (to the drive and directory where
the AFM User Interface Program was retrieved).
USER INTERFACE PROGRAM START-UP
STEPS
Retrieving a Saved Data-Set: Begins on page 3.05-
60. The steps provided in this section describe how to
Provides the programming steps for retrieving a file that connect the DB-9 serial cable between your PC and the
was previously saved to disk. AFM module and then establish communication
between system components.
Post-Programming Checks: Begins on page 3.05-
1. Apply power to the AFM module. After applying
61.
power, the “Power” and “Alarm” LEDs will light on the
Provides steps for completing two post-programming
front cover of the AFM. The LCD display on the AFM
checks that must be completed to confirm that the data-
module briefly displays “Waukesha CEC TEST” if
set values which were created/modified were
the core EPROM chip has not been previously
successfully stored to ROM.
programmed. If the core EPROM was previously
programmed, the LED displays the current control
mode (for example: “Waukesha CEC
Stoichiometric”).

FORM 6286-2
3.05-2 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: Because you disconnected the intake manifold 3. Start the AFM User Interface Program on your PC.
pressure transducer and oxygen sensor(s) in
NOTE: For information on installing and/or accessing
PREPROGRAMMING STEPS on page 3.05-2 a list of
the AFM User Interface Program, see “Controls
system errors will be displayed on the LCD display.
Downloads” section on WEDlinks.net.
Messages on the display may include, but not
necessarily be limited to, “O2 SIGNAL LO,” “IMP INPUT NOTE: The core and display EPROM chips must be
LO,” and “O2 TEMP LO.” These messages are normal “matched” with the AFM User Interface Program version
since these engine parameters are below the test number. If the versions of the EPROM chips are not the
program limits with the intake manifold pressure same as the User Interface Program version number, the
transducer and oxygen sensor(s) disconnected. potential for errant operation exists and programming
2. The AFM module must be programmed to work with will not work. See EPROM CHIP REPLACEMENT on
site specific information in order for the AFM system page 6.05-1 for more information.
to function properly. To program the AFM module, 4. Once the AFM User Interface Program is open, the
connect a standard DB-9 serial cable (male to “Genuine Waukesha Parts” Logo Screen appears
female) to the communications port (labeled P1A) briefly, followed by the screen shown in Figure
within the AFM module. This is the communications 3.05-3. The bottom line of this screen indicates what
port on the right (see Figure 3.05-2). Connect the version of the AFM User Interface Program you are
other end of the cable to the PC’s communications using.
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

Figure 3.05-3: Software Version Identification


5. The Communications Menu appears automatically
(see Figure 3.05-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
communications menu and press [Enter] (typically:
port 1 is correct).
Figure 3.05-2: DB-9 Serial Cable Connection Inside AFM
Module

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional.

FORM 6286-2
3.05-3 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-4: Communications Menu Figure 3.05-6: Edit/Create Setup Menu


6. The AFM User Interface Program’s Main Menu NOTE: If a communications error message appears
appears showing various program options available (see Figure 3.05-7), there is a communication problem
(see Figure 3.05-5). Highlight “Edit/Create Setup” between your PC and the AFM module. Either there is
and press [Enter]. no power to the AFM module, the serial cable is not
connected to the correct communications port, the
computer is not configured correctly, the core EPROM
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information. Press any key to continue.
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 3.05-8). Press any key to
return to the Main Menu and continue with INITIAL
Figure 3.05-5: AFM User Interface Program Main Menu
AFM MODULE PROGRAMMING on page 3.05-
6. If the AFM system has been previously
7. The Edit/Create Setup Menu shown in Figure programmed for another engine application, the
3.05-6 appears. Highlight “Retrieve from AFM” and data-set for that engine application is displayed.
press [Enter]. Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
EDITING ENGINE APPLICATION
INFORMATION on page 3.05-8.
• If you want to start from a preprogrammed setup
file (a new, engine specific data-set), press [Esc]
and then [Y] to return to the Main Menu. Continue
with INITIAL AFM MODULE PROGRAMMING on
page 3.05-6.
By completing Steps 1 – 8, communication between the
AFM module and your PC has been established.

FORM 6286-2
3.05-4 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-7: Communications Error Message

Figure 3.05-8: Test Program Message

FORM 6286-2
3.05-5 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

INITIAL AFM MODULE PROGRAMMING


After communication has been established between
your PC and the AFM module, you can begin
programming for your specific engine application.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a 12-
cylinder VHP L5790GSI engine. Although there are
slight screen variations for each engine family, the
programming steps presented in this manual are the
same. The values in the examples and figures are
for REFERENCE ONLY. Actual values are specific to
your engine application.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 3.05-9).

Figure 3.05-11: File Select Menu

SELECTING A PREPROGRAMMED SETUP FILE


Preprogrammed setup files were developed to make
AFM module programming easier and faster. The values
stored in these files will get you started in creating a data-
set for your specific engine application. The values of the
preprogrammed files are generic and must be edited for
optimum air/fuel ratio control following the programming
procedures in this manual. It is recommended that you
use a preprogrammed file from this listing to program the
Figure 3.05-9: AFM User Interface Program Main Menu
AFM module instead of starting with a new, non site-
specific data-set.
2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure The preprogrammed setup files vary with engine
3.05-10). A list of preprogrammed files appears (see configuration and fuel regulator model. Example: All
Figure 3.05-11). VHP GSI vee engines with Fisher 66, 66Z, S201, and
S211 regulators, which includes VHP models 5108,
5790, 7042, and 9390, use setup file RSETUP01.
Similarly, VHP models 2895 and 3521 use a common
setup file.
1. Answer the following four questions before selecting
a preprogrammed setup file.
a. What is the engine family: VHP or VGF?
_______
b. What is the engine configuration: inline or vee?
_______
c. What air induction configuration (aspiration)
does the engine have: natural (G), turbocharged
(GSI) or turbocharged with draw-thru
carburetion (GSID)? _______

Figure 3.05-10: Edit/Create Setup Menu

FORM 6286-2
3.05-6 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
d. What fuel regulator(s) is installed: Fisher Table 3.05-1: Preprogrammed Setup Files for Catalyst
Control Operation
Controls Model 66, 66Z, S201, S211, 99, 1098
or 133L? _______ VHP VEE ENGINES WITH CATALYST CONTROL
2. After answering the four questions in Step 1, Filename Use For ...
carefully select the setup file from Table 3.05-1 that
was created for your engine application. Selecting GSI engines with two S211, S201, 66,
RSETUP01 66Z or 133L regulators and steppers
the wrong setup file may result in air/fuel control that
(20,000 steps of adjustment).
is less than optimum.
GSI engines with two 99 or 1098
NOTE: The preprogrammed files listed on the File RSETUP02 regulators and steppers (5,800 steps of
Select Menu but not included in Table 3.05-1 are adjustment).
preprogrammed setup files used when programming in
G engines with two S211, S201, 66, 66Z
non-catalyst control modes (best power/economy or RSETUP03 or 133L regulators and steppers (20,000
lean burn control modes). steps of adjustment).
3. Using the arrow keys on the keyboard, scroll through G engines with two 99 or 1098 regulators
the list of preprogrammed files on the File Select RSETUP04
and steppers (5,800 steps of adjustment).
Menu (see Figure 3.05-11). Highlight the
VHP IN-LINE ENGINES WITH CATALYST CONTROL
appropriate preprogrammed file and press [Enter].
The Edit Screen appears displaying the Filename Use For ...
preprogrammed setup file information (see Figure GSI engines with one 99 or 1098 regulator
3.05-12). RSETUP07
and stepper (5,800 steps of adjustment).
NOTE: When the setup file appears on the Edit Screen, GSI engines with one S211, S201, 66,
it will show engine family, model, and fuel type RSETUP08 66Z or 133L regulator and stepper
information for an engine model. This “application” (20,000 steps of adjustment).
information is for reference only and will not affect AFM G engines with one S211, S201, 66, 66Z
system control. RSETUP09 or 133L regulator and stepper (20,000
steps of adjustment).
NOTE: When programming with a preprogrammed
setup file, the Edit Screen will only contain values for a G engines with one 99 or 1098 regulator
RSETUP10
single fuel. To program for dual fuel, continue with and stepper (5,800 steps of adjustment).
EDITING ENGINE APPLICATION INFORMATION on VGF INLINE ENGINES WITH CATALYST CONTROL
page 3.05-8. In the next section you program the
Filename Use For ...
AFM system for dual fuel and for your specific site
requirements. GSID engines with one S211, S201, 66 or
RSETUP13 66Z regulator and stepper (20,000 steps
of adjustment).

FORM 6286-2
3.05-7 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-12: Preprogrammed Setup File RSETUP01 – Catalyst-Equipped VHP Applications

EDITING ENGINE APPLICATION INFORMATION 6. Highlight the type of secondary fuel the engine is
using on the Secondary Fuel Selection Screen and
The left box of the Edit Screen provides engine
press [Enter] (see Figure 3.05-17).
application information including engine family, model
and fuel type information (see Figure 3.05-13). This NOTE: If you are programming for a single fuel
section provides the programming steps necessary to application, complete the programming steps provided
edit the engine application information based on your in CATALYST PROGRAMMING – SINGLE FUEL
specific site requirements. APPLICATIONS on page 3.00-1.
1. With the Edit Screen displayed on your PC, press the 7. Highlight the type of fuel system you will be operating
“UP” arrow key until the Engine Family Selection and press [Enter] (see Figure 3.05-18). A description
Screen appears as shown in Figure 3.05-13. of the two fuel systems follows.
2. Highlight the correct engine family and press [Enter]. • Simple Fuel Systems: A “simple” fuel system is
3. Highlight the correct engine model on the Engine defined as a single fuel pipe connected to the
Model Selection Screen and press [Enter] (see engine. Note the following:
Figure 3.05-14). – On VHP inline, all VGF and all ATGL engines,
the primary and secondary fuels are regulated
NOTE: Highlight “L7042” for 7044GSI VHP engines.
by one stepper motor and regulator.
Highlight “L5790” for 5794GSI VHP engines. Highlight
“F3521” for 3524GSI VHP engines. – On VHP vee engines one stepper motor is used
on each engine bank (a total of two stepper
4. Highlight the correct engine air induction
motors installed on the engine). On each engine
configuration (aspiration) on the Engine Fuel System
bank, the primary and secondary fuel are
Selection Screen and press [Enter] (see Figure
regulated by one stepper motor and regulator.
3.05-15).
5. Highlight the type of primary fuel the engine is using
on the Primary Fuel Selection Screen and press
[Enter] (see Figure 3.05-16).

FORM 6286-2
3.05-8 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
When operating a simple fuel system, you NOTE: For additional information on simple and
program a different data-set for each fuel but the complex fuel systems and the alternate fuel input, see
AFM User Interface Program only keeps track of CONNECTING AUXILIARY AFM INPUTS AND
one stepper motor position. Because only one OUTPUTS on page 2.10-1.
position is tracked, the engine will have to be shut 8. Highlight “Catalyst Control” on the Control Mode
down and the START position re-initiated when Selection Screen and press [Enter] (see Figure
switching fuels. Determine how your engine is 3.05-19).
configured for handling dual fuels.
9. After the engine application information is selected,
• Complex Fuel Systems: A “complex” fuel system confirm your selections by pressing [Y] at the
is defined as two discrete fuel pipes connected to confirmation message (see Figure 3.05-20).
the engine. Note the following:
The engine application block will now be updated to
– On VHP inlines, all VGF and all ATGL engines reflect your changes (see Figure 3.05-21).
two stepper motors are used: one stepper motor
for primary fuel and one for secondary fuel.
– On VHP vee engines, four stepper motors are
used on the engine. Two stepper motors are
used per engine bank. On each bank, one
stepper motor regulates primary fuel and one
regulates secondary fuel.
When operating a complex fuel system, you
program a different data-set for each fuel and the
AFM User Interface Program keeps track of each
stepper motor position. Because two positions are
tracked, there is no need to shut down the engine
or re-initiate the START position when switching
fuels (as long as the START positions were
initiated once before starting the engine).
Determine how your engine is configured for
handling dual fuels.

FORM 6286-2
3.05-9 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-13: Engine Family Selection Screen

Figure 3.05-14: Engine Model Selection Screen

FORM 6286-2
3.05-10 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-15: Engine Fuel System Selection Screen

Figure 3.05-16: Primary Fuel Selection Screen

FORM 6286-2
3.05-11 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-17: Secondary Fuel Selection Screen

Figure 3.05-18: Fuel System Selection Screen

FORM 6286-2
3.05-12 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-19: AFM System Control Mode Selection Screen

Figure 3.05-20: Confirmation Message

FORM 6286-2
3.05-13 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-21: Edit Screen with Edited Engine Application Information

SAVING SETUP FILE TO RAM 2. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter] (see Figure 3.05-22).
The initial setup file must be saved to RAM (temporary
memory) to permit testing and editing of the data-set. 3. The confirmation screen shown in Figure 3.05-23
Each time modifications are made to the data-set, the appears. Press [Y] to confirm save to RAM.
data-set must be saved to RAM before the edited values 4. Several screens will appear indicating that the data-
affect control of the AFM system and can be tested. set is being saved to RAM. The LCD display on the
Simply editing the values on the AFM User Interface AFM module will read “EXECUTION STOPPED BY
Program screens will not change AFM system operation. USER.” Once the data-set has been saved to RAM,
NOTE: The contents of RAM are lost whenever power the message shown in Figure 3.05-24 appears. The
to the AFM module is removed. LCD display on the AFM module will briefly read
“Waukesha CEC Stoichiometric,” then the normal
NOTE: It is recommended that you save the current AFM LCD displays will appear.
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set NOTE: If the “EXECUTION STOPPED BY USER”
later. When saving to disk, the data-set will be saved to message persists on the AFM display for more than 5
the drive and directory where the AFM User Interface minutes, see AFM SYSTEM TROUBLESHOOTING
Program was accessed. See SAVING DATA-SET TO AND DIAGNOSTICS on page 6.00-1.
DISK on page 3.05-58 to save your data-set to disk. 5. Press any key to continue
1. Press [F10] to save the preprogrammed file data and
edited “application” information to RAM (temporary
memory).

FORM 6286-2
3.05-14 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-22: Saving Options Menu

Figure 3.05-23: Confirmation of Save to RAM

FORM 6286-2
3.05-15 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-24: Verification of Save to RAM

PRIMARY FUEL PROGRAMMING 2. Switch customer supplied logic control to primary


fuel. “ALT FUEL” connection inside AFM module
The programming steps prior to this section were MUST be and remain ungrounded (see Figure
necessary for initial setup of the AFM system. Once 3.05-25).
initial setup is complete, you are ready to program the
AFM system for primary fuel. This section contains the 3. For complex fuel systems, switch customer supplied
programming steps necessary to establish data-set logic to activate primary fuel stepper motors. See
values for primary fuel only. The subsections that follow CONNECTING AUXILIARY AFM INPUTS AND
that are applicable to primary fuel are indicated by the OUTPUTS on page 2.10-1 for additional information
“P” icon (shown below). and schematic on fuel system wiring.

SWITCHING TO PRIMARY FUEL

NOTE: This procedure applies to primary


fuel applications.

To determine primary fuel data-set values, you must be


set to run on primary fuel. Complete the following steps
to switch over to primary fuel if necessary.
1. DO NOT TURN OFF POWER TO THE AFM
MODULE. Shut down engine and switch over to Figure 3.05-25: Alternate Fuel Connection Inside AFM
primary fuel. Module

NOTE: The contents of RAM are lost whenever power


to the AFM module is removed.

FORM 6286-2
3.05-16 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
ESTABLISHING ENGINE START POSITION 5. Press <DSP SEL> on the AFM keypad to scroll
through LCD display messages until the “L/R
NOTE: This procedure applies to primary STEPPER = XXXXX” message is shown.
fuel applications.
6. Record the stepper position displayed on the AFM
module’s LCD display (L/R STEPPER = XXXXX) on
the “Stepper Start Position” space for primary fuel
Engine START position is a programmable stepper provided on your worksheet.
motor position used to set gas/air at a value that is NOTE: For VHP vee engines, complete Steps 1 – 6 for
favorable for engine starting. Most values stored in the both the left bank and right bank stepper motors.
preprogrammed files should be reasonable for initial
programming. However, some modification to the 7. On your PC, press [Enter] or use arrow keys until the
stepper motor “START position” setting may be required cursor is in the left/right “START POS.” field for
to facilitate engine start-up on primary fuel. primary fuel on the Edit Screen (see Figure
3.05-26).
Complete the following steps to establish engine START
8. Enter the stepper position for primary fuel in the left/
position for primary fuel. For VHP vee engines, complete
right “START POS.” field on the Edit Screen and
Steps 1 – 6 for both the left bank and right bank stepper
press [Enter] (see Figure 3.05-27).
motors.
NOTE: Each time modifications are made to the data-
NOTE: For VHP inline, all VGF and all ATGL engines,
set, the data-set must be saved to RAM before the edited
the “left” buttons on the AFM keypad control operation
values affect control of the AFM system and can be
of system components. For VHP vee engines, the “left”
tested. Simply editing the values on the AFM User
keypad buttons control the engine’s left bank and the
Interface Program screens will not influence AFM
“right” keypad buttons control the engine’s right bank.
system operation.
1. Press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the NOTE: The contents of RAM are lost whenever power
AFM module in manual control. to the AFM module is removed.
9. Press [F10] to save the edited START position
NOTE: If an alarm condition exists, the AFM module
information to RAM (temporary memory).
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad. 10. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter].
2. Locate the applicable Catalyst Control Worksheet
used to record desired gas/air setting (original 11. Press [Y] to confirm save to RAM.
worksheet found in back of manual). Review the 12. Several screens will appear indicating that the data-
desired gas/air pressure setting for primary fuel set is being saved to RAM. The LCD display on the
recorded on the front of your Catalyst Control AFM module will read “EXECUTION STOPPED BY
Worksheet. If desired gas/air pressure setting for USER.” Press any key to continue after the save to
primary fuel is not recorded on your worksheet, see RAM is complete.
ESTABLISHING DESIRED GAS / AIR PRESSURE
SETTING (WITH OR WITHOUT AFM NOTE: If the “EXECUTION STOPPED BY USER”
COMPONENTS INSTALLED) on page 2.00-1 to message persists on the AFM display for more than 5
establish desired gas/air setting. minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
3. Measure current gas/air pressure with a manometer.
NOTE: It is recommended that you save the current
4. Use the AFM module’s manual adjustment keys
data-set to disk. Data-sets are assigned filenames and
(<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
saved on disk so you can retain and retrieve the data-set
on the AFM module keypad to change gas/air
later. When saving to disk, the data-set will be saved to
pressure as required to duplicate desired gas/air
the drive and directory where the AFM User Interface
setting. Once current gas/air setting is equal to
Program was accessed. See SAVING DATA-SET TO
desired gas/air for primary fuel, the stepper motor
DISK on page 3.05-58 to save your data-set to disk.
“START” position can be set.
13. Return to the Main Menu by pressing [Esc]. Figure
NOTE: For more information on the keypad functions to 3.05-28 appears on the screen warning you to save
make adjustments, see AFM MODULE KEYPAD any changes made to the data-set before exiting.
FUNCTIONS on page 1.20-5. Since the data-set has already been saved to RAM,
press [Y] to return to the Main Menu.

FORM 6286-2
3.05-17 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-26: Stepper Motor START Position Field

Figure 3.05-27: Entering Stepper Motor START Position

FORM 6286-2
3.05-18 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-28: Confirmation of Exit to Main Menu

MONITORING SYSTEM OPERATION USING THE


VIEW SERIAL LINK SCREEN

NOTE: This procedure applies to primary


fuel applications.

This section provides an explanation of the information


on the View Serial Link Screen and allows you to monitor
AFM system operation on primary fuel after applying
power to the module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 3.05-29). The information Figure 3.05-29: AFM User Interface Program Main Menu
shown on the View Serial Link Screen (see Figure
NOTE: Since the engine may not be running and the
3.05-30) represents the current status of your AFM
oxygen sensors and intake manifold pressure
system. This includes information on the oxygen
transducer not connected, the alarms shown would be
sensor, stepper position, and intake manifold
correct for the current conditions. These same alarms
pressure.
would also be indicated on the AFM LCD display.
NOTE: If an alarm condition exists, the AFM module
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.

FORM 6286-2
3.05-19 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
2. If AFM system alarms are activated, acknowledge
the alarms by pressing <ALARM ACK> on the AFM
module keypad. Wait for the “WORKING” message
to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARMOUTPUT ACTIVE” message on the PC
screen will clear, and the Error Out terminal within
the AFM module will close. However, the alarm(s)
will still be indicated on the View Serial Link Screen
and LCD display.
3. If the “L Status” and “R Status” fields are in automatic,
press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module to put the AFM
module in manual control.
4. Verify that the stepper motor(s) is properly
connected.

Figure 3.05-30: View Serial Link Screen

NOTE: You cannot set the stepper motor(s) to the


START position if the intake manifold pressure is greater
than 17 psia. If you press <F1> and then <STRT POS>
when the intake manifold pressure is greater than 17
psia, a message will be displayed on the LCD telling you
that the request was ignored because the engine is
loaded.

FORM 6286-2
3.05-20 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
5. Set the stepper motor(s) to the “START Position” by 9. Allow the engine to warm up.
pressing and releasing <F1>, then <STRT POS> on 10. Set the engine speed to normal operating conditions
the AFM module keypad. The AFM LCD display will and the load to at least 60 BMEP.
show “MOVING L STEPPER TO START
POSITION.” The left and right “Status” messages on Once the engine is running to at least 60 BMEP, the
the View Serial Link Screen will change to sensor voltages should begin to fluctuate, the sensor
“MOTORRESET” during the positioning activity. temperatures should rise, and the intake manifold
Once the left bank has been moved, the AFM pressure readings will begin to change according to
module will move the right bank stepper motor. Allow speed and load on the View Serial Link Screen.
up to 3 minutes for this process. After the stepper As soon as the left and right exhaust temperatures
motor(s) has been moved to the START position, the exceed 350°C (662°F), the left and right “Status”
normal LCD displays resume. If the normal LCD messages on the View Serial Link Screen will
displays do not resume within 5 minutes, see AFM change from “MAN. WARM-UP” to “MANUAL” (see
SYSTEM TROUBLESHOOTING AND Figure 3.05-32).
DIAGNOSTICS on page 6.00-1.
NOTE: If any alarm messages come on during
6. Start the engine on primary fuel. operation of the AFM system, see AFM SYSTEM
7. Recheck the power at the AFM module under worst TROUBLESHOOTING AND DIAGNOSTICS on page
case conditions. The engine ignition and any other 6.00-1 to troubleshoot the system.
electrical devices to be driven by the same power 11. Adjust engine load to manufacturer’s rated load and
supply as the AFM module must be operating. Peak- rated speed.
to-peak voltage variations must not exceed 2 volts.
12. If the air/fuel ratio is well away from stoichiometry, a
This measurement must be taken with an
persistent “O2 SIGNAL LO/HI” error may occur.
oscilloscope. See AFM SYSTEM ELECTRICAL
Confirm this condition with exhaust analyzers before
CONNECTIONS on page 2.05-1 for AFM system
using the manual adjustment keys (<LEFT/RIGHT
power specifications.
RICH> and <LEFT/RIGHT LEAN>) on the front of the
! WARNING AFM module to adjust the air/fuel ratio richer or
leaner as required to resolve this problem. See AFM
SYSTEM TROUBLESHOOTING AND
Before making terminal block DIAGNOSTICS on page 6.00-1 for more
connection(s) within the AFM troubleshooting information.
module, the area should be
purged of all known hazardous NOTE: See the engine’s operation and maintenance
atmospheres because there is manual for location of exhaust analyzer access point(s).
potential for sparks. NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.
8. Reconnect the analog connections terminal block
containing the intake manifold pressure transducer 13. Enable “AUTOMATIC” control by pressing the
and oxygen sensor(s) to the header inside the AFM <AUTO OPER> key on the AFM module keypad.
module (see Figure 3.05-31). The left and right “status” shown on the View Serial
Link Screen will change to AUTOMATIC. The AFM
module will begin adjusting the stepper position(s)
to control the engine’s air/fuel ratio.

Figure 3.05-31: Analog Reconnection

FORM 6286-2
3.05-21 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-32: AFM Module in Manual Mode

NOTE: If any alarm messages come on during FINE-TUNING AFM PROGRAMMING FOR
operation of the AFM system, see AFM SYSTEM CATALYST APPLICATIONS
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system. “RICH LIMIT” or NOTE: This procedure applies to primary
“LEAN LIMIT” errors are good indicators that the fuel applications.
carburetor capscrew(s) needs adjusting.
14. To permit significant rich and lean adjustments to the
AFM system, it may be necessary to adjust the Once initial programming of the AFM module for primary
carburetor capscrew(s) so the AFM system controls fuel is complete and the preliminary data-set is saved to
close to the middle of the stepper motor range. Once RAM, the AFM module must be “fine-tuned” for optimum
the AFM system has gained control of the air/fuel air/fuel ratio control. To fine-tune the AFM module it will
ratio (sensor voltage readings are very near sensor be necessary to determine oxygen sensor target
set-point), adjust the carburetor capscrews until the voltage(s) and stepper motor rich/lean limits.
AFM system is controlling close to the middle of the
stepper motor range: 10,000 steps (out of 20,000 A worksheet is provided to help you in determining the
steps) for 66, 66Z, S201, S211, 133L regulators or programmable limits required in programming the AFM
2,900 steps (out of 5,800 steps) for 99, 1098 module. Each worksheet is two sided. The front of the
regulators. worksheet applies to primary fuel values. The back of the
worksheet applies to secondary fuel values.
15. Once you are satisfied that the AFM system is
controlling air/fuel ratio for the engine on primary fuel If your engine application requires very precise control
and no errors occur, continue with FINE-TUNING of air/fuel ratio at various engine loads to meet emissions
AFM PROGRAMMING FOR CATALYST regulations, follow Gathering Data for Variable Oxygen
APPLICATIONS on page 3.05-22 to adjust the Sensor Setpoints on page 3.05-23. If, however, such
system for optimum air/fuel ratio control when precise control is not required, follow Gathering Data for
operating on primary fuel. Constant Oxygen Sensor Set-Points on page 3.05-
30.

FORM 6286-2
3.05-22 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: For VHP inline, all VGF and all ATGL engines,
the “left” buttons on the AFM keypad control operation
of system components. For VHP vee engines, the “left”
keypad buttons control the engine’s left bank and the
“right” keypad buttons control the engine’s right bank.

Figure 3.05-33: Sample Air / Fuel Ratio Curve with Stepper Limits

NOTE: Desired air/fuel ratio and stepper limits can be Figure 3.05-33 illustrates a sample air/fuel ratio curve.
programmed for various loads. The values in this table Combustion instability occurs when combustion
are for reference ONLY. Actual values are specific to pressure within the engine diminishes as load is
your engine application. reduced. The combustion stability limit is the point where
combustion is no longer stable and exhaust oxygen is
Gathering Data for Variable Oxygen Sensor not a good indicator of air/fuel ratio.
Setpoints
The combustion stability limit can be found by gradually
NOTE: This procedure applies to primary decreasing engine load until the exhaust oxygen and
fuel applications. carbon monoxide concentrations both increase sharply
(using CO and O2 meters). This sharp increase indicates
the combustion stability limit. If detection is difficult, an
alternative is to make the combustion stability limit point
Very precise control of air/fuel ratio to meet emissions
60 BMEP. Generally, loads greater than 60 BMEP are
regulations is achieved by determining and
stable.
programming sensor voltage and lean/rich limits at
various engine loads. For primary fuel, complete the 1. Locate your Catalyst Control Worksheet (see Table
front of the applicable Catalyst Control Worksheet for 3.05-2 for sample worksheet). Original worksheets
variable oxygen sensor set-points by following the steps are located in back of manual. One worksheet
in this section. applies to G engines and the other applies to GSI
engines. The map-points are different for G and GSI
NOTE: If very precise air/fuel ratio control is NOT engines. Make sure you use the worksheet that
required at various engine loads to meet emissions applies to your engine application. Each worksheet
regulations, follow Gathering Data for Constant Oxygen is two-sided. Record values for primary fuel on the
Sensor Set-Points on page 3.05-30. front of the worksheet.
The AFM system adjusts the stepper motor between two 2. Put the AFM module into manual mode by pressing
programmable limits to maintain the oxygen sensor set- <LEFT MAN> and <RIGHT MAN> (if applicable) on
point voltage. The lean and rich limits, which define the the AFM module keypad.
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

FORM 6286-2
3.05-23 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
3. Adjust engine load for generator sets, or load and
speed for compressors, until the HIGHEST map-
point (intake manifold pressure, psia) achievable
with manufacturer’s ratings is met as indicated on
the View Serial Link Screen (see Table 3.05-2).
NOTE: The highest map-point in Table 3.05-2 is 26.0
psia. If, however, manufacturer’s rated load is in-
between map-points, adjust engine load to the next
lower map-point. For example, if rated load is 24.5 psia,
then adjust engine load to map-point 22.5 psia (see
Table 3.05-2).
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
prior to pressing the lean or rich buttons, a 400 step (1
turn) change is made to stepper position.

FORM 6286-2
3.05-24 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

FORM 6286-2
3.05-25 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Table 3.05-2: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Variable Setpoints

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0
8.5
12.0
15.5
19.0
22.5
26.0 0.82 0.82 10,650 11,750

NOTE: The values in this table are for reference ONLY. NOTE: See the engine’s operation and maintenance
Actual values are specific to your engine application. manual for location of exhaust analyzer access point(s).
4. Using exhaust analyzers (CO and O2 meters), adjust 5. Record the sensor voltage displayed on the View
the air/fuel ratio by pressing <LEFT LEAN> and Serial Link Screen in the “O2 Sensor Setpoint”
<LEFT RICH> on the keypad until a desired column on the front of your worksheet (see Table
emissions level is met for the map-point. For VHP 3.05-2).
vee engines, repeat this step for the engine’s right
bank using the “right” keypad buttons.

FORM 6286-2
3.05-26 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
6. Record the stepper position displayed on the View 10. Adjust the air/fuel ratio by pressing <LEFT RICH> on
Serial Link Screen in the “Current Stepper Position” the keypad until the desired rich limit is achieved
column on the front of your worksheet (see Table based on the guidelines in Step 7. For VHP vee
3.05-2). engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.
! WARNING 11. Record the stepper position displayed on the View
Serial Link Screen in the “Rich Limit” column on the
Never set the rich limit above 5 front of your worksheet (see Table 3.05-2).

!
inch-Hg (16.9 kPa) gas/air
pressure. NOTE: For map-points greater than rated load, use the
same values in the table columns as the rated map-point.

7. Determine a lean and rich limit for the map-point


following the guidelines below and Figure 3.05-34:
• At engine loads above the combustion stability
limit, current recommendations are to set the lean/
rich limits ± 2 air/fuel ratios or less.
• At engine loads below the combustion stability
limit, the lean/rich limits should be set to prevent
driving the engine into rich and/or lean misfire. A
starting point for determining the rich limit is the
desired gas/air pressure setting for primary fuel.
The starting point can then be modified as required
to achieve desired operation. For example: If prior
to programming the AFM system the gas/air
setting was 6 inch-H2O (20.3 kPa) for primary fuel,
use the stepper limits to permit only 6 inch-H2O
(20.3 kPa) gas/air below the combustion stability
limit. Use a manometer to make this
measurement.
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving ± 1 air/fuel ratio and
doubling the change in stepper position. For example:
An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
stepper position for +1 air/fuel ratio is 100 steps (1,500
– 1,400 = 100). Doubling this value, stepper motor
change for +2 air/fuel ratios is 200 steps. Therefore, the
lean limit stepper position is 1,300 steps (1,500 – 200 =
1,300).
8. Adjust the air/fuel ratio by pressing <LEFT LEAN> Figure 3.05-34: Oxygen Sensor Response vs. Exhaust
on the keypad until the desired lean limit is achieved Gas Concentrations for Various Air / Fuel Ratios – Rich
based on the guidelines in Step 7. For VHP vee Burn ONLY
engines, repeat this step for the engine’s right bank NOTE: The oxygen, carbon monoxide and oxygen
using the “right” keypad buttons. sensor signal curves were plotted for laboratory data.
9. Record the stepper position displayed on the View Actual sensor response and desired air/fuel ratio will
Serial Link Screen in the “Lean Limit” column on the depend slightly on fuel composition; however, the
front of your worksheet (see Table 3.05-2). relationship between CO and O2 will remain constant.

FORM 6286-2
3.05-27 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
12. Reduce engine load to the next lower map-point and NOTE: Figure 3.05-35 provides a scenario of a
repeat Steps 4 – 11. Complete the front of the technician fine-tuning the AFM system following the
Catalyst Control Worksheet for primary fuel. programming steps in this section. The values in the
13. After the Catalyst Control Worksheet is complete for scenario are given for example only. Actual values will
primary fuel, continue with SECONDARY FUEL vary depending on engine application.
PROGRAMMING on page 3.05-34.

FORM 6286-2
3.05-28 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-35: Programming Scenario for Catalyst Control – Variable Oxygen Sensor Setpoints

FORM 6286-2
3.05-29 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Gathering Data for Constant Oxygen Sensor Set- Figure 3.05-36 illustrates a sample air/fuel ratio curve
Points with constant oxygen sensor set-points. Combustion
instability occurs when combustion pressure within the
NOTE: This procedure applies to primary engine diminishes as load is reduced. The combustion
fuel applications. stability limit is the point where combustion is no longer
stable and exhaust oxygen is not a good indicator of air/
fuel ratio.
Control of air/fuel ratio to meet emissions regulations at The combustion stability limit can be found by gradually
a constant oxygen sensor set-point is achieved by decreasing engine load until the exhaust oxygen and
determining sensor voltage and rich/lean limits at rated carbon monoxide concentrations both increase sharply
engine load. For primary fuel complete the front of the (using CO and O2 meters). This sharp increase is the
Catalyst Control Worksheet for constant oxygen sensor combustion stability limit. If detection is difficult, an
set-points by following the steps in this section. alternative is to make the combustion stability limit point
NOTE: If very precise air/fuel ratio control is required at 60 BMEP. Generally, loads greater than 60 BMEP are
various engine loads to meet emissions regulations, stable.
follow Gathering Data for Variable Oxygen Sensor
Setpoints on page 3.05-23.
The AFM system adjusts the stepper motor between two
programmable limits to maintain the oxygen sensor set-
point voltage. The lean and rich limits, which define the
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

Figure 3.05-36: Sample Air / Fuel Ratio Curve with Stepper Motor Limits
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
3.05-30 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
1. Locate your Catalyst Control Worksheet (see Table 7. With the engine running at manufacturer’s rated
3.05-3 for sample worksheet). Original worksheets load, determine a lean and rich limit for the map-
are located in back of manual. One worksheet points above the combustion stability limit. Current
applies to G engines and the other applies to GSI recommendations are to set the lean and rich limit to
engines. The map-points are different for G and GSI ± 2 air/fuel ratios or less when programming constant
engines. Make sure you use the worksheet that oxygen sensor set-points (see Figure 3.05-37).
applies to your engine application. Each worksheet
is two-sided. Record values for primary fuel on the
front of the worksheet.
NOTE: If an alarm condition exists, the AFM module
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.
2. Put the AFM module into manual mode by pressing
<LEFT MAN> and <RIGHT MAN> (if applicable) on
the AFM module keypad.
3. Adjust engine load to manufacturer’s rated load and
rated speed.
4. Using exhaust analyzers (CO and O2 meters), adjust
air/fuel ratio by pressing <LEFT LEAN> and <LEFT
RICH> on the AFM module keypad until a desired
emissions rating (best emissions performance) is
met. If your engine has two fuel regulators, repeat
this step for the engine’s right bank using the “right”
keypad buttons.
NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
prior to pressing the lean or rich buttons, a 400 step (1
turn) change is made to stepper position.
5. Record the sensor voltage displayed on the View
Serial Link Screen in the “O2 Sensor Setpoint”
column for each map-point on the front of your
worksheet (see Table 3.05-3).
6. Record the stepper position displayed on the View
Serial Link Screen in the “Current Stepper Position” Figure 3.05-37: Oxygen Sensor Response vs. Exhaust
column on the front of your worksheet for each map- Gas Concentrations for Various Air / Fuel Ratios – Rich
point above the combustion stability limit (see Table Burn ONLY
3.05-3).
NOTE: The oxygen, carbon monoxide and oxygen
sensor signal curves were plotted for laboratory data.
! WARNING
Actual sensor response and desired air/fuel ratio will
depend slightly on fuel composition; however, the
Never set the rich limit above 5 relationship between CO and O2 will remain constant.

!
inch-Hg (16.9 kPa) gas/air
pressure.

FORM 6286-2
3.05-31 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: Stepper motor limits (± 2 air/fuel ratios) can be b. Adjust air/fuel ratio by pressing <LEFT LEAN>
determined by moving ± 1 air/fuel ratio and doubling the on the keypad until the desired lean limit is
change in stepper position. For example: An engine at achieved based on the guidelines in Step 12. For
desired running point has a stepper position of 1,500 VHP vee engines, repeat this step for the
steps. The engine is adjusted +1 air/fuel ratio and engine’s right bank using the “right” keypad
stepper position is 1,400 steps. The change in stepper buttons.
position for +1 air/fuel ratio is 100 steps (1,500 – 1,400 c. Record the stepper position displayed on the
= 100). Doubling this value, stepper motor change for +2 View Serial Link Screen in the “Lean Limit”
air/fuel ratios is 200 steps. Therefore, the lean limit column on the front of your worksheet (see Table
stepper position is 1,300 steps (1,500 – 200 = 1,300). 3.05-3).
8. Using exhaust analyzers (CO and O2 meters), lean d. Adjust the air/fuel ratio by pressing <LEFT
air/fuel ratio by +2 air/fuel ratios by pressing <LEFT RICH> on the keypad until the desired rich limit
LEAN> on the keypad. For VHP vee engines, repeat is achieved based on the guidelines in Step 12.
this step for the engine’s right bank using the “right” For VHP vee engines, repeat this step for the
keypad buttons. engine’s right bank using the “right” keypad
9. Record the stepper position displayed on the View buttons.
Serial Link Screen in the “Lean Limit” column on the e. Record the stepper position displayed on the
front of your worksheet for each map-point above View Serial Link Screen in the “Rich Limit”
the combustion stability limit (see Table 3.05-3). column on the front of your worksheet (see Table
10. Using exhaust analyzers (CO and O2 meters), richen 3.05-3).
air/fuel ratio by -4 air/fuel ratios (-2 from desired f. Repeat Steps a – e for each intake manifold
emissions rating value) by pressing <LEFT RICH> pressure map-point below the combustion
on the keypad. For VHP vee engines, repeat this stability limit to complete the front of your
step for the engine’s right bank using the “right” worksheet for primary fuel.
keypad buttons. 13. After the Catalyst Control Worksheet for primary fuel
11. Record the stepper position displayed on the View is complete, continue with SECONDARY FUEL
Serial Link Screen in the “Rich Limit” column on the PROGRAMMING on page 3.05-34.
front of your worksheet for each map-point above
NOTE: Figure 3.05-38 provides a scenario of a
the combustion stability limit (see Table 3.05-3).
technician fine-tuning the AFM system following the
12. At map-points below the combustion stability limit, programming steps in this section. The values in the
the lean and rich limits should be set to prevent scenario are given for example only. Actual values will
driving the engine into rich and/or lean misfire. A vary depending on engine application.
starting point for determining the rich limit is the
desired gas/air pressure setting for primary fuel. The
starting point can then be modified as required to
achieve desired operation. For example: If prior to
programming the AFM system the gas/air setting
was 6 in. H2O for primary fuel, use the stepper motor
limits to permit only 6 inch-H2O (20.3 kPa) gas/air
below the combustion stability limit. Use a
manometer to make this measurement. Complete
the steps below for each map-point below the
combustion stability limit.
a. Reduce load to a map-point below the
combustion stability limit.

FORM 6286-2
3.05-32 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-38: Programming Scenario for Catalyst Control – Constant Oxygen Sensor Setpoints

FORM 6286-2
3.05-33 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Table 3.05-3: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Constant Setpoints

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0 0.83 0.83
8.5 0.83 0.83
12.0 0.83 0.83
15.5 0.83 0.83 10,450 11,250
19.0 0.83 0.83 10,450 11,250
22.5 0.83 0.83 10,450 11,250
26.0 0.83 0.83 10,450 11,250

NOTE: The values in this table are for reference ONLY. Actual values are specific to your engine application.

SECONDARY FUEL PROGRAMMING SWITCHING TO SECONDARY FUEL

The programming steps prior to this section determined NOTE: This procedure applies to
programing values for primary fuel. Once primary fuel secondary fuel applications.
values are determined, you are ready to program the
AFM system for secondary fuel. This section contains
the programming steps necessary to establish data-set
values for secondary fuel only. The subsections that
follow that are applicable to secondary fuel are indicated
by the “S” icon (shown below).

FORM 6286-2
3.05-34 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
To determine secondary fuel data-set values, you must NOTE: For VHP inline, all VGF and all ATGL engines,
be set to run on secondary fuel. Complete the following the “left” buttons on the AFM keypad control operation
steps to switch over to secondary fuel. of system components. For VHP vee engines, the “left”
1. DO NOT TURN OFF POWER TO THE AFM keypad buttons control the engine’s left bank and the
MODULE. Shut down engine and switch over to “right” keypad buttons control the engine’s right bank.
secondary fuel. 1. Press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the
NOTE: The contents of RAM are lost whenever power
AFM module in manual control.
to the AFM module is removed.
2. Switch customer supplied logic control to secondary NOTE: If an alarm condition exists, the AFM module
fuel. “ALT FUEL” connection inside AFM module keypad will not function until the alarm is acknowledged
MUST be and remain grounded (see Figure by pressing <ALARM ACK> on the keypad.
3.05-39). 2. Locate the applicable Catalyst Control Worksheet
3. For complex fuel systems, switch customer supplied used to record desired gas/air setting (original
logic to activate secondary fuel stepper motors. See worksheet found in back of manual). Review the
CONNECTING AUXILIARY AFM INPUTS AND desired gas/air pressure setting for secondary fuel
OUTPUTS on page 2.10-1 for additional information recorded on the back of your Catalyst Control
and schematic on fuel system wiring. Worksheet. If desired gas/air pressure setting for
secondary fuel is not recorded on your worksheet,
see ESTABLISHING DESIRED GAS / AIR
PRESSURE SETTING (WITH OR WITHOUT AFM
COMPONENTS INSTALLED) on page 2.00-1 to
establish desired gas/air setting.
3. Measure current gas/air pressure with a manometer.
4. Use the AFM module’s manual adjustment keys
(<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
on the AFM module keypad to change gas/air
pressure as required to duplicate desired gas/air
setting. Once current gas/air setting is equal to
desired gas/air for secondary fuel, the stepper motor
Figure 3.05-39: Alternate Fuel Connection Inside AFM
“START” position can be set.
Module
NOTE: For more information on the keypad functions to
ESTABLISHING ENGINE START POSITION make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.
NOTE: This procedure applies to
5. Press <DISP SEL> on the AFM keypad to scroll
secondary fuel applications.
through LCD display messages until the “L/R
STEPPER = XXXXX” message is shown.
6. Record the stepper position displayed on the AFM
Engine START position is a programmable stepper module’s LCD display (L/R STEPPER = XXXXX) on
motor position used to set gas/air at a value that is the “Stepper Start Position” space for secondary fuel
favorable for engine starting. Most values stored in the provided on your worksheet.
preprogrammed files should be reasonable for initial
programming. However, some modification to the NOTE: For VHP vee engines, complete Steps 1 – 6 for
stepper motor “START position” setting may be required both the left bank and right bank stepper motors.
to facilitate engine starting on secondary fuel. 7. On your PC, press [Enter] or use arrow keys until the
Complete the following steps to establish engine START cursor is in the left/right “START POS.” field for
position for secondary fuel. For VHP vee engines, secondary fuel on the Edit Screen (see Figure
complete Steps 1 – 6 for both the left bank and right bank 3.05-40).
stepper motors. 8. Enter the stepper position for secondary fuel in the
left/right “START POS.” field on the Edit Screen and
press [Enter] (see Figure 3.05-41).

FORM 6286-2
3.05-35 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: Each time modifications are made to the data- NOTE: If the “EXECUTION STOPPED BY USER”
set, the data-set must be saved to RAM before the edited message persists on the AFM display for more than 5
values affect control of the AFM system and can be minutes, see AFM SYSTEM TROUBLESHOOTING
tested. Simply editing the values on the AFM User AND DIAGNOSTICS on page 6.00-1.
Interface Program screens will not influence AFM
NOTE: It is recommended that you save the current
system operation.
data-set to disk. Data-sets are assigned filenames and
NOTE: The contents of RAM are lost whenever power saved on disk so you can retain and retrieve the data-set
to the AFM module is removed. later. When saving to disk, the data-set will be saved to
9. Press [F10] to save the edited START position the drive and directory where the AFM User Interface
information to RAM (temporary memory). Program was accessed. See SAVING DATA-SET TO
DISK on page 3.05-58 to save your data-set to disk.
10. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter]. 13. Return to the Main Menu by pressing [Esc]. Figure
3.05-42 appears on the screen warning you to save
11. Press [Y] to confirm save to RAM. any changes made to the data-set before exiting.
12. Several screens will appear indicating that the data- Since the data-set has already been saved to RAM,
set is being saved to RAM. The LCD display on the press [Y] to return to the Main Menu.
AFM module will read “EXECUTION STOPPED BY
USER.” Press any key to continue after the save to
RAM is complete.

Figure 3.05-40: Stepper Motor START Position Field

FORM 6286-2
3.05-36 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-41: Entering Stepper Motor START Position

Figure 3.05-42: Confirmation of Exit to Main Menu

FORM 6286-2
3.05-37 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
MONITORING SYSTEM OPERATION USING THE 3. If the “L Status” and “R Status” fields are in automatic,
VIEW SERIAL LINK SCREEN press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module to put the AFM
NOTE: This procedure applies to module in manual control.
secondary fuel applications.

This section provides an explanation of the information


on the View Serial Link Screen and allows you to monitor
AFM system operation on secondary fuel after applying
power to the module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 3.05-43). The information
shown on the View Serial Link Screen (see Figure
3.05-44) represents the current status of your AFM
system. This includes information on the oxygen
sensor, stepper position and intake manifold
pressure. Figure 3.05-43: AFM User Interface Program Main Menu

NOTE: If an alarm condition exists, the AFM module


keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.
2. If AFM system alarms are activated, acknowledge
the alarms by pressing <ALARM ACK> on the AFM
module keypad. Wait for the “WORKING” message
to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARMOUTPUT ACTIVE” message on the PC
screen will clear, and the Error Out terminal within
the AFM module will close. However, the alarm(s)
will still be indicated on the View Serial Link Screen
and LCD display.

FORM 6286-2
3.05-38 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-44: View Serial Link Screen

4. Verify that the stepper motor(s) is properly 7. Allow the engine to warm up.
connected. 8. Set the engine speed to normal operating conditions
NOTE: You cannot set the stepper motor(s) to the and the load to at least 60 BMEP.
START position if the intake manifold pressure is greater Once the engine is running to at least 60 BMEP, the
than 17 psia. If you press <F1> and then <STRT POS> sensor voltages should begin to fluctuate, the sensor
when the intake manifold pressure is greater than 17 temperatures should rise, and the intake manifold
psia, a message will be displayed on the LCD telling you pressure readings will begin to change according to
that the request was ignored because the engine is speed and load on the View Serial Link Screen.
loaded.
NOTE: If any alarm messages come on during
5. Set the stepper motor(s) to the “START Position” by operation of the AFM system, see AFM SYSTEM
pressing and releasing <F1>, then <STRT POS> on TROUBLESHOOTING AND DIAGNOSTICS on page
the AFM module keypad. The AFM LCD display will 6.00-1 to troubleshoot the system.
show “MOVING L STEPPER TO START
POSITION.” The left and right “Status” messages on As soon as the left and right exhaust temperatures
the View Serial Link Screen will change to exceed 350°C (662°F), the left and right “Status”
“MOTORRESET” during the positioning activity. messages on the View Serial Link Screen will
Once the left bank has been moved, the AFM change from “MAN. WARM-UP” to “MANUAL” (see
module will move the right bank stepper motor. Allow Figure 3.05-45).
up to 3 minutes for this process. After the stepper 9. Adjust engine load to manufacturer’s rated load and
motor(s) has been moved to the START position, the rated speed.
normal LCD displays resume. If the normal LCD
displays do not resume within 5 minutes, see AFM
SYSTEM TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1.
6. Start the engine on secondary fuel.

FORM 6286-2
3.05-39 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
10. If the air/fuel ratio is well away from stoichiometry, a 11. Enable “AUTOMATIC” control by pressing the
persistent “O2 SIGNAL LO/HI” error may occur. <AUTO OPER> key on the AFM module keypad.
Confirm this condition with exhaust analyzers before The left and right “status” shown on the View Serial
using the manual adjustment keys (<LEFT/RIGHT Link Screen will change to AUTOMATIC. The AFM
RICH> and <LEFT/RIGHT LEAN>) on the front of the module will begin adjusting the stepper position(s)
AFM module to adjust the air/fuel ratio richer or to control the engine’s air/fuel ratio.
leaner as required to resolve this problem. See AFM 12. Once you are satisfied that the AFM system is
SYSTEM TROUBLESHOOTING AND controlling air/fuel ratio for the engine on secondary
DIAGNOSTICS on page 6.00-1 for more fuel and no errors occur, continue with FINE-
troubleshooting information. TUNING AFM PROGRAMMING FOR CATALYST
NOTE: See the engine’s operation and maintenance APPLICATIONS on page 3.05-40 to adjust the
manual for location of exhaust analyzer access point(s). system for optimum air/fuel ratio control when
operating on secondary fuel.
NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.

Figure 3.05-45: AFM Module in Manual Mode

FINE-TUNING AFM PROGRAMMING FOR Once initial programming of the AFM module for
CATALYST APPLICATIONS secondary fuel is complete and the preliminary data-set
is saved to RAM, the AFM module must be “fine-tuned”
NOTE: This procedure applies to for optimum air/fuel ratio control. To fine-tune the AFM
secondary fuel applications. module it will be necessary to determine oxygen sensor
target voltage(s) and stepper motor rich/lean limits.

FORM 6286-2
3.05-40 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
A worksheet is provided to help you in determining the Very precise control of air/fuel ratio to meet emissions
programmable limits required in programming the AFM regulations is achieved by determining and
module. Each worksheet is two sided. The front of the programming sensor voltage and lean/rich limits at
worksheet applies to primary fuel values. The back of the various engine loads. For secondary fuel, complete the
worksheet applies to secondary fuel values. back of the applicable Catalyst Control Worksheet for
variable oxygen sensor set-points by following the steps
If your engine application requires very precise control
in this section.
of air/fuel ratio at various engine loads to meet emissions
regulations, follow the procedure labeled Gathering NOTE: If very precise air/fuel ratio control is NOT
Data for Variable Oxygen Sensor Set-Points on page required at various engine loads to meet emissions
3.05-41. If, however, such precise control is not regulations, follow the procedure labeled Gathering
required, follow the procedure labeled Gathering Data Data for Constant Oxygen Sensor Set-Points on page
for Constant Oxygen Sensor Set-Points on page 3.05- 3.05-46.
46.
The AFM system adjusts the stepper motor between two
NOTE: For VHP inline, all VGF and all ATGL engines, programmable limits to maintain the oxygen sensor set-
the “left” buttons on the AFM keypad control operation point voltage. The lean and rich limits, which define the
of system components. For VHP vee engines, the “left” stepper motor adjustment range, are determined by
keypad buttons control the engine’s left bank and the establishing an air/fuel ratio curve.
“right” keypad buttons control the engine’s right bank.
Figure 3.05-46 illustrates a sample air/fuel ratio curve.
Gathering Data for Variable Oxygen Sensor Set- Combustion instability occurs when combustion
Points pressure within the engine diminishes as load is
reduced. The combustion stability limit is the point where
NOTE: This procedure applies to combustion is no longer stable and exhaust oxygen is
secondary fuel applications. not a good indicator of air/fuel ratio.

Figure 3.05-46: Sample Air / Fuel Ratio Curve With Stepper Limits
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
3.05-41 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
The combustion stability limit can be found by gradually 6. Record the stepper position displayed on the View
decreasing engine load until the exhaust oxygen and Serial Link Screen in the “Current Stepper Position”
carbon monoxide concentrations both increase sharply column on the back of your worksheet (see Table
(using CO and O2 meters). This sharp increase indicates 3.05-4).
the combustion stability limit. If detection is difficult, an
alternative is to make the combustion stability limit point ! WARNING
60 BMEP. Generally, loads greater than 60 BMEP are
stable. Never set the rich limit above 5

!
1. Locate your blue Catalyst Control Worksheet (see inch-Hg (127 mm-Hg) gas/air
Table 3.05-4 for sample worksheet). Original pressure.
worksheets are located in back of manual. One blue
worksheet applies to G engines and the other
applies to GSI engines. The map-points are different
for G and GSI engines. Make sure you use the
worksheet that applies to your engine application. 7. Determine a lean and rich limit for the map-point
Each worksheet is two-sided. Record values for following the guidelines below and Figure 3.05-47:
secondary fuel on the back of the worksheet.
• At engine loads above the combustion stability
2. Put the AFM module into manual mode by pressing limit, current recommendations are to set the lean/
<LEFT MAN> and <RIGHT MAN> (if applicable) on rich limits ± 2 air/fuel ratios or less.
the AFM module keypad.
• At engine loads below the combustion stability
3. Adjust engine load for generator sets, or load and limit, the lean/rich limits should be set to prevent
speed for compressors, until the HIGHEST map- driving the engine into rich and/or lean misfire. A
point (intake manifold pressure, psia) achievable starting point for determining the rich limit is the
with manufacturer’s ratings is met as indicated on desired gas/air pressure setting for secondary
the View Serial Link Screen (see Table 3.05-4). fuel. The starting point can then be modified as
NOTE: The highest map-point in Table 3.05-4 is 26.0 required to achieve desired operation. For
psia. If, however, manufacturer’s rated load is in- example: If prior to programming the AFM system
between map-points, adjust engine load to the next the gas/air setting was 6 inch-H2O (152 mm-H2O)
lower map-point. For example, if rated load is 24.5 psia, for secondary fuel, use the stepper limits to permit
then adjust engine load to map-point 22.5 psia (see only 6 inch-H2O (152 mm-H2O) gas/air below the
Table 3.05-4). combustion stability limit. Use a manometer to
make this measurement.
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position NOTE: Stepper motor lean and rich limits (± 2 air/fuel
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST> ratios) can be determined by moving ± 1 air/fuel ratio and
prior to pressing the lean or rich buttons, a 400 step (1 doubling the change in stepper position. For example:
turn) change is made to stepper position. An engine at desired running point has a stepper position
4. Using exhaust analyzers (CO and O2 meters), adjust of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
the air/fuel ratio by pressing <LEFT LEAN> and
stepper position for +1 air/fuel ratio is 100 steps (1,500
<LEFT RICH> on the keypad until a desired
– 1,400 = 100). Doubling this value, stepper motor
emissions level is met for the map-point. For VHP
change for +2 air/fuel ratios is 200 steps. Therefore, the
vee engines, repeat this step for the engine’s right
lean limit stepper position is 1300 steps (1,500 – 200 =
bank using the “right” keypad buttons.
1,300).
NOTE: See the engine’s operation and maintenance 8. Adjust the air/fuel ratio by pressing <LEFT LEAN>
manual for location of exhaust analyzer access point(s). on the keypad until the desired lean limit is achieved
5. Record the sensor voltage displayed on the View based on the guidelines in Step 7. For VHP vee
Serial Link Screen in the “O2 Sensor Set-Point” engines, repeat this step for the engine’s right bank
column on the back of your worksheet (see Table using the “right” keypad buttons.
3.05-4). 9. Record the stepper position displayed on the View
Serial Link Screen in the “Lean Limit” column on the
back of your worksheet (see Table 3.05-4).

FORM 6286-2
3.05-42 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
10. Adjust the air/fuel ratio by pressing <LEFT RICH> on
the keypad until the desired rich limit is achieved
based on the guidelines in Step 7. For VHP vee
engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.
11. Record the stepper position displayed on the View
Serial Link Screen in the “Rich Limit” column on the
back of your worksheet (see Table 3.05-4).
NOTE: For map-points greater than rated load, use the
same values in the table columns as the rated map-point.
12. Reduce engine load to the next lower map-point and
repeat Steps 4 – 11. Complete the back of the
Catalyst Control Worksheet for secondary fuel.
13. After the Catalyst Control Worksheet is complete for
primary and secondary fuels, continue with
PROGRAMMING THE CATALYST CONTROL
VALUES on page 3.05-52.

Figure 3.05-47: Oxygen Sensor Response vs. Exhaust


Gas Concentrations for Various Air / Fuel Ratios – Rich
Burn ONLY
NOTE: The oxygen, carbon monoxide and oxygen
sensor signal curves were plotted for laboratory data.
Actual sensor response and desired air/fuel ratio will
depend slightly on fuel composition; however, the
relationship between CO and O2 will remain constant.
NOTE: Figure 3.05-48 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

FORM 6286-2
3.05-43 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Table 3.05-4: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Variable Setpoints

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0
8.5
12.0
15.5
19.0
22.5
26.0 0.80 0.80 10,000 11,250

NOTE: The values in this table are for reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
3.05-44 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-48: Programming Scenario for Catalyst Control – Variable Oxygen Sensor Setpoints

FORM 6286-2
3.05-45 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Gathering Data for Constant Oxygen Sensor Set- Figure 3.05-49 illustrates a sample air/fuel ratio curve
Points with constant oxygen sensor set-points. Combustion
instability occurs when combustion pressure within the
NOTE: This procedure applies to engine diminishes as load is reduced. The combustion
secondary fuel applications. stability limit is the point where combustion is no longer
stable and exhaust oxygen is not a good indicator of air/
fuel ratio.
Control of air/fuel ratio to meet emissions regulations at The combustion stability limit can be found by gradually
a constant oxygen sensor set-point is achieved by decreasing engine load until the exhaust oxygen and
determining sensor voltage and rich/lean limits at rated carbon monoxide concentrations both increase sharply
engine load. For secondary fuel complete the back of the (using CO and O2 meters). This sharp increase is the
Catalyst Control Worksheet for constant oxygen sensor combustion stability limit. If detection is difficult, an
set-points by following the steps in this section. alternative is to make the combustion stability limit point
NOTE: If very precise air/fuel ratio control is required at 60 BMEP. Generally, loads greater than 60 BMEP are
various engine loads to meet emissions regulations, stable.
follow the procedure labeled Gathering Data for
Variable Oxygen Sensor Set-Points on page 3.05-41.
The AFM system adjusts the stepper motor between two
programmable limits to maintain the oxygen sensor set-
point voltage. The lean and rich limits, which define the
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

Figure 3.05-49: Sample Air / Fuel Ratio Curve With Stepper Motor Limits
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
3.05-46 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
1. Locate your blue Catalyst Control Worksheet (see 5. Record the sensor voltage displayed on the View
Table 3.05-5 for sample worksheet). Original Serial Link Screen in the “O2 Sensor Set-Point”
worksheets are located in back of manual. One blue column for each map-point on the back of your
worksheet applies to G engines and the other worksheet (see Table 3.05-5).
applies to GSI engines. The map-points are different
6. Record the stepper position displayed on the View
for G and GSI engines. Make sure you use the
Serial Link Screen in the “Current Stepper Position”
worksheet that applies to your engine application.
column on the back of your worksheet for each map-
Each worksheet is two-sided. Record values for
point above the combustion stability limit (see Table
secondary fuel on the back of the worksheet.
3.05-5).
NOTE: If an alarm condition exists, the AFM module
keypad will not function until the alarm is acknowledged ! WARNING
by pressing <ALARM ACK> on the keypad.
2. Put the AFM module into manual mode by pressing Never set the rich limit above 5

!
<LEFT MAN> and <RIGHT MAN> (if applicable) on inch-Hg (127 mm-Hg) gas/air
the AFM module keypad. pressure.
3. Adjust engine load to manufacturer’s rated load and
rated speed.
4. Using exhaust analyzers (CO and O2 meters), adjust
air/fuel ratio by pressing <LEFT LEAN> and <LEFT
7. With the engine running at manufacturer’s rated
RICH> on the AFM module keypad until a desired
load, determine a lean and rich limit for the map-
emissions rating (best emissions performance) is
points above the combustion stability limit. Current
met. If your engine has two fuel regulators, repeat
recommendations are to set the lean and rich limit to
this step for the engine’s right bank using the “right”
± 2 air/fuel ratios or less when programming constant
keypad buttons.
oxygen sensor set-points (see Figure 3.05-50).
NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).
NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
prior to pressing the lean or rich buttons, a 400 step (1
turn) change is made to stepper position.

FORM 6286-2
3.05-47 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
Table 3.05-5: View Serial Link Screen and Catalyst Control Worksheet (GSI Applications) – Constant Set-Points

MAP- O2 SENSOR SETPOINT CURRENT STEPPER


LEAN LIMIT RICH LIMIT
POINT (volts) POSITION
INTAKE
MANIFOLD
LEFT RIGHT LEFT RIGHT LEFT RIGHT LEFT RIGHT
PRESSURE
(psiA)
5.0 0.80 0.80
8.5 0.80 0.80
12.0 0.80 0.80
15.5 0.80 0.80 10,000 11,250
19.0 0.80 0.80 10,000 11,250
22.5 0.80 0.80 10,000 11,250
26.0 0.80 0.80 10,000 11,250

NOTE: The values in this table are for reference ONLY.


Actual values are specific to your engine application.

FORM 6286-2
3.05-48 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
8. Using exhaust analyzers (CO and O2 meters), lean
air/fuel ratio by +2 air/fuel ratios by pressing <LEFT
LEAN> on the keypad. For VHP vee engines, repeat
this step for the engine’s right bank using the “right”
keypad buttons.
9. Record the stepper position displayed on the View
Serial Link Screen in the “Lean Limit” column on the
back of your worksheet for each map-point above
the combustion stability limit (see Table 3.05-5).
10. Using exhaust analyzers (CO and O2 meters), richen
air/fuel ratio by -4 air/fuel ratios (-2 from desired
emissions rating value) by pressing <LEFT RICH>
on the keypad. For VHP vee engines, repeat this
step for the engine’s right bank using the “right”
keypad buttons.
11. Record the stepper position displayed on the View
Serial Link Screen in the “Rich Limit” column on the
back of your worksheet for each map-point above
the combustion stability limit (see Table 3.05-5).
12. At map-points below the combustion stability limit,
the lean and rich limits should be set to prevent
driving the engine into rich and/or lean misfire. A
starting point for determining the rich limit is the
desired gas/air pressure setting for secondary fuel.
The starting point can then be modified as required
to achieve desired operation. For example: If prior to
programming the AFM system the gas/air setting
was 6 inch-H2O (152 mm-H2O) for secondary fuel,
use the stepper motor limits to permit only 6 inch-
H2O (152 mm-H2O) gas/air below the combustion
stability limit. Use a manometer to make this
Figure 3.05-50: Oxygen Sensor Response vs. Exhaust measurement. Complete the steps below for each
Gas Concentrations for Various Air / Fuel Ratios – Rich map-point below the combustion stability limit.
Burn ONLY
a. Reduce load to a map-point below the
NOTE: The oxygen, carbon monoxide and oxygen combustion stability limit.
sensor signal curves were plotted for laboratory data.
b. Adjust air/fuel ratio by pressing <LEFT LEAN>
Actual sensor response and desired air/fuel ratio will
on the keypad until the desired lean limit is
depend slightly on fuel composition; however, the
achieved based on the guidelines in Step 12. For
relationship between CO and O2 will remain constant.
VHP vee engines, repeat this step for the
NOTE: Stepper motor limits (± 2 air/fuel ratios) can be engine’s right bank using the “right” keypad
determined by moving ± 1 air/fuel ratio and doubling the buttons.
change in stepper position. For example: An engine at c. Record the stepper position displayed on the
desired running point has a stepper position of 1,500 View Serial Link Screen in the “Lean Limit”
steps. The engine is adjusted +1 air/fuel ratio and column on the back of your worksheet (see
stepper position is 1,400 steps. The change in stepper Table 3.05-5).
position for +1 air/fuel ratio is 100 steps (1,500 – 1,400
= 100). Doubling this value, stepper motor change for +2
air/fuel ratios is 200 steps. Therefore, the lean limit
stepper position is 1,300 steps (1,500 – 200 = 1,300).

FORM 6286-2
3.05-49 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
d. Adjust the air/fuel ratio by pressing <LEFT 13. After the Catalyst Control Worksheet is complete for
RICH> on the keypad until the desired rich limit primary and secondary fuels, continue with
is achieved based on the guidelines in Step 12. PROGRAMMING THE CATALYST CONTROL
For VHP vee engines, repeat this step for the VALUES on page 3.05-52.
engine’s right bank using the “right” keypad
NOTE: Figure 3.05-51 provides a scenario of a
buttons.
technician fine-tuning the AFM system following the
e. Record the stepper position displayed on the programming steps in this section. The values in the
View Serial Link Screen in the “Rich Limit” scenario are given for example only. Actual values will
column on the back of your worksheet (see vary depending on engine application.
Table 3.05-5).
f. Repeat Steps a – e for each intake manifold
pressure map-point below the combustion
stability limit to complete the back of your
worksheet for secondary fuel.

FORM 6286-2
3.05-50 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-51: Programming Scenario for Catalyst Control – Constant Oxygen Sensor Setpoints

FORM 6286-2
3.05-51 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

PROGRAMMING THE CATALYST


CONTROL VALUES
This section provides the programming steps for
entering the data-point values determined for primary
and secondary fuel in the previous sections. You will be
programming the AFM system with the values recorded
on both sides of your completed Catalyst Control
Worksheet.
1. Press [Esc] to return to the Main Menu.
2. Highlight “Edit/Create Setup” on the Main Menu and
press [Enter]. See Figure 3.05-52.

Figure 3.05-53: Edit/Create Setup Menu


NOTE: See Figure 3.05-54 while editing the data-set.
4. After the Edit Screen appears, type in any comments
regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
comments include site, engine number and date
information.
NOTE: When the cursor is moved between entry
locations, the bottom line of the Edit Screen will show a
brief explanation and limits for that entry.

Figure 3.05-52: AFM User Interface Program Main Menu


3. The Edit/Create Setup Menu shown in Figure
3.05-53 appears. Highlight “Retrieve from AFM” and
press [Enter].

FORM 6286-2
3.05-52 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-54: Editing the Data-Set on the Edit Screen

5. Press [Enter] to move from the “Comments:” field to 9. Press [Enter] until the cursor is positioned in the left
the “PWM Out” field. Leave the “PWM Out” value set “O2 S-P” column for primary fuel. Using your
to zero for unheated rich burn oxygen sensors. completed Catalyst Control Worksheet, enter all the
6. Position the cursor in the “Lo-Temp” field. Although primary fuel “O2 Set-Point (S-P)” values and then
the high and low temperature limits can be modified, enter all the secondary fuel “O2 Set-Point (S-P)”
it is not recommended that these two values be values. Press [Enter] after each value is entered to
changed. The “Lo-Temp” value should not be set work down through the column.
below 350°C (662°F) because that temperature is
10. Press [Enter] until the cursor is positioned in the left
the minimum for correct oxygen sensor operation. If
“Lean Limit” column for primary fuel. Using your
required, the “Hi-Temp” value can be modified to
completed Catalyst Control Worksheet, enter all the
provide a safety against high exhaust temperatures.
primary fuel “Lean Limit” values and then enter all the
7. Position the cursor in the “Deadband” field. The secondary fuel “Lean Limit” values. Press [Enter]
default value for the deadband is ± 0.005. This value after each value is entered to work down through the
is appropriate for most applications. Deadband is the column.
oxygen sensor target “tolerance” or control limit
11. Press [Enter] until the cursor is positioned in the left
within which the stepper position remains constant.
“Rich Limit” column for primary fuel. Using your
8. Position the cursor in the “Gain” field. Gain completed Catalyst Control Worksheet, enter all the
influences how large a change is made to the primary fuel “Rich Limit” values and then enter all the
stepper position when the oxygen sensor signal is secondary fuel “Rich Limit” values. Press [Enter]
not within the specified tolerance around the sensor after each value is entered to work down through the
target (set-point) voltage. A larger gain value will column.
result in a larger change. Adjust the gain value to give
12. For VHP vee engines, repeat Steps 9 – 11 for the
the desired rate of response.
right column primary and secondary values. Using
your completed Catalyst Control Worksheet, enter
all the “O2 Set-Point (S-P),” “Lean Limit,” and “Rich
Limit” values for each intake manifold pressure map-
point.

FORM 6286-2
3.05-53 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: Each time modifications are made to the data- NOTE: It is recommended that you save the current
set it must be saved to AFM RAM (temporary memory) data-set to disk. Data-sets are assigned filenames and
for evaluation. Simply editing the values on the PC saved on disk so you can retain and retrieve the data-set
screen will not change AFM operation. later. When saving to disk, the data-set will be saved to
the drive and directory where the AFM User Interface
NOTE: The contents of RAM are lost whenever power
Program was accessed. See SAVING DATA-SET TO
to the AFM module is removed.
DISK on page 3.05-58 to save your data-set to disk.
13. Press [F10] to save the Edit Screen values to RAM
17. To return to the Main Menu, press [Esc]. Figure
(temporary memory) for testing.
3.05-55 appears on the screen warning to save
14. Highlight “Test Data on AFM” on the Saving Options changes that were made to the data-set before
Menu and press [Enter]. exiting. Since the data-set has already been saved
15. Press [Y] to confirm save to RAM. to RAM, press [Y] to return to the Main Menu.
16. Several screens will appear indicating that the data- 18. Place the AFM module in automatic mode by
set is being saved to RAM. The LCD display on the pressing <AUTO OPER> on the AFM keypad.
AFM module will read “EXECUTION STOPPED BY
USER.” Press any key on the computer to continue
after the save to RAM is complete.
NOTE: If the “EXECUTION STOPPED BY USER”
message persists on the AFM display for more than 5
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.

Figure 3.05-55: Confirmation of Exit to Main Menu

FORM 6286-2
3.05-54 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

CHECKING AFM SYSTEM PERFORMANCE Steps 4 – 8 are completed to check ease of starting
AFTER PROGRAMMING the engine based on the start position programmed.
4. Press <LEFT MAN> and <RIGHT MAN> (if
Complete this section to check ease of starting the
applicable) on the AFM module keypad to put the
engine based on the START position programmed for
AFM module in manual control.
BOTH primary and secondary fuels.
1. Switch fuels over as necessary. To switch over fuels NOTE: The contents of RAM are lost whenever power
complete the following: to the AFM module is removed.

a. DO NOT TURN OFF POWER TO THE AFM 5. DO NOT TURN OFF POWER TO THE AFM
MODULE. Shut down engine and switch fuel. MODULE. Shut down the engine and allow it to cool
for several minutes.
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed. NOTE: You cannot set the stepper motor(s) to the
START position if the intake manifold pressure is greater
b. Switch customer supplied logic control to than 17 psia. If you press <F1> and then <STRT POS>
selected fuel. For primary fuel, the ALT FUEL when the intake manifold pressure is greater than 17
connection inside the AFM module MUST be psia, a message will be displayed on the LCD telling you
and remain ungrounded. For secondary fuel, the that the request was ignored because the engine is
ALT FUEL connection inside the AFM module loaded.
MUST be and remain grounded (see Figure
3.05-56). 6. Press and release <F1>, then <STRT POS> on the
AFM module keypad to test the START position. The
c. For complex fuel systems, switch customer AFM LCD display will show “MOVING L STEPPER
supplied logic to activate primary/secondary fuel TO START POSITION.” The left and right “Status”
stepper motors. See CONNECTING messages on the View Serial Link Screen will
AUXILIARY AFM INPUTS AND OUTPUTS on change to “MOTOR RESET” during the positioning
page 2.10-1 for additional information and activity. Once the left bank has been moved, the
schematic on fuel system wiring. AFM module will move the right bank stepper motor.
Allow up to 3 minutes for this process. After the
stepper motors have been moved to the START
position, the normal LCD displays resume. If the
normal LCD displays do not resume within 5
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
7. Attempt to start the engine to check ease of starting.
NOTE: Consider “cold” starts when modifying START
position.
8. If engine does not start as desired, modify the
START position by changing the START position on
Figure 3.05-56: Alternate Fuel Connection Inside AFM
Module the Edit Screen and saving changes to RAM to test.
Repeat the check until the engine starts well.
2. Highlight “View Serial Link” from the Main Menu and
press [Enter] to return to the View Serial Link Screen. NOTE: Complete Steps 1 – 8 for both primary and
secondary fuels.
3. Monitor AFM system performance. The response
must be fast enough to meet site requirements, 9. Once you are satisfied with AFM system
however, not so fast that it causes instability. If the performance and ease of starting, return to the Main
system is too slow, go back to the Edit Screen and Menu.
increase the “Gain Setting.” To test the gain setting 10. Continue with the next section SAVING DATA-SET
changes, you must save your changes to RAM by TO ROM on page 3.05-56.
pressing [F10], selecting “Test Data on AFM” from
the Saving Options Menu, pressing [Enter] and then
pressing [Y]. Return to the View Serial Link Screen
to monitor AFM system performance. Continue
adjusting the “Gain Setting” on the Edit Screen until
the speed of response is satisfactory.

FORM 6286-2
3.05-55 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

SAVING DATA-SET TO ROM 7. Several screens will appear indicating that the data-
set is being saved to ROM (permanent memory on
Once you create a data-set, test the data-set in RAM the core EPROM chip inside the AFM module). Once
(temporary memory), and are satisfied with the AFM’s the data-set has been saved to ROM, the message
air/fuel control, the data-set must be saved to permanent shown in Figure 3.05-59 appears.
memory (ROM). Complete the steps in this section to
save your data-set to ROM. NOTE: The AFM allows five saves to ROM. Once ROM
has been fully configured, the core EPROM chip in the
NOTE: The AFM system allows five saves to ROM AFM module must be replaced to permit further saves
(permanent memory). All data-sets should be carefully to permanent memory.
evaluated in RAM (temporary memory) before storing to
ROM. Once ROM has been fully configured, the core NOTE: It is recommended that you save the current
EPROM chip in the AFM module must be replaced to data-set to disk. Data-sets are assigned filenames and
permit further saves to permanent memory. See saved on disk so you can retain and retrieve the data-set
EPROM CHIP REPLACEMENT on page 6.05-1 for later. When saving to disk, the data-set will be saved to
core EPROM replacement instructions. the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
1. Highlight “Edit/Create Setup” from the Main Menu to
DISK on page 3.05-58 to save your data-set to disk.
return to the Edit Screen and press [Enter].
8. Press any key to return to the Edit Screen.
2. Highlight “Retrieve from AFM” and press [Enter].
3. With the Edit Screen displayed, press [F10] to save NOTE: If the power to the AFM is inadequate (less than
the data-set to ROM (permanent memory). 21.6 volts) or excessively “dirty” (more than 2 volts peak-
to-peak ripple), the programming operation may not be
NOTE: The “Test Data on AFM” option from the Save successful. An unsuccessful store to “ROM” will result in
Options Menu allows a program to be run in the AFM the error message illustrated in Figure 3.05-60. Should
module’s temporary memory (RAM). This may be used this error occur, the core EPROM chip must be replaced
for troubleshooting so that the ROM memory space is and the true cause for the failure corrected. See EPROM
conserved. The contents of RAM are lost whenever CHIP REPLACEMENT on page 6.05-1 for core
power to the AFM module is removed. EPROM replacement instructions. Press any key on
4. Highlight “Configure AFM Memory” on the Save your computer to continue.
Options Menu and press [Enter].
5. When the confirmation screen appears as shown in
Figure 3.05-57, press [Y].
6. When the verification screen appears as shown in
Figure 3.05-58, press [Y].

NOTICE
Do not disturb the serial cable, interrupt the AFM
module power or interrupt computer power while
configuring memory. If disturbed or disconnected
during the saving process, the core EPROM chip in
the AFM module may become corrupted and may
need to be replaced.

FORM 6286-2
3.05-56 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-57: Confirmation of Save to ROM

Figure 3.05-58: Verification to Store New Values to ROM

FORM 6286-2
3.05-57 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

SAVING DATA-SET TO DISK c. The first time the configuration is saved to the
disk add an “A” to the end. This is to indicate that
The new data-set should be stored to a floppy/hard disk this is the first save of this configuration. If
and to “permanent” memory (ROM) as the previous changes are made to the configuration, save the
section explains. Data-sets are assigned filenames and next file with the same numerical information and
saved on disk so you can retain the data-set for future change the suffix letter to “B.” Continue in this
reference. Each time a new program is saved to ROM, manner for each revision to the file.
the previous program can no longer be retrieved. The
only way to keep track of old programs is to save the Once eight characters have been entered, the file
data-file to disk or with printed copies. will automatically be saved to the disk from where
the AFM User Interface Program was accessed. If
NOTE: If you want to retrieve a data-set saved to disk, the filename is less than eight characters, press
see RETRIEVING A SAVED DATA-SET on page 3.05- [Enter] to save.
60.
NOTE: When saving to disk, the data-set will be saved
1. With the Edit Screen displayed, press [F10] to save to the drive and directory where the AFM User Interface
your data-set to disk. Program was accessed.
2. Highlight “Save Data to Filename” from the Saving 4. Press [ESC] to return to the Main Menu.
Options Menu and press [Enter].
5. If the data-set for your engine has been saved to
3. Enter a filename according to the following ROM and a file on disk, confirm the exit to the Main
procedure (see Figure 3.05-61). Read all three steps Menu by pressing [Y] (see Figure 3.05-63). The Main
prior to saving the file to the disk. Menu appears. If you have not saved the data-set to
a. Locate the engine’s serial number on the ROM (permanent memory), press [N] and see
nameplate. SAVING DATA-SET TO ROM on page 3.05-56.
b. If the engine has a “C-” number, remove the “C-”
and the “/” from the number. Example:
C-10768/01 would give a root file name of
“1076801”. If the engine does not have a “C-”
number use all six digits in the serial number for
the filename.

Figure 3.05-59: Verification Screen of Save to ROM

FORM 6286-2
3.05-58 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-60: Programming Error Message

Figure 3.05-61: Input Data-File Name Screen

FORM 6286-2
3.05-59 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

RETRIEVING A SAVED DATA-SET


The data-sets that are saved to disk (not RAM or ROM)
and assigned a filename can be retrieved following the
steps in this section.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 3.05-58.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 3.05-62).

Figure 3.05-62: AFM User Interface Program Main Menu

Figure 3.05-63: Confirmation of Exit to Main Menu

2. On the next menu highlight “Retrieve from Filename”


and press [Enter] (see Figure 3.05-64).

FORM 6286-2
3.05-60 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS
NOTE: If you want to save an opened file to ROM
(permanent memory), see SAVING DATA-SET TO
ROM on page 3.05-56.

POST-PROGRAMMING CHECKS
Two post-programming checks must be completed to
confirm that the data-set created was successfully
stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: Print copies of your data-set or save your data-
set to a file for future reference before completing the two
post-programming checks.

CHECK 1: CONFIRMING THE DATA-SET SAVE TO


Figure 3.05-64: Edit/Create Setup Menu ROM
3. Highlight the filename (serial number) you want to Check 1 confirms that the data-set was successfully
open and press [Enter] (see Figure 3.05-65). The stored in ROM on the core EPROM chip.
information that is shown on your PC screen is
information that has been saved in a file and was not NOTE: Programs saved to the core EPROM will be
retrieved from the AFM module’s RAM or ROM. retained even if power to the AFM module is interrupted.
Programs saved to RAM will be lost when power to the
AFM module is disconnected. The AFM can detect when
an evaluation data-set is being tested in RAM and has
not been saved to ROM. If you attempt to leave the AFM
User Interface Program without saving the evaluation
data to ROM, a warning will be displayed.
1. With the Main Menu showing on your screen,
highlight “Edit/Create Setup” and press [Enter].
2. Highlight “Retrieve from AFM” on the next menu and
press [Enter]. Several messages appear indicating
that the data-set is being retrieved from ROM.
3. The Edit Screen appears (see Figure 3.05-66).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
Figure 3.05-65: File Select Menu RETRIEVING A SAVED DATA-SET on page 3.05-
60 to retrieve data-set from disk). If difficulty
NOTE: The retrieved file’s data-set must be saved to
continues, contact your local Waukesha Distributor
RAM or ROM before the displayed data-set values affect
or Waukesha Product Support.
control of the AFM system.
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.

FORM 6286-2
3.05-61 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-66: Edit Screen

CHECK 2: FINAL TEST OF AFM SYSTEM SETUP


Check 2 confirms that the data-set is not lost when the
AFM system is powered down and that the AFM system
will power up with the data stored in ROM.
1. Highlight “Quit” on the Main Menu and press [Enter].
2. Press “Y” to confirm that the program is to be exited.
3. Disconnect power from the AFM module for a
minimum of 5 minutes.
4. Restore power to the AFM module.
5. Start the AFM User Interface Program on your PC.
NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net. Figure 3.05-67: Communications Menu
6. The “Genuine Waukesha Parts” logo and version 7. The AFM User Interface Program’s Main Menu
identification screens appear briefly, followed by the appears showing various program options available
communications menu (see Figure 3.05-67). A dot (see Figure 3.05-68). Highlight “Edit/Create Setup”
is located in parentheses next to “1.” Press [Enter] to and press [Enter].
select communications port 1. If the DB-9 cable is
connected to a different port on your PC, use the 8. The menu shown in see Figure 3.05-69 appears.
arrow keys on the keyboard to select the Highlight “Retrieve from AFM” and press [Enter].
corresponding port from the communications menu 9. Observe which ROM number (ROMX) is being
and press [Enter] (typically: port 1 is correct). retrieved.

FORM 6286-2
3.05-62 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

Figure 3.05-68: AFM User Interface Program Main Menu

Figure 3.05-69: Edit/Create Setup Menu


10. The Edit Screen appears (see Figure 3.05-66).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 3.05-
60 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

FORM 6286-2
3.05-63 © 3/2012
CATALYST PROGRAMMING – DUAL FUEL APPLICATIONS

This Page Intentionally Left Blank

FORM 6286-2
3.05-64 © 3/2012
BEST POWER/ECONOMY PROGRAMMING
SECTION 4.00
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL
APPLICATIONS

PROGRAMMING THE AFM MODULE FOR Establishing Engine Start Position: Begins on
BEST POWER/ECONOMY CONTROL ESTABLISHING ENGINE START POSITION on page
4.00-15. Provides the programming steps necessary
This section, Section 4.00 Best Power/Economy to modify stepper motor start position to facilitate engine
Programming – Single Fuel Applications, explains the starting.
procedures required to program the AFM system for an
engine with a single fuel. Monitoring System Operation Using The View Serial
Link Screen: Begins on 4.00-18. Provides an
NOTE: When programming your AFM system for a dual explanation of the information on the View Serial Link
fuel application, complete the programming steps Screen and allows you to monitor the AFM system after
provided in BEST POWER / ECONOMY applying power to the module and starting the engine.
PROGRAMMING – DUAL-FUEL APPLICATIONS on
page 4.05-1. Fine-Tuning AFM Programming For Best Power/
Economy Applications: Begins on 4.00-21. Provides
If this is the initial startup of the AFM system on your the programming steps to fine-tune the AFM system for
engine, complete ALL the procedures provided in this optimum air/fuel control. A worksheet is provided to help
section. If the AFM system has been operating, it may you determine the programmable limits.
be necessary only to complete applicable subsections
of the provided programming instructions. Programming The Best Power/Economy Control
Values: Begins on 4.00-25. Provides the programming
OUTLINE OF SECTION 4.00 steps for entering the data-set values determined in the
previous section.
Preprogramming Steps: Begins on 4.00-2. Provides
the initial system checks that must be made BEFORE Checking AFM System Performance After
applying power to the AFM module and starting the Programming: Begins on 4.00-27. Provides the steps
engine. to check ease of starting the engine based on the start
position programmed.
User Interface Program Startup Steps: Begins on 4.00-
2. Provides the steps necessary to establish Saving Data-Set To ROM: Begins on 4.00-28.
communication between the AFM module and your PC. Provides the programming steps for saving the data-set
to ROM (permanent memory).
Initial AFM Module Programming: Begins on 4.00-5.
Provides 1) initial setup programming of the AFM Saving Data-Set To Disk: Begins on 4.00-31. Provides
module by selecting a preprogrammed setup file; 2) the programming steps for saving the data-set to a file
steps for editing engine application information; 3) steps on disk (to the drive and directory where the AFM User
for editing “Offset Steps” value; and 4) steps for saving Interface Program was retrieved).
the setup file to RAM for testing. Retrieving A Saved Data-Set: Begins on 4.00-33.
Provides the programming steps for retrieving a file that
was previously saved to disk.

FORM 6286-2
4.00-1 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
Post-Programming Checks: Begins on 4.00-33. USER INTERFACE PROGRAM STARTUP
Provides steps for completing two post-programming STEPS
checks that must be completed to confirm that the data-
set which was created/modified was successfully stored The steps provided in this section describe how to
to ROM. connect the DB-9 serial cable between your PC and the
AFM module and then establish communication
PREPROGRAMMING STEPS between system components.
1. Apply power to the AFM module. After applying
Before applying power to the AFM system and with the
power, the “Power” and “Alarm” LEDs will light on the
engine shutdown:
front cover of the AFM module. The LCD display on
1. Review GENERAL AFM PROGRAMMING the AFM module briefly displays “Waukesha CEC
INFORMATION on page 1.15-1 for computer TEST” if the core EPROM chip has not been
requirements, program layout, and saving previously programmed. If the core EPROM was
information. previously programmed, the LED displays the
2. Review AFM DISPLAY AND KEYPAD current control mode (for example: “Waukesha CEC
INFORMATION on page 1.20-1 for a detailed Custom Control”).
explanation of the AFM module’s keypad functions NOTE: “Custom Control” is the Best Power/Economy
and LCD display messages. control modes.
3. Complete the preprogramming checklist in 2. The AFM module must be programmed to work with
PRESTART INSTALLATION CHECKLIST on page site specific information in order for the AFM system
2.15-1 before continuing. to function properly. To program the AFM module,
4. With the engine NOT running and power OFF, connect a standard DB-9 serial cable (male to
disconnect the oxygen sensor(s) by removing the female) to the communications port (labeled P1A)
analog connections terminal block from the header within the AFM module. This is the communications
inside the AFM module (see Figure 4.00-1). port on the right (see Figure 4.00-2). Connect the
other end of the cable to the PC’s communications
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional.

3. Start the AFM User Interface Program on your PC.


Figure 4.00-1: Analog and Power Connections Inside
AFM Module NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.
NOTE: The core and display EPROM chips must be
“matched” with the AFM User Interface version number.
If the versions of the EPROM chips are not the same as
the User Interface Program version number, the
potential for errant operation exists and programming
will not work. See EPROM CHIP REPLACEMENT on
page 6.05-1 for more information.

FORM 6286-2
4.00-2 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-4: Communications Menu


6. The AFM User Interface Program’s Main Menu
appears showing various program options available
(see Figure 4.00-5). Highlight “Edit/Create Setup”
and press [Enter].

Figure 4.00-2: DB-9 Serial Cable Connection Inside AFM


Module
4. Once the AFM User Interface Program is open, the
“Genuine Waukesha Parts” Logo Screen appears
briefly, followed by the screen shown in Figure
4.00-3. The bottom line of this screen indicates what
software version of the AFM User Interface Program
you are using.

Figure 4.00-5: AFM User Interface Program Main Menu


7. The Edit/Create Setup Menu shown in see Figure
4.00-6 appears. Highlight “Retrieve from AFM” and
press [Enter].

Figure 4.00-3: Software Version Identification


5. The Communications Menu appears automatically
(see Figure 4.00-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
communications menu and press [Enter] (typically:
port 1 is correct).

FORM 6286-2
4.00-3 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 4.00-8). Press any key to
return to the Main Menu and continue with INITIAL
AFM MODULE PROGRAMMING on page 4.00-
5. If the AFM system has been previously
programmed for another engine application, the
data-set for that engine application is displayed.
Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
EDITING ENGINE APPLICATION
INFORMATION on page 4.00-8.
Figure 4.00-6: Edit/Create Setup Menu • If you want to start from a preprogrammed setup
file (a new, engine specific data-set), press [Esc]
NOTE: If a communications error message appears and then [Y] to return to the Main Menu. Continue
(see Figure 4.00-7), there is a communication problem with INITIAL AFM MODULE PROGRAMMING on
between your PC and the AFM module. Either there is page 4.00-5.
no power to the AFM module, the serial cable is not
connected to the correct communications port, the By completing Steps 1 – 8, communication between the
computer is not configured correctly, the core EPROM AFM module and your PC has been established.
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information. Press any key to continue.

Figure 4.00-7: Communications Error Message

FORM 6286-2
4.00-4 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-8: Test Program Message

INITIAL AFM MODULE PROGRAMMING 2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure
After communication has been established between 4.00-10). A list of preprogrammed files appears (see
your PC and the AFM module, programming for your Figure 4.00-11).
specific engine application can begin.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a 12-
cylinder VHP L7042G engine for Best Economy Control
Mode. Although there are slight screen variations for
each engine family, the programming steps presented
in this manual are the same. The values in the examples
and figures are for REFERENCE ONLY. Actual values
are specific to your engine application.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 4.00-9).

Figure 4.00-10: Edit/Create Setup Menu

Figure 4.00-9: AFM User Interface Program Main Menu

FORM 6286-2
4.00-5 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
2. After answering the four questions in Step 1,
carefully select the setup file from Table 4.00-1 that
was created for your engine application. Selecting
the wrong setup file may result in air/fuel control that
is less than optimum.
NOTE: The preprogrammed files listed on the File
Select Menu but not included in Table 4.00-1 are
preprogrammed setup files used when programming in
catalyst or lean burn control modes.
Table 4.00-1: Preprogrammed Setup Files for Best
Power/Economy Applications

VHP VEE ENGINES WITH BEST POWER/ECONOMY


Filename Use For ...
G or GSI engines with two S211, S201,
RSETUP5 66, 66Z or 133L regulators and steppers
(20,000 steps of adjustment).
G or GSI engines with two 99 or 1098
RSETUP6 regulators and steppers (5,800 steps of
Figure 4.00-11: File Select Menu adjustment).
VHP IN-LINE ENGINES WITH BEST POWER/ECONOMY
SELECTING A PREPROGRAMMED SETUP FILE
Filename Use For ...
Preprogrammed setup files were developed to make G or GSI engines with one S211, S201,
AFM module programming easier and faster. The values RSETUP11 66, 66Z or 133L regulator and stepper
stored in these files will get you started in creating a data- (20,000 steps of adjustment).
set for your specific engine application. The values of the
G or GSI engines with one 99 or 1098
preprogrammed files are generic and must be edited for RSETUP12 regulator and stepper (5,800 steps of
optimum air/fuel ratio control following the programming adjustment).
procedures in this manual. It is recommended that you
use a preprogrammed file from this listing to program the 3. Using the arrow keys on the keyboard, scroll through
AFM module instead of starting with a new, nonsite- the list of preprogrammed files on the File Select
specific data-set. Menu. Highlight the appropriate preprogrammed file
and press [Enter] (see Figure 4.00-12). The Edit
The preprogrammed setup files vary with engine Screen appears displaying the preprogrammed
configuration and fuel regulator model. Example: All setup file information (see Figure 4.00-13).
VHP GSI vee engines with Fisher 66, 66Z, S201, and
S211 regulators, which includes VHP models 5108, NOTE: When the setup file appears on the Edit Screen,
5790, 7042, and 9390, use setup file RSETUP01. it will show engine family, model and fuel type
Similarly, VHP models 2895 and 3521 use a common information for an engine model. This “application”
setup file. information is for reference only and will not affect AFM
system control.
1. Answer the following four questions before selecting
a preprogrammed setup file.
a. What is the engine family: VHP? _______
b. What is the engine configuration: inline or vee?
_______
c. What air induction configuration (aspiration)
does the engine have: natural (G) or
turbocharged (GSI)? _______
d. What fuel regulator(s) is installed: Fisher
Controls Model 66, 66Z, S201, S211, 99, 1098
or 133L? _______

FORM 6286-2
4.00-6 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-12: File Select Menu

Figure 4.00-13: Preprogrammed Setup File RSETUP05 – Best Power / Economy Applications

FORM 6286-2
4.00-7 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
EDITING ENGINE APPLICATION INFORMATION 5. Highlight the type of primary fuel the engine is using
on the Primary Fuel Selection Screen and press
The left box of the Edit Screen provides engine
[Enter] (see Figure 4.00-17).
application information including engine family, model,
and fuel type information (see Figure 4.00-13). This 6. The AFM system features dual fuel capability. If you
section provides the programming steps necessary to are programming the AFM system for dual fuel, see
edit the engine application information based on your BEST POWER / ECONOMY PROGRAMMING –
specific site requirements. DUAL-FUEL APPLICATIONS on page 4.05-1. If
you are programming the AFM system for a single
1. With the Edit Screen displayed on your PC, press the
fuel application, continue with Step 7.
“UP” arrow key until the Engine Family Selection
Screen appears as shown in Figure 4.00-14. 7. Highlight “NONE” and press [Enter] on the
Secondary Fuel Selection Screen (see Figure
2. Highlight the correct engine family and press [Enter].
4.00-18).
3. Highlight the correct engine model on the Engine
8. Highlight “Best Power/Economy” on the Control
Model Selection Screen and press [Enter] (see
Mode Selection Screen and press [Enter] (see
Figure 4.00-15).
Figure 4.00-19).
NOTE: Highlight “L7042” for 7044GSI VHP engines. 9. After the engine application information is selected,
Highlight “L5790” for 5794GSI VHP engines. Highlight confirm your selections by pressing [Y] at the
“F3521” for 3524GSI VHP engines. confirmation message (see Figure 4.00-20). The
4. Highlight the correct engine air induction engine application block will now be updated to
configuration (aspiration) on the Engine Fuel System reflect your changes.
Selection Screen and press [Enter] (see Figure
4.00-16).

Figure 4.00-14: Engine Family Selection Screen

FORM 6286-2
4.00-8 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-15: Engine Model Selection Screen

Figure 4.00-16: Engine Fuel System Selection Screen

FORM 6286-2
4.00-9 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-17: Primary Fuel Selection Screen

Figure 4.00-18: Secondary Fuel Selection Screen

FORM 6286-2
4.00-10 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-19: AFM System Control Mode Selection Screen

Figure 4.00-20: Confirmation Message

FORM 6286-2
4.00-11 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
EDITING “OFFSET STEPS” VALUE FOR BEST Complete the steps below ONLY if desired running point
ECONOMY APPLICATIONS is best economy.
The preprogrammed setup file is programmed for best 1. Press [Enter] or use the arrow keys until the cursor
power applications (15.50:1 air/fuel ratios). In best is in the left “Offset Steps” field on the Edit Screen.
power applications the “Offset Steps” value is positive 2. Enter a negative value (-100) and press [Enter].
(Offset Steps = +100). If your desired running point is
3. If applicable, also change the right “Offset Steps”
best economy (17.00:1 air/fuel ratios), change the
field from positive (+100) to negative (-100).
“Offset Steps” value from positive to negative. In best
economy applications, the “Offset Steps” value is
negative (Offset Steps = -100) (see Figure 4.00-21).

Figure 4.00-21: Preprogrammed Setup File RSETUP05 – Best Power / Economy Applications

SAVING SETUP FILE TO RAM 1. Press [F10] to save the preprogrammed file data and
edited “application” information to RAM (temporary
The initial setup file must be saved to RAM (temporary
memory).
memory) to permit testing and editing of this data-set.
Each time modifications are made to the data-set, the 2. Highlight “Test Data on AFM” on the Saving Options
data-set must be saved to RAM before the edited values Menu and press [Enter] (see Figure 4.00-22).
affect control of the AFM system and can be tested. 3. The confirmation screen shown in Figure 4.00-23
Simply editing the values on the AFM User Interface appears. Press [Y] to confirm save to RAM.
Program screens will not change AFM system operation.
4. Several screens will appear indicating that the data-
NOTE: The contents of RAM are lost whenever power set is being saved to RAM. The LCD display on the
to the AFM module is removed. AFM module will read “EXECUTION STOPPED BY
USER.” Once the data-set has been saved to RAM,
NOTE: It is recommended that you save the current
the message shown in Figure 4.00-24 appears. The
data-set to disk. Data-sets are assigned filenames and
LCD display on the AFM module will briefly read
saved on disk so you can retain and retrieve the data-set
“Waukesha CEC Custom Control,” then the normal
later. When saving to disk, the data-set will be saved to
AFM LCD displays will appear.
the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
DISK on page 4.00-31 to save your data-set to disk.

FORM 6286-2
4.00-12 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
NOTE: “Custom Control” is the Best Power/Economy 5. Press any key to continue.
control mode.
NOTE: If the “EXECUTION STOPPED BY USER”
message persists on the AFM display for more than five
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.

Figure 4.00-22: Saving Options Menu

FORM 6286-2
4.00-13 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-23: Confirmation of Save to RAM

Figure 4.00-24: Verification of Save to RAM

FORM 6286-2
4.00-14 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

ESTABLISHING ENGINE START POSITION 3. Measure current gas/air pressure with a manometer.

Engine start position is a programmable stepper motor 4. Use the AFM module’s manual adjustment keys
position used to set gas/air at a value that is favorable (<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
for engine starting. Most values stored in the on the keypad to change gas/air pressure as
preprogrammed files should be reasonable for initial required to duplicate desired gas/air setting. Once
programming of the AFM module. However, some current gas/air setting is equal to desired gas/air, the
modification to the stepper motor “start position” setting stepper motor “start” position can be set.
may be required to facilitate engine starting. NOTE: For more information on the keypad functions to
Complete the following steps to establish engine START make adjustments, see AFM MODULE KEYPAD
position. For VHP vee engines, complete Steps 1 – 6 for FUNCTIONS on page 1.20-5.
both the left bank and right bank stepper motors. 5. Press <DSPL SEL> on the AFM keypad to scroll
through LCD display messages until the “L/R
NOTE: For VHP inline, all VGF, and all ATGL engines,
STEPPER = XXXXX” message is shown.
the “left” buttons on the AFM keypad control operation
of system components. For VHP vee engines, the “left” 6. Record the stepper position displayed on the AFM
keypad buttons control the engine’s left bank and the module’s LCD display (L/R STEPPER = XXXXX) on
“right” keypad buttons control the engine’s right bank. the “Stepper Start Position” space provided on the
front of your worksheet.
1. Press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the NOTE: For VHP vee engines, complete Steps 1 – 6 for
AFM module in manual control. both the left bank and right bank stepper motors.
NOTE: If an alarm condition exists, the AFM module 7. On your PC, press [Enter] or use the arrow keys until
keypad will not function until the alarm is acknowledged the cursor is in the left/right “START POS.” field on
by pressing <ALARM ACK> on the keypad. the Edit Screen (see Figure 4.00-25).
2. Locate the applicable Best Power/Economy Control
Worksheet used to record desired gas/air setting.
(Original worksheet found in back of manual.)
Review the desired gas/air pressure setting
recorded on the front of your Best Power/Economy
Control Worksheet. If desired gas/air pressure
setting is not recorded on your worksheet, see
ESTABLISHING DESIRED GAS / AIR PRESSURE
SETTING (WITH OR WITHOUT AFM
COMPONENTS INSTALLED) on page 2.00-1 to
establish desired gas/air setting.

FORM 6286-2
4.00-15 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-25: Locating Stepper Motor Start Position

8. Enter the stepper position in the left/right “START NOTE: If the “EXECUTION STOPPED BY USER”
POS.” field on the Edit Screen and press [Enter] (see message persists on the AFM display for more than 5
Figure 4.00-26). minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
NOTE: Each time modifications are made to the data-
set, the data-set must be saved to RAM before the edited NOTE: It is recommended that you save the current
values affect control of the AFM system and can be data-set to disk. Data-sets are assigned filenames and
tested. Simply editing the values on the AFM User saved on disk so you can retain and retrieve the data-set
Interface Program screens will not influence AFM later. When saving to disk, the data-set will be saved to
system operation. the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
NOTE: The contents of RAM are lost whenever power
DISK on page 4.00-31 to save your data-set to disk.
to the AFM module is removed.
13. Return to the Main Menu by pressing [Esc]. Figure
9. Press [F10] to save the edited start position
4.00-27 appears on the screen warning you to save
information to RAM (temporary memory).
any changes made to the data-set before exiting.
10. Highlight “Test Data on AFM” on the Saving Options Since the data-set has already been saved to RAM,
Menu and press [Enter]. press [Y] to return to the Main Menu.
11. Press [Y] to confirm save to RAM.
12. Several screens will appear indicating that the data-
set is being saved to RAM. The LCD display on the
AFM module will read “EXECUTION STOPPED BY
USER.” Press any key to continue after the save to
RAM is complete.

FORM 6286-2
4.00-16 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-26: Entering Stepper Motor Start Position

Figure 4.00-27: Confirmation of Exit to Main Menu

FORM 6286-2
4.00-17 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

MONITORING SYSTEM OPERATION


USING THE VIEW SERIAL LINK SCREEN
This section provides an explanation of the information
on the View Serial Link Screen and allows you to monitor
AFM system operation after applying power to the
module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 4.00-28). The information
shown on the View Serial Link Screen (see Figure
4.00-29) represents the current status of your AFM
system. This includes information on the oxygen
sensor voltage and stepper position.
No alarms will be active unless the “warm-up” delay Figure 4.00-28: AFM User Interface Program Main Menu
timer has expired (10 minutes have passed since the
program was stored to RAM and the thermocouples
have not yet exceeded the low temperature
threshold).
NOTE: If an alarm condition exists, acknowledge the
AFM system alarms by pressing <ALARM ACK> on the
AFM module keypad. Wait for the “WORKING” message
to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARMOUTPUT ACTIVE” message on the PC screen
will clear, and the Error Out terminal within the AFM
module will close.

Figure 4.00-29: View Serial Link Screen

FORM 6286-2
4.00-18 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
2. If the “L Status” and “R Status” fields are in automatic, 6. Recheck the power at the AFM module under worst
press <LEFT MAN> and <RIGHT MAN> (if case conditions. The engine ignition and any other
applicable) on the AFM module to put the AFM electrical devices to be driven by the same power
module in manual control. supply as the AFM module must be operating. Peak-
3. Verify that the stepper motor(s) is properly to-peak voltage variations must not exceed two
connected. volts. This measurement must be taken with an
oscilloscope. See AFM SYSTEM ELECTRICAL
NOTE: You cannot set the stepper motor(s) to the start CONNECTIONS on page 2.05-1 for AFM system
position if the intake manifold pressure is greater than 17 power specifications.
psia. If you press <F1> and then <STRT POS> when the
intake manifold pressure is greater than 17 psia, a ! WARNING
message will be displayed on the LCD telling you that
the request was ignored because the engine is loaded. Before making terminal block
4. Set the stepper motor(s) to the “START Position” by connection(s) within the AFM
pressing and releasing <F1>, then <STRT POS> on module, the area should be
the AFM module keypad. The AFM LCD display will purged of all known hazardous
show “MOVING L STEPPER TO START atmospheres because there is
POSITION.” The left and right “Status” messages on potential for sparks.
the View Serial Link Screen will change to “MOTOR
RESET” during the positioning activity. Once the left
bank has been moved, the AFM module will move 7. Reconnect the analog connections terminal block
the right bank stepper motor. Allow up to 3 minutes containing the intake manifold pressure transducer
for this process. After the stepper motor(s) has been and oxygen sensor(s) to the header inside the AFM
moved to the START position, the normal LCD module (see Figure 4.00-30).
displays resume. If the normal LCD displays do not 8. Allow the engine to warm up.
resume within 5 minutes, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on 9. Set the engine speed to normal operating conditions
page 6.00-1. and the load to at least 60 BMEP.

5. Start the engine.

Figure 4.00-30: Analog Reconnection

Once the engine is running to at least 60 BMEP, the NOTE: If any alarm messages come on during
sensor voltages should begin to fluctuate and the operation of the AFM system, see AFM SYSTEM
sensor temperatures should rise as monitored on the TROUBLESHOOTING AND DIAGNOSTICS on page
View Serial Link Screen. 6.00-1 to troubleshoot the system.
As soon as the left and right exhaust temperatures 10. Adjust engine load to manufacturer’s rated load and
exceed 350°C (662°F), the left and right “Status” rated speed.
messages on the View Serial Link Screen will
change from “MAN. WARM-UP” to “MANUAL” (see
Figure 4.00-31).

FORM 6286-2
4.00-19 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
11. Enable “AUTOMATIC” control by pressing the 13. Once you are satisfied that the AFM system is
<AUTO OPER> button on the AFM module keypad. controlling air/fuel ratio for the engine and no errors
The left and right “status” shown on the View Serial occur, continue with FINE-TUNING AFM
Link Screen will change to AUTOMATIC. The AFM PROGRAMMING FOR BEST POWER /
module will begin adjusting the stepper position to ECONOMY APPLICATIONS on page 4.00-21 to
control the engine’s air/fuel ratio. adjust the system for optimum air/fuel ratio control.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system. “RICH LIMIT” or
“LEAN LIMIT” errors are good indicators that the
carburetor screw needs adjusting.
12. To permit significant rich and lean adjustments to the
AFM system, it may be necessary to adjust the
carburetor screw(s) so the AFM system controls
close to the middle of the stepper motor range. Once
the AFM system has gained control of the air/fuel
ratio (sensor voltage readings are very near sensor
set-point), adjust the carburetor screws until the
AFM system is controlling close to the middle of the
stepper motor range: 10,000 steps (out of 20,000
steps) for 66, 66Z, S201, S211, 133L regulators or
2,900 steps (out of 5,800 steps) for 99, 1098
regulators.

Figure 4.00-31: AFM Module in Manual Mode

FORM 6286-2
4.00-20 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

FINE-TUNING AFM PROGRAMMING FOR NOTE: If an alarm condition exists, the AFM module
BEST POWER / ECONOMY APPLICATIONS keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.
Once initial programming of the AFM module is
4. Put the AFM module into manual mode by pressing
complete and the preliminary data-set is saved to RAM,
<LEFT MAN> and <RIGHT MAN> (if applicable) on
the AFM module must be “fine-tuned” for optimum air/
the AFM module keypad.
fuel ratio control. The AFM module is fine-tuned to
achieve the desired running point: best power or best NOTE: One press of the <LEFT/RIGHT LEAN> or
economy. To fine-tune the AFM module it will be <LEFT/RIGHT RICH> buttons moves stepper position
necessary to determine the number of “steps”, either rich 25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
or lean, that the AFM module will take to move away from prior to pressing the lean or rich buttons, a 400 step (1
stoichiometry to achieve best power or best economy. turn) change is made to stepper position.
In best power/economy control, the AFM module seeks 5. Using exhaust analyzers (CO and O2 meters), adjust
out stoichiometry then moves, either rich or lean, a the air/fuel ratio by pressing <LEFT RICH> and/or
programmed number of steps (“Offset Steps”). If the <LEFT LEAN> on the keypad until stoichiometry is
“Offset Steps” value is positive, the air/fuel ratio will be achieved. The sensor set-point voltage should be
adjusted rich of stoichiometry (best power). If the “Offset met as indicated on the View Serial Link Screen (0.4
Steps” value is negative, the air/fuel ratio will be adjusted volts for best economy, 0.6 volts for best power) (see
lean of stoichiometry (best economy). Table 4.00-2). For VHP vee engines, repeat this step
for the engine’s right bank using the “right” keypad
A worksheet is provided to help you in determining the buttons.
offset steps required in programming the AFM module.
The worksheet is two sided. The front of the worksheet NOTE: See the engine’s operation and maintenance
applies to primary fuel values. The back of the worksheet manual for location of exhaust analyzer access point(s).
applies to secondary fuel values. Since you are NOTE: It may be difficult to distinguish between the two
programming for a single fuel application, you need to sensor set-points. The oxygen sensor signal may be
only complete the front of the worksheet. very erratic near stoichiometry.
NOTE: For VHP inline, all VGF, and all ATGL engines, 6. Record the stepper position displayed on the View
the “left” buttons on the AFM keypad control operation Serial Link Screen in the “Stepper Position at
of system components. For VHP vee engines, the “left” Stoichiometry” column on the front of your worksheet
keypad buttons control the engine’s left bank and the (see Table 4.00-2).
“right” keypad buttons control the engine’s right bank.
7. Using exhaust analyzers (CO and O2 meters), adjust
1. Locate your yellow Best Power/Economy Control air/fuel ratio by pressing <LEFT RICH> and/or
Worksheet (see Table 4.00-2 for sample <LEFT LEAN> on the AFM module keypad until the
worksheet). Original worksheet is located in back of desired running point is achieved (best power or best
manual. The worksheet is two-sided. Record values economy). For VHP vee engines, repeat this step for
for single fuel applications on the front of the the engine’s right bank using the “right” keypad
worksheet. buttons.
2. On the worksheet, circle the desired running point • Best Power Setting – 15.50:1 AFR
(best power or best economy) for the engine.
• Best Economy Setting – 17.00:1 AFR
3. The sensor set-point voltage is different for best
economy (0.4 volts) and best power (0.6 volts). 8. Record the stepper position displayed on the View
Verify that the View Serial Link Screen is displaying Serial Link Screen in the “Stepper Position at
the correct sensor set-point voltage for your Desired Running Point” column on the front of your
application (see Table 4.00-2). worksheet (see Table 4.00-2).
9. Subtract the stepper position at stoichiometry
NOTE: If the wrong sensor set-point voltage is
recorded in Step 6 from the stepper position at
displayed, return to the Edit Screen, change the “Offset
desired running point recorded in Step 8. This value
Steps” value to a negative value for best economy or a
is the “Offset Steps” value. Use the space provided
positive value for best power, and save this new data-
on the front of your worksheet to determine the
set in RAM. Return to the View Serial Link Screen and
“Offset Steps” value(s) (see Table 4.00-2).
the sensor set-point will display the correct voltage for
your desired running point.

FORM 6286-2
4.00-21 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
NOTE: The result of subtracting these values will be
negative if desired running point is best economy. The
result of subtracting these values will be positive if
desired running point is best power.

Table 4.00-2: View Serial Link Screen and Best Power / Economy Control Worksheet

NOTE: The values in this table are for reference ONLY.


Actual values are specific to your engine application.

FORM 6286-2
4.00-22 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving 1 air/fuel ratio and
doubling the change in stepper position. For example:
An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
stepper position for +1 air/fuel ratio is 100 steps (1,500
– 1,400 = 100). Doubling this value, stepper motor
change for +2 air/fuel ratios is 200 steps. Therefore, the
lean limit stepper position is 1,300 steps (1,500 – 200 =
1,300).
a. Using exhaust analyzers, lean air/fuel ratio by +2
air/fuel ratios (3.4 percent oxygen for best
economy; 1.8 percent oxygen for best power) by
pressing <LEFT LEAN> on the keypad. For VHP
vee engines, repeat this step for the engine’s
right bank using the “right” keypad buttons.
b. Record the stepper position displayed on the
View Serial Link Screen in the “Lean Limit”
column on the front of your worksheet.
c. Using exhaust analyzers, richen air/fuel ratio by
-2 air/fuel ratios (2.0 percent carbon monoxide
for best economy; 4.5 percent carbon monoxide
for best power) by pressing <LEFT RICH> on the
keypad. For VHP vee engines, repeat this step
for the engine’s right bank using the “right”
keypad buttons.
d. Record the stepper position displayed on the
View Serial Link Screen in the “Rich Limit”
column on the front of your worksheet.
11. After completing the front of the Best Power/
Economy Control Worksheet, continue with
PROGRAMMING THE BEST POWER / ECONOMY
CONTROL VALUES on page 4.00-25.
Figure 4.00-32: Oxygen Sensor Response vs. Exhaust
Gas Concentrations for Various Air/Fuel Ratios – Rich NOTE: Figure 4.00-33 provides a scenario of a
Burn ONLY technician fine-tuning the AFM system following the
programming steps in this section. The values in the
NOTE: The oxygen, carbon monoxide and oxygen scenario are given for example only. Actual values will
sensor signal curves were plotted for laboratory data. vary depending on engine application.
Actual sensor response and desired air/fuel ratio will
depend slightly on fuel composition; however, the
relationship between CO and O2 will remain constant.
10. The AFM system adjusts the stepper motor between
two programmable limits to maintain the sensor set-
point voltage. Current recommendations are to set
the lean and rich limits ± 2 air/fuel ratios or less.
Determine a lean and rich limit, to define the stepper
motor adjustment range following the guidelines
below and Figure 4.00-32:

FORM 6286-2
4.00-23 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-33: Programming Scenario for Best Power / Economy Control

FORM 6286-2
4.00-24 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

PROGRAMMING THE BEST POWER / 4. After the Edit Screen appears, type in any comments
ECONOMY CONTROL VALUES regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
This section provides the programming steps for comments include site, engine number, and date
entering the set-point values determined in the previous information.
section, FINE-TUNING AFM PROGRAMMING FOR
BEST POWER / ECONOMY APPLICATIONS on page NOTE: When the cursor is moved between entry
4.00-21. You will be programming the values recorded locations, the bottom line of the Edit Screen will show a
on the front of your Best Power/Economy Control brief explanation and limits for that entry.
Worksheet. 5. Press [Enter] to move from the “Comments:” field to
1. Press [Esc] to return to the Main Menu. the “PWM out” field. Leave the “PWM Out” value set
to zero for unheated sensors.
2. Highlight “Edit/Create Setup” on the Main Menu and
press [Enter] (see Figure 4.00-34). 6. Using the down arrow key, position the cursor in the
“Lo-Temp” field. Although the high and low
temperature limits can be modified, it is not
recommended that these two values be changed.
The “Lo-Temp” value should not be set below 350°C
(662°F) because that temperature is the minimum
for correct oxygen sensor operation. If required, the
“Hi-Temp” value can be modified to provide a safety
against high exhaust temperatures.
7. Position the cursor in the “Search Delay” field. The
default value for the search delay is five minutes.
Search delay is the amount of time, in minutes, that
the AFM waits between searches for stoichiometry.
Adjust the search delay value as desired. For stable
fuels and maximum benefits, set search delay value
at maximum.
NOTE: When entering the “Offset Steps” value(s), a
Figure 4.00-34: AFM User Interface Program Main Menu
negative value moves the AFM lean from stoichiometry
3. The Edit/Create Setup Menu shown in Figure toward the best economy operating point. A positive
4.00-35 appears. Highlight “Retrieve from AFM” and value moves the AFM rich from stoichiometry toward the
press [Enter]. best power operating point.
8. Press [Enter] or use arrow keys until the cursor is
positioned in the left “Lean Limit” column on the Edit
Screen. Using your Best Power/Economy Control
Worksheet, enter the “Lean Limit,” “Rich Limit,” and
“Offset Steps” values for each engine bank. Press
[Enter] after each value is entered to work down
through each column.
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
NOTE: Each time modifications are made to the data-
set it must be saved to AFM RAM (temporary memory)
for evaluation. Simply editing the values on the PC
screen will not influence AFM operation.
9. Press [F10] to save the Edit Screen values to RAM
Figure 4.00-35: Edit/Create Setup Menu (temporary memory) for testing.
NOTE: See Figure 3.05-24 while editing the data-set. 10. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter].
11. Press [Y] to confirm save to RAM.

FORM 6286-2
4.00-25 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
12. Several screens will appear indicating that the data- 13. To return to the Main Menu, press [Esc]. Figure
set is being saved to RAM. The LCD display on the 4.00-37 appears on the screen warning you to save
AFM module will read “EXECUTION STOPPED BY changes that were made to the data-set before
USER.” Press any key on your computer to continue exiting. Since the data-set has already been saved
after the save to RAM is complete. to RAM, press [Y] to return to the Main Menu.
NOTE: If the “EXECUTION STOPPED BY USER” 14. Place the AFM module in automatic mode by
message persists on the AFM display for more than 5 pressing <AUTO OPER> on the AFM keypad.
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.

Figure 4.00-36: Editing the Data-Set on the Edit Screen

FORM 6286-2
4.00-26 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-37: Confirmation of Exit to Main Menu

CHECKING AFM SYSTEM PERFORMANCE 5. Press and release <F1>, then <STRT POS> on the
AFTER PROGRAMMING AFM module keypad to test the START position. The
AFM LCD display will show “MOVING L STEPPER
1. Highlight “View Serial Link” from the Main Menu and TO START POSITION.” The left and right “Status”
press [Enter] to return to the View Serial Link Screen. messages on the View Serial Link Screen will
2. Monitor AFM system performance. change to “MOTOR RESET” during the positioning
Steps 3 – 7 are completed to check ease of starting activity. Once the left bank has been moved, the
the engine based on the start position programmed. AFM module will move the right bank stepper motor.
Allow up to 3 minutes for this process. After the
3. Press <LEFT MAN> and <RIGHT MAN> (if stepper motors have been moved to the START
applicable) on the AFM module keypad to put the position, the normal LCD displays resume. If the
AFM module in manual control. normal LCD displays do not resume within 5
4. DO NOT TURN OFF POWER TO THE AFM minutes, see AFM SYSTEM TROUBLESHOOTING
MODULE. Shut down the engine and allow it to cool AND DIAGNOSTICS on page 6.00-1.
for several minutes. 6. Attempt to start the engine to check ease of starting.
NOTE: The contents of RAM are lost whenever power NOTE: Consider “cold” starts when modifying start
to the AFM module is removed. position.
NOTE: You cannot set the stepper motor(s) to the start 7. If necessary, modify the START position by
position if the intake manifold pressure is greater than 17 changing the START position on the Edit Screen and
psia. If you press <F1> and then <STRT POS> when the saving changes to RAM to test. Repeat the check
intake manifold pressure is greater than 17 psia, a until the engine starts well.
message will be displayed on the LCD telling you that
8. Once you are satisfied with AFM system
the request was ignored because the engine is loaded.
performance and ease of starting, return to the Main
Menu.
9. Continue with SAVING DATA-SET TO ROM on
page 4.00-28.

FORM 6286-2
4.00-27 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

SAVING DATA-SET TO ROM 6. When the verification screen appears as shown in


Figure 4.00-39 press [Y].
Once you create a data-set, test the data-set in RAM
(temporary memory), and are satisfied with the AFM’s 7. Several screens will appear indicating that the data-
air/fuel control, the data-set must be saved to permanent set is being saved to ROM (permanent memory on
memory (ROM). Complete the steps in this section to the core EPROM chip inside the AFM module). Once
save your data-set to ROM. the data-set has been saved to ROM, the message
shown in Figure 4.00-40 appears.
NOTE: The AFM system allows five saves to ROM
(permanent memory). All data-sets should be carefully NOTE: The AFM allows five saves to ROM. Once ROM
evaluated in RAM (temporary memory) before storing to has been fully configured, the core EPROM chip in the
ROM. Once ROM has been fully configured, the core AFM module must be replaced to permit further saves
EPROM chip in the AFM module must be replaced to to permanent memory.
permit further saves to permanent memory. 6.05-1 NOTE: It is recommended that you save the current
for core EPROM replacement instructions. data-set to disk. Data-sets are assigned filenames and
1. Highlight “Edit/Create Setup” from the Main Menu to saved on disk so you can retain and retrieve the data-set
return to the Edit Screen and press [Enter]. later. When saving to disk, the data-set will be saved to
the drive and directory where the AFM User Interface
2. Highlight “Retrieve from AFM” and press [Enter].
Program was accessed. See SAVING DATA-SET TO
3. With the Edit Screen displayed, press [F10] to save DISK on page 4.00-31 to save your data-set to disk.
the data-set to ROM (permanent memory).
8. Press any key to return to the Edit Screen.
NOTE: The “Test Data on AFM” option from the Save
NOTE: If the power to the AFM is inadequate (less than
Options Menu allows a program to be run in the AFM
21.6 volts) or excessively “dirty” (more than 2 volts peak-
module’s temporary memory (RAM). This may be used
to-peak ripple), the programming operation may not be
for troubleshooting so that the ROM memory space is
successful. An unsuccessful store to “ROM” will result in
conserved. The contents of RAM are lost whenever
the error message illustrated in Figure 4.00-41. Should
power to the AFM module is removed.
this error occur, the core EPROM chip must be replaced
4. Highlight “Configure AFM Memory” on the Save and the true cause for the failure corrected. 6.05-1 for
Options Menu and press [Enter]. core EPROM replacement instructions. Press any key
5. When the confirmation screen appears as shown in on your computer to continue.
Figure 4.00-38 press [Y].

NOTICE
Do not disturb the serial cable, interrupt the AFM
module power, or interrupt computer power while
configuring memory. If disturbed or disconnected
during the saving process, the core EPROM chip in
the AFM module may become corrupted and may
need to be replaced.

FORM 6286-2
4.00-28 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-38: Confirmation of Save to ROM

Figure 4.00-39: Verification to Store New Values to ROM

FORM 6286-2
4.00-29 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-40: Verification Screen of Save to ROM

Figure 4.00-41: Programming Error Message

FORM 6286-2
4.00-30 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

SAVING DATA-SET TO DISK c. The first time the configuration is saved to the
disk add an “A” to the end. This is to indicate that
The new data-set should be stored to a floppy/hard disk this is the first save of this configuration. If
and to “permanent” memory (ROM) as the previous changes are made to the configuration, save the
section explains. Data-sets are assigned filenames and next file with the same numerical information and
saved on disk so the user can retain the data-set for change the suffix letter to “B.” Continue in this
future reference. Each time a new program is saved to manner for each revision to the file.
ROM, the previous program can no longer be retrieved.
The only way to keep track of old programs is to save the Once eight characters have been entered, the file
data-file to disk or with printed copies. will automatically be saved to the disk from where
the AFM User Interface Program was accessed. If
NOTE: If you want to retrieve a data-set saved to disk, the filename is less than eight characters, press
see RETRIEVING A SAVED DATA-SET on page 4.00- [Enter] to save.
33.
NOTE: When saving to disk, the data-set will be saved
1. With the Edit Screen displayed, press [F10] to save to the drive and directory where the AFM User Interface
your data-set to disk. Program was accessed.
2. Highlight “Save Data to Filename” from the Saving 4. Press [ESC] to return to the Main Menu.
Options Menu and press [Enter].
5. If the data-set for your engine has been saved to
3. Enter a filename according to the following ROM and a file on disk, confirm the exit to the Main
procedure (see Figure 4.00-42). Read all three steps Menu by pressing [Y] (see Figure 4.00-43). The Main
prior to saving the file to the disk. Menu appears. If you have not saved the data-set to
a. Locate the engine’s serial number on the ROM (permanent memory), press [N] and see
nameplate. SAVING DATA-SET TO ROM on page 4.00-28.
b. If the engine has a “C-” number, remove the “C-”
and the “/” from the number. Example:
C-10768/01 would give a root file name of
“1076801”. If the engine does not have a “C-”
number use all six digits in the serial number for
the filename.

FORM 6286-2
4.00-31 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-42: Input Data-File Name Screen

Figure 4.00-43: Confirmation of Exit to Main Menu

FORM 6286-2
4.00-32 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

RETRIEVING A SAVED DATA-SET POST-PROGRAMMING CHECKS


The data-sets that are saved to disk (not RAM or ROM) Two post-programming checks must be completed to
and assigned a filename can be retrieved following the confirm that the data-set created was successfully
steps in this section. stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 4.00-31. NOTE: Print copies of your data-set or save your data-
1. With the AFM User Interface Program’s Main Menu set to a file for future reference before completing the two
showing on your screen, highlight “Edit/Create post-programming checks.
Setup” and press [Enter].
CHECK 1: CONFIRMING THE DATA-SET SAVE TO
2. On the next menu highlight “Retrieve from File name” ROM
and press [Enter].
Check 1 confirms that the data-set was successfully
3. Highlight the filename (serial number) you want to stored in ROM on the core EPROM chip.
open and press [Enter] (see Figure 4.00-44). The
information that is shown on your PC screen is NOTE: Programs saved to the EPROM will be retained
information that has been saved in a file and was not even if power to the AFM module is interrupted.
retrieved from the AFM module’s RAM or ROM. Programs saved to RAM will be lost when power to the
AFM module is disconnected. The AFM can detect when
NOTE: The retrieved file’s data-set must be saved to an evaluation data-set is being tested in RAM and has
RAM or ROM before the displayed data-set values affect not been saved to ROM. If you attempt to leave the AFM
control of the AFM system. User Interface Program without saving the evaluation
NOTE: The contents of RAM are lost whenever power data to ROM, a warning will be displayed.
to the AFM module is removed. 1. With the Main Menu showing on your screen,
NOTE: If you want to save an opened file to ROM highlight “Edit/Create Setup” and press [Enter].
(permanent memory), see SAVING DATA-SET TO 2. Highlight “Retrieve from AFM” on the next menu that
ROM on page 4.00-28. appears and press [Enter]. Several messages
appear indicating that the data-set is being retrieved
from ROM.
3. The Edit Screen appears (see Figure 4.00-45).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 4.00-
33 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

Figure 4.00-44: File Select Menu

FORM 6286-2
4.00-33 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-45: Edit Screen

CHECK 2: FINAL TEST OF AFM SYSTEM SETUP 5. Start the AFM User Interface Program on your PC.
Check 2 confirms that the data-set is not lost when the NOTE: For information on installing and/or accessing
AFM system is powered down and that the AFM system the AFM User Interface Program, see “Controls
will power up with the data stored in ROM. Downloads” section on WEDlinks.net.
1. Highlight “Quit” on the Main Menu and press [Enter] 6. The “Genuine Waukesha Parts” logo and version
(see Figure 4.00-46). identification screens appear briefly, followed by the
communications menu (see Figure 4.00-47). A dot
is located in parentheses next to “1” which indicates
that the selected communications port on the
computer is port 1. Press [Enter] to select
communications port 1. If the DB-9 cable is
connected to a different port on your PC, use the
arrow keys on the keyboard to select the
corresponding port from the communications menu
and press [Enter] (typically: port 1 is correct).

Figure 4.00-46: AFM User Interface Program Main Menu


2. Press “Y” to confirm that the program is to be exited.
3. Disconnect power from the AFM module for a
minimum of five minutes.
4. Restore power to the AFM module.

FORM 6286-2
4.00-34 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS
8. The menu shown in Figure 4.00-49 appears.
Highlight “Retrieve from AFM” and press [Enter].

Figure 4.00-47: Communications Menu


7. The AFM User Interface Program’s Main Menu
appears showing various program options available
Figure 4.00-49: Edit/Create Setup Menu
(see Figure 4.00-48). Highlight “Edit/Create Setup”
and press [Enter]. 9. Observe which ROM number (ROMX) is being
retrieved.
10. The Edit Screen appears (see Figure 4.00-50).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 4.00-
33 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

Figure 4.00-48: AFM User Interface Program Main Menu

FORM 6286-2
4.00-35 © 3/2012
BEST POWER/ECONOMY PROGRAMMING – SINGLE-FUEL APPLICATIONS

Figure 4.00-50: Edit Screen

FORM 6286-2
4.00-36 © 3/2012
SECTION 4.05
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL
APPLICATIONS

PROGRAMMING THE AFM MODULE FOR Provides 1) initial setup programming of the AFM
BEST POWER/ECONOMY CONTROL module by selecting a preprogrammed setup file; 2)
steps for editing engine application information; 3) steps
This section, Section 4.05 Best Power/Economy for editing “Offset Steps” value; and 4) steps for saving
Programming – Dual Fuel Applications, explains the the setup file to RAM for testing.
procedures required to program the AFM system for an
engine with a dual fuel. PRIMARY FUEL PROGRAMMING
NOTE: When programming your AFM system for a
NOTE: The icon, “P”, appears in several
single fuel application, complete the programming steps subheadings indicating programming
provided in BEST POWER/ECONOMY information that is only applicable to
PROGRAMMING – SINGLE-FUEL APPLICATIONS on primary fuel.
page 4.00-1.
Switching to Primary Fuel: Begins on page 4.05-
When programming for dual fuel applications you are
16.
required to establish two data-sets, one for primary fuel
Provides the steps necessary to switch over to primary
and one for secondary fuel. This section provides the
fuel.
programming steps necessary to create a data-set for
each fuel. Establishing Engine START Position: Begins on
page 4.05-17.
If this is the initial startup of the AFM system on your
Provides the programming steps necessary to modify
engine, complete ALL the procedures provided in this
stepper motor START position to facilitate engine
section. If the AFM system has been operating, it may
starting for primary fuel.
be necessary only to complete applicable subsections
of the provided programming instructions. Monitoring System Operation Using the View Serial
Link Screen: Begins on page 4.05-19.
OUTLINE OF SECTION 4.05 Provides an explanation of the information on the View
Serial Link Screen and allows you to monitor the AFM
An outline with a description of the subsections included
system after applying power to the module and starting
in Section 4.05 is provided below.
the engine on primary fuel.
Preprogramming Steps: Begins on page 4.05-2.
Fine-Tuning AFM Programming for Best Power/
Provides the initial system checks that must be made
Economy Applications: Begins on page 4.05-21.
BEFORE applying power to the AFM module and
Provides the programming steps to fine-tune the AFM
starting the engine.
system for optimum air/fuel control. A worksheet is
User Interface Program Startup Steps: Begins on provided to help you determine the programmable limits.
page 4.05-2.
Provides the steps necessary to establish SECONDARY FUEL PROGRAMMING
communication between the AFM module and your PC.
NOTE: The icon, “S”, appears in
Initial AFM Module Programming: Begins on page several subheadings indicating
4.05-5. programming information that is only
applicable to secondary fuel.

FORM 6286-2
4.05-1 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
Switching to Secondary Fuel: Begins on page 4.05- PREPROGRAMMING STEPS
27.
Provides the steps necessary to switch over to Before applying power to the AFM system and with the
secondary fuel. engine shutdown:
1. Review GENERAL AFM PROGRAMMING
Establishing Engine START Position: Begins on
INFORMATION on page 1.15-1 for computer
page 4.05-27.
requirements, program layout, and saving
Provides the programming steps necessary to modify
information.
stepper motor START position to facilitate engine
starting for secondary fuel. 2. Review AFM DISPLAY AND KEYPAD
INFORMATION on page 1.20-1 for a detailed
Monitoring System Operation Using the View Serial explanation of the AFM module’s keypad functions
Link Screen: Begins on page 4.05-30. and LCD display messages.
Provides an explanation of the information on the View
Serial Link Screen and allows you to monitor the AFM 3. Complete the preprogramming checklist in
system after starting the engine on secondary fuel. PRESTART INSTALLATION CHECKLIST on page
2.15-1 before continuing.
Fine-Tuning AFM Programming for Best Power/
4. With the engine NOT running and power OFF,
Economy Applications: Begins on page 4.05-32.
disconnect the oxygen sensor(s) by removing the
Provides the programming steps to fine-tune the AFM
analog connections terminal block from the header
system for optimum air/fuel control. A worksheet is
inside the AFM module (see Figure 4.05-1).
provided to help you determine the programmable limits.
Programming the Best Power/Economy Control
Values: Begins on page 4.05-37.
Provides the programming steps for entering the data-
set values determined in the previous sections for
primary and secondary fuels.
Checking AFM System Performance After
Programming: Begins on page 4.05-39.
Provides the steps to check ease of starting the engine
based on the start position programmed for BOTH
primary and secondary fuels.
Saving Data-Set to ROM: Begins on page 4.05-40.
Provides the programming steps for saving the data-set
values to ROM (permanent memory).
Figure 4.05-1: Analog and Power Connections Inside
Saving Data-Set to Disk: Begins on page 4.05-43. AFM Module
Provides the programming steps for saving the data-set
values to a file on disk (to the drive and directory where USER INTERFACE PROGRAM STARTUP
the AFM User Interface Program was retrieved).
STEPS
Retrieving a Saved Data-Set: Begins on page
RETRIEVING A SAVED DATA-SET on page 4.05-45. The steps provided in this section describe how to
Provides the programming steps for retrieving a file that connect the DB-9 serial cable between your PC and the
was previously saved to disk. AFM module and then establish communication
between system components.
Post-Programming Checks: Begins on page 4.05-
1. Apply power to the AFM module. After applying
45.
power, the “Power” and “Alarm” LEDs will light on the
Provides steps for completing two post-programming
front cover of the AFM module. The LCD display on
checks that must be completed to confirm that the data-
the AFM module briefly displays “Waukesha CEC
set values which were created/modified were
TEST” if the core EPROM chip has not been
successfully stored to ROM.
previously programmed. If the core EPROM was
previously programmed, the LED displays the
current control mode (for example: “Waukesha CEC
Custom Control”).

FORM 6286-2
4.05-2 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: “Custom Control” is the Best Power/Economy
control modes.
2. The AFM module must be programmed to work with
site specific information in order for the AFM system
to function properly. To program the AFM module,
connect a standard DB-9 serial cable (male to
female) to the communications port (labeled P1A)
within the AFM module. This is the communications
port on the right (see Figure 4.05-2). Connect the
other end of the cable to the PC’s communications
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional. Figure 4.05-2: DB-9 Serial Cable Connection Inside AFM
Module
3. Start the AFM User Interface Program on your PC. 4. Once the AFM User Interface Program is open, the
NOTE: For information on installing and/or accessing “Genuine Waukesha Parts” Logo Screen appears
the AFM User Interface Program, see “Controls briefly, followed by the screen shown in Figure
Downloads” section on WEDlinks.net. 4.05-3. The bottom line of this screen indicates what
software version of the AFM User Interface Program
NOTE: The core and display EPROM chips must be you are using.
“matched” with the AFM User Interface version number.
If the versions of the EPROM chips are not the same as
the User Interface Program version number, the
potential for errant operation exists and programming
will not work. See EPROM CHIP REPLACEMENT on
page 6.05-1 for more information.

Figure 4.05-3: Software Version Identification


5. The Communications Menu appears automatically
(see Figure 4.05-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
communications menu and press [Enter] (typically:
port 1 is correct).

FORM 6286-2
4.05-3 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-4: Communications Menu Figure 4.05-6: Edit/Create Setup Menu


6. The AFM User Interface Program’s Main Menu NOTE: If a communications error message appears
appears showing various program options available (see Figure 4.05-7), there is a communication problem
(see Figure 4.05-5). Highlight “Edit/Create Setup” between your PC and the AFM module. Either there is
and press [Enter]. no power to the AFM module, the serial cable is not
connected to the correct communications port, the
computer is not configured correctly, the core EPROM
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information. Press any key to continue.
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 4.05-8). Press any key to
return to the Main Menu and continue with the next
Figure 4.05-5: AFM User Interface Program Main Menu section, INITIAL AFM MODULE PROGRAMMING
on page 4.05-5. If the AFM system has been
7. The Edit/Create Setup Menu shown in Figure
previously programmed for another engine
4.05-6 appears. Highlight “Retrieve from AFM” and
application, the data-set for that engine application
press [Enter].
is displayed.
Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
EDITING ENGINE APPLICATION
INFORMATION on page 4.05-8.
• If you want to start from a preprogrammed setup
file (a new, engine specific data-set), press [Esc]
and then [Y] to return to the Main Menu. Continue
with the next section INITIAL AFM MODULE
PROGRAMMING on page 4.05-5.
By completing Steps 1 – 8, communication between
the AFM module and your PC has been established.

FORM 6286-2
4.05-4 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-7: Communications Error Message

Figure 4.05-8: Test Program Message

INITIAL AFM MODULE PROGRAMMING 1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
After communication has been established between Setup” and press [Enter] (see Figure 4.05-9).
your PC and the AFM module, programming for your
specific engine application can begin.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a 12-
cylinder VHP L7042G engine for Best Economy Control
Mode. Although there are slight screen variations for
each engine family, the programming steps presented
in this manual are the same. The values in the examples
and figures are for REFERENCE ONLY. Actual values
are specific to your engine application.

FORM 6286-2
4.05-5 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-9: AFM User Interface Program Main Menu


2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure
4.05-10). A list of preprogrammed files appears (see
Figure 4.05-11).
Figure 4.05-11: File Select Menu

SELECTING A PREPROGRAMMED SETUP FILE


Preprogrammed setup files were developed to make
AFM module programming easier and faster. The values
stored in these files will get you started in creating a data-
set for your specific engine application. The values of the
preprogrammed files are generic and must be edited for
optimum air/fuel ratio control following the programming
procedures in this manual. It is recommended that you
use a preprogrammed file from this listing to program the
AFM module instead of starting with a new, nonsite-
specific (or blank) data-set. The preprogrammed setup
files vary with engine.
The preprogrammed setup files vary with engine
Figure 4.05-10: Edit/Create Setup Menu configuration and fuel regulator model. Example: All
VHP GSI vee engines with Fisher 66, 66Z, S201 and
S211 regulators, which includes VHP models 5108,
5790, 7042 and 9390, use setup file RSETUP01.
Similarly, VHP models 2895 and 3521 use a common
setup file.
1. Answer the following four questions before selecting
a preprogrammed setup file.
a. What is the engine family: VHP? _______
b. What is the engine configuration: inline or vee?
_______
c. What air induction configuration (aspiration)
does the engine have: natural (G) or
turbocharged (GSI)? _______
d. What fuel regulator(s) is installed: Fisher
Controls Model 66, 66Z, S201, S211, 99, 1098,
or 133L? _______

FORM 6286-2
4.05-6 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
2. After answering the four questions in Step 1, NOTE: The preprogrammed files listed on the File
carefully select the setup file from Table 4.05-1 that Select Menu but not included in Table 4.05-1 are
was created for your engine application. Selecting preprogrammed setup files used when programming in
the wrong setup file may result in air/fuel control that catalyst or lean burn control modes.
is less than optimum. 3. Using the arrow keys on the keyboard, scroll through
Table 4.05-1: Preprogrammed Setup Files for Best the list of preprogrammed files on the File Select
Power/Economy Applications Menu (see Figure 4.05-11). Highlight the
appropriate preprogrammed file and press [Enter].
VHP VEE ENGINES WITH BEST POWER/ECONOMY The Edit Screen appears displaying the
Filename Use For ... preprogrammed setup file information (see Figure
G or GSI engines with two S211, S201,
4.05-12).
RSETUP5 66, 66Z or 133L regulators and steppers NOTE: When the setup file appears on the Edit Screen,
(20,000 steps of adjustment). it will show engine family, model and fuel type
G or GSI engines with two 99 or 1098 information for an engine model. This “application”
RSETUP6 regulators and steppers (5,800 steps of information is for reference only and will not affect AFM
adjustment). system control.
VHP IN-LINE ENGINES WITH BEST POWER/ECONOMY NOTE: When programming with a preprogrammed
Filename Use For ... setup file, the Edit Screen will only contain values for a
single fuel. To program for dual fuel, continue with the
G or GSI engines with one S211, S201,
RSETUP11 66, 66Z or 133L regulator and stepper next section EDITING ENGINE APPLICATION
(20,000 steps of adjustment). INFORMATION on page 4.05-8. In the next section
you program the AFM system for dual fuel and for your
G or GSI engines with one 99 or 1098
specific site requirements.
RSETUP12 regulator and stepper (5,800 steps of
adjustment).

Figure 4.05-12: Preprogrammed Setup File RSETUP05 – Best Power / Economy Applications

FORM 6286-2
4.05-7 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
EDITING ENGINE APPLICATION INFORMATION When operating a simple fuel system, you
program a different data-set for each fuel but the
The left box of the Edit Screen provides engine
AFM User Interface Program only keeps track of
application information including engine family, model
one stepper motor position. Because only one
and fuel type information (see Figure 4.05-12). This
position is tracked, the engine will have to be shut
section provides the programming steps necessary to
down and the start position re-initiated when
edit the engine application information based on your
switching fuels. Determine how your engine is
specific site requirements.
configured for handling dual fuels.
1. With the Edit Screen displayed on your PC, press the
• Complex Fuel Systems: A “complex” fuel system
“UP” arrow key until the Engine Family Selection
is defined as two discrete fuel pipes connected to
Screen appears as shown in Figure 4.05-13.
the engine. Note the following:
2. Highlight the correct engine family and press [Enter].
– On VHP inlines, all VGF, and all ATGL engines
3. Highlight the correct engine model on the Engine two stepper motors are used: one stepper motor
Model Selection Screen and press [Enter] (see for primary fuel and one for secondary fuel.
Figure 4.05-14).
– On VHP vee engines, four stepper motors are
NOTE: Highlight “L7042” for 7044GSI VHP engines. used on the engine. Two stepper motors are
Highlight “L5790” for 5794GSI VHP engines. Highlight used per engine bank. On each bank, one
“F3521” for 3524GSI VHP engines. stepper motor regulates primary fuel and one
4. Highlight the correct engine air induction regulates secondary fuel.
configuration (aspiration) on the Engine Fuel System When operating a complex fuel system, you
Selection Screen and press [Enter] (see Figure program a different data-set for each fuel and the
4.05-15). AFM User Interface Program keeps track of each
5. Highlight the type of primary fuel the engine is using stepper motor position. Because two positions are
on the Primary Fuel Selection Screen and press tracked, there is no need to shut down the engine
[Enter] (see Figure 4.05-16). or re-initiate the start position when switching fuels
(as long as the start positions were initiated once
6. Highlight the type of secondary fuel the engine is before starting the engine). Determine how your
using on the Secondary Fuel Selection Screen and engine is configured for handling dual fuels.
press [Enter] (see Figure 4.05-17).
NOTE: For additional information on simple and
NOTE: If you are programming for a single fuel complex fuel systems and the alternate fuel relay, see
application, complete the programming steps provided CONNECTING AUXILIARY AFM INPUTS AND
in BEST POWER/ECONOMY PROGRAMMING – OUTPUTS on page 2.10-1.
SINGLE-FUEL APPLICATIONS on page 4.00-1.
8. Highlight “Best Power/Economy” on the Control
7. Highlight the type of fuel system you will be operating Mode Selection Screen and press [Enter] (see
and press [Enter] (see Figure 4.05-18). A description Figure 4.05-19).
of the two fuel systems follows.
9. After the engine application information is selected,
• Simple Fuel Systems: A “simple” fuel system is confirm your selections by pressing [Y] at the
defined as a single fuel pipe connected to the confirmation message (see Figure 4.05-20). The
engine. Note the following: engine application block will now be updated to
– On VHP inline, all VGF and all ATGL engines, reflect your changes (see Figure 4.05-21).
the primary and secondary fuels are regulated
by one stepper motor and regulator.
– On VHP vee engines one stepper motor is used
on each engine bank (a total of two stepper
motors installed on the engine). On each engine
bank, the primary and secondary fuel are
regulated by one stepper motor and regulator.

FORM 6286-2
4.05-8 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-13: Engine Family Selection Screen

Figure 4.05-14: Engine Model Selection Screen

FORM 6286-2
4.05-9 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-15: Engine Fuel System Selection Screen

Figure 4.05-16: Primary Fuel Selection Screen

FORM 6286-2
4.05-10 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-17: Secondary Fuel Selection Screen

Figure 4.05-18: Fuel System Selection Screen

FORM 6286-2
4.05-11 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-19: AFM System Control Mode Selection Screen

Figure 4.05-20: Confirmation Message

FORM 6286-2
4.05-12 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-21: Edit Screen With Edited Engine Application Information

EDITING “OFFSET STEPS” VALUE FOR BEST 2. Enter a negative value (-100) and press [Enter].
ECONOMY APPLICATIONS 3. If applicable, also change the right bank “Offset
The preprogrammed setup file is programmed for best Steps” field from positive (+100) to negative (-100).
power applications (15.50:1 air/fuel ratios). In best 4. Press [Enter] or use the arrow keys until the cursor
power applications the “Offset Steps” value is positive is in the left bank “Offset Steps” field for secondary
(Offset Steps = +100). If your desired running point is fuel on the Edit Screen.
best economy (17.00:1 air/fuel ratios), change the
5. Enter a negative value (-100) and press [Enter].
“Offset Steps” value from positive to negative. In best
economy applications, the “Offset Steps” value is 6. If applicable, also change the right bank “Offset
negative (Offset Steps = -100) (see Figure 4.05-22). Steps” field from positive (+100) to negative (-100).

Complete the steps below ONLY if desired running point


is best economy.
1. Press [Enter] or use the arrow keys until the cursor
is in the left bank “Offset Steps” field for primary fuel
on the Edit Screen.

FORM 6286-2
4.05-13 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-22: Editing “Offset Steps” Value for Best Economy Applications

SAVING SETUP FILE TO RAM 2. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter] (see Figure 4.05-23).
The initial setup file must be saved to RAM (temporary
memory) to permit testing and editing of this data-set. 3. The confirmation screen shown in Figure 4.05-24
Each time modifications are made to the data-set, the appears. Press [Y] to confirm save to RAM.
data-set must be saved to RAM before the edited values 4. Several screens will appear indicating that the data-
affect control of the AFM system and can be tested. set is being saved to RAM. The LCD display on the
Simply editing the values on the AFM User Interface AFM module will read “EXECUTION STOPPED BY
Program screens will not change AFM system operation. USER.” Once the data-set has been saved to RAM,
NOTE: The contents of RAM are lost whenever power the message shown in see Figure 4.05-25 appears.
to the AFM module is removed. The LCD display on the AFM module will briefly read
“Waukesha CEC Custom Control,” then the normal
NOTE: It is recommended that you save the current AFM LCD displays will appear.
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set NOTE: “Custom Control” is the Best Power/Economy
later. When saving to disk, the data-set will be saved to control mode.
the drive and directory where the AFM User Interface NOTE: If the “EXECUTION STOPPED BY USER”
Program was accessed. See SAVING DATA-SET TO message persists on the AFM display for more than five
DISK on page 4.05-43 to save your data-set to disk. minutes, see AFM SYSTEM TROUBLESHOOTING
1. Press [F10] to save the preprogrammed file data and AND DIAGNOSTICS on page 6.00-1.
edited “application” information to RAM (temporary 5. Press any key to continue.
memory).

FORM 6286-2
4.05-14 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-23: Saving Options Menu

Figure 4.05-24: Confirmation of Save to RAM

FORM 6286-2
4.05-15 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-25: Verification of Save to RAM

PRIMARY FUEL PROGRAMMING 2. Switch customer supplied logic control to primary


fuel. “ALT FUEL” connection inside AFM module
The programming steps prior to this section were MUST be and remain ungrounded (see Figure
necessary for initial setup of the AFM system. Once 4.05-26).
initial setup is complete, you are ready to program the
AFM system for primary fuel. This section contains the 3. For complex fuel systems, switch customer supplied
programming steps necessary to establish data-set logic to activate primary fuel stepper motors. See
values for primary fuel only. The subsections that follow CONNECTING AUXILIARY AFM INPUTS AND
that are applicable to primary fuel are indicated by the OUTPUTS on page 2.10-1 for additional information
“P” icon (shown below). and schematic on fuel system wiring.

SWITCHING TO PRIMARY FUEL

NOTE: This procedure applies to primary


fuel applications.

To determine primary fuel data-set values, you must be


set to run on primary fuel. Complete the steps below to
switch over to primary fuel if necessary.
1. DO NOT TURN OFF POWER TO THE AFM
MODULE. Shut down engine and switch over to Figure 4.05-26: Alternate Fuel Connection Inside AFM
primary fuel. Module

NOTE: The contents of RAM are lost whenever power


to the AFM module is removed.

FORM 6286-2
4.05-16 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
ESTABLISHING ENGINE START POSITION 5. Press <DSPL SEL> on the AFM keypad to scroll
through LCD display messages until the “L/R
NOTE: This procedure applies to primary STEPPER = XXXXX” message is shown.
fuel applications.
6. Record the stepper position displayed on the AFM
module’s LCD display (L/R STEPPER = XXXXX) on
the “Stepper Start Position” space for primary fuel
Engine START position is a programmable stepper provided on your worksheet.
motor position used to set gas/air at a value that is NOTE: For VHP vee engines, complete Steps 1 – 6 for
favorable for engine starting. Most values stored in the both the left bank and right bank stepper motors.
preprogrammed files should be reasonable for initial
programming. However, some modification to the 7. On your PC, press [Enter] or use the arrow keys until
stepper motor “START position” setting may be required the cursor is in the left/right “START POS.” field for
to facilitate engine startup on primary fuel. primary fuel on the Edit Screen (see Figure
4.05-27).
Complete the following steps to establish engine START
8. Enter the stepper position in the left/right “START
position for primary fuel. For VHP vee engines, complete
POS.” field on the Edit Screen and press [Enter] (see
Steps 1 – 6 for both the left bank and right bank stepper
Figure 4.05-28).
motors.
NOTE: Each time modifications are made to the data-
NOTE: For VHP inline, all VGF and all ATGL engines,
set, the data-set must be saved to RAM before the edited
the “left” buttons on the AFM keypad control operation
values affect control of the AFM system and can be
of system components. For VHP vee engines, the “left”
tested. Simply editing the values on the AFM User
keypad buttons control the engine’s left bank and the
Interface Program screens will not influence AFM
“right” keypad buttons control the engine’s right bank.
system operation.
1. Press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the NOTE: The contents of RAM are lost whenever power
AFM module in manual control. to the AFM module is removed.
9. Press [F10] to save the edited START position
NOTE: If an alarm condition exists, the AFM module
information to RAM (temporary memory).
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad. 10. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter].
2. Locate the applicable Best Power/Economy Control
Worksheet used to record desired gas/air setting. 11. Press [Y] to confirm save to RAM.
(Original worksheet found in back of manual.) 12. Several screens will appear indicating that the data-
Review the desired gas/air pressure setting for set is being saved to RAM. The LCD display on the
primary fuel recorded on the front of your Best AFM module will read “EXECUTION STOPPED BY
Power/Economy Control Worksheet. If desired gas/ USER.” Press any key to continue after the save to
air pressure setting for primary fuel is not recorded RAM is complete.
on your worksheet, see ESTABLISHING DESIRED
GAS / AIR PRESSURE SETTING (WITH OR NOTE: If the “EXECUTION STOPPED BY USER”
WITHOUT AFM COMPONENTS INSTALLED) on message persists on the AFM display for more than 5
page 2.00-1 to establish desired gas/air setting. minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
3. Measure current gas/air pressure with a manometer.
NOTE: It is recommended that you save the current
4. Use the AFM module’s manual adjustment keys
data-set to disk. Data-sets are assigned filenames and
(<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
saved on disk so you can retain and retrieve the data-set
on the keypad to change gas/air pressure as
later. When saving to disk, the data-set will be saved to
required to duplicate desired gas/air setting. Once
the drive and directory where the AFM User Interface
current gas/air setting is equal to desired gas/air for
Program was accessed. See SAVING DATA-SET TO
primary fuel, the stepper motor “start” position can
DISK on page 4.05-43 to save your data-set to disk.
be set.
13. Return to the Main Menu by pressing [Esc]. Figure
NOTE: For more information on the keypad functions to 4.05-30 appears on the screen warning you to save
make adjustments, see AFM MODULE KEYPAD any changes made to the data-set before exiting.
FUNCTIONS on page 1.20-5. Since the data-set has already been saved to RAM,
press [Y] to return to the Main Menu.

FORM 6286-2
4.05-17 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-27: Locating Stepper Motor START Position

Figure 4.05-28: Entering Stepper Motor START Position

FORM 6286-2
4.05-18 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
MONITORING SYSTEM OPERATION USING THE This section provides an explanation of the information
VIEW SERIAL LINK SCREEN on the View Serial Link Screen and allows you to monitor
the AFM system operation on primary fuel after applying
NOTE: This procedure applies to primary power to the module and starting the engine.
fuel applications.

Figure 4.05-29: View Serial Link Screen

1. Highlight “View Serial Link” from the Main Menu and No alarms will be active unless the “warm-up” delay
press [Enter] (see Figure 4.05-31). The information timer has expired (10 minutes has passed since the
shown on the View Serial Link Screen (see Figure program was stored to RAM and the thermocouples
4.05-29) represents the current status of your AFM have not yet exceeded the low temperature
system. This includes information on the oxygen threshold).
sensor voltage and stepper position.

FORM 6286-2
4.05-19 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-30: Confirmation of Exit to Main Menu

3. Verify that the stepper motor(s) is properly


connected.
NOTE: You cannot set the stepper motor(s) to the start
position if the intake manifold pressure is greater than 17
psia. If you press <F1> and then <STRT POS> when the
intake manifold pressure is greater than 17 psia, a
message will be displayed on the LCD telling you that
the request was ignored because the engine is loaded.
4. Set the stepper motor(s) to the “START Position” by
pressing and releasing <F1>, then <STRT POS> on
the AFM module keypad. The AFM LCD display will
show “MOVING L STEPPER TO START
POSITION.” The left and right “Status” messages on
Figure 4.05-31: AFM User Interface Program Main Menu the View Serial Link Screen will change to “MOTOR
RESET” during the positioning activity. Once the left
NOTE: If an alarm condition exists, acknowledge the
bank has been moved, the AFM module will move
AFM system alarms by pressing <ALARM ACK> on the
the right bank stepper motor (if applicable). Allow up
AFM module keypad. Wait for the “WORKING” message
to 3 minutes for this process. After the stepper
to disappear from the AFM LCD display (about 5
motor(s) has been moved to the START position, the
seconds). The yellow alarm LED will turn off, the
normal LCD displays resume. If the normal LCD
“ALARMOUTPUT ACTIVE” message on the PC screen
displays do not resume within 5 minutes, see AFM
will clear, and the Error Out terminal within the AFM
SYSTEM TROUBLESHOOTING AND
module will close.
DIAGNOSTICS on page 6.00-1.
2. If the “L Status” and “R Status” fields are in automatic,
5. Start the engine on primary fuel.
press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module to put the AFM
module in manual control.

FORM 6286-2
4.05-20 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
6. Recheck the power at the AFM module under worst As soon as the left and right exhaust temperatures
case conditions. The engine ignition and any other exceed 350°C (662°F), the left and right “Status”
electrical devices to be driven by the same power messages on the View Serial Link Screen will
supply as the AFM module must be operating. Peak- change from “MAN. WARM-UP” to “MANUAL” (see
to-peak voltage variations must not exceed 2 volts. Figure 4.05-33).
This measurement must be taken with an 10. Adjust engine load to manufacturer’s rated load and
oscilloscope. See AFM SYSTEM ELECTRICAL rated speed.
CONNECTIONS on page 2.05-1 for AFM system
power specifications. 11. Enable “AUTOMATIC” control by pressing the
<AUTO OPER> button on the AFM module keypad.
! WARNING The left and right “status” shown on the View Serial
Link Screen will change to AUTOMATIC. The AFM
module will begin adjusting the stepper position to
Before making terminal block
control the engine’s air/fuel ratio.
connection(s) within the AFM
module, the area should be NOTE: If any alarm messages come on during
purged of all known hazardous operation of the AFM system, see AFM SYSTEM
atmospheres because there is TROUBLESHOOTING AND DIAGNOSTICS on page
potential for sparks. 6.00-1 to troubleshoot the system. “RICH LIMIT” or
“LEAN LIMIT” errors are good indicators that the
carburetor screw needs adjusting.
7. Reconnect the analog connections terminal block 12. To permit significant rich and lean adjustments to the
containing the intake manifold pressure transducer AFM system, it may be necessary to adjust the
and oxygen sensor(s) to the header inside the AFM carburetor screw(s) so the AFM system controls
module (see Figure 4.05-32). close to the middle of the stepper motor range. Once
the AFM system has gained control of the air/fuel
ratio (sensor voltage readings are very near sensor
set-point), adjust the carburetor screws until the
AFM system is controlling close to the middle of the
stepper motor range: 10,000 steps (out of 20,000
steps) for 66, 66Z, S201, S211, 133L regulators or
2,900 steps (out of 5,800 steps) for 99, 1098
regulators.
13. Once you are satisfied that the AFM system is
controlling air/fuel ratio for the engine on primary fuel
and no errors occur, continue with FINE-TUNING
AFM PROGRAMMING FOR BEST POWER /
Figure 4.05-32: Analog Reconnection
ECONOMY APPLICATIONS on page 4.05-21 to
8. Allow the engine to warm up. adjust the system for optimum air/fuel ratio control
9. Set the engine speed to normal operating conditions when operating on primary fuel.
and the load to at least 60 BMEP.
FINE-TUNING AFM PROGRAMMING FOR BEST
Once the engine is running to at least 60 BMEP, the POWER / ECONOMY APPLICATIONS
sensor voltages should begin to fluctuate and the
sensor temperatures should rise as monitored on the NOTE: This procedure applies to primary
View Serial Link Screen. fuel applications.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system.

FORM 6286-2
4.05-21 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
Once initial programming of the AFM module for primary A worksheet is provided to help you in determining the
fuel is complete and the preliminary data-set is saved to offset steps required in programming the AFM module.
RAM, the AFM module must be “fine-tuned” for optimum The worksheet is two sided. The front of the worksheet
air/fuel ratio control. The AFM module is fine-tuned to applies to primary fuel values. The back of the worksheet
achieve the desired running point: best power or best applies to secondary fuel values.
economy. To fine-tune the AFM module it will be
NOTE: For VHP inline, all VGF, and all ATGL engines,
necessary to determine the number of “steps,” either rich
the “left” buttons on the AFM keypad control operation
or lean, that the AFM module will take to move away from
of system components. For VHP vee engines, the “left”
stoichiometry to achieve best power or best economy.
keypad buttons control the engine’s left bank and the
In best power/economy control, the AFM module seeks “right” keypad buttons control the engine’s right bank.
out stoichiometry then moves, either rich or lean, a
programmed number of steps (“Offset Steps”). If the
“Offset Steps” value is positive, the air/fuel ratio will be
adjusted rich of stoichiometry (best power). If the “Offset
Steps” value is negative, the air/fuel ratio will be adjusted
lean of stoichiometry (best economy).

Figure 4.05-33: AFM Module in Manual Mode

1. Locate your yellow Best Power/Economy Control 3. The sensor set-point voltage is different for best
Worksheet (see Table 4.05-2 for sample economy (0.4 volts) and best power (0.6 volts).
worksheet). Original worksheet is located in back of Verify that the View Serial Link Screen is displaying
manual. The worksheet is two-sided. Record values the correct sensor set-point voltage for your
for primary fuel on the front of the worksheet. application (see Table 4.05-2).
2. On the front of the worksheet, circle the desired
running point (best power or best economy) for the
engine.

FORM 6286-2
4.05-22 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: If the wrong sensor set-point voltage is NOTE: See the engine’s operation and maintenance
displayed, return to the Edit Screen, change the “Offset manual for location of exhaust analyzer access point(s).
Steps” value to a negative value for best economy or a
NOTE: It may be difficult to distinguish between the two
positive value for best power, and save this new data-
sensor set-points. The oxygen sensor signal may be
set in RAM. Return to the View Serial Link Screen and
very erratic near stoichiometry.
the sensor set-point will display the correct voltage for
your desired running point. 6. Record the stepper position displayed on the View
Serial Link Screen in the “Stepper Position at
NOTE: If an alarm condition exists, the AFM module Stoichiometry” column on the front of your worksheet
keypad will not function until the alarm is acknowledged (see Table 4.05-2).
by pressing <ALARM ACK> on the keypad.
7. Using exhaust analyzers (CO and O2 meters), adjust
4. Put the AFM module into manual mode by pressing
air/fuel ratio by pressing <LEFT RICH> and/or
<LEFT MAN> and <RIGHT MAN> (if applicable) on
<LEFT LEAN> on the AFM module keypad until the
the AFM module keypad.
desired running point is achieved (best power or best
NOTE: One press of the <LEFT/RIGHT LEAN> or economy). For VHP vee engines, repeat this step for
<LEFT/RIGHT RICH> buttons moves stepper position the engine’s right bank using the “right” keypad
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST> buttons.
prior to pressing the lean or rich buttons, a 400 step (1 • Best Power Setting 15.50:1 AFR
turn) change is made to stepper position.
• Best Economy Setting 17.00:1 AFR
5. Using exhaust analyzers (CO and O2 meters), adjust
the air/fuel ratio by pressing <LEFT RICH> and/or
<LEFT LEAN> on the keypad until stoichiometry is
achieved. The sensor set-point voltage should be
met as indicated on the View Serial Link Screen (0.4
volts for best economy, 0.6 volts for best power) (see
Table 4.05-2). For VHP vee engines, repeat this step
for the engine’s right bank using the “right” keypad
buttons.

FORM 6286-2
4.05-23 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 4.05-2: View Serial Link Screen and Best Power / Economy Control Worksheet

NOTE: The values in this table are for reference ONLY. 9. Subtract the stepper position at stoichiometry
Actual values are specific to your engine application. recorded in Step 6 from the stepper position at
8. Record the stepper position displayed on the View desired running point recorded in Step 8. This value
Serial Link Screen in the “Stepper Position at is the “Offset Steps” value. Use the space provided
Desired Running Point” column on the front of your on the front of your worksheet to determine the
worksheet (see Table 4.05-2). “Offset Steps” value(s) (see Table 4.05-2).

FORM 6286-2
4.05-24 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: The result of subtracting these values will be
negative if desired running point is best economy. The
result of subtracting these values will be positive if
desired running point is best power.
10. The AFM system adjusts the stepper motor between
two programmable limits to maintain the sensor set-
point voltage. Current recommendations are to set
the lean and rich limits ±2 air/fuel ratios or less.
Determine a lean and rich limit, to define the stepper
motor adjustment range following the guidelines
below and Figure 4.05-34:
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving ± 1 air/fuel ratio and
doubling the change in stepper position. For example:
An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
stepper position for +1 air/fuel ratio is 100 steps (1,500
– 1,400 = 100). Doubling this value, stepper motor
change for +2 air/fuel ratios is 200 steps. Therefore, the
lean limit stepper position is 1,300 steps (1,500 – 200 =
1,300).
a. Using exhaust analyzers, lean air/fuel ratio by +2
air/fuel ratios (3.4 percent oxygen for best
economy; 1.8 percent oxygen for best power) by
pressing <LEFT LEAN> on the keypad. For VHP
vee engines, repeat this step for the engine’s
right bank using the “right” keypad buttons.
b. Record the stepper position displayed on the
View Serial Link Screen in the “Lean Limit”
column on the front of your worksheet.
c. Using exhaust analyzers, richen air/fuel ratio by
-2 air/fuel ratios (2.0 percent carbon monoxide
for best economy; 4.5 percent carbon monoxide
for best power) by pressing <LEFT RICH> on the Figure 4.05-34: Oxygen Sensor Response vs. Exhaust
keypad. For VHP vee engines, repeat this step Gas Concentrations for Various Air/Fuel Ratios – Rich
Burn ONLY
for the engine’s right bank using the “right”
keypad buttons. NOTE: The oxygen, carbon monoxide and oxygen
d. Record the stepper position displayed on the sensor signal curves were plotted for laboratory data.
View Serial Link Screen in the “Rich Limit” Actual sensor response and desired air/fuel ratio will
column on the front of your worksheet. depend slightly on fuel composition; however, the
relationship between CO and O2 will remain constant.
11. After completing the front of the Best Power/
Economy Control Worksheet for primary fuel,
continue with SECONDARY FUEL
PROGRAMMING on page 4.05-27.
NOTE: Figure 4.05-35 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

FORM 6286-2
4.05-25 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-35: Programming Scenario for Best Power / Economy Control

FORM 6286-2
4.05-26 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

SECONDARY FUEL PROGRAMMING ESTABLISHING ENGINE START POSITION

The programming steps prior to this section determined NOTE: This procedure applies to
programing values for primary fuel. Once primary fuel secondary fuel applications.
values are determined, you are ready to program the
AFM system for secondary fuel. This section contains
the programming steps necessary to establish data-set
values for secondary fuel only. The subsections that Engine start position is a programmable stepper motor
follow that are applicable to secondary fuel are indicated position used to set gas/air at a value that is favorable
by the “S” icon (shown below). for engine starting. Most values stored in the
preprogrammed files should be reasonable for initial
SWITCHING TO SECONDARY FUEL programming. However, some modification to the
stepper motor “start position” setting may be required to
NOTE: This procedure applies to facilitate engine startup on secondary fuel.
secondary fuel applications. Complete the following steps to establish engine start
position for secondary fuel. For VHP vee engines,
complete Steps 1 – 6 for both the left bank and right bank
To determine secondary fuel data-set values, you must stepper motors.
be set to run on secondary fuel. Complete the steps that NOTE: For VHP inline, all VGF and all ATGL engines,
follow to switch over to secondary fuel. the “left” buttons on the AFM keypad control operation
1. DO NOT TURN OFF POWER TO THE AFM of system components. For VHP vee engines, the “left”
MODULE. Shut down engine and switch over to keypad buttons control the engine’s left bank and the
secondary fuel. “right” keypad buttons control the engine’s right bank.
NOTE: The contents of RAM are lost whenever power 1. Press <LEFT MAN> and <RIGHT MAN> (if
to the AFM module is removed. applicable) on the AFM module keypad to put the
AFM module in manual control.
2. Switch customer supplied logic control to secondary
fuel. “ALT FUEL” connection inside AFM module NOTE: If an alarm condition exists, the AFM module
MUST be and remain grounded (see Figure keypad will not function until the alarm is acknowledged
4.05-36). by pressing <ALARM ACK> on the keypad.
3. For complex fuel systems, switch customer supplied 2. Locate the applicable Best Power/Economy Control
logic to activate secondary fuel stepper motors. See Worksheet used to record desired gas/air setting.
CONNECTING AUXILIARY AFM INPUTS AND (Original worksheet found in back of manual.)
OUTPUTS on page 2.10-1 for additional information Review the desired gas/air pressure setting for
and schematic on fuel system wiring. secondary fuel recorded on the back of your Best
Power/Economy Control Worksheet. If desired gas/
air pressure setting for secondary fuel is not
recorded on your worksheet, ESTABLISHING
DESIRED GAS / AIR PRESSURE SETTING (WITH
OR WITHOUT AFM COMPONENTS INSTALLED)
on page 2.00-1 to establish desired gas/air setting.
3. Measure current gas/air pressure with a manometer.
4. Use the AFM module’s manual adjustment keys
(<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
on the keypad to change gas/air pressure as
required to duplicate desired gas/air setting. Once
Figure 4.05-36: Alternate Fuel Connection Inside AFM current gas/air setting is equal to desired gas/air for
Module secondary fuel, the stepper motor “START” position
can be set.
NOTE: For more information on the keypad functions to
make adjustments, 1.20-5.

FORM 6286-2
4.05-27 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
5. Press <DSPL SEL> on the AFM keypad to scroll 10. Highlight “Test Data on AFM” on the Saving Options
through LCD display messages until the “L/R Menu and press [Enter].
STEPPER = XXXXX” message is shown. 11. Press [Y] to confirm save to RAM.
6. Record the stepper position displayed on the AFM 12. Several screens will appear indicating that the data-
module’s LCD display (L/R STEPPER = XXXXX) on set is being saved to RAM. The LCD display on the
the “Stepper Start Position” space for secondary fuel AFM module will read “EXECUTION STOPPED BY
provided on your worksheet. USER.” Press any key to continue after the save to
NOTE: For VHP vee engines, complete Steps 1 – 6 for RAM is complete.
both the left bank and right bank stepper motors. NOTE: If the “EXECUTION STOPPED BY USER”
7. On your PC, press [Enter] or use the arrow keys until message persists on the AFM display for more than 5
the cursor is in the left/right “START POS.” field for minutes, see AFM SYSTEM TROUBLESHOOTING
secondary fuel on the Edit Screen (see Figure AND DIAGNOSTICS on page 6.00-1.
4.05-37).
NOTE: It is recommended that you save the current
8. Enter the stepper position in the left/right “START data-set to disk. Data-sets are assigned filenames and
POS.” field on the Edit Screen and press [Enter] (see saved on disk so you can retain and retrieve the data-set
Figure 4.05-38). later. When saving to disk, the data-set will be saved to
NOTE: Each time modifications are made to the data- the drive and directory where the AFM User Interface
set, the data-set must be saved to RAM before the edited Program was accessed. See SAVING DATA-SET TO
values affect control of the AFM system and can be DISK on page 4.05-43 in this section to save your data-
tested. Simply editing the values on the AFM User set to disk.
Interface Program screens will not influence AFM 13. Return to the Main Menu by pressing [Esc]. Figure
system operation. 4.05-39 appears on the screen warning you to save
any changes made to the data-set before exiting.
NOTE: The contents of RAM are lost whenever power
Since the data-set has already been saved to RAM,
to the AFM module is removed.
press [Y] to return to the Main Menu.
9. Press [F10] to save the edited START position
information to RAM (temporary memory).

Figure 4.05-37: Locating Stepper Motor START Position

FORM 6286-2
4.05-28 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-38: Entering Stepper Motor START Position

Figure 4.05-39: Confirmation of Exit to Main Menu

FORM 6286-2
4.05-29 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
MONITORING SYSTEM OPERATION USING THE 2. If the “L Status” and “R Status” fields are in automatic,
VIEW SERIAL LINK SCREEN press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module to put the AFM
NOTE: This procedure applies to module in manual control.
secondary fuel applications.
3. Verify that the stepper motor(s) is properly
connected.

This section provides an explanation of the information


on the View Serial Link Screen and allows you to monitor
the AFM system operation on secondary fuel after
applying power to the module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 4.05-40). The information
shown on the View Serial Link Screen (see Figure
4.05-41) represents the current status of your AFM
system. This includes information on the oxygen
sensor voltage and stepper position.
No alarms will be active unless the “warm-up” delay
timer has expired (10 minutes has passed since the
program was stored to RAM and the thermocouples
have not yet exceeded the low temperature Figure 4.05-40: AFM User Interface Program Main Menu
threshold).
NOTE: If an alarm condition exists, acknowledge the
AFM system alarms by pressing <ALARM ACK> on the
AFM module keypad. Wait for the “WORKING” message
to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARMOUTPUT ACTIVE” message on the PC screen
will clear, and the Error Out terminal within the AFM
module will close.

FORM 6286-2
4.05-30 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-41: View Serial Link Screen

NOTE: You cannot set the stepper motor(s) to the 7. Set the engine speed to normal operating conditions
START position if the intake manifold pressure is greater and the load to at least 60 BMEP.
than 17 psia. If you press <F1> and then <STRT POS> Once the engine is running to at least 60 BMEP, the
when the intake manifold pressure is greater than 17 sensor voltages should begin to fluctuate and the
psia, a message will be displayed on the LCD telling you sensor temperatures should rise as monitored on the
that the request was ignored because the engine is View Serial Link Screen.
loaded.
NOTE: If any alarm messages come on during
4. Set the stepper motor(s) to the “START Position” by
operation of the AFM system, see AFM SYSTEM
pressing and releasing <F1>, then <STRT POS> on
TROUBLESHOOTING AND DIAGNOSTICS on page
the AFM module keypad. The AFM LCD display will
6.00-1 to troubleshoot the system.
show “MOVING L STEPPER TO START
POSITION.” The left and right “Status” messages on As soon as the left and right exhaust temperatures
the View Serial Link Screen will change to “MOTOR exceed 350°C (662°F), the left and right “Status”
RESET” during the positioning activity. Once the left messages on the View Serial Link Screen will
bank has been moved, the AFM module will move change from “MAN. WARM-UP” to “MANUAL” (see
the right bank stepper motor (if applicable). Allow up Figure 4.05-42).
to3 minutes for this process. After the stepper 8. Adjust engine load to manufacturer’s rated load and
motor(s) has been moved to the START position, the rated speed.
normal LCD displays resume. If the normal LCD
9. Enable “AUTOMATIC” control by pressing the
displays do not resume within 5 minutes, see AFM
<AUTO OPER> button on the AFM module keypad.
SYSTEM TROUBLESHOOTING AND
The left and right “status” shown on the View Serial
DIAGNOSTICS on page 6.00-1.
Link Screen will change to AUTOMATIC. The AFM
5. Start the engine on secondary fuel. module will begin adjusting the stepper position to
6. Allow the engine to warm up. control the engine’s air/fuel ratio.

FORM 6286-2
4.05-31 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: If any alarm messages come on during 10. Once you are satisfied that the AFM system is
operation of the AFM system, see AFM SYSTEM controlling air/fuel ratio for the engine on secondary
TROUBLESHOOTING AND DIAGNOSTICS on page fuel and no errors occur, continue with FINE-
6.00-1 to troubleshoot the system. TUNING AFM PROGRAMMING FOR BEST
POWER / ECONOMY APPLICATIONS on page
4.05-32 to adjust the system for optimum air/fuel
ratio control when operating on secondary fuel.

Figure 4.05-42: AFM Module in Manual Mode

FINE-TUNING AFM PROGRAMMING FOR BEST In best power/economy control, the AFM module seeks
POWER / ECONOMY APPLICATIONS out stoichiometry then moves, either rich or lean, a
programmed number of steps (“Offset Steps”). If the
NOTE: This procedure applies to “Offset Steps” value is positive, the air/fuel ratio will be
secondary fuel applications. adjusted rich of stoichiometry (best power). If the “Offset
Steps” value is negative, the air/fuel ratio will be adjusted
lean of stoichiometry (best economy).
Once initial programming of the AFM module for A worksheet is provided to help you in determining the
secondary fuel is complete and the preliminary data-set offset steps required in programming the AFM module.
is saved to RAM, the AFM module must be “fine-tuned” The worksheet is two sided. The front of the worksheet
for optimum air/fuel ratio control. The AFM module is applies to primary fuel values. The back of the worksheet
fine-tuned to achieve the desired running point: best applies to secondary fuel values.
power or best economy. To fine-tune the AFM module it
will be necessary to determine the number of “steps,” NOTE: For VHP inline, all VGF and all ATGL engines,
either rich or lean, that the AFM module will take to move the “left” buttons on the AFM keypad control operation
away from stoichiometry to achieve best power or best of system components. For VHP vee engines, the “left”
economy. keypad buttons control the engine’s left bank and the
“right” keypad buttons control the engine’s right bank.

FORM 6286-2
4.05-32 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
1. Locate your yellow Best Power/Economy Control NOTE: See the engine’s operation and maintenance
Worksheet (see Table 4.05-3 for sample manual for location of exhaust analyzer access point(s).
worksheet). Original worksheet is located in back of
NOTE: It may be difficult to distinguish between the two
manual. The worksheet is two-sided. Record values
sensor setpoints. The oxygen sensor signal may be very
for secondary fuel on the back of the worksheet.
erratic near stoichiometry.
2. On the back of the worksheet, circle the desired
6. Record the stepper position displayed on the View
running point (best power or best economy) for the
Serial Link Screen in the “Stepper Position at
engine.
Stoichiometry” column on the back of your
3. The sensor set-point voltage is different for best worksheet (see Table 4.05-3).
economy (0.4 volts) and best power (0.6 volts).
7. Using exhaust analyzers (CO and O2 meters), adjust
Verify that the View Serial Link Screen is displaying
the correct sensor set-point voltage for your air/fuel ratio by pressing <LEFT RICH> and/or
application (see Table 4.05-3). <LEFT LEAN> on the AFM module keypad until the
desired running point is achieved (best power or best
NOTE: If the wrong sensor setpoint voltage is economy). For VHP vee engines, repeat this step for
displayed, return to the Edit Screen, change the “Offset the engine’s right bank using the “right” keypad
Steps” value to a negative value for best economy or a buttons.
positive value for best power, and save this new data-
• Best Power Setting 15.50:1 AFR
set in RAM. Return to the View Serial Link Screen and
the sensor setpoint will display the correct voltage for • Best Economy Setting 17.00:1 AFR
your desired running point. 8. Record the stepper position displayed on the View
NOTE: If an alarm condition exists, the AFM module Serial Link Screen in the “Stepper Position at
keypad will not function until the alarm is acknowledged Desired Running Point” column on the back of your
by pressing <ALARM ACK> on the keypad. worksheet (see Table 4.05-3).

4. Put the AFM module into manual mode by pressing 9. Subtract the stepper position at stoichiometry
<LEFT MAN> and <RIGHT MAN> (if applicable) on recorded in Step 6 from the stepper position at
the AFM module keypad. desired running point recorded in Step 8. This value
is the “Offset Steps” value. Use the space provided
NOTE: One press of the <LEFT/RIGHT LEAN> or on the back of your worksheet to determine the
<LEFT/RIGHT RICH> buttons moves stepper position “Offset Steps” value(s) (see Table 4.05-3).
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
prior to pressing the lean or rich buttons, a 400 step (1 NOTE: The result of subtracting these values will be
turn) change is made to stepper position. negative if desired running point is best economy. The
result of subtracting these values will be positive if
5. Using exhaust analyzers (CO and O2 meters), adjust desired running point is best power.
the air/fuel ratio by pressing <LEFT RICH> and/or
<LEFT LEAN> on the keypad until stoichiometry is
achieved. The sensor set-point voltage should be
met as indicated on the View Serial Link Screen (0.4
volts for best economy, 0.6 volts for best power) (see
Table 4.05-3). For VHP vee engines, repeat this step
for the engine’s right bank using the “right” keypad
buttons.

FORM 6286-2
4.05-33 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 4.05-3: View Serial Link Screen and Best Power / Economy Control Worksheet

NOTE: The values in this table are for reference ONLY.


Actual values are specific to your engine application.

FORM 6286-2
4.05-34 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving ± 1 air/fuel ratio and
doubling the change in stepper position. For example:
An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
stepper position for +1 air/fuel ratio is 100 steps (1,500
– 1,400 = 100). Doubling this value, stepper motor
change for +2 air/fuel ratios is 200 steps. Therefore, the
lean limit stepper position is 1,300 steps (1,500 – 200 =
1,300).
a. Using exhaust analyzers, lean air/fuel ratio by +2
air/fuel ratios (3.4 percent oxygen for best
economy; 1.8 percent oxygen for best power) by
pressing <LEFT LEAN> on the keypad. For VHP
vee engines, repeat this step for the engine’s
right bank using the “right” keypad buttons.
b. Record the stepper position displayed on the
View Serial Link Screen in the “Lean Limit”
column on the back of your worksheet.
c. Using exhaust analyzers, richen air/fuel ratio by
-2 air/fuel ratios (2.0 percent carbon monoxide
for best economy; 4.5 percent carbon monoxide
for best power) by pressing <LEFT RICH> on the
keypad. For VHP vee engines, repeat this step
for the engine’s right bank using the “right”
keypad buttons.
d. Record the stepper position displayed on the
View Serial Link Screen in the “Rich Limit”
column on the back of your worksheet.
NOTE: Figure 4.05-44 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
Figure 4.05-43: Oxygen Sensor Response vs. Exhaust vary depending on engine application.
Gas Concentrations for Various Air / Fuel Ratios – Rich
Burn ONLY 11. After the Best Power/Economy Control Worksheet
is complete for primary and secondary fuels,
NOTE: The oxygen, carbon monoxide and oxygen continue with PROGRAMMING THE BEST
sensor signal curves were plotted for laboratory data. POWER / ECONOMY CONTROL VALUES on page
Actual sensor response and desired air/fuel ratio will 4.05-37.
depend slightly on fuel composition; however, the
relationship between CO and O2 will remain constant.
10. The AFM system adjusts the stepper motor between
two programmable limits to maintain the sensor set-
point voltage. Current recommendations are to set
the lean and rich limits ± 2 air/fuel ratios or less.
Determine a lean and rich limit, to define the stepper
motor adjustment range following the guidelines
below and (see Figure 4.05-43):

FORM 6286-2
4.05-35 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-44: Programming Scenario for Best Power / Economy Control

FORM 6286-2
4.05-36 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

PROGRAMMING THE BEST POWER / 4. After the Edit Screen appears, type in any comments
ECONOMY CONTROL VALUES regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
This section provides the programming steps for comments include site, engine number and date
entering the set-point values determined for primary and information.
secondary fuel in the previous section, FINE-TUNING
AFM PROGRAMMING FOR BEST POWER / NOTE: When the cursor is moved between entry
ECONOMY APPLICATIONS on page 4.05-32. You will locations, the bottom line of the Edit Screen will show a
be programming the values recorded on both sides of brief explanation and limits for that entry.
your completed Best Power/Economy Control 5. Press [Enter] to move from the “Comments:” field to
Worksheet. the “PWM out” field. Leave the “PWM Out” value set
1. Press [Esc] to return to the Main Menu. to zero for unheated sensors.

2. Highlight “Edit/Create Setup” on the Main Menu and 6. Using the down arrow key, position the cursor in the
press [Enter] (see Figure 4.05-45). “Lo-Temp” field. Although the high and low
temperature limits can be modified, it is not
recommended that these two values be changed.
The “Lo-Temp” value should not be set below 350°C
(662°F) because that temperature is the minimum
for correct oxygen sensor operation. If required, the
“Hi-Temp” value can be modified to provide a safety
against high exhaust temperatures.
7. Position the cursor in the “Search Delay” field. The
default value for the search delay is 5 minutes.
Search delay is the amount of time, in minutes, that
the AFM waits between searches for stoichiometry.
Adjust the search delay value as desired. For stable
fuels and maximum benefits, set search delay value
at maximum.
NOTE: When entering the “Offset Steps” value(s), a
Figure 4.05-45: AFM User Interface Program Main Menu
negative value moves the AFM lean from stoichiometry
toward the best economy operating point. A positive
3. The Edit/Create Setup Menu shown in Figure value moves the AFM rich from stoichiometry toward the
4.05-46 appears. Highlight “Retrieve from AFM” and best power operating point.
press [Enter].
8. Press [Enter] until the cursor is positioned in the Left
Bank “Lean Limit” field for primary fuel. Using your
completed Best Power/Economy Control
Worksheet, enter all the primary fuel values in the
Left Bank column and then enter all the secondary
fuel values. Press [Enter] after each value is entered
to work down through the column.
9. For VHP vee engines, repeat Step 8 for the Right
Bank “Lean Limit” field for primary and secondary
fuel values using your completed Best Power/
Economy Control Worksheet.
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
NOTE: Each time modifications are made to the data-
set it must be saved to AFM RAM (temporary memory)
Figure 4.05-46: Edit/Create Setup Menu for evaluation. Simply editing the values on the PC
screen will not influence AFM operation.
NOTE: See Figure 4.05-47 while editing the data-set.
10. Press [F10] to save the Edit Screen values to RAM
(temporary memory) for testing.

FORM 6286-2
4.05-37 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
11. Highlight “Test Data on AFM” on the Saving Options 14. To return to the Main Menu, press [Esc]. Figure
Menu and press [Enter]. 4.05-48 appears on the screen warning you to save
12. Press [Y] to confirm save to RAM. changes that were made to the data-set before
exiting. Since the data-set has already been saved
13. Several screens will appear indicating that the data- to RAM, press [Y] to return to the Main Menu.
set is being saved to RAM. The LCD display on the
AFM module will read “EXECUTION STOPPED BY 15. Place the AFM module in automatic mode by
USER.” Press any key on your computer to continue pressing <AUTO OPER> on the AFM keypad.
after the save to RAM is complete.
NOTE: If the “EXECUTION STOPPED BY USER”
message persists on the AFM display for more than 5
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
NOTE: It is recommended that you save the current
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set
later. When saving to disk, the data-set will be saved to
the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
DISK on page 4.05-43 to save your data-set to disk.

Figure 4.05-47: Editing the Data-Set on the Edit Screen

FORM 6286-2
4.05-38 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-48: Confirmation of Exit to Main Menu

CHECKING AFM SYSTEM PERFORMANCE


AFTER PROGRAMMING
Complete Steps 1 – 7 to check ease of starting the
engine based on the start position programmed for
BOTH primary and secondary fuels.
1. Switch fuels over as necessary. To switch over fuels
complete the following:
a. DO NOT TURN OFF POWER TO THE AFM
MODULE. Shut down engine and switch fuel.
NOTE: The contents of RAM are lost whenever power Figure 4.05-49: Alternate Fuel Connection Inside AFM
to the AFM module is removed. Module
b. Switch customer supplied logic control to 2. Highlight “View Serial Link” from the Main Menu and
selected fuel. For primary fuel, the ALT FUEL press [Enter] to return to the View Serial Link Screen.
connection inside the AFM module MUST be 3. Press <LEFT MAN> and <RIGHT MAN> (if
and remain ungrounded. For secondary fuel, the applicable) on the AFM module keypad to put the
ALT FUEL connection inside the AFM module AFM module in manual control.
MUST be and remain grounded (see Figure
4.05-49). NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
c. For complex fuel systems, switch customer
supplied logic to activate primary/secondary fuel NOTE: You cannot set the stepper motor(s) to the start
stepper motors. See CONNECTING position if the intake manifold pressure is greater than 17
AUXILIARY AFM INPUTS AND OUTPUTS on psia. If you press <F1> and then <STRT POS> when the
page 2.10-1 for additional information and intake manifold pressure is greater than 17 psia, a
schematic on fuel system wiring. message will be displayed on the LCD telling you that
the request was ignored because the engine is loaded.

FORM 6286-2
4.05-39 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS
4. Press and release <F1>, then <STRT POS> on the NOTE: The AFM system allows five saves to ROM
AFM module keypad to test the START position. The (permanent memory). All data-sets should be carefully
AFM LCD display will show “MOVING L STEPPER evaluated in RAM (temporary memory) before storing to
TO START POSITION.” The left and right “Status” ROM. Once ROM has been fully configured, the core
messages on the View Serial Link Screen will EPROM chip in the AFM module must be replaced to
change to “MOTOR RESET” during the positioning permit further saves to permanent memory. 6.05-1
activity. Once the left bank has been moved, the for core EPROM replacement instructions.
AFM module will move the right bank stepper motor 1. Highlight “Edit/Create Setup” from the Main Menu to
(if applicable). Allow up to 3 minutes for this process. return to the Edit Screen and press [Enter].
After the stepper motors have been moved to the
START position, the normal LCD displays resume. 2. Highlight “Retrieve from AFM” and press [Enter].
If the normal LCD displays do not resume within 5 3. With the Edit Screen displayed, press [F10] to save
minutes, see AFM SYSTEM TROUBLESHOOTING the data-set to ROM (permanent memory).
AND DIAGNOSTICS on page 6.00-1.
NOTE: The “Test Data on AFM” option from the Save
5. Attempt to start the engine to check ease of starting. Options Menu allows a program to be run in the AFM
NOTE: Consider “cold” starts when modifying start module’s temporary memory (RAM). This may be used
position. for troubleshooting so that the ROM memory space is
conserved. The contents of RAM are lost whenever
6. If necessary, modify the start position by changing power to the AFM module is removed.
the START position on the Edit Screen and saving
changes to RAM to test. Repeat the check until the 4. Highlight “Configure AFM Memory” on the Save
engine starts well. Options Menu and press [Enter].

7. Monitor AFM system performance. 5. When the confirmation screen appears as shown in
Figure 4.05-50 press [Y].
NOTE: Complete Steps 1 – 7 for both primary and
secondary fuels.
8. Once you are satisfied with AFM system
performance and ease of starting, return to the Main
Menu.
9. Continue SAVING DATA-SET TO ROM on page
4.05-40.

SAVING DATA-SET TO ROM


Once you create a data-set, test the data-set in RAM
(temporary memory), and are satisfied with the AFM’s
air/fuel control, the data-set must be saved to permanent
memory (ROM). Complete the steps in this section to
save your data-set to ROM.

FORM 6286-2
4.05-40 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-50: Confirmation of Save to ROM

NOTE: It is recommended that you save the current


NOTICE data-set to disk. Data-sets are assigned filenames and
Do not disturb the serial cable, interrupt the AFM saved on disk so you can retain and retrieve the data-set
module power, or interrupt computer power while later. When saving to disk, the data-set will be saved to
configuring memory. If disturbed or disconnected the drive and directory where the AFM User Interface
during the saving process, the core EPROM chip in Program was accessed. See SAVING DATA-SET TO
the AFM module may become corrupted and may DISK on page 4.05-43 to save your data-set to disk.
need to be replaced. 8. Press any key to return to the Edit Screen.
NOTE: If the power to the AFM is inadequate (less than
6. When the verification screen appears as shown in 21.6 volts) or excessively “dirty” (more than 2 volts peak-
Figure 4.05-51 press [Y]. to-peak ripple), the programming operation may not be
7. Several screens will appear indicating that the data- successful. An unsuccessful store to “ROM” will result in
set is being saved to ROM (permanent memory on the error message illustrated in Figure 4.05-53. Should
the core EPROM chip inside the AFM module). Once this error occur, the core EPROM chip must be replaced
the data-set has been saved to ROM, the message and the true cause for the failure corrected. See EPROM
shown in Figure 4.05-52 appears. CHIP REPLACEMENT on page 6.05-1 for core
EPROM replacement instructions. Press any key on
NOTE: The AFM allows five saves to ROM. Once ROM
your computer to continue.
has been fully configured, the core EPROM chip in the
AFM module must be replaced to permit further saves
to permanent memory.

FORM 6286-2
4.05-41 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-51: Verification to Store New Values to ROM

Figure 4.05-52: Verification Screen of Save to ROM

FORM 6286-2
4.05-42 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-53: Programming Error Message

SAVING DATA-SET TO DISK b. If the engine has a “C-” number, remove the “C-”
and the “/” from the number. Example:
The new data-set should be stored to a floppy/hard disk C-10768/01 would give a root file name of
and to “permanent” memory (ROM) as the previous “1076801”. If the engine does not have a “C-”
section explains. Data-sets are assigned filenames and number use all six digits in the serial number for
saved on disk so the user can retain the data-set for the filename.
future reference. Each time a new program is saved to
ROM, the previous program can no longer be retrieved. c. The first time the configuration is saved to the
The only way to keep track of old programs is to save the disk add an “A” to the end. This is to indicate that
data-file to disk or with printed copies. this is the first save of this configuration. If
changes are made to the configuration, save the
NOTE: If you want to retrieve a data-set saved to disk, next file with the same numerical information and
see RETRIEVING A SAVED DATA-SET on page 4.05- change the suffix letter to “B.” Continue in this
45. manner for each revision to the file.
1. With the Edit Screen displayed, press [F10] to save Once eight characters have been entered, the file
your data-set to disk. will automatically be saved to the disk from where
2. Highlight “Save Data to Filename” from the Saving the AFM User Interface Program was accessed. If
Options Menu and press [Enter]. the filename is less than eight characters, press
[Enter] to save.
3. Enter a filename according to the following
procedure (see Figure 4.05-54). Read all three steps NOTE: When saving to disk, the data-set will be saved
prior to saving the file to the disk. to the drive and directory where the AFM User Interface
a. Locate the engine’s serial number on the Program was accessed.
nameplate. 4. Press [ESC] to return to the Main Menu.
5. If the data-set for your engine has been saved to
ROM and a file on disk, confirm the exit to the Main
Menu by pressing [Y] (see Figure 4.05-55). The Main
Menu appears. If you have not saved the data-set to
ROM (permanent memory), press [N] and see
SAVING DATA-SET TO ROM on page 4.05-40.

FORM 6286-2
4.05-43 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-54: Input Data-File Name Screen

Figure 4.05-55: Confirmation of Exit to Main Menu

FORM 6286-2
4.05-44 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

RETRIEVING A SAVED DATA-SET POST-PROGRAMMING CHECKS


The data-sets that are saved to disk (not RAM or ROM) Two post-programming checks must be completed to
and assigned a filename can be retrieved following the confirm that the data-set created was successfully
steps in this section. stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 4.05-43. NOTE: Print copies of your data-set or save your data-
1. With the AFM User Interface Program’s Main Menu set to a file for future reference before completing the two
showing on your screen, highlight “Edit/Create post-programming checks.
Setup” and press [Enter].
CHECK 1: CONFIRMING THE DATA-SET SAVE TO
2. On the next menu highlight “Retrieve from File name” ROM
and press [Enter].
Check 1 confirms that the data-set was successfully
3. Highlight the filename (serial number) you want to stored in ROM on the core EPROM chip.
open and press [Enter] (see Figure 4.05-56). The
information that is shown on your PC screen is NOTE: Programs saved to the EPROM will be retained
information that has been saved in a file and was not even if power to the AFM module is interrupted.
retrieved from the AFM module’s RAM or ROM. Programs saved to RAM will be lost when power to the
AFM module is disconnected. The AFM can detect when
NOTE: The retrieved file’s data-set must be saved to an evaluation data-set is being tested in RAM and has
RAM or ROM before the displayed data-set values affect not been saved to ROM. If you attempt to leave the AFM
control of the AFM system. User Interface Program without saving the evaluation
NOTE: The contents of RAM are lost whenever power data to ROM, a warning will be displayed.
to the AFM module is removed. 1. With the Main Menu showing on your screen,
NOTE: If you want to save an opened file to ROM highlight “Edit/Create Setup” and press [Enter].
(permanent memory), see SAVING DATA-SET TO 2. Highlight “Retrieve from AFM” on the next menu that
ROM on page 4.05-40. appears and press [Enter]. Several messages
appear indicating that the data-set is being retrieved
from ROM.
3. The Edit Screen appears (see Figure 4.05-57).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 4.05-
45 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

Figure 4.05-56: File Select Menu

FORM 6286-2
4.05-45 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-57: Edit Screen

CHECK 2: FINAL TEST OF AFM SYSTEM SETUP 5. Start the AFM User Interface Program on your PC.
Check 2 confirms that the data-set is not lost when the NOTE: For information on installing and/or accessing
AFM system is powered down and that the AFM system the AFM User Interface Program, see “Controls
will power up with the data stored in ROM. Downloads” section on WEDlinks.net.
1. Highlight “Quit” on the Main Menu and press [Enter] 6. The “Genuine Waukesha Parts” logo and version
(see Figure 4.05-58). identification screens appear briefly, followed by the
communications menu (see Figure 4.05-59). A dot
is located in parentheses next to “1” which indicates
that the selected communications port on the
computer is port 1. Press [Enter] to select
communications port 1. If the DB-9 cable is
connected to a different port on your PC, use the
arrow keys on the keyboard to select the
corresponding port from the communications menu
and press [Enter] (typically: port 1 is correct).

Figure 4.05-58: AFM User Interface Program Main Menu


2. Press “Y” to confirm that the program is to be exited.
3. Disconnect power from the AFM module for a
minimum of five minutes.
4. Restore power to the AFM module.

FORM 6286-2
4.05-46 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 4.05-59: Communications Menu


7. The AFM User Interface Program’s Main Menu
appears showing various program options available
(see Figure 4.05-58). Highlight “Edit/Create Setup”
and press [Enter].
8. Highlight “Retrieve from AFM” from the Edit/Create
Menu and press [Enter].
9. Observe which ROM number (ROMX) is being
retrieved.
10. The Edit Screen appears (see Figure 4.05-57).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 4.05-
45 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

FORM 6286-2
4.05-47 © 3/2012
BEST POWER / ECONOMY PROGRAMMING – DUAL-FUEL APPLICATIONS

This Page Intentionally Left Blank

FORM 6286-2
4.05-48 © 3/2012
LEAN BURN PROGRAMMING
SECTION 5.00
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

This section explains the procedures required to Provides the programming steps necessary to modify
program the AFM system for an engine with a single fuel. stepper motor START position to facilitate engine
starting.
PROGRAMMING THE AFM MODULE FOR Monitoring System Operation Using the View Serial
LEAN BURN CONTROL Link Screen: Begins on page 5.00-19.
Provides an explanation of the information on the View
NOTE: When programming your AFM system for a dual
Serial Link Screen and allows you to monitor the AFM
fuel application, complete the programming steps
system after applying power to the module and starting
provided in LEAN BURN PROGRAMMING – DUAL-
the engine.
FUEL APPLICATIONS on page 5.05-1.
Fine-Tuning AFM Programming for Lean Burn
If this is the initial startup of the AFM system on your
Applications: Begins on page 5.00-22.
engine, complete ALL the procedures provided in this
Provides the programming steps to fine-tune the AFM
section. If the AFM system has been operating, it may
system for optimum air/fuel control. You can either fine-
be necessary only to complete applicable subsections
tune the AFM system for very precise control using
of the provided programming instructions.
variable set-points or fine-tune the system with constant
OUTLINE OF SECTION 5.00 set-points. A worksheet is provided to help you
determine the programmable limits for the data-set.
An outline with a description of the subsections included
in Section 5.00 is provided below. Programming the Lean Burn Control Values: Begins
on page 5.00-35.
Preprogramming Steps: Begins on page 5.00-2. Provides the programming steps for entering the data-
Provides the initial system checks that must be made set values determined in the previous section.
BEFORE applying power to the AFM module and
starting the engine. Checking AFM System Performance After
Programming: Begins on page 5.00-37.
User Interface Program Startup Steps: Begins on Provides the steps to check ease of starting the engine
page 5.00-2. based on the start position programmed.
Provides the steps necessary to establish
communication between the AFM module and your PC. Saving Data-Set to ROM: Begins on page SAVING
DATA-SET TO ROM on page 5.00-38.
Initial AFM Module Programming: Begins on page Provides the programming steps for saving the data-set
5.00-5. to ROM (permanent memory).
Provides 1) initial setup programming of the AFM
module by selecting a preprogrammed setup file; 2) Saving Data-Set to Disk: Begins on page 5.00-40.
steps for editing engine application information; and 3) Provides the programming steps for saving the data-set
steps for saving the setup file to RAM for testing. to a file on disk (to the drive and directory where the AFM
User Interface Program was retrieved).
Establishing Engine START Position: Begins on
page 5.00-8. Retrieving a Saved Data-Set: Begins on page 5.00-
43.

FORM 6286-2
5.00-1 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
Provides the programming steps for retrieving a file that USER INTERFACE PROGRAM STARTUP
was previously saved to disk. STEPS
Post-Programming Checks: Begins on page 5.00- The steps provided in this section describe how to
43. connect the DB-9 serial cable between your PC and the
Provides steps for completing two post-programming AFM module and then establish communication
checks that must be completed to confirm that the data- between system components.
set which was created/modified was successfully stored
to ROM. 1. Apply power to the AFM module. After applying
power, the “Power” and “Alarm” LEDs will light on the
front cover of the AFM. The LCD display on the AFM
PREPROGRAMMING STEPS module briefly displays “Waukesha CEC TEST” if
Before applying power to the AFM system and with the the core EPROM chip has not been previously
engine shutdown: programmed. If the core EPROM was previously
1. Review GENERAL AFM PROGRAMMING programmed, the LED displays the current control
INFORMATION on page 1.15-1 for computer mode (for example: “Waukesha CEC Lean-Burn”).
requirements, program layout, and saving NOTE: Because you disconnected the intake manifold
information. pressure transducer and lean burn oxygen sensor(s) in
2. Review AFM DISPLAY AND KEYPAD “Preprogramming Steps,” a list of system errors will be
INFORMATION on page 1.20-1 for a detailed displayed on the LCD display. Messages on the display
explanation of the AFM module’s keypad functions may include, but not necessarily be limited to, “O2
and LCD display messages. SIGNAL LO,” “IMP INPUT LO,” and “O2 TEMP LO.”
These messages are normal since these engine
3. Complete the preprogramming checklist in
parameters are below the test program limits with the
PRESTART INSTALLATION CHECKLIST on page
intake manifold pressure transducer and lean burn
2.15-1 before continuing.
oxygen sensor(s) disconnected.
4. With the engine NOT running and power OFF,
2. The AFM module must be programmed to work with
disconnect the intake manifold pressure transducer
site specific information in order for the AFM system
and lean burn oxygen sensor(s) by removing the
to function properly. To program the AFM module,
analog and lean burn oxygen sensor connections
connect a standard DB-9 serial cable (male to
terminal blocks from the headers inside the AFM
female) to the communications port (labeled P1A)
module (see Figure 5.00-1).
within the AFM module. This is the communications
port on the right (see Figure 5.00-2). Connect the
other end of the cable to the PC’s communications
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional.

Figure 5.00-1: Analog, Sensor, and Power Connections


3. Start the AFM User Interface Program on your PC.
Inside AFM Module
NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.

FORM 6286-2
5.00-2 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
5. The Communications Menu appears automatically
(see Figure 5.00-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
communications menu and press [Enter] (typically:
port 1 is correct).

Figure 5.00-2: DB-9 Serial Cable Connection Inside AFM


Module
NOTE: The core and display EPROM chips must be Figure 5.00-4: Communications Menu
“matched” with the AFM User Interface Program version
6. The AFM User Interface Program’s Main Menu
number. If the versions of the EPROM chips are not the
appears showing various program options available
same as the User Interface Program version number, the
(see Figure 5.00-5). Highlight “Edit/Create Setup”
potential for errant operation exists and programming
and press [Enter].
will not work. See EPROM CHIP REPLACEMENT on
page 6.05-1 for more information.
4. Once the AFM User Interface Program is open, the
“Genuine Waukesha Parts” Logo Screen appears
briefly, followed by the screen shown in Figure
5.00-3. The bottom line of this screen indicates what
software version of the AFM User Interface Program
you are using.

Figure 5.00-5: AFM User Interface Program Main Menu


7. The Edit/Create Setup Menu shown in Figure
5.00-6 appears. Highlight “Retrieve from AFM” and
press [Enter].

Figure 5.00-3: Software Version Identification

FORM 6286-2
5.00-3 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 5.00-8). Press any key to
return to the Main Menu and continue with the next
section, INITIAL AFM MODULE PROGRAMMING
on page 5.00-5. If the AFM system has been
previously programmed for another engine
application, the data-set for that engine application
is displayed. Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
the sectionEDITING ENGINE APPLICATION
INFORMATION on page 5.00-8.
Figure 5.00-6: Edit/Create Setup Menu • If you want to start from a preprogrammed setup
file (a new, engine specific data-set), press [Esc]
NOTE: If a communications error message appears and then [Y] to return to the Main Menu. Continue
(see Figure 5.00-7), there is a communication problem with the next section, INITIAL AFM MODULE
between your PC and the AFM module. Either there is PROGRAMMING on page 5.00-5.
no power to the AFM module, the serial cable is not
connected to the correct communications port, the By completing Steps 1 – 8, communication between the
computer is not configured correctly, the core EPROM AFM module and your PC has been established.
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information and core EPROM chip
replacement instructions. Press any key to continue.

Figure 5.00-7: Communications Error Message

FORM 6286-2
5.00-4 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-8: Test Program Message

INITIAL AFM MODULE PROGRAMMING


After communication has been established between
your PC and the AFM module, you can begin
programming for your specific engine application.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a
12V-ATGL engine. Although there are slight screen
variations for each engine family, the programming
steps presented in this manual are the same. The values
in the examples and figures are for REFERENCE ONLY.
Actual values are specific to your engine application.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 5.00-9).
Figure 5.00-9: AFM User Interface Program Main Menu
2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure
5.00-10). A list of preprogrammed files appears (see
Figure 5.00-11).

Figure 5.00-10: Edit/Create Setup Menu

FORM 6286-2
5.00-5 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
d. What fuel regulator(s) is installed: Fisher
Controls Model 66, 66Z, S201, S211, 99, 1098
or 133L? _______

Figure 5.00-12: Atmospheric Pressure Transducer


Installed in AFM Module
2. After answering the four questions in Step 1,
Figure 5.00-11: File Select Menu carefully select the setup file from the tables
provided. Note the following:
SELECTING A PREPROGRAMMED SETUP FILE • If your answer to Question 1 was “YES,” carefully
Preprogrammed setup files were developed to make select the setup file from Table 5.00-1 that was
AFM module programming easier and faster. The values created for your engine application. Selecting the
stored in these files will get you started in creating a data- wrong setup file may result in air/fuel control that
set for your specific engine application. The values of the is less than optimum. The “A” in the filename
preprogrammed files are generic and must be edited for indicates that an atmospheric pressure transducer
optimum air/fuel ratio control following the programming is installed.
procedures in this manual. It is recommended that you • If your answer to Question 1 was “NO,” carefully
use a preprogrammed file from this listing to program the select the setup file from Table 5.00-2 that was
AFM module instead of starting with a new, non site- created for your engine application. Selecting the
specific (or blank) data-set. The preprogrammed setup wrong setup file may result in air/fuel control that
files vary with engine. is less than optimum. The “L” in the filename
The preprogrammed setup files vary with engine indicates that the AFM system is being
configuration and fuel regulator model. Example: All programmed for lean burn control without an
VHP GL vee engines with Fisher 99 and 1098 regulators, atmospheric pressure transducer installed.
which includes VHP models 5108, 5790, 7042 and 9390, NOTE: The preprogrammed files listed on the File
use setup file ASETUP03 or LSETUP03. Similarly, VHP Select Menu but not included in Table 5.00-1 or Table
models 2895 and 3521 use a common setup file. 5.00-2 are preprogrammed setup files used when
1. a. Is there an atmospheric pressure transducer programming rich burn applications (catalyst or best
power/economy control modes).
installed inside the AFM module? _______
3. Using the arrow keys on the keyboard, scroll through
To determine if an atmospheric pressure
the list of preprogrammed files on the File Select
transducer is installed, look inside the AFM
Menu. Highlight the appropriate preprogrammed file
module. The atmospheric pressure transducer,
and press [Enter] (see Figure 5.00-13). The Edit
if installed, would be mounted in the bottom right
Screen appears displaying the preprogrammed
corner as shown in Figure 5.00-12.
setup file information (see Figure 5.00-14).
b. What is the engine family: ATGL, VHP or VGF?
_______
c. What is the engine configuration: inline or vee?
_______

FORM 6286-2
5.00-6 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: When the setup file appears on the Edit Screen,
it will show engine family, model and fuel type
information for an engine model. This “application”
information is for reference only and will not affect AFM
system control.

Figure 5.00-13: File Select Menu

Figure 5.00-14: Preprogrammed Setup File ASETUP01 – Lean Burn Equipped ATGL Applications

FORM 6286-2
5.00-7 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
Table 5.00-1: Preprogrammed Setup Files for Lean Burn Table 5.00-2: Preprogrammed Setup Files for Lean Burn
Control With Atmospheric Pressure Transducer Control

LEAN BURN CONTROL SETUP FILES WITH LEAN BURN CONTROL SETUP FILES
ATMOSPHERIC PRESSURE TRANSDUCER
Filename Use For ...
Filename Use For ...
12V-ATGL engines with one 99 or 1098
12V-ATGL engines with one 99 or 1098 LSETUP01 regulator and stepper (5,800 steps of
regulator and stepper (5,800 steps of adjustment)
ASETUP01
adjustment) and with atmospheric
8L-ATGL engines with one 99 or 1098
pressure transducer installed
LSETUP02 fuel regulator and stepper (5,800 steps of
8L-ATGL engines with one 99 or 1098 adjustment)
fuel regulator and stepper (5,800 steps of
ASETUP02 VHP vee engines with two 99 or 1098 fuel
adjustment) and with atmospheric
LSETUP03 regulators and steppers (5,800 steps of
pressure transducer installed
adjustment)
VHP vee engines with two 99 or 1098 fuel
VHP inline engines with one 99 or 1098
regulators and steppers (5,800 steps of
ASETUP03 LSETUP04 fuel regulator and stepper (5800 steps of
adjustment) and with atmospheric
adjustment)
pressure transducer installed
VGF vee engines with one 66, 66Z, S201
VHP inline engines with one 99 or 1098
LSETUP05 or S211 fuel regulator and stepper
fuel regulator and stepper (5,800 steps of
ASETUP04 (20,000 steps of adjustment)
adjustment) and with atmospheric
pressure transducer installed VGF inline engines with one 66, 66Z,
LSETUP06 S201 or S211 fuel regulator and stepper
VGF vee engines with one 66, 66Z, S201
(20,000 steps of adjustment)
or S211 fuel regulator and stepper
ASETUP05 (20,000 steps of adjustment) and with VHP vee engines with two 66, 66Z, S201,
atmospheric pressure transducer LSETUP07 S211 or 133L fuel regulators and
installed steppers (20,000 steps of adjustment)
VGF inline engines with one 66, 66Z, VHP inline engines with one 66, 66Z,
S201 or S211 fuel regulator and stepper LSETUP08 S201, S211 or 133L fuel regulator and
ASETUP06 (20,000 steps of adjustment) and with stepper (20,000 steps of adjustment)
atmospheric pressure transducer
16V-ATGL engines with one 99 or 1098
installed
LSETUP09 regulator and stepper (5,800 steps of
VHP vee engines with two 66, 66Z, S201, adjustment)
S211 or 133L fuel regulators and
ASETUP07 steppers (20,000 steps of adjustment) EDITING ENGINE APPLICATION INFORMATION
and with atmospheric pressure
transducer installed The left box of the Edit Screen provides engine
application information including engine family, model,
VHP inline engines with one 66, 66Z,
S201, S211 or 133L fuel regulator and and fuel type information (see Figure 5.00-15). This
ASETUP08 stepper (20,000 steps of adjustment) and section provides the programming steps necessary to
with atmospheric pressure transducer edit the engine application information based on your
installed specific site requirements.
16V-ATGL engines with one 99 or 1098 NOTE: For safety reasons, the values in the “O2 S-P”
regulator and stepper (5,800 steps of column(s) and the “Lo-Temp” field on the Edit Screen
ASETUP09
adjustment) and with atmospheric are deleted after the “application” information is edited.
pressure transducer installed
These values will have to be re-entered before saving
the setup file to RAM.
1. Before editing the application information, record the
values displayed in the “O2 S-P” column(s) and the
“Lo-Temp” field on the Edit Screen (see Figure
5.00-15).
2. With the Edit Screen displayed on your PC, press the
“UP” arrow key until the Engine Family Selection
Screen appears as shown in Figure 5.00-16.

FORM 6286-2
5.00-8 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
3. Highlight the correct engine family and press [Enter]. 9. Highlight “NONE” and press [Enter] on the
4. Highlight the correct engine model on the Engine Secondary Fuel Selection Screen (see Figure
Model Selection Screen and press [Enter] (see 5.00-21).
Figure 5.00-17). 10. After the engine application information is selected,
confirm your selections by pressing [Y] at the
NOTE: Highlight “L5108” for 5115GL VHP engines.
confirmation message (see Figure 5.00-22).
5. For VHP and VGF engines only, highlight “GL” (the
The engine application block will now be updated to
applicable engine fuel system) on the Engine Fuel
reflect your changes (see Figure 5.00-23). The “Lo-
System Selection Screen and press [Enter] (see
Temp” field value and oxygen set-point values in the
Figure 5.00-18).
“O2 S-P” columns(s) are deleted.
6. If the atmospheric pressure transducer is installed,
11. To re-enter the values in the “Lo-Temp” field and “O2
highlight “Atmospheric Pressure Sensor Installed”
S-P” column, press [Enter] or use arrow keys until
on the Atmospheric Pressure Sensor Selection
the cursor is in the “Lo-Temp” field or first “O2 S-P”
Screen and press [Enter] (see Figure 5.00-19). If the
field. Re-enter the deleted values recorded in Step
atmospheric pressure transducer is not installed,
1. Press [Enter] after each value is entered to work
highlight “Atmospheric Pressure Sensor NOT
down through the column(s) (see Figure 5.00-24).
Installed” and press [Enter].
NOTE: Whenever the engine application information is
NOTE: To determine if an atmospheric pressure
edited, the deleted values will have to be re-entered.
transducer is installed, look inside the AFM module. The
atmospheric pressure transducer, if installed, would be
mounted in the bottom right corner of the module.
7. Highlight the type of primary fuel the engine is using
on the Primary Fuel Selection Screen and press
[Enter] (see Figure 5.00-20).
8. The AFM system features dual fuel capability. If you
are programming the AFM system for dual fuel, see
LEAN BURN PROGRAMMING – DUAL-FUEL
APPLICATIONS on page 5.05-1. If you are
programming the AFM system for a single fuel
application, continue with Step 9.

FORM 6286-2
5.00-9 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-15: Recording “O2 S-P” and “Lo-Temp” Values

Figure 5.00-16: Engine Family Selection Screen

FORM 6286-2
5.00-10 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-17: Engine Model Selection Screen

Figure 5.00-18: Engine Fuel System Selection Screen – VHP and VGF Engines Only

FORM 6286-2
5.00-11 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-19: Atmospheric Pressure Sensor Selection Screen

Figure 5.00-20: Primary Fuel Selection Screen

FORM 6286-2
5.00-12 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-21: Secondary Fuel Selection Screen

Figure 5.00-22: Confirmation Message

FORM 6286-2
5.00-13 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-23: Edit Screen with Updated Engine Application Block

Figure 5.00-24: Entering “Lo-Temp” and “O2 S-P” Values

FORM 6286-2
5.00-14 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
SAVING SETUP FILE TO RAM 2. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter] (see Figure 5.00-25).
The initial setup file must be saved to RAM (temporary
memory) to permit testing and editing of the data-set. 3. The confirmation screen shown in Figure 5.00-26
Each time modifications are made to the data-set, the appears. Press [Y] to confirm save to RAM.
data-set must be saved to RAM before the edited values 4. Several screens will appear indicating that the data-
affect control of the AFM system and can be tested. set is being saved to RAM. The LCD display on the
Simply editing the values on the AFM User Interface AFM module will read “EXECUTION STOPPED BY
Program screens will not change AFM system operation. USER.” Once the data-set has been saved to RAM,
NOTE: The contents of RAM are lost whenever power a confirmation of the save to RAM appears. The LCD
to the AFM module is removed. display on the AFM module will briefly read
“Waukesha CEC Lean-Burn,” then the normal AFM
NOTE: It is recommended that you save the current LCD displays will appear.
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set NOTE: If the “EXECUTION STOPPED BY USER”
later. When saving to disk, the data-set will be saved to message persists on the AFM display for more than five
the drive and directory where the AFM User Interface minutes, see AFM SYSTEM TROUBLESHOOTING
Program was accessed. See SAVING DATA-SET TO AND DIAGNOSTICS on page 6.00-1.
DISK on page 5.00-40 to save your data-set to disk. 5. Press any key to continue.
1. Press [F10] to save the preprogrammed file data and
edited “application” information to RAM (temporary
memory).

Figure 5.00-25: Saving Options Menu

FORM 6286-2
5.00-15 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-26: Confirmation of Save to RAM

ESTABLISHING ENGINE START POSITION 2. Locate the applicable Lean Burn Control Worksheet
used to record desired gas/air setting. (Original
Engine start position is a programmable stepper motor worksheet found in back of manual.) Review the
position used to set gas over air (gas/air) at a value that desired gas/air pressure setting recorded on the
is favorable for engine starting. Most values stored in the front of your Lean Burn Control Worksheet. If desired
preprogrammed files should be reasonable for initial gas/air pressure setting is not recorded on your
programming of the AFM module. However, some worksheet, see ESTABLISHING DESIRED GAS /
modification to the stepper motor “START position” AIR PRESSURE SETTING (WITH OR WITHOUT
setting may be required to facilitate engine starting. AFM COMPONENTS INSTALLED) on page 2.00-1
Complete the following steps to establish engine start to establish desired gas/air setting.
position. For VHP vee engines, complete Steps 1 – 6 for 3. Measure current gas/air pressure with a manometer.
both the left bank and right bank stepper motors.
4. Use the AFM module’s manual adjustment keys
NOTE: For VHP inline, all VGF and all ATGL engines, (<LEFT/RIGHT RICH> and <LEFT/RIGHT LEAN>)
the “left” buttons on the AFM keypad control operation on the AFM module keypad to change gas/air
of system components. For VHP vee engines, the “left” pressure as required to duplicate desired gas/air
keypad buttons control the engine’s left bank and the setting. Once current gas/air setting on the
“right” keypad buttons control the engine’s right bank. manometer is equal to desired gas/air, the stepper
1. Press <LEFT MAN> and <RIGHT MAN> (if motor “START” position can be set.
applicable) on the AFM module keypad to put the NOTE: For more information on the keypad functions to
AFM module in manual control. make adjustments, AFM MODULE KEYPAD
NOTE: If an alarm condition exists, the AFM module FUNCTIONS on page 1.20-5.
keypad will not function until the alarm is acknowledged 5. Press <DISP SEL> on the AFM keypad to scroll
by pressing <ALARM ACK> on the keypad. through LCD display messages until the “L/R
STEPPER = XXXXX” message is shown.
6. Record the stepper position displayed on the AFM
module’s LCD display (L/R STEPPER = XXXXX) on
the “Stepper Start Position” space provided on the
front of your worksheet.

FORM 6286-2
5.00-16 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: For VHP vee engines, complete Steps 1 – 6 for 12. Several screens will appear indicating that the data-
both the left bank and right bank stepper motors. set is being saved to RAM. The LCD display on the
7. On your PC, press [Enter] or use the arrow keys until AFM module will read “EXECUTION STOPPED BY
the cursor is in the left/right “START POS.” field on USER.” Press any key to continue after the save to
the Edit Screen (see Figure 5.00-27). RAM is complete.

8. Enter the stepper position in the left/right “START NOTE: If the “EXECUTION STOPPED BY USER”
POS.” field on the Edit Screen and press [Enter] (see message persists on the AFM display for more than 5
Figure 5.00-28). minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
NOTE: Each time modifications are made to the data-
set, the data-set must be saved to RAM before the edited NOTE: It is recommended that you save the current
values affect control of the AFM system and can be data-set to disk. Data-sets are assigned filenames and
tested. Simply editing the values on the AFM User saved on disk so you can retain and retrieve the data-set
Interface Program screens will not influence AFM later. When saving to disk, the data-set will be saved to
system operation. the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
NOTE: The contents of RAM are lost whenever power DISK on page 5.00-40 to save your data-set to disk.
to the AFM module is removed.
13. Return to the Main Menu by pressing [Esc]. Figure
9. Press [F10] to save the edited start position 5.00-29 appears on the screen warning you to save
information to RAM (temporary memory). any changes made to the data-set before exiting.
10. Highlight “Test Data on AFM” on the Saving Options Since the data-set has already been saved to RAM,
Menu and press [Enter]. press [Y] to return to the Main Menu.
11. Press [Y] to confirm save to RAM.

Figure 5.00-27: Stepper Motor START Position Field

FORM 6286-2
5.00-17 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-28: Entering Stepper Motor START Position

Figure 5.00-29: Confirmation of Exit to Main Menu

FORM 6286-2
5.00-18 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

MONITORING SYSTEM OPERATION NOTE: Since the engine may not be running and the
USING THE VIEW SERIAL LINK SCREEN oxygen sensors and pressure transducer(s) not
connected, the alarms shown would be correct for the
This section provides an explanation of the information current conditions. These same alarms would also be
on the View Serial Link Screen and allows you to monitor indicated on the AFM LCD display.
the AFM system operation after applying power to the
module and starting the engine. NOTE: If an alarm condition exists, the AFM module
keypad will not function until the alarm is acknowledged
1. Highlight “View Serial Link” from the Main Menu and by pressing <ALARM ACK> on the keypad.
press [Enter] (see Figure 5.00-30). The information
shown on the View Serial Link Screen (see Figure 2. If AFM system alarms are activated, acknowledge
5.00-31) represents the current status of your AFM the alarms by pressing <ALARM ACK> on the AFM
system. This includes information on the oxygen module keypad. Wait for the “WORKING” message
sensor, stepper position and pressures. to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARMOUTPUT ACTIVE” message on the PC
screen will clear, and the Error Out terminal within
the AFM module will close. However, the alarm(s)
will still be indicated on the View Serial Link Screen
and LCD display.
3. If the “L Status” and “R Status” fields are in automatic,
press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module to put the AFM
module in manual control.
4. Verify that the stepper motor(s) is properly
connected.

Figure 5.00-30: AFM User Interface Program Main Menu

FORM 6286-2
5.00-19 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-31: View Serial Link Screen

NOTE: You cannot set the stepper motor(s) to the 7. Recheck the power at the AFM module under worst
START position if the intake manifold pressure is greater case conditions. The engine ignition and any other
than 17 psia. If you press <F1> and then <STRT POS> electrical devices to be driven by the same power
when the intake manifold pressure is greater than 17 supply as the AFM module must be operating. Peak-
psia, a message will be displayed on the LCD telling you to-peak voltage variations must not exceed two
that the request was ignored because the engine is volts. This measurement must be taken with an
loaded. oscilloscope. See AFM SYSTEM ELECTRICAL
5. Set the stepper motor(s) to the “START Position” by CONNECTIONS on page 2.05-1 for AFM system
pressing and releasing <F1>, then <STRT POS> on power specifications.
the AFM module keypad. The AFM LCD display will
show “MOVING L STEPPER TO START POSITION”
! WARNING
The left and right “Status” messages on the View
Serial Link Screen will change to “MOTOR RESET” Before making terminal block
during the positioning activity. Once the left bank has connection(s) within the AFM
been moved, the AFM module will move the right module, the area should be
bank stepper motor (if applicable). Allow up to 3 purged of all known hazardous
minutes for this process. After the stepper motor(s) atmospheres because there is
has been moved to the START position, the normal potential for sparks.
LCD displays resume. If the normal LCD displays do
not resume within 5 minutes, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on 8. Reconnect the analog and lean burn oxygen sensor
page 6.00-1. connections terminal blocks to the headers inside
the AFM module (see Figure 5.00-32).
6. Start the engine.

FORM 6286-2
5.00-20 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
11. Adjust engine load to manufacturer’s rated load and
rated speed.
12. Use the manual adjustment keys (<LEFT/RIGHT
RICH> and <LEFT/RIGHT LEAN>) on the front of the
AFM module and an oxygen meter to adjust the air/
fuel to the desired running point.
NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.
13. Locate the potentiometer labeled TP4A (VHP vees
– left bank only, VHP inlines, VGFs and ATGLs) and
TP4B (VHP vees – right bank only) inside the AFM
Figure 5.00-32: Analog and Sensor Reconnections
module (see Figure 5.00-33). Using a small
9. Allow the engine to warm up. screwdriver, adjust the potentiometer(s) inside the
10. Set the engine speed to normal operating conditions AFM module until the sensor voltage on the View
and the load to at least 60 BMEP. Serial Link Screen is 2.500 volts. Turning clockwise
decreases the voltage; turning counterclockwise
Once the engine is running to at least 60 BMEP, the
increases the voltage.
sensor voltages should begin to fluctuate and the
intake manifold pressure readings will begin to
change according to speed and load. These can be
monitored on the View Serial Link Screen.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system.
As soon as the left and right exhaust temperatures
exceed the “Lo-Temp” value [390°C (734°F) for
VHP/VGF and 475°C (887°F) for ATGL], the left and
right “Status” messages on the View Serial Link
Screen will change from “MAN. WARM-UP” to
“MANUAL” (see Figure 5.00-34).
NOTE: The warmup process for the sensor block can Figure 5.00-33: Potentiometer Adjustment
take at least 30 minutes for ATGL engines and 50
minutes for VHP/VGF engines.

FORM 6286-2
5.00-21 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-34: AFM Module in Manual Mode

14. Enable “AUTOMATIC” control by pressing the 16. Once you are satisfied that the AFM system is
<AUTO OPER> key on the AFM module keypad. controlling air/fuel ratio for the engine and no errors
The left and right “status” shown on the View Serial occur, continue with FINE-TUNING AFM
Link Screen will change to AUTOMATIC. The AFM PROGRAMMING FOR LEAN BURN
module will begin adjusting the “stepper” position(s) APPLICATIONS on page 5.00-22 to adjust the
to control the engine’s air/fuel ratio. system for optimum air/fuel ratio control.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM FINE-TUNING AFM PROGRAMMING FOR
TROUBLESHOOTING AND DIAGNOSTICS on page LEAN BURN APPLICATIONS
6.00-1 to troubleshoot the system. “RICH LIMIT” or
Once initial programming of the AFM module is
“LEAN LIMIT” errors are good indicators that the
complete and the preliminary data-set is saved to RAM,
carburetor screw(s) needs adjusting.
the AFM module must be “fine-tuned” for optimum air/
15. To permit significant rich and lean adjustments to the fuel ratio control. To fine-tune the AFM module it will be
AFM system, it may be necessary to adjust the necessary to determine oxygen sensor target voltage(s)
carburetor screw(s) so the AFM system controls and stepper motor rich/lean limits.
close to the middle of the stepper motor range. Once
the AFM system has gained control of the air/fuel A worksheet is provided to help you in determining the
ratio (sensor voltage readings are very near sensor programmable limits required in programming the AFM
set-point), adjust the carburetor screws until the module. Each worksheet is two sided. The front of the
AFM system is controlling close to the middle of the worksheet applies to primary fuel values. The back of the
stepper motor range: 10,000 steps (out of 20,000 worksheet applies to secondary fuel values. Since you
steps) for 66, 66Z, S201, S211, 133L regulators or are programming for a single fuel application, you need
2900 steps (out of 5800 steps) for 99, 1098 to only complete the front of the worksheet.
regulators.

FORM 6286-2
5.00-22 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
If your engine application requires very precise control NOTE: For VHP inline, all VGF, and all ATGL engines,
of air/fuel ratio at various engine loads to meet emissions the “left” buttons on the AFM keypad control operation
regulations, follow the procedure labeled GATHERING of system components. For VHP vee engines, the “left”
DATA FOR VARIABLE OXYGEN SENSOR keypad buttons control the engine’s left bank and the
SETPOINTS on page 5.00-23. If, however, such “right” keypad buttons control the engine’s right bank.
precise control is not required, follow the procedure
labeled GATHERING DATA FOR CONSTANT
OXYGEN SENSOR SETPOINTS on page 5.00-29.

Figure 5.00-35: Sample Air / Fuel Ratio Curve With Stepper Motor Limits – ATGL Engines

GATHERING DATA FOR VARIABLE OXYGEN Figure 5.00-35 illustrates a sample air/fuel ratio curve.
SENSOR SETPOINTS Combustion instability occurs when combustion
pressure within the engine diminishes as load is
Very precise control of air/fuel ratio to meet emissions
reduced. The combustion stability limit is the point where
regulations is achieved by determining and
combustion is no longer stable and exhaust oxygen is
programming sensor voltage and lean/rich limits at
not a good indicator of air/fuel ratio.
various engine loads. Complete the front of the
applicable Lean Burn Control Worksheet for variable The combustion stability limit can be found by gradually
oxygen sensor set-points by following the steps in this decreasing engine load until the exhaust oxygen
section. increases sharply (using an O2 meter). This sharp
NOTE: If very precise air/fuel ratio control is NOT increase indicates the combustion stability limit. If
required at various engine loads to meet emissions detection is difficult, an alternative is to make the
regulations, follow the procedure labeled GATHERING combustion stability limit point 60 BMEP. Generally,
DATA FOR CONSTANT OXYGEN SENSOR loads greater than 60 BMEP have stable combustion.
SETPOINTS on page 5.00-29. 1. Locate your green Lean Burn Control Worksheet
(see Table 5.00-3 for sample worksheet). Original
The AFM system adjusts the stepper motor between two
worksheets are located in back of manual. One
programmable limits while trying to maintain the oxygen
green worksheet applies to ATGL engines and the
sensor set-point voltage. The lean and rich limits, which
other applies to VHP/VGF engines. The map-points
define the stepper motor adjustment range, are
are different for ATGL and VHP/VGF engines. Make
determined by establishing an air/fuel ratio curve.
sure you use the worksheet that applies to your
engine application. Each worksheet is two-sided.
Record values for single fuel applications on the front
of the worksheet.

FORM 6286-2
5.00-23 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
2. Put the AFM module into manual mode by pressing NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT MAN> and <RIGHT MAN> (if applicable) on <LEFT/RIGHT RICH> buttons moves stepper position
the AFM module keypad. 25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
3. Adjust engine load for generator sets, or load and prior to pressing the lean or rich buttons, a 400 step (1
speed for compressors, until the HIGHEST map- turn) change is made to stepper position.
point (intake manifold pressure, psia) achievable 4. Using an exhaust analyzer (O2 meter), adjust the air/
with manufacturer’s ratings is met as indicated on fuel ratio by pressing <LEFT LEAN> and <LEFT
the View Serial Link Screen (see Table 5.00-3). RICH> on the keypad until the desired oxygen level
NOTE: The highest map-point in see Table 5.00-3 is is met for the map-point. For VHP vee engines,
52.0 psia. If, however, manufacturer’s rated load for your repeat this step for the engine’s right bank using the
application is in-between map-points, adjust engine load “right” keypad buttons.
to the next lower map-point. For example, if rated load NOTE: See the engine’s operation and maintenance
is 48.0 psia, then adjust engine load to map-point 45.0 manual for location of exhaust analyzer access point(s).
psia (see Table 5.00-3).

FORM 6286-2
5.00-24 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
Table 5.00-3: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Variable Setpoints

NOTE: The values in this table are for reference ONLY. 5. Locate the potentiometer labeled TP4A (VHP vees
Actual values are specific to your engine application. – left bank only, VHP inlines, VGFs, and ATGLs) and
TP4B (VHP vees – right bank only) inside the AFM
module (see Figure 5.00-36). Using a small
screwdriver, adjust the potentiometer(s) inside the
AFM module until the sensor voltage on the View
Serial Link Screen is 2.500 volts. Turning clockwise
decreases the voltage; turning counterclockwise
increases the voltage.

FORM 6286-2
5.00-25 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: The potentiometer is only adjusted for the • At engine loads below the combustion stability
highest achievable map-point. limit, the lean/rich limits should be set to prevent
6. Record the sensor voltage displayed on the View driving the engine into rich and/or lean misfire. A
Serial Link Screen in the “O2 Sensor Set-Point” starting point for determining the rich limit is the
column on the front of your worksheet (see Table desired gas/air pressure setting. The starting point
5.00-3). can then be modified as required to achieve
desired operation. For example: If prior to
7. Record the stepper position displayed on the View programming the AFM system the gas/air setting
Serial Link Screen in the “Current Stepper Position” was 10 inch-H2O (254 mm-H2O), use the stepper
column on the front of your worksheet (see Table
motor limits to permit only 10 inch-H2O (254 mm-
5.00-3).
H2O) gas/air below the combustion stability limit.
Use a manometer to make this measurement.
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving ±1 air/fuel ratio and
doubling the change in stepper position. For example:
An engine at desired running point has a stepper position
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
and stepper position is 1,400 steps. The change in
stepper position for +1 air/fuel ratio is 100 steps (1,500
– 1,400 = 100). Doubling this value, stepper motor
change for +2 air/fuel ratios is 200 steps. Therefore, the
lean limit stepper position is 1,300 steps (1,500 – 200 =
1,300).
9. Adjust the air/fuel ratio by pressing <LEFT LEAN>
Figure 5.00-36: Potentiometer Adjustment on the keypad until the desired lean limit is achieved
based on the guidelines in Step 8. For VHP vee
! WARNING engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.
Never set the rich limit above 5 10. Record the stepper position displayed on the View

!
inch-Hg (127 mm-Hg) gas/air Serial Link Screen in the “Lean Limit” column on the
pressure. front of your worksheet (see Table 5.00-3).
11. Adjust the air/fuel ratio by pressing <LEFT RICH> on
the keypad until the desired rich limit is achieved
based on the guidelines in Step 8. For VHP vee
engines, repeat this step for the engine’s right bank
8. Determine a lean and rich limit for the map-point using the “right” keypad buttons.
following the guidelines below and Figure 5.00-37: 12. Record the stepper position displayed on the View
• At engine loads above the combustion stability Serial Link Screen in the “Rich Limit” column on the
limit, current recommendations are to set the lean/ front of your worksheet (see Table 5.00-3).
rich limits ± 2 air/fuel ratios (± 1 percent oxygen)
NOTE: For map-points greater than rated load, use the
or less.
same values in the table columns as the rated map-point.
13. Complete the front of the Lean Burn Control
Worksheet. Adjust engine load to the next lower
map-point and adjust the air/fuel ratio until the
desired oxygen level is met. Then complete Steps 6
– 12. Repeat procedure for each intake manifold
pressure map-point to complete the front of the
worksheet.

FORM 6286-2
5.00-26 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
14. After the front of the Lean Burn Control Worksheet
is complete, continue with PROGRAMMING THE
LEAN BURN CONTROL VALUES on page 5.00-
35.
NOTE: Figure 5.00-38 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

Figure 5.00-37: Oxygen Sensor Response vs. Exhaust


Oxygen Concentrations for Various Air / Fuel Ratios –
Lean Burn ONLY

FORM 6286-2
5.00-27 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-38: Programming Scenario for Lean Burn Control (Variable Oxygen Sensor Setpoints)

FORM 6286-2
5.00-28 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-39: Sample Air / Fuel Ratio Curve With Stepper Limits – ATGL Engines
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

GATHERING DATA FOR CONSTANT OXYGEN Figure 5.00-39 illustrates a sample air/fuel ratio curve
SENSOR SETPOINTS with constant oxygen sensor set-points. Combustion
instability occurs when combustion pressure within the
Control of air/fuel ratio to meet emissions regulations at
engine diminishes as load is reduced. The combustion
a constant oxygen sensor setpoint is achieved by
stability limit is the point where combustion is no longer
determining sensor voltage and rich/lean limits at rated
stable and exhaust oxygen is not a good indicator of air/
engine load. Complete the front of the Lean Burn Control
fuel ratio.
Worksheet for constant oxygen sensor setpoints by
following the steps in this section. The combustion stability limit can be found by gradually
decreasing engine load until the exhaust oxygen
NOTE: If very precise air/fuel ratio control is required at
increases sharply (using an O2 meter). This sharp
various engine loads to meet emissions regulations,
follow the procedure labeled GATHERING DATA FOR increase indicates the combustion stability limit. If
VARIABLE OXYGEN SENSOR SETPOINTS on page detection is difficult, an alternative is to make the
5.00-23. combustion stability limit point 60 BMEP. Generally,
loads greater than 60 BMEP have stable combustion.
The AFM system adjusts the stepper motor between two
programmable limits to maintain the oxygen sensor set-
point voltage. The lean and rich limits, which define the
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

FORM 6286-2
5.00-29 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-40: Potentiometer Adjustment

1. Locate your Lean Burn Control Worksheet (see NOTE: See the engine’s operation and maintenance
Table 5.00-4 for sample worksheet). Original manual for location of exhaust analyzer access point(s).
worksheets are located in back of manual. One
NOTE: One press of the <LEFT/RIGHT LEAN> or
worksheet applies to ATGL engines and the other
<LEFT/RIGHT RICH> buttons moves stepper position
applies to VHP/VGF engines. The map-points are
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
different for ATGL and VHP/VGF engines. Make
prior to pressing the lean or rich buttons, a 400-step (1
sure you use the worksheet that applies to your
turn) change is made to stepper position.
engine application. Each worksheet is two-sided.
Record values for single-fuel applications on the 5. Locate the potentiometer labeled TP4A (VHP vees
front of the worksheet. – left bank only, VHP inlines, VGFs and ATGLs) and
TP4B (VHP vees – right bank only) inside the AFM
2. Put the AFM module into manual mode by pressing
module (see Figure 5.00-40). Using a small
<LEFT MAN> and <RIGHT MAN> (if applicable) on
screwdriver, adjust the potentiometer(s) inside the
the AFM module keypad.
AFM module until the sensor voltage on the View
3. Adjust engine load to manufacturer’s rated load and Serial Link Screen is 2.500 volts. Turning clockwise
rated speed. decreases the voltage; turning counterclockwise
4. Using an exhaust analyzer (O2 meter), adjust air/fuel increases the voltage.
ratio by pressing <LEFT LEAN> and <LEFT RICH> NOTE: The potentiometer is only adjusted for the
on the AFM module keypad until the desired oxygen highest achievable map-point.
level is met. For VHP vee engines, repeat this step
for the engine’s right bank using the “right” keypad
buttons.

FORM 6286-2
5.00-30 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
Table 5.00-4: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Constant Setpoints

NOTE: The values in this table are for reference ONLY. 7. Record the stepper position displayed on the View
Actual values are specific to your engine application. Serial Link Screen in the “Current Stepper Position”
6. Record the sensor voltage displayed on the View column on the front of your worksheet for each map-
Serial Link Screen in the “O2 Sensor Set-Point” point above the combustion stability limit (see Table
5.00-4).
column for each map-point on the front of your
worksheet (see Table 5.00-4).

FORM 6286-2
5.00-31 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
8. With the engine running at manufacturer’s rated 12. Record the stepper position displayed on the View
load, determine a lean and rich limit for the map- Serial Link Screen in the “Rich Limit” column on the
points above the combustion stability limit. Current front of your worksheet for each map-point above the
recommendations are to set the lean and rich limit to combustion stability limit (see Table 5.00-4).
± 2 air/fuel ratios (± 1 percent oxygen) or less when 13. At map-points below the combustion stability limit,
programming constant oxygen sensor set-points the lean and rich limits should be set to prevent
(see Figure 5.00-41). driving the engine into rich and/or lean misfire. A
starting point for determining the rich limit is the
desired gas/air pressure setting. The starting point
can then be modified as required to achieve desired
operation. For example: If prior to programming the
AFM system the gas/air setting was 10 inch-H2O
(254 mm-H2), use the stepper motor limits to permit
only 10 inch-H2O (254 mm-H2) gas/air below the
combustion stability limit. Use a manometer to make
this measurement. Complete the substeps that
follow for each map-point below the combustion
stability limit.
a. Reduce load to a map-point below the
combustion stability limit.
b. Adjust air/fuel ratio by pressing <LEFT LEAN>
on the keypad until the desired lean limit is
achieved based on the guidelines in Step 13. For
VHP vee engines, repeat this step for the
engine’s right bank using the “right” keypad
Figure 5.00-41: Oxygen Sensor Response vs. Exhaust
Oxygen Concentrations for Various Air / Fuel Ratios –
buttons.
Lean Burn ONLY c. Record the stepper position displayed on the
View Serial Link Screen in the “Lean Limit”
! WARNING column on the front of your worksheet (see Table
5.00-4).
Never set the rich limit above 5 d. Adjust the air/fuel ratio by pressing <LEFT

!
inch-Hg (127 mm-Hg) gas/air RICH> on the keypad until the desired rich limit
pressure. is achieved based on the guidelines in Step 13.
For VHP vee engines, repeat this step for the
engine’s right bank using the “right” keypad
buttons.
e. Record the stepper position displayed on the
9. Using an exhaust analyzer, lean air/fuel ratio by +2 View Serial Link Screen in the “Rich Limit”
air/fuel ratios by pressing <LEFT LEAN> on the column on the front of your worksheet (see Table
keypad. For VHP vee engines, repeat this step for 5.00-4).
the engine’s right bank using the “right” keypad f. Repeat Steps a – efor each intake manifold
buttons. pressure map-point below the combustion
10. Record the stepper position displayed on the View stability limit to complete the front of your Lean
Serial Link Screen in the “Lean Limit” column on the Burn Control Worksheet.
front of your worksheet for each map-point above the 14. After the front of the Lean Burn Control Worksheet
combustion stability limit (see Table 5.00-4). is complete, continue with PROGRAMMING THE
11. Using an exhaust analyzer, richen air/fuel ratio by -4 LEAN BURN CONTROL VALUES on page 5.00-
air/fuel ratios (-2 from desired oxygen level) by 35.
pressing <LEFT RICH> on the keypad. For VHP vee
engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.

FORM 6286-2
5.00-32 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: Figure 5.00-42 provides a scenario of a
technician fine-tuning the AFM system following the
programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

FORM 6286-2
5.00-33 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-42: Programming Scenario for Lean Burn Control (Constant Oxygen Sensor Setpoints)

FORM 6286-2
5.00-34 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

PROGRAMMING THE LEAN BURN 4. After the Edit Screen appears, type in any comments
CONTROL VALUES regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
This section provides the programming steps for comments include site, engine number, and date
entering the setpoint values determined in the previous information.
section, FINE-TUNING AFM PROGRAMMING FOR
LEAN BURN APPLICATIONS on page 5.00-22. You will NOTE: When the cursor is moved between entry
be programming the values recorded on your Lean Burn locations, the bottom line of the Edit Screen will show a
Control Worksheet. brief explanation and limits for that entry.

1. Press [Esc] to return to the Main Menu. 5. Press [Enter] to move from the “Comments:” field to
the “Setpoint” field. It is not recommended that this
2. Highlight “Edit/Create Setup” on the Main Menu and temperature value be changed.
press [Enter] (see Figure 5.00-43).
6. Position the cursor in the “Gain” field. Gain
influences how large a change is made to the
stepper motor position when the oxygen sensor
signal is not within the specified tolerance around the
sensor target (setpoint) voltage. A larger gain value
will result in a larger change. Adjust the gain value to
give the desired rate of response.
7. Using the down arrow key, position the cursor in the
“Lo-Temp” field. Although the high and low
temperature limits can be modified, it is not
recommended that these two values be changed.
The “Lo-Temp” value should not be set below 475°C
(887°F) for ATGL engines and 390°C (734°F) for
VHP/VGF engines because that temperature is the
minimum for correct oxygen sensor operation. The
“Hi-Temp” value should not be set above 545°C
Figure 5.00-43: AFM User Interface Program Main Menu (1,013°F) for ATGL engines and 460°C (860°F) for
3. The Edit/Create Setup Menu shown in Figure VHP/VGF engines.
5.00-44 appears. Highlight “Retrieve from AFM” and 8. Press [Enter] until the cursor is positioned in the left
press [Enter]. “O2 S-P” column. Using your Lean Burn Control
Worksheet, enter all the “O2 Set-Points (S-P),” “Lean
Limit,” and “Rich Limit” values for each intake
manifold pressure map-point. Press [Enter] after
each value is entered to work down through each
column.
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
NOTE: Each time modifications are made to the data-
set it must be saved to AFM RAM (temporary memory)
for evaluation. Simply editing the values on the PC
screen will not change AFM operation.
9. Press [F10] to save the Edit Screen values to RAM
(temporary memory) for testing.
10. Highlight “Test Data on AFM” on the Saving Options
Figure 5.00-44: Edit/Create Setup Menu Menu and press [Enter].
NOTE: See Figure 5.00-45 while editing the data-set. 11. Press [Y] to confirm save to RAM.

FORM 6286-2
5.00-35 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
12. Several screens will appear indicating that the data- 13. To return to the Main Menu, press [Esc]. Figure
set is being saved to RAM. The LCD display on the 5.00-46 appears on the screen warning to save
AFM module will read “EXECUTION STOPPED BY changes that were made to the data-set before
USER.” Press any key on your computer to continue exiting. Since the data-set has already been saved
after the save to RAM is complete. to RAM, press [Y] to return to the Main Menu.
NOTE: If the “EXECUTION STOPPED BY USER” 14. Place the AFM module in automatic mode by
message persists on the AFM display for more than five pressing <AUTO OPER> on the AFM keypad.
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.
NOTE: It is recommended that you save the current
data-set to disk. Data-sets are assigned filenames and
saved on disk so you can retain and retrieve the data-set
later. When saving to disk, the data-set will be saved to
the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
DISK on page 5.00-40 to save your data-set to disk.

Figure 5.00-45: Editing the Data-Set on the Edit Screen

FORM 6286-2
5.00-36 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-46: Confirmation of Exit to Main Menu

CHECKING AFM SYSTEM PERFORMANCE 4. DO NOT TURN OFF POWER TO THE AFM
AFTER PROGRAMMING MODULE. Shut down the engine and allow it to cool
for several minutes.
Complete the following steps to check ease of starting
the engine based on the start position and data-set NOTE: You cannot set the stepper motor(s) to the
values programmed. START position if the intake manifold pressure is greater
than 17 psia. If you press <F1> and then <STRT POS>
1. Highlight “View Serial Link” from the Main Menu and when the intake manifold pressure is greater than 17
press [Enter] to return to the View Serial Link Screen. psia, a message will be displayed on the LCD telling you
2. Monitor AFM system performance. The response that the request was ignored because the engine is
must be fast enough to meet site requirements, loaded.
however, not so fast that it causes instability. If the 5. Press and release <F1>, then <STRT POS> on the
system is too slow, go back to the Edit Screen and AFM module keypad to test the START position. The
increase the “Gain” setting. To test the setting AFM LCD display will show “MOVING L STEPPER
changes, you must save your changes to RAM by TO START POSITION.” The left and right “Status”
pressing [F10], selecting “Test Data on AFM” from messages on the View Serial Link Screen will
the Saving Options Menu, pressing [Enter], and then change to “MOTOR RESET” during the positioning
pressing [Y]. Return to the View Serial Link Screen activity. Once the left bank has been moved, the
to monitor AFM system performance. Continue AFM module will move the right bank stepper motor
adjusting the “Gain” setting on the Edit Screen until (if applicable). Allow up to 3 minutes for this process.
the speed of response is satisfactory. After the stepper motors have been moved to the
Steps 3 – 7 are completed to check ease of starting START position, the normal LCD displays resume.
the engine based on the start position programmed. If the normal LCD displays do not resume within 5
3. Press <LEFT MAN> and <RIGHT MAN> (if minutes, see AFM SYSTEM TROUBLESHOOTING
applicable) on the AFM module keypad to put the AND DIAGNOSTICS on page 6.00-1.
AFM module in manual control. 6. Attempt to start the engine to check ease of starting.
NOTE: The contents of RAM are lost whenever power NOTE: Consider “cold” starts when modifying START
to the AFM module is removed. position.

FORM 6286-2
5.00-37 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
7. If necessary, modify the START position by 5. When the verification screen appears as shown in
changing the START position on the Edit Screen and Figure 5.00-48 press [Y].
saving changes to RAM to test. Repeat the check 6. Several screens will appear indicating that the data-
until the engine starts well. set is being saved to ROM (permanent memory on
8. Once you are satisfied with AFM system the core EPROM chip inside the AFM module). Once
performance and ease of starting, return to the Main the data-set has been saved to ROM, the message
Menu. shown in Figure 5.00-49 appears.
9. Continue with the next section SAVING DATA-SET NOTE: The AFM allows five saves to ROM. Once ROM
TO ROM on page 5.00-38. has been fully configured, the core EPROM chip in the
AFM module must be replaced to permit further saves
SAVING DATA-SET TO ROM to permanent memory.
Once you create a data-set, test the data-set in RAM NOTE: It is recommended that you save the current
(temporary memory), and are satisfied with the AFM’s data-set to disk. Data-sets are assigned filenames and
air/fuel control, the data-set must be saved to permanent saved on disk so you can retain and retrieve the data-set
memory (ROM). Complete the steps in this section to later. When saving to disk, the data-set will be saved to
save your data-set to ROM. the drive and directory where the AFM User Interface
Program was accessed. See SAVING DATA-SET TO
NOTE: The AFM system allows five saves to ROM DISK on page 5.00-40 to save your data-set to disk.
(permanent memory). All data-sets should be carefully
evaluated in RAM (temporary memory) before storing to 7. Press any key on your computer to return to the Edit
ROM. Once ROM has been fully configured, the core Screen.
EPROM chip in the AFM module must be replaced to NOTE: If the power to the AFM is inadequate (less than
permit further saves to permanent memory. See 21.6 volts) or excessively “dirty” (more than 2 volts peak-
EPROM CHIP REPLACEMENT on page 6.05-1 for to-peak ripple), the programming operation may not be
EPROM replacement instructions. successful. An unsuccessful store to “ROM” will result in
1. Highlight “Edit/Create Setup” from the Main Menu to the error message illustrated in Figure 5.00-50. Should
return to the Edit Screen and press [Enter]. this error occur, the core EPROM chip must be replaced
and the true cause for the failure corrected. See EPROM
2. Highlight “Retrieve from AFM” and press [Enter].
CHIP REPLACEMENT on page 6.05-1 for core
NOTE: The “Test Data on AFM” option from the Save EPROM replacement instructions. Press any key on
Options Menu allows a program to be run in the AFM your computer to continue.
module’s temporary memory (RAM). This may be used
for troubleshooting so that the ROM memory space is
conserved. The contents of RAM are lost whenever
power to the AFM module is removed.
3. Highlight “Configure AFM Memory” on the Save
Options Menu and press [Enter].
4. When the confirmation screen appears as shown in
Figure 5.00-47 press [Y].

NOTICE
Do not disturb the serial cable, interrupt the AFM
module power, or interrupt computer power while
configuring memory. If disturbed or disconnected
during the saving process, the core EPROM chip in
the AFM module may become corrupted and may
need to be replaced.

FORM 6286-2
5.00-38 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-47: Confirmation of Save to ROM

Figure 5.00-48: Verification to Store New Values to ROM

FORM 6286-2
5.00-39 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-49: Verification Screen of Save to ROM

SAVING DATA-SET TO DISK b. If the engine has a “C-” number, remove the “C-”
and the “/” from the number. Example:
The new data-set should be stored to a floppy/hard disk C-10768/01 would give a root file name of
and to “permanent” memory (ROM) as the previous “1076801”. If the engine does not have a “C-”
section explains. Data-sets are assigned filenames and number use all six digits in the serial number for
saved on disk so you can retain the data-set for future the filename.
reference. Each time a new program is saved to ROM,
the previous program can no longer be retrieved. The c. The first time the configuration is saved to the
only way to keep track of old programs is to save the disk add an “A” to the end. This is to indicate that
data-file to disk or with printed copies. this is the first save of this configuration. If
changes are made to the configuration, save the
NOTE: If you want to retrieve a data-set saved to disk, next file with the same numerical information and
see RETRIEVING A SAVED DATA-SET on page 5.00- change the suffix letter to “B.” Continue in this
43. manner for each revision to the file.
1. With the Edit Screen displayed, press [F10] to save Once eight characters have been entered, the
your data-set to disk. file will automatically be saved to the disk from
2. Highlight “Save Data to Filename” from the Saving where the AFM User Interface Program was
Options Menu and press [Enter]. accessed. If the filename is less than eight
characters, press [Enter] to save.
3. Enter a filename according to the following
procedure (see Figure 5.00-51). Read all three steps NOTE: When saving to disk, the data-set will be saved
prior to saving the file to the disk. to the drive and directory where the AFM User Interface
a. Locate the engine’s serial number on the Program was accessed.
nameplate. 4. Press [ESC] to return to the Main Menu.

FORM 6286-2
5.00-40 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
5. If the data-set for your engine has been saved to
ROM and a file on disk, confirm the exit to the Main
Menu by pressing [Y] (see Figure 5.00-52). The Main
Menu appears (see Figure 5.00-53). If you have not
saved the data-set to ROM (permanent memory),
press [N] and see SAVING DATA-SET TO ROM on
page 5.00-38.

Figure 5.00-50: Programming Error Message

FORM 6286-2
5.00-41 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

Figure 5.00-51: Input Data-File Name Screen

Figure 5.00-52: Confirmation of Exit to Main Menu

FORM 6286-2
5.00-42 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
NOTE: If you want to save an opened file to ROM
(permanent memory), see SAVING DATA-SET TO
ROM on page 5.00-38.

Figure 5.00-53: AFM User Interface Program Main Menu

RETRIEVING A SAVED DATA-SET


The data-sets that are saved to disk (not RAM or ROM)
and assigned a filename can be retrieved following the
steps in this section.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 5.00-40.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 5.00-53). Figure 5.00-55: File Select Menu
2. On the next menu highlight “Retrieve from Filename”
and press [Enter] (see Figure 5.00-54). POST-PROGRAMMING CHECKS
Two post-programming checks must be completed to
confirm that the data-set created was successfully
stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: Print copies of your data-set or save your data-
set to a file for future reference before completing the two
post-programming checks.

CHECK 1: CONFIRMING THE DATA-SET SAVE TO


ROM
Check 1 confirms that the data-set was successfully
stored in ROM on the core EPROM chip.
NOTE: Programs saved to the EPROM will be retained
even if power to the AFM module is interrupted.
Figure 5.00-54: Edit/Create Setup Menu Programs saved to RAM will be lost when power to the
3. Highlight the filename (serial number) you want to AFM module is disconnected. The AFM can detect when
open and press [Enter] (see Figure 5.00-55). The an evaluation data-set is being tested in RAM and has
information that is shown on your PC screen is not been saved to ROM. If you attempt to leave the AFM
information that has been saved in a file and was not User Interface Program without saving the evaluation
retrieved from the AFM module’s RAM or ROM. data to ROM, a warning will be displayed.
NOTE: The retrieved file’s data-set must be saved to 1. With the Main Menu showing on your screen,
RAM or ROM before the displayed data-set values affect highlight “Edit/Create Setup” and press [Enter].
control of the AFM system.

FORM 6286-2
5.00-43 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
2. Highlight “Retrieve from AFM” on the next menu and If the correct data does not appear on the Edit
press [Enter]. Several messages appear indicating Screen, verify that the DB-9 serial cable connected
that the data-set is being retrieved from ROM. between the PC and the AFM module is secure and
3. The Edit Screen appears (see Figure 5.00-56). in good condition. In addition, verify the power to the
Verify that the data on the Edit Screen is the same AFM module is within specification. Attempt a
data-set chosen to be saved to ROM. second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 5.00-
43 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

Figure 5.00-56: Edit Screen

CHECK 2: FINAL TEST OF AFM SYSTEM SETUP


Check 2 confirms that the data-set is not lost when the
AFM system is powered down and that the AFM system
will power up with the data stored in ROM.
1. Highlight “Quit” on the Main Menu and press [Enter]
(see Figure 5.00-57).

Figure 5.00-57: AFM User Interface Program Main Menu


2. Press “Y” to confirm that the program is to be exited.

FORM 6286-2
5.00-44 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS
3. Disconnect power from the AFM module for a
minimum of five minutes.
4. Restore power to the AFM module.
5. Start the AFM User Interface Program on your PC.
NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.
6. The “Genuine Waukesha Parts” logo and version
identification screens appear briefly, followed by the
communications menu (see Figure 5.00-58). A dot
is located in parentheses next to “1.” Press [Enter] to
select communications port 1. If the DB-9 cable is
connected to a different port on your PC, use the
arrow keys on the keyboard to select the Figure 5.00-59: AFM User Interface Program Main Menu
corresponding port from the communications menu
and press [Enter] (typically: port 1 is correct). 8. The menu shown in Figure 5.00-60 appears.
Highlight “Retrieve from AFM” and press [Enter].
9. Observe which ROM location (ROMX) is being
retrieved.
10. The Edit Screen appears (see Figure 5.00-56).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.

Figure 5.00-58: Communications Menu


7. The AFM User Interface Program’s Main Menu
appears showing various program options available
(see Figure 5.00-59). Highlight “Edit/Create Setup”
and press [Enter].

Figure 5.00-60: Edit/Create Setup Menu


If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 5.00-
43 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

FORM 6286-2
5.00-45 © 3/2012
LEAN BURN PROGRAMMING – SINGLE FUEL APPLICATIONS

This Page Intentionally Left Blank

FORM 6286-2
5.00-46 © 3/2012
SECTION 5.05
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

PROGRAMMING THE AFM MODULE FOR PRIMARY FUEL PROGRAMMING


LEAN BURN CONTROL
NOTE: The icon, “P”, appears in several
This section, Section 5.05 Lean Burn Programming – subheadings indicating programming
Dual Fuel Applications, explains the procedures information that is only applicable to
required to program the AFM system for an engine with primary fuel.
dual fuel.
Switching to Primary Fuel: Begins on page 5.05-
NOTE: When programming your AFM system for a 18.
single fuel application, complete the programming steps Provides the steps necessary to switch over to primary
provided in Section 5.00 Lean Burn Programming – fuel.
Single Fuel Applications.
Establishing Engine START Position: Begins on
When programming for dual fuel applications you are page 5.05-18.
required to establish two data-sets, one for primary fuel Provides the programming steps necessary to modify
and one for secondary fuel. This section provides the stepper motor START position to facilitate engine
programming steps necessary to create a data-set for starting for primary fuel.
each fuel.
Monitoring System Operation Using the View Serial
If this is the initial startup of the AFM system on your Link Screen: Begins on page 5.05-21.
engine, complete ALL the procedures provided in this Provides an explanation of the information on the View
section. If the AFM system has been operating, it may Serial Link Screen and allows you to monitor the AFM
be necessary only to complete applicable subsections system after applying power to the module and starting
of the provided programming instructions. the engine on primary fuel.

OUTLINE OF SECTION 5.05 Fine-Tuning AFM Programming for Lean Burn


Applications: Begins on page 5.05-24.
An outline with a description of the subsections included Provides the programming steps to fine-tune the AFM
in Section 5.05 is provided below. system for optimum air/fuel control when operating on
Preprogramming Steps: Begins on page 5.05-2. primary fuel. You can either fine-tune the AFM system
Provides the initial system checks that must be made for very precise control using variable set-points or fine-
BEFORE applying power to the AFM module and tune the system with constant set-points. A worksheet is
starting the engine. provided to help you determine the programmable limits
for the data-set.
User Interface Program Startup Steps: Begins on
page 5.05-2. SECONDARY FUEL PROGRAMMING
Provides the steps necessary to establish
communication between the AFM module and your PC. NOTE: The icon, “S”, appears in several
subheadings indicating programming
Initial AFM Module Programming: Begins on page information that is only applicable to
5.05-5. secondary fuel.
Provides 1) initial setup programming of the AFM
module by selecting a preprogrammed setup file; 2) Switching to Secondary Fuel: Begins on page 5.05-
steps for editing engine application information; and 3) 36.
steps for saving the setup file to RAM for testing. Provides the steps necessary to switch over to
secondary fuel.

FORM 6286-2
5.05-1 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Establishing Engine START Position: Begins on PREPROGRAMMING STEPS
page 5.05-36.
Provides the programming steps necessary to modify Before applying power to the AFM system and with the
stepper motor START position to facilitate engine engine shutdown:
starting for secondary fuel. 1. Review GENERAL AFM PROGRAMMING
INFORMATION on page 1.15-1 for computer
Monitoring System Operation Using the View Serial
requirements, program layout, and saving
Link Screen: Begins on page 5.05-39.
information.
Provides an explanation of the information on the View
Serial Link Screen and allows you to monitor the AFM 2. Review AFM DISPLAY AND KEYPAD
system after starting the engine on secondary fuel. INFORMATION on page 1.20-1 for a detailed
explanation of the AFM module’s keypad functions
Fine-Tuning AFM Programming for Lean Burn and LCD display messages.
Applications: Begins on page 5.05-41.
Provides the programming steps to fine-tune the AFM 3. Complete the preprogramming checklist in
system for optimum air/fuel control when operating on PRESTART INSTALLATION CHECKLIST on page
secondary fuel. You can either fine-tune the AFM system 2.15-1 before continuing.
for very precise control using variable set-points or fine- 4. With the engine NOT running and power OFF,
tune the system with constant set-points. A worksheet is disconnect the intake manifold pressure transducer
provided to help you determine the programmable limits and lean burn oxygen sensor(s) by removing the
for the data-set. analog and lean burn oxygen sensor connections
terminal block from the headers inside the AFM
Programming the Lean Burn Control Values: Begins
module (see Figure 5.05-1).
on page 5.05-52.
Provides the programming steps for entering the data-
set values determined in the previous sections for
primary and secondary fuels.
Checking AFM System Performance After
Programming: Begins on page 5.05-54.
Provides the steps to check ease of starting the engine
based on the start position programmed for BOTH
primary and secondary fuels.
Saving Data-Set to ROM: Begins on page 5.05-54.
Provides the programming steps for saving the data-set
values to ROM (permanent memory).
Saving Data-Set to Disk: Begins on page 5.05-58.
Provides the programming steps for saving the data-set
values to a file on disk (to the drive and directory where Figure 5.05-1: Analog, Sensor and Power Connections
the AFM User Interface Program was retrieved). Inside AFM Module

Retrieving a Saved Data-Set: Begins on page 5.05-


60. USER INTERFACE PROGRAM STARTUP
Provides the programming steps for retrieving a file that STEPS
was previously saved to disk. The steps provided in this section describe how to
Post-Programming Checks: Begins on page 5.05- connect the DB-9 serial cable between your PC and the
60. AFM module and then establish communication
Provides steps for completing two post-programming between system components.
checks that must be completed to confirm that the data- 1. Apply power to the AFM module. After applying
set values which were created/modified were power, the “Power” and “Alarm” LEDs will light on the
successfully stored to ROM. front cover of the AFM. The LCD display on the AFM
module briefly displays “Waukesha CEC TEST” if
the core EPROM chip has not been previously
programmed. If the core EPROM was previously
programmed, the LED displays the current control
mode (for example: “Waukesha CEC Lean-Burn”).

FORM 6286-2
5.05-2 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: Because you disconnected the intake manifold 3. Start the AFM User Interface Program on your PC.
pressure transducer and lean burn oxygen sensor(s) in
NOTE: For information on installing and/or accessing
“Preprogramming Steps,” a list of system errors will be
the AFM User Interface Program, see “Controls
displayed on the LCD display. Messages on the display
Downloads” section on WEDlinks.net.
may include, but not necessarily be limited to, “O2
SIGNAL LO,” “IMP INPUT LO,” and “O2 TEMP LO.” NOTE: The core and display EPROM chips must be
These messages are normal since these engine “matched” with the AFM User Interface Program version
parameters are below the test program limits with the number. If the versions of the EPROM chips are not the
intake manifold pressure transducer and lean burn same as the User Interface Program version number, the
oxygen sensor(s) disconnected. potential for errant operation exists and programming
2. The AFM module must be programmed to work with will not work. See EPROM CHIP REPLACEMENT on
site specific information in order for the AFM system page 6.05-1 for more information.
to function properly. To program the AFM module, 4. Once the AFM User Interface Program is open, the
connect a standard DB-9 serial cable (male to “Genuine Waukesha Parts” Logo Screen appears
female) to the communications port (labeled P1A) briefly, followed by the screen shown in Figure
within the AFM module. This is the communications 5.05-3. The bottom line of this screen indicates what
port on the right (see Figure 5.05-2). Connect the software version of the AFM User Interface Program
other end of the cable to the PC’s communications you are using.
port. Typically, this is port 1 (also referred to as COM
1, serial A, or serial 1).

NOTICE
Verify that the DB-9 serial cable is securely connected
to the appropriate computer port. If the serial cable is
disturbed or disconnected during the saving process,
the core EPROM chip in the AFM module may become
corrupted and may need to be replaced. Even
previously stored data-sets may no longer be
functional.

Figure 5.05-3: Software Version Identification


5. The Communications Menu appears automatically
(see Figure 5.05-4). A dot is located in a circle next
to “1.” Press [Enter] to select communications port
1. If the DB-9 cable is connected to a different port
on your PC, use the arrow keys on the keyboard to
select the corresponding port from the
communications menu and press [Enter] (typically:
port 1 is correct).

Figure 5.05-2: DB-9 Serial Cable Connection Inside AFM


Module

FORM 6286-2
5.05-3 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-4: Communications Menu Figure 5.05-6: Edit/Create Setup Menu


6. The AFM User Interface Program’s Main Menu NOTE: If a communications error message appears
appears showing various program options available (see Figure 5.05-7), there is a communication problem
(see Figure 5.05-5). Highlight “Edit/Create Setup” between your PC and the AFM module. Either there is
and press [Enter]. no power to the AFM module, the serial cable is not
connected to the correct communications port, the
computer is not configured correctly, the core EPROM
chip is corrupt, or the cable is defective. Verify that the
cable is connected to the correct communications port
on your PC. If it is not connected correctly, move the
cable to the correct communications port. Check the
general condition of the serial cable and replace the
cable if defective. See TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1 for more
troubleshooting information and core EPROM chip
replacement instructions. Press any key to continue.
8. If the AFM module has never been programmed for
an engine application, a message appears stating
the AFM module has been configured for test
purposes only (see Figure 5.05-8). Press any key to
Figure 5.05-5: AFM User Interface Program Main Menu
return to the Main Menu and continue with INITIAL
AFM MODULE PROGRAMMING on page 5.05-
7. The Edit/Create Setup Menu shown in Figure 5. If the AFM system has been previously
5.05-6 appears. Highlight “Retrieve from AFM” and programmed for another engine application, the
press [Enter]. data-set for that engine application is displayed.
Note the following:
• If you want to program the AFM system using the
data-set displayed as a starting point continue with
the section, INITIAL AFM MODULE
PROGRAMMING on page 5.05-5.
• If you want to start from a preprogrammed setup
file (a new, engine specific data-set), press [Esc]
and then [Y] to return to the Main Menu. Continue
with the next section, INITIAL AFM MODULE
PROGRAMMING on page 5.05-5.
By completing Steps 1 – 8, communication between the
AFM module and your PC has been established.

FORM 6286-2
5.05-4 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-7: Communications Error Message

Figure 5.05-8: Test Program Message

INITIAL AFM MODULE PROGRAMMING 1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
After communication has been established between Setup” and press [Enter] (see Figure 5.05-9).
your PC and the AFM module, you can begin
programming for your specific engine application.
NOTE: For the purposes of this manual, the examples
and figures used are based on the programming of a
12V-ATGL engine. Although there are slight screen
variations for each engine family, the programming
steps presented in this manual are the same. The values
in the examples and figures are for REFERENCE ONLY.
Actual values are specific to your engine application.

FORM 6286-2
5.05-5 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-9: AFM User Interface Program Main Menu


2. Highlight “Retrieve from Filename” on the Edit/
Create Setup Menu and press [Enter] (see Figure
5.05-10). A list of preprogrammed files appears (see
Figure 5.05-11).
Figure 5.05-11: File Select Menu

SELECTING A PREPROGRAMMED SETUP FILE


Preprogrammed setup files were developed to make
AFM module programming easier and faster. The values
stored in these files will get you started in creating a data-
set for your specific engine application. The values of the
preprogrammed files are generic and must be edited for
optimum air/fuel ratio control following the programming
procedures in this manual. It is recommended that you
use a preprogrammed file from this listing to program the
AFM module instead of starting with a new, nonsite-
specific (or blank) data-set. The preprogrammed setup
files vary with engine.
The preprogrammed setup files vary with engine
Figure 5.05-10: Edit/Create Setup Menu configuration and fuel regulator model. Example: All
VHP GL vee engines with Fisher 99 and 1098 regulators,
which includes VHP models 5108, 5790, 7042 and 9390,
use setup file ASETUP03 or LSETUP03. Similarly, VHP
models 2895 and 3521 use a common setup file.
1. Answer the following four questions before selecting
a preprogrammed setup file.
a. Is there an atmospheric pressure transducer
installed inside the AFM module? _______
To determine if an atmospheric pressure
transducer is installed, look inside the AFM
module. The atmospheric pressure transducer,
if installed, would be mounted in the bottom right
corner as shown in Figure 5.05-12.
b. What is the engine family: ATGL, VHP or VGF?
_______

FORM 6286-2
5.05-6 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
c. What is the engine configuration: inline or vee? 3. Using the arrow keys on the keyboard, scroll through
_______ the list of preprogrammed files on the File Select
d. What fuel regulator(s) is installed: Fisher Menu. Highlight the appropriate preprogrammed file
Controls Model 66, 66Z, S201, S211, 99, 1098 and press [Enter] (see Figure 5.05-13). The Edit
or 133L? _______ Screen appears displaying the preprogrammed
setup file information (see Figure 5.05-14).
NOTE: When the setup file appears on the Edit Screen,
it will show engine family, model, and fuel type
information for an engine model. This “application”
information is for reference only and will not affect AFM
system control.
NOTE: When programming with a preprogrammed
setup file, the Edit Screen will only contain values for a
single fuel. To program for dual fuel, continue with
EDITING ENGINE APPLICATION INFORMATION on
page 5.05-9. In the next section you program the
AFM system for dual fuel and for your specific site
requirements.
Figure 5.05-12: Atmospheric Pressure Transducer
Installed in AFM Module
2. After answering the four questions in Step 1,
carefully select the setup file from the tables
provided. Note the following:
• If your answer to Question 1 was “YES,” carefully
select the setup file from Table 5.05-1 that was
created for your engine application. Selecting the
wrong setup file may result in air/fuel control that
is less than optimum. The “A” in the filename
indicates that an atmospheric pressure transducer
is installed.
• If your answer to Question 1 was “NO,” carefully
select the setup file from Table 5.05-2 that was
created for your engine application. Selecting the
wrong setup file may result in air/fuel control that
is less than optimum. The “L” in the filename
indicates that the AFM system is being
programmed for lean burn control without an
atmospheric pressure transducer installed.
Figure 5.05-13: File Select Menu
NOTE: The preprogrammed files listed on the File
Select Menu but not included in Table 5.05-1 or Table
5.05-2 are preprogrammed setup files used when
programming rich burn applications (catalyst or best
power/economy control modes).

FORM 6286-2
5.05-7 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-14: Preprogrammed Setup File ASETUP01 – Lean Burn Equipped ATGL Applications

Table 5.05-1: Preprogrammed Setup Files for Lean Burn


Control With Atmospheric Pressure Transducer LEAN BURN CONTROL SETUP FILES WITH
ATMOSPHERIC PRESSURE TRANSDUCER
LEAN BURN CONTROL SETUP FILES WITH Filename Use For ...
ATMOSPHERIC PRESSURE TRANSDUCER
VGF inline engines with one 66, 66Z,
Filename Use For ... S201 or S211 fuel regulator and stepper
12V-ATGL engines with one 99 or 1098 ASETUP06 (20,000 steps of adjustment) and with
regulator and stepper (5,800 steps of atmospheric pressure transducer
ASETUP01 installed
adjustment) and with atmospheric
pressure transducer installed VHP vee engines with two 66, 66Z, S201,
8L-ATGL engines with one 99 or 1098 S211 or 133L fuel regulators and
fuel regulator and stepper (5,800 steps of ASETUP07 steppers (20,000 steps of adjustment)
ASETUP02 and with atmospheric pressure
adjustment) and with atmospheric
pressure transducer installed transducer installed

VHP vee engines with two 99 or 1098 fuel VHP inline engines with one 66, 66Z,
regulators and steppers (5,800 steps of S201, S211 or 133L fuel regulator and
ASETUP03 ASETUP08 stepper (20,000 steps of adjustment) and
adjustment) and with atmospheric
pressure transducer installed with atmospheric pressure transducer
installed
VHP inline engines with one 99 or 1098
fuel regulator and stepper (5,800 steps of 16V-ATGL engines with one 99 or 1098
ASETUP04 regulator and stepper (5,800 steps of
adjustment) and with atmospheric ASETUP09
pressure transducer installed adjustment) and with atmospheric
pressure transducer installed
VGF vee engines with one 66, 66Z, S201
or S211 fuel regulator and stepper
ASETUP05 (20,000 steps of adjustment) and with
atmospheric pressure transducer
installed

FORM 6286-2
5.05-8 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 5.05-2: Preprogrammed Setup Files for Lean Burn 3. Highlight the correct engine family and press [Enter].
Control
4. Highlight the correct engine model on the Engine
LEAN BURN CONTROL SETUP FILES Model Selection Screen and press [Enter] (see
Filename Use For ... Figure 5.05-17).
12V-ATGL engines with one 99 or 1098 NOTE: Highlight “L5108” for 5115GL VHP engines.
LSETUP01 regulator and stepper (5,800 steps of 5. For VHP and VGF engines only, highlight “GL” (the
adjustment)
applicable engine fuel system) on the Engine Fuel
8L-ATGL engines with one 99 or 1098 System Selection Screen and press [Enter] (see
LSETUP02 fuel regulator and stepper (5,800 steps of Figure 5.05-18).
adjustment)
6. If the atmospheric pressure transducer is installed,
VHP vee engines with two 99 or 1098 fuel highlight “Atmospheric Pressure Sensor Installed”
LSETUP03 regulators and steppers (5800 steps of on the Atmospheric Pressure Sensor Selection
adjustment)
Screen and press [Enter] (see Figure 5.05-19). If the
VHP inline engines with one 99 or 1098 atmospheric pressure transducer is not installed,
LSETUP04 fuel regulator and stepper (5,800 steps of highlight “Atmospheric Pressure Sensor NOT
adjustment) Installed” and press [Enter].
VGF vee engines with one 66, 66Z, S201
NOTE: To determine if an atmospheric pressure
LSETUP05 or S211 fuel regulator and stepper
(20,000 steps of adjustment)
transducer is installed, look inside the AFM module. The
atmospheric pressure transducer, if installed, would be
VGF inline engines with one 66, 66Z, mounted in the bottom right corner of the module.
LSETUP06 S201 or S211 fuel regulator and stepper
(20,000 steps of adjustment) 7. Highlight the type of primary fuel the engine is using
on the Primary Fuel Selection Screen and press
VHP vee engines with two 66, 66Z, S201,
[Enter] (see Figure 5.05-20).
LSETUP07 S211 or 133L fuel regulators and
steppers (20,000 steps of adjustment) 8. Highlight the type of secondary fuel the engine is
using on the Secondary Fuel Selection Screen and
VHP inline engines with one 66, 66Z,
LSETUP08 S201, S211 or 133L fuel regulator and press [Enter] (see Figure 5.05-21).
stepper (20,000 steps of adjustment) NOTE: If you are programming for a single fuel
16V-ATGL engines with one 99 or 1098 application, complete the programming steps provided
LSETUP09 regulator and stepper (5,800 steps of in LEAN BURN PROGRAMMING – SINGLE FUEL
adjustment) APPLICATIONS on page 5.00-1.
9. Highlight the type of fuel system you will be operating
EDITING ENGINE APPLICATION INFORMATION
and press [Enter] (see Figure 5.05-22). A description
The left box of the Edit Screen provides engine of the two fuel systems follows.
application information including engine family, model, • Simple Fuel Systems: A “simple” fuel system is
and fuel type information (see Figure 5.05-15). This defined as a single fuel pipe connected to the
section provides the programming steps necessary to engine. Note the following:
edit the engine application information based on your
specific site requirements. – On VHP inline, all VGF and all ATGL engines,
the primary and secondary fuels are regulated
NOTE: For safety reasons, the values in the “Lo-Temp” by one stepper motor and regulator.
field and the “O2 S-P” column(s) on the Edit Screen are
– On VHP vee engines one stepper motor is used
deleted after the “application” information is edited. on each engine bank (a total of two stepper
These values will have to be re-entered before saving motors installed on the engine). On each engine
the setup file to RAM. bank, the primary and secondary fuel are
1. Before editing the application information, record the regulated by one stepper motor and regulator.
values displayed in the “O2 S-P” column(s) and the
“Lo-Temp” field on the Edit Screen (see Figure
5.05-15).
2. With the Edit Screen displayed on your PC, press the
“UP” arrow key until the Engine Family Selection
Screen appears as shown in Figure 5.05-16.

FORM 6286-2
5.05-9 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
When operating a simple fuel system, you NOTE: For additional information on simple and
program a different data-set for each fuel but the complex fuel systems and the alternate fuel relay, see
AFM User Interface Program only keeps track of CONNECTING AUXILIARY AFM INPUTS AND
one stepper motor position. Because only one OUTPUTS on page 2.10-1.
position is tracked, the engine will have to be shut 10. After the engine application information is selected,
down and the start position re-initiated when confirm your selections by pressing [Y] at the
switching fuels. Determine how your engine is confirmation message (see Figure 5.05-23).
configured for handling dual fuels.
The engine application block will now be updated to
• Complex Fuel Systems: A “complex” fuel system reflect your changes (see Figure 5.05-24). The Edit
is defined as two discrete fuel pipes connected to Screen will include data-set information for two fuels.
the engine. Note the following: The “Lo-Temp” field value and oxygen set-point
– On VHP inlines, all VGF, and all ATGL engines values in the “O2 S-P” columns(s) are deleted.
two stepper motors are used: one stepper motor
11. To re-enter the values in the “Lo-Temp” field and
for primary fuel and one for secondary fuel.
“O2 S-P” column, press [Enter] or use arrow keys until
– On VHP vee engines, four stepper motors are the cursor is in the “Lo-Temp” field or first “O2 S-P”
used on the engine. Two stepper motors are
field. Re-enter the deleted values recorded in Step
used per engine bank. On each bank, one
1. Press [Enter] after each value is entered to work
stepper motor regulates primary fuel and one
down through the column(s) (see Figure 5.05-25).
regulates secondary fuel.
For secondary fuel values, enter the same “O2 S-P”
When operating a complex fuel system, you values entered for the primary fuel (see Figure
program a different data-set for each fuel and the 5.05-25).
AFM User Interface Program keeps track of each
stepper motor position. Because two positions are NOTE: Whenever the engine application information is
tracked, there is no need to shut down the engine edited, the deleted values will have to be re-entered.
or re-initiate the start position when switching fuels
(as long as the start positions were initiated once
before starting the engine). Determine how your
engine is configured for handling dual fuels.

Figure 5.05-15: Recording “Lo-Temp” and “O2 S-P” Values

FORM 6286-2
5.05-10 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-16: Engine Family Selection Screen

Figure 5.05-17: Engine Model Selection Screen

FORM 6286-2
5.05-11 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-18: Engine Fuel System Selection Screen – VHP and VGF Engines Only

Figure 5.05-19: Atmospheric Pressure Sensor Selection Screen

FORM 6286-2
5.05-12 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-20: Primary Fuel Selection Screen

Figure 5.05-21: Secondary Fuel Selection Screen

FORM 6286-2
5.05-13 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-22: Fuel System Selection Screen

Figure 5.05-23: Confirmation Message

FORM 6286-2
5.05-14 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-24: Edit Screen with Preprogrammed Data-Set

Figure 5.05-25: Entering “Lo-Temp” and “O2 S-P” Values

FORM 6286-2
5.05-15 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
SAVING SETUP FILE TO RAM 2. Highlight “Test Data on AFM” on the Saving Options
Menu and press [Enter] (see Figure 5.05-26).
The initial setup file must be saved to RAM (temporary
memory) to permit testing and editing of the data-set. 3. The confirmation screen shown in Figure 5.05-27
Each time modifications are made to the data-set, the appears. Press [Y] to confirm save to RAM.
data-set must be saved to RAM before the edited values 4. Several screens will appear indicating that the data-
affect control of the AFM system and can be tested. set is being saved to RAM. The LCD display on the
Simply editing the values on the AFM User Interface AFM module will read “EXECUTION STOPPED BY
Program screens WILL NOT change AFM system USER.” Once the data-set has been saved to RAM,
operation. the message shown in Figure 5.05-28 appears. The
NOTE: The contents of RAM are lost whenever power LCD display on the AFM module will briefly read
to the AFM module is removed. “Waukesha CEC Lean-Burn,” then the normal AFM
LCD displays will appear.
NOTE: It is recommended that you save the current
data-set to disk. Data-sets are assigned filenames and NOTE: If the “EXECUTION STOPPED BY USER”
saved on disk so you can retain and retrieve the data-set message persists on the AFM display for more than five
later. When saving to disk, the data-set will be saved to minutes, see AFM SYSTEM TROUBLESHOOTING
the drive and directory where the AFM User Interface AND DIAGNOSTICS on page 6.00-1.
Program was accessed. See SAVING DATA-SET TO 5. Press any key to continue.
DISK on page 5.05-58 to save your data-set to disk.
1. Press [F10] to save the preprogrammed file data and
edited “application” information to RAM (temporary
memory).

Figure 5.05-26: Saving Options Menu

FORM 6286-2
5.05-16 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-27: Confirmation of Save to RAM

Figure 5.05-28: Verification of Save to RAM

FORM 6286-2
5.05-17 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

PRIMARY FUEL PROGRAMMING ESTABLISHING ENGINE START POSITION

The programming steps prior to this section were NOTE: This procedure applies to
necessary for initial setup of the AFM system. Once primary fuel applications.
initial setup is complete, you are ready to program the
AFM system for primary fuel. This section contains the
programming steps necessary to establish data-set
values for primary fuel only. The subsections that follow Engine START position is a programmable stepper
that are applicable to primary fuel are indicated by the motor position used to set gas over air (gas/air) at a value
“P” icon (shown below). that is favorable for engine starting. Most values stored
in the preprogrammed files should be reasonable for
SWITCHING TO PRIMARY FUEL initial programming. However, some modification to the
stepper motor “START position” setting may be required
NOTE: This procedure applies to primary to facilitate engine start-up on primary fuel.
fuel applications.
Complete the following steps to establish engine START
position for primary fuel. For VHP vee engines, complete
Steps 1 – 6 for both the left bank and right bank stepper
To determine primary fuel data-set values, you must be motors.
set to run on primary fuel. Complete the steps below to NOTE: For VHP inline, all VGF and all ATGL engines,
switch over to primary fuel if necessary. the “left” buttons on the AFM keypad control operation
1. DO NOT TURN OFF POWER TO THE AFM of system components. For VHP vee engines, the “left”
MODULE. Shut down engine and switch over to keypad buttons control the engine’s left bank and the
primary fuel. “right” keypad buttons control the engine’s right bank.
NOTE: The contents of RAM are lost whenever power 1. Press <LEFT MAN> and <RIGHT MAN> (if
to the AFM module is removed. applicable) on the AFM module keypad to put the
AFM module in manual control.
2. Switch customer supplied logic control to primary
fuel. “ALT FUEL” connection inside AFM module NOTE: If an alarm condition exists, the AFM module
MUST be and remain ungrounded (see Figure keypad will not function until the alarm is acknowledged
5.05-29). by pressing <ALARM ACK> on the keypad.
3. For complex fuel systems, switch customer supplied 2. Locate the applicable Lean Burn Control Worksheet
logic to activate primary fuel stepper motors. See used to record desired gas/air setting. (Original
CONNECTING AUXILIARY AFM INPUTS AND worksheet found in back of manual.) Review the
OUTPUTS on page 2.10-1 for additional information desired gas/air pressure setting for primary fuel
and schematic on fuel system wiring. recorded on the front of your Lean Burn Control
Worksheet. If desired gas/air pressure setting for
primary fuel is not recorded on your worksheet, see
ESTABLISHING DESIRED GAS / AIR PRESSURE
SETTING (WITH OR WITHOUT AFM
COMPONENTS INSTALLED) on page 2.00-1 to
establish desired gas/air setting.
3. Measure current gas/air pressure with a manometer.
4. Use the AFM module’s adjustment keys (<LEFT/
RIGHT RICH> and <LEFT/RIGHT LEAN>) on the
keypad to change gas/air pressure as required to
duplicate desired gas/air setting. Once current gas/
Figure 5.05-29: Alternate Fuel Connection Inside AFM air setting on the manometer is equal to desired gas/
Module air for primary fuel, the stepper motor “START”
position can be set.
NOTE: For more information on the keypad functions to
make adjustments, AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.

FORM 6286-2
5.05-18 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
5. Press <DSPL SEL> on the AFM keypad to scroll 10. Highlight “Test Data on AFM” on the Saving Options
through LCD display messages until the “L/R Menu and press [Enter].
STEPPER = XXXXX” message is shown. 11. Press [Y] to confirm save to RAM.
6. Record the stepper position displayed on the AFM 12. Several screens will appear indicating that the data-
module’s LCD display (L/R STEPPER = XXXXX) on set is being saved to RAM. The LCD display on the
the “Stepper Start Position” space for primary fuel AFM module will read “EXECUTION STOPPED BY
provided on your worksheet. USER.” Press any key to continue after the save to
NOTE: For VHP vee engines, complete Steps 1 – 6 for RAM is complete.
both the left bank and right bank stepper motors. NOTE: If the “EXECUTION STOPPED BY USER”
7. On your PC, press [Enter] or use the arrow keys until message persists on the AFM display for more than 5
the cursor is in the left/right “START POS.” field for minutes, see AFM SYSTEM TROUBLESHOOTING
primary fuel on the Edit Screen (see Figure AND DIAGNOSTICS on page 6.00-1.
5.05-30).
NOTE: It is recommended that you save the current
8. Enter the stepper position for primary fuel in the left/ data-set to disk. Data-sets are assigned filenames and
right “START POS.” field on the Edit Screen and saved on disk so you can retain and retrieve the data-set
press [Enter] (see Figure 5.05-31). later. When saving to disk, the data-set will be saved to
NOTE: Each time modifications are made to the data- the drive and directory where the AFM User Interface
set, the data-set must be saved to RAM before the edited Program was accessed. See SAVING DATA-SET TO
values affect control of the AFM system and can be DISK on page 5.05-58 to save your data-set to disk.
tested. Simply editing the values on the AFM User 13. Return to the Main Menu by pressing [Esc]. Figure
Interface Program screens will not influence AFM 5.05-32 appears on the screen warning you to save
system operation. any changes made to the data-set before exiting.
Since the data-set has already been saved to RAM,
NOTE: The contents of RAM are lost whenever power
press [Y] to return to the Main Menu.
to the AFM module is removed.
9. Press [F10] to save the edited START position
information to RAM (temporary memory).

Figure 5.05-30: Stepper Motor START Position Field

FORM 6286-2
5.05-19 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-31: Entering Stepper Motor START Position

Figure 5.05-32: Confirmation of Exit to Main Menu

FORM 6286-2
5.05-20 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
MONITORING SYSTEM OPERATION USING THE 3. If the “L Status” and “R Status” fields are in automatic,
VIEW SERIAL LINK SCREEN press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the
NOTE: This procedure applies to primary module in manual control.
fuel applications.
4. Verify that the stepper motor(s) is properly
connected.

This section provides an explanation of the information


on the View Serial Link Screen and allows you to monitor
the AFM system operation on primary fuel after applying
power to the module and starting the engine.
1. Highlight “View Serial Link” from the Main Menu and
press [Enter] (see Figure 5.05-33). The information
shown on the View Serial Link Screen (see Figure
5.05-34) represents the current status of your AFM
system. This includes information on the oxygen
sensor, stepper position and pressures.
NOTE: Since the engine may not be running and the
oxygen sensors and pressure transducer(s) not
connected, the alarms shown would be correct for the
current conditions. These same alarms would also be Figure 5.05-33: AFM User Interface Program Main Menu
indicated on the AFM LCD display.
NOTE: If an alarm condition exists, the AFM module
keypad will not function until the alarm is acknowledged
by pressing <ALARM ACK> on the keypad.
2. If AFM system alarms are activated, acknowledge
alarms by pressing <ALARM ACK> on the AFM
module keypad. Wait for the “WORKING” message
to disappear from the AFM LCD display (about 5
seconds). The yellow alarm LED will turn off, the
“ALARM OUTPUT ACTIVE” message on the PC
screen will clear, and the Error Out terminal within
the AFM module will close. However, the alarm(s)
will still be indicated on the View Serial Link Screen
and LCD display.

FORM 6286-2
5.05-21 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-34: View Serial Link Screen

NOTE: You cannot set the stepper motor(s) to the start 7. Recheck the power at the AFM module under worst
position if the intake manifold pressure is greater than 17 case conditions. The engine ignition and any other
psia. If you press <F1> and then <STRT POS> when the electrical devices to be driven by the same power
intake manifold pressure is greater than 17 psia, a supply as the AFM module must be operating. Peak-
message will be displayed on the LCD telling you that to-peak voltage variations must not exceed 2 volts.
the request was ignored because the engine is loaded. This measurement must be taken with an
5. Set the stepper motor(s) to the “Start Position” by oscilloscope. See AFM SYSTEM ELECTRICAL
pressing and releasing <F1>, then <STRT POS> on CONNECTIONS on page 2.05-1 for AFM system
the AFM module keypad. The AFM LCD display will power specifications.
show “MOVING L STEPPER TO START POSITION”
The left and right “Status” messages on the View
! WARNING
Serial Link Screen will change to “MOTOR RESET”
during the positioning activity. Once the left bank has Before making terminal block
been moved, the AFM module will move the right connection(s) within the AFM
bank stepper motor (if applicable). Allow up to three module, the area should be
minutes for this process. After the stepper motor(s) purged of all known hazardous
has been moved to the start position, the normal atmospheres because there is
LCD displays resume. If the normal LCD displays do potential for sparks.
not resume within 5 minutes, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on
page 6.00-1. 8. Reconnect the analog and lean burn oxygen sensor
connections terminal blocks to the headers inside
6. Start the engine on primary fuel.
the AFM module (see Figure 5.05-35).

FORM 6286-2
5.05-22 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
11. Adjust engine load to manufacturer’s rated load and
rated speed.
12. Use the manual adjustment keys (<LEFT/RIGHT
RICH> and <LEFT/RIGHT LEAN>) on the front of the
AFM module and an oxygen meter to adjust the air/
fuel to the desired running point.
NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.
13. Locate the potentiometer labeled TP4A (VHP vees
– left bank only, VHP inlines, VGFs and ATGLs) and
TP4B (VHP vees – right bank only) inside the AFM
Figure 5.05-35: Analog and Sensor Reconnections
module (see Figure 5.05-36). Using a small
9. Allow the engine to warm up. screwdriver, adjust the potentiometer(s) inside the
10. Set the engine speed to normal operating conditions AFM module until the sensor voltage on the View
and the load to at least 60 BMEP. Serial Link Screen is 2.500 volts (see Figure
5.05-37). Turning clockwise decreases the voltage;
Once the engine is running to at least 60 BMEP, the
turning counterclockwise increases the voltage.
sensor voltages should begin to fluctuate and the
intake manifold pressure readings will begin to
change according to speed and load. These can be
monitored easily on the View Serial Link Screen.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system.
As soon as the left and right exhaust temperatures
exceed the “Lo-Temp” value [390°C (734°F) for
VHP/VGF and 475°C (887°F) for ATGL], the left and
right “Status” messages on the View Serial Link
Screen will change from “MAN. WARM-UP” to
“MANUAL” (see Figure 5.05-37).
NOTE: The warmup process for the sensor block can Figure 5.05-36: Potentiometer Adjustment
take at least 30 minutes for ATGL engines and 50
minutes for VHP/VGF engines.

FORM 6286-2
5.05-23 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-37: AFM Module in Manual Mode

14. Enable “AUTOMATIC” control by pressing the 16. Once you are satisfied that the AFM system is
<AUTO OPER> key on the AFM module keypad. controlling air/fuel ratio for the engine on primary fuel
The left and right “status” shown on the View Serial and no errors occur, continue with FINE-TUNING
Link Screen will change to AUTOMATIC. The AFM AFM PROGRAMMING FOR LEAN BURN
module will begin adjusting the “stepper” position(s) APPLICATIONS on page 5.05-24 to adjust the
to control the engine’s air/fuel ratio. system for optimum air/fuel ratio control when
operating on primary fuel.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM FINE-TUNING AFM PROGRAMMING FOR LEAN
TROUBLESHOOTING AND DIAGNOSTICS on page BURN APPLICATIONS
6.00-1 to troubleshoot the system. “RICH LIMIT” or
“LEAN LIMIT” errors are good indicators that the NOTE: This procedure applies to primary
carburetor screw(s) needs adjusting. fuel applications.
15. To permit significant rich and lean adjustments to the
AFM system, it may be necessary to adjust the
carburetor screw(s) so the AFM system controls
Once initial programming of the AFM module for primary
close to the middle of the stepper motor range. Once
fuel is complete and the preliminary data-set is saved to
the AFM system has gained control of the air/fuel
RAM, the AFM module must be “fine-tuned” for optimum
ratio (sensor voltage readings are very near sensor
air/fuel ratio control. To fine-tune the AFM system it will
set-point), adjust the carburetor screws until the
be necessary to determine oxygen sensor target
AFM system is controlling close to the middle of the
voltage(s) and stepper motor rich/lean limits.
stepper motor range: 10,000 steps (out of 20,000
steps) for 66, 66Z, S201, S211, 133L regulators or A worksheet is provided to help you in determining the
2,900 steps (out of 5,800 steps) for 99, 1098 programmable limits required in programming the AFM
regulators. module. Each worksheet is two sided. The front of the
worksheet applies to primary fuel values. The back of the
worksheet applies to secondary fuel values.

FORM 6286-2
5.05-24 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
If your engine application requires very precise control The combustion stability limit can be found by gradually
of air/fuel ratio at various engine loads to meet emissions decreasing engine load until the exhaust oxygen
regulations, follow the procedure labeled Gathering increases sharply (using an O2 meter). This sharp
Data for Variable Oxygen Sensor Setpoints on page increase indicates the combustion stability limit. If
5.05-25. If, however, such precise control is not detection is difficult, an alternative is to make the
required, follow the procedure labeled Gathering Data combustion stability limit point 60 BMEP. Generally,
for Constant Oxygen Sensor Setpoints on page 5.05- loads greater than 60 BMEP have stable combustion.
31.
1. Locate your Lean Burn Control Worksheet (see
NOTE: For VHP inline, all VGF, and all ATGL engines, Table 5.05-3 for sample worksheet). Original
the “left” buttons on the AFM keypad control operation worksheets are located in back of manual. One
of system components. For VHP vee engines, the “left” worksheet applies to ATGL engines and the other
keypad buttons control the engine’s left bank and the applies to VHP/VGF engines. The map-points are
“right” keypad buttons control the engine’s right bank. different for ATGL and VHP/VGF engines. Make
sure you use the worksheet that applies to your
Gathering Data for Variable Oxygen Sensor engine application. Each worksheet is two-sided.
Setpoints Record values for primary fuel on the front of the
worksheet.
NOTE: This procedure applies to primary
fuel applications. 2. Put the AFM module into manual mode by pressing
<LEFT MAN> and <RIGHT MAN> (if applicable) on
the AFM module keypad.
3. Adjust engine load for generator sets, or load and
Very precise control of air/fuel ratio to meet emissions
speed for compressors, until the HIGHEST map-
regulations is achieved by determining and
point (intake manifold pressure, psia) achievable
programming sensor voltage and lean/rich limits at
with manufacturer’s ratings is met as indicated on
various engine loads. For primary fuel, complete the
the View Serial Link Screen (see Table 5.05-3).
front of the applicable Lean Burn Control Worksheet for
variable oxygen sensor setpoints by following the steps NOTE: The highest map-point in Table 5.05-3 is 52.0
in this section. psia. If, however, manufacturer’s rated load for your
application is in-between map-points, adjust engine load
NOTE: If very precise air/fuel ratio control is NOT
to the next lower map-point. For example, if rated load
required at various engine loads to meet emissions
is 48.0 psia, then adjust engine load to map-point 45.0
regulations, follow the procedure labeled Gathering
psia (see Table 5.05-3).
Data for Constant Oxygen Sensor Setpoints on page
5.05-31. NOTE: One press of the <LEFT/RIGHT LEAN> or
<LEFT/RIGHT RICH> buttons moves stepper position
The AFM system adjusts the stepper motor between two
25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
programmable limits while trying to maintain the oxygen
prior to pressing the lean or rich buttons, a 400 step (1
sensor set-point voltage. The lean and rich limits, which
turn) change is made to stepper position.
define the stepper motor adjustment range, are
determined by establishing an air/fuel ratio curve. 4. Using an exhaust analyzer (O2 meter), adjust the air/
fuel ratio by pressing <LEFT LEAN> and <LEFT
Figure 5.05-38 illustrates a sample air/fuel ratio curve.
RICH> on the keypad until the desired oxygen level
Combustion instability occurs when combustion
is met for the map-point. For VHP vee engines,
pressure within the engine diminishes as load is
repeat this step for the engine’s right bank using the
reduced. The combustion stability limit is the point where
“right” keypad buttons.
combustion is no longer stable and exhaust oxygen is
not a good indicator of air/fuel ratio. NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).

FORM 6286-2
5.05-25 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-38: Sample Air/Fuel Ratio Curve With Stepper Motor Limits – ATGL Engines

NOTE: Desired air/fuel ratio and stepper limits can be


programmed for various loads. The values in this table
are for reference ONLY. Actual values are specific to
your engine application.
5. Locate the potentiometer labeled TP4A (VHP vees
– left bank only, VHP inlines, VGFs and ATGLs) and
TP4B (VHP vees – right bank only) inside the AFM
module (see Figure 5.05-39). Using a small
screwdriver, adjust the potentiometer(s) inside the
AFM module until the sensor voltage on the View
Serial Link Screen is 2.500 volts. Turning clockwise
decreases the voltage; turning counterclockwise
increases the voltage.
NOTE: The potentiometer is only adjusted for the Figure 5.05-39: Potentiometer Adjustment
highest achievable map-point.
! WARNING
6. Record the sensor voltage displayed on the View
Serial Link Screen in the “O2 Sensor Set-Point”
column on the front of your worksheet (see Table Never set the rich limit above 5

!
5.05-3). inch-Hg (127 mm-Hg) gas/air
pressure.
7. Record the stepper position displayed on the View
Serial Link Screen in the “Current Stepper Position”
column on the front of your worksheet (see Table
5.05-3).

8. Determine a lean and rich limit for the map-point


following the guidelines below and (see Figure
5.05-40):
• At engine loads above the combustion stability
limit, current recommendations are to set the lean/
rich limits ± 2 air/fuel ratios (± 1 percent oxygen)
or less.

FORM 6286-2
5.05-26 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
• At engine loads below the combustion stability 10. Record the stepper position displayed on the View
limit, the lean/rich limits should be set to prevent Serial Link Screen in the “Lean Limit” column on the
driving the engine into rich and/or lean misfire. A front of your worksheet (see Table 5.05-3).
starting point for determining the rich limit is the 11. Adjust the air/fuel ratio by pressing <LEFT RICH> on
desired gas/air pressure setting for primary fuel. the keypad until the desired rich limit is achieved
The starting point can then be modified as required based on the guidelines in Step 8. For VHP vee
to achieve desired operation. For example: If prior engines, repeat this step for the engine’s right bank
to programming the AFM system the gas/air using the “right” keypad buttons.
setting was 10 inch-H2O (254 mm-H2O) for primary
12. Record the stepper position displayed on the View
fuel, use the stepper motor limits to permit only 110
Serial Link Screen in the “Rich Limit” column on the
inch-H2O (254 mm-H2O) gas/air below the
front of your worksheet (see Table 5.05-3).
combustion stability limit. Use a manometer to
make this measurement. NOTE: For map-points greater than rated load, use the
same values in the table columns as the rated map-point.
NOTE: Stepper motor lean and rich limits (± 2 air/fuel
ratios) can be determined by moving ± 1 air/fuel ratio and 13. Complete the front of the Lean Burn Control
doubling the change in stepper position. For example: Worksheet for primary fuel. Adjust engine load to the
An engine at desired running point has a stepper position next lower map-point and adjust the air/fuel ratio until
of 1,500 steps. The engine is adjusted +1 air/fuel ratio the desired oxygen level is met. Then complete
and stepper position is 1,400 steps. The change in Steps 6 – 12. Repeat procedure for each intake
stepper position for +1 air/fuel ratio is 100 steps (1,500 manifold pressure map-point to complete the table
– 1,400 = 100). Doubling this value, stepper motor on the front of the worksheet.
change for +2 air/fuel ratios is 200 steps. Therefore, the 14. After the Lean Burn Control Worksheet is complete
lean limit stepper position is 1,300 steps (1,500 – 200 = for primary fuel, continue with SECONDARY FUEL
1,300). PROGRAMMING on page 5.05-36.
9. Adjust the air/fuel ratio by pressing <LEFT LEAN> NOTE: Figure 5.05-41 provides a scenario of a
on the keypad until the desired lean limit is achieved technician fine-tuning the AFM system following the
based on the guidelines in Step 8. For VHP vee programming steps in this section. The values in the
engines, repeat this step for the engine’s right bank scenario are given for example only. Actual values will
using the “right” keypad buttons. vary depending on engine application.

Figure 5.05-40: Oxygen Sensor Response vs. Exhaust


Oxygen Concentrations for Various Air/Fuel Ratios –
Lean Burn ONLY

FORM 6286-2
5.05-27 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-41: Programming Scenario for Lean Burn Control (Variable Oxygen Sensor Setpoints)

FORM 6286-2
5.05-28 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-42: Sample Air / Fuel Ratio Curve with Stepper Limits – ATGL Engines
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
5.05-29 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 5.05-3: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Variable Setpoints

NOTE: The values in this table are for reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
5.05-30 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Gathering Data for Constant Oxygen Sensor 2. Put the AFM module into manual mode by pressing
Setpoints <LEFT MAN> and <RIGHT MAN> (if applicable) on
the AFM module keypad.
NOTE: This procedure applies to primary
3. Adjust engine load to manufacturer’s rated load and
fuel applications.
rated speed.
4. Using an exhaust analyzer (O2 meter), adjust air/fuel
ratio by pressing <LEFT LEAN> and <LEFT RICH>
Control of air/fuel ratio to meet emissions regulations at on the AFM module keypad until the desired oxygen
a constant oxygen sensor set-point is achieved by level is met. For VHP vee engines, repeat this step
determining sensor voltage and rich/lean limits at rated for the engine’s right bank using the “right” keypad
engine load. For primary fuel complete the front of the buttons.
applicable Lean Burn Control Worksheet for constant
oxygen sensor set-points by following the steps in this NOTE: See the engine’s operation and maintenance
section. manual for location of exhaust analyzer access point(s).
NOTE: If very precise air/fuel ratio control is required at NOTE: One press of the <LEFT/RIGHT LEAN> or
various engine loads to meet emissions regulations, <LEFT/RIGHT RICH> buttons moves stepper position
follow the procedure labeled Gathering Data for 25 steps (1/16 turn). By pressing <LEFT/RIGHT FAST>
Variable Oxygen Sensor Setpoints on page 5.05-25 prior to pressing the lean or rich buttons, a 400 step (1
turn) change is made to stepper position.
The AFM system adjusts the stepper motor between two
programmable limits to maintain the oxygen sensor set- 5. Locate the potentiometer labeled TP4A (VHP vees
point voltage. The lean and rich limits, which define the – left bank only, VHP inlines, VGFs, and ATGLs) and
stepper motor adjustment range, are determined by TP4B (VHP vees – right bank only) inside the AFM
establishing an air/fuel ratio curve. module (see Figure 5.05-43). Using a small
screwdriver, adjust the potentiometer(s) inside the
Figure 5.05-42 illustrates a sample air/fuel ratio curve AFM module until the sensor voltage on the View
with constant oxygen sensor set-points. Combustion Serial Link Screen is 2.500 volts. Turning clockwise
instability occurs when combustion pressure within the decreases the voltage; turning counterclockwise
engine diminishes as load is reduced. The combustion increases the voltage.
stability limit is the point where combustion is no longer
stable and exhaust oxygen is not a good indicator of air/ NOTE: The potentiometer is only adjusted for the
fuel ratio. highest achievable map-point.

The combustion stability limit can be found by gradually


decreasing engine load until the exhaust oxygen
increases sharply (using an O2 meter). This sharp
increase indicates the combustion stability limit. If
detection is difficult, an alternative is to make the
combustion stability limit point 60 BMEP. Generally,
loads greater than 60 BMEP have stable combustion.
1. Locate your Lean Burn Control Worksheet (see
Table 5.05-4 for sample worksheet). Original
worksheets are located in back of manual. One
worksheet applies to ATGL engines and the other
applies to VHP/VGF engines. The map-points are
different for ATGL and VHP/VGF engines. Make
sure you use the worksheet that applies to your
engine application. Each worksheet is two sided.
Record values for primary fuel on the front of the
worksheet.

FORM 6286-2
5.05-31 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 5.05-4: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Constant Setpoints

NOTE: The values in this table are for reference ONLY. 7. Record the stepper position displayed on the View
Actual values are specific to your engine application. Serial Link Screen in the “Current Stepper Position”
6. Record the sensor voltage displayed on the View column on your worksheet for each map-point above
Serial Link Screen in the “O2 Sensor Setpoint” the combustion stability limit (see Table 5.05-4).
column for each map-point on the front of your
worksheet (see Table 5.05-4).

FORM 6286-2
5.05-32 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
8. With the engine running at manufacturer’s rated
! WARNING
load, determine a lean and rich limit for the map-
points above the combustion stability limit. Current
recommendations are to set the lean and rich limit to Never set the rich limit above 5

!
± 2 air/fuel ratios (± 1 percent oxygen) or less when inch-Hg (127 mm-Hg) gas/air
programming constant oxygen sensor set-points pressure.
(see Figure 5.05-44).

9. Using an exhaust analyzer, lean air/fuel ratio by +2


air/fuel ratios by pressing <LEFT LEAN> on the
keypad. For VHP vee engines, repeat this step for
the engine’s right bank using the “right” keypad
buttons.
10. Record the stepper position displayed on the View
Serial Link Screen in the “Lean Limit” column on your
Lean Burn Control Worksheet for each map-point
above the combustion stability limit (see Table
5.05-4).
11. Using an exhaust analyzer, richen air/fuel ratio by -4
Figure 5.05-43: Potentiometer Adjustment
air/fuel ratios (-2 from desired oxygen level) by
pressing <LEFT RICH> For VHP vee engines,
repeat this step for the engine’s right bank using the
“right” keypad buttons.
12. Record the stepper position displayed on the View
Serial Link Screen in the “Rich Limit” column on the
front of your worksheet for each map-point above the
combustion stability limit (see Table 5.05-4).
13. At map-points below the combustion stability limit,
the lean and rich limits should be set to prevent
driving the engine into rich and/or lean misfire. A
starting point for determining the rich limit is the
desired gas/air pressure setting for primary fuel. The
starting point can then be modified as required to
achieve desired operation. For example: If prior to
programming the AFM system the gas/air setting for
primary fuel was 10 inch-H2O (254 mm-H2O), use the
stepper motor limits to permit only 10 inch-H2O (254
Figure 5.05-44: Oxygen Sensor Response vs. Exhaust mm-H2O) gas/air below the combustion stability
Oxygen Concentrations for Various Air / Fuel Ratios – limit. Use a manometer to make this measurement.
Lean Burn ONLY Complete the steps that follow for each map-point
below the combustion stability limit.
a. Reduce load to a map-point below the
combustion stability limit.
b. Adjust air/fuel ratio by pressing <LEFT LEAN>
the keypad until the desired lean limit is achieved
based on the guidelines in Step 13. For VHP vee
engines, repeat this step for the engine’s right
bank using the “right” keypad buttons.

FORM 6286-2
5.05-33 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
c. Record the stepper position displayed on the f. Repeat Steps a – e for each intake manifold
View Serial Link Screen in the “Lean Limit” pressure map-point below the combustion
column on the front of your worksheet (see Table stability limit to complete the front of the Lean
5.05-4). Burn Control Worksheet for primary fuel.
d. Adjust the air/fuel ratio by pressing <LEFT 14. After the Lean Burn Control Worksheet for primary
RICH> on the keypad until the desired rich limit fuel is complete, continue with SECONDARY FUEL
is achieved based on the guidelines in Step 13. PROGRAMMING on page 5.05-36.
For VHP vee engines, repeat this step for the
NOTE: Figure 5.05-45 provides a scenario of a
engine’s right bank using the “right” keypad
technician fine-tuning the AFM system following the
buttons.
programming steps in this section. The values in the
e. Record the stepper position displayed on the scenario are given for example only. Actual values will
View Serial Link Screen in the “Rich Limit” vary depending on engine application.
column on the front of your worksheet (see Table
5.05-4).

FORM 6286-2
5.05-34 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-45: Programming Scenario for Lean Burn Control (Constant Oxygen Sensor Setpoints)

FORM 6286-2
5.05-35 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

SECONDARY FUEL PROGRAMMING ESTABLISHING ENGINE START POSITION

The programming steps prior to this section determined NOTE: This procedure applies to
programing values for primary fuel. Once primary fuel secondary fuel applications.
values are determined, you are ready to program the
AFM system for secondary fuel. This section contains
the programming steps necessary to establish data-set
values for secondary fuel only. The subsections that Engine START position is a programmable stepper
follow that are applicable to secondary fuel are indicated motor position used to set gas/air at a value that is
by the “S” icon (shown below). favorable for engine starting. Most values stored in the
preprogrammed files should be reasonable for initial
SWITCHING TO SECONDARY FUEL programming. However, some modification to the
stepper motor “START position” setting may be required
NOTE: This procedure applies to to facilitate engine starting on secondary fuel.
secondary fuel applications. Complete the following steps to establish engine START
position for secondary fuel. For VHP vee engines,
complete Steps 1 – 6 for both the left bank and right bank
To determine secondary fuel data-set values, you must stepper motors.
be set to run on secondary fuel. Complete the steps that NOTE: For VHP inline, all VGF and all ATGL engines,
follow to switch over to secondary fuel. the “left” buttons on the AFM keypad control operation
1. DO NOT TURN OFF POWER TO THE AFM of system components. For VHP vee engines, the “left”
MODULE. Shut down engine and switch over to keypad buttons control the engine’s left bank and the
secondary fuel. “right” keypad buttons control the engine’s right bank.
NOTE: The contents of RAM are lost whenever power 1. Press <LEFT MAN> and <RIGHT MAN> (if
to the AFM module is removed. applicable) on the AFM module keypad to put the
AFM module in manual control.
2. Switch customer supplied logic control to secondary
fuel. “ALT FUEL” connection inside AFM module NOTE: If an alarm condition exists, the AFM module
MUST be and remain grounded (see Figure keypad will not function until the alarm is acknowledged
5.05-46). by pressing <ALARM ACK> on the keypad.
3. For complex fuel systems, switch customer supplied 2. Locate the applicable Lean Burn Control Worksheet
logic to activate secondary fuel stepper motors. See used to record desired gas/air setting. (Original
CONNECTING AUXILIARY AFM INPUTS AND worksheet found in back of manual.) Review the
OUTPUTS on page 2.10-1 for additional information desired gas/air pressure setting for secondary fuel
and schematic on fuel system wiring. recorded on the back of your Lean Burn Control
Worksheet. If desired gas/air pressure setting for
secondary fuel is not recorded on your worksheet,
see ESTABLISHING DESIRED GAS / AIR
PRESSURE SETTING (WITH OR WITHOUT AFM
COMPONENTS INSTALLED) on page 2.00-1 to
establish desired gas/air setting.
3. Measure current gas/air pressure with a manometer.
4. Use the AFM module’s adjustment keys (<LEFT/
RIGHT RICH> and <LEFT/RIGHT LEAN>) on the
keypad to change gas/air pressure as required to
duplicate desired gas/air setting. Once current gas/
Figure 5.05-46: Alternate Fuel Connection Inside AFM air setting on the manometer is equal to desired gas/
Module air for secondary fuel, the stepper motor “START”
position can be set.
NOTE: For more information on the keypad functions to
make adjustments, see AFM MODULE KEYPAD
FUNCTIONS on page 1.20-5.

FORM 6286-2
5.05-36 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
5. Press <DSPL SEL> on the AFM keypad to scroll 10. Highlight “Test Data on AFM” on the Saving Options
through LCD display messages until the “L/R Menu and press [Enter].
STEPPER = XXXXX” message is shown. 11. Press [Y] to confirm save to RAM.
6. Record the stepper position displayed on the AFM 12. Several screens will appear indicating that the data-
module’s LCD display (L/R STEPPER = XXXXX) on set is being saved to RAM. The LCD display on the
the “Stepper Start Position” space for secondary fuel AFM module will read “EXECUTION STOPPED BY
provided on the back of your worksheet. USER.” Press any key to continue after the save to
NOTE: For VHP vee engines, complete Steps 1 – 6 for RAM is complete.
both the left bank and right bank stepper motors. NOTE: If the “EXECUTION STOPPED BY USER”
7. On your PC, press [Enter] or use the arrow keys until message persists on the AFM display for more than 5
the cursor is in the left/right “START POS.” field for minutes, see AFM SYSTEM TROUBLESHOOTING
secondary fuel on the Edit Screen (see Figure AND DIAGNOSTICS on page 6.00-1.
5.05-47).
NOTE: It is recommended that you save the current
8. Enter the stepper position for secondary fuel in the data-set to disk. Data-sets are assigned filenames and
left/right “START POS.” field on the Edit Screen and saved on disk so you can retain and retrieve the data-set
press [Enter] (see Figure 5.05-48). later. When saving to disk, the data-set will be saved to
NOTE: Each time modifications are made to the data- the drive and directory where the AFM User Interface
set, the data-set must be saved to RAM before the edited Program was accessed. See SAVING DATA-SET TO
values affect control of the AFM system and can be DISK on page 5.05-58 to save your data-set to disk.
tested. Simply editing the values on the AFM User 13. Return to the Main Menu by pressing [Esc]. Figure
Interface Program screens will not influence AFM 5.05-49 appears on the screen warning you to save
system operation. any changes made to the data-set before exiting.
Since the data-set has already been saved to RAM,
NOTE: The contents of RAM are lost whenever power
press [Y] to return to the Main Menu.
to the AFM module is removed.
9. Press [F10] to save the edited START position
information to RAM (temporary memory).

Figure 5.05-47: Stepper Motor START Position Field

FORM 6286-2
5.05-37 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-48: Entering Stepper Motor START Position

Figure 5.05-49: Confirmation of Exit to Main Menu

FORM 6286-2
5.05-38 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
MONITORING SYSTEM OPERATION USING THE NOTE: You cannot set the stepper motor(s) to the start
VIEW SERIAL LINK SCREEN position if the intake manifold pressure is greater than 17
psia. If you press <F1> and then <STRT POS> when the
NOTE: This procedure applies to intake manifold pressure is greater than 17 psia, a
secondary fuel applications. message will be displayed on the LCD telling you that
the request was ignored because the engine is loaded.
5. Set the stepper motor(s) to the “START Position” by
This section provides an explanation of the information pressing and releasing <F1>, then <STRT POS> on
on the View Serial Link Screen and allows you to monitor the AFM module keypad. The AFM LCD display will
AFM system operation while running on secondary fuel show “MOVING L STEPPER TO START
after starting the engine. POSITION.” The left and right “Status” messages on
1. Highlight “View Serial Link” from the Main Menu and the View Serial Link Screen will change to “MOTOR
press [Enter] (see Figure 5.05-50). The information RESET” during the positioning activity. Once the left
shown on the View Serial Link Screen (see Figure bank has been moved, the AFM module will move
5.05-51) represents the current status of your AFM the right bank stepper motor (if applicable). Allow up
system. This includes information on the oxygen to 3 minutes for this process. After the stepper
sensor, stepper position and pressures. motor(s) has been moved to the START position, the
normal LCD displays resume. If the normal LCD
displays do not resume within 5 minutes, see AFM
SYSTEM TROUBLESHOOTING AND
DIAGNOSTICS on page 6.00-1.
6. Start the engine on secondary fuel.
7. Allow the engine to warm up.
8. Set the engine speed to normal operating conditions
and the load to at least 60 BMEP.
Once the engine is running to at least 60 BMEP, the
sensor voltages should begin to fluctuate and the
intake manifold pressure readings will begin to
change according to speed and load. These can be
monitored easily on the View Serial Link Screen.

Figure 5.05-50: AFM User Interface Program Main Menu NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
NOTE: If an alarm condition exists, the AFM module TROUBLESHOOTING AND DIAGNOSTICS on page
keypad will not function until the alarm is acknowledged 6.00-1 to troubleshoot the system.
by pressing <ALARM ACK> on the keypad.
As soon as the left and right exhaust temperatures
2. If AFM system alarms are activated, acknowledge exceed the “Lo-Temp” value [390°C (734°F) for
alarms by pressing <ALARM ACK> on the AFM VHP/VGF and 475°C (887°F) for ATGL], the left and
module keypad. Wait for the “WORKING” message right “Status” messages on the View Serial Link
to disappear from the AFM LCD display (about 5 Screen will change from “MAN. WARM-UP” to
seconds). The yellow alarm LED will turn off, the “MANUAL” (see Figure 5.05-52).
“ALARM OUTPUT ACTIVE” message on the PC
screen will clear, and the Error Out terminal within NOTE: The warmup process for the sensor block can
the AFM module will close. However, the alarm(s) take at least 30 minutes for ATGL engines and 50
will still be indicated on the View Serial Link Screen minutes for VHP/VGF engines.
and LCD display. 9. Use the manual adjustment keys (<LEFT/RIGHT
3. If the “L Status” and “RStatus” fields are in automatic, RICH> and <LEFT/RIGHT LEAN>) on the front of the
press <LEFT MAN> and <RIGHT MAN> (if AFM module and an oxygen meter to adjust the air/
applicable) on the AFM module to put the AFM fuel to the desired running point.
module in manual control. NOTE: For more information on the keypad functions to
4. Verify that the stepper motor(s) is properly make adjustments, see AFM MODULE KEYPAD
connected. FUNCTIONS on page 1.20-5.

FORM 6286-2
5.05-39 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
10. Enable “AUTOMATIC” control by pressing the 11. Once you are satisfied that the AFM system is
<AUTO OPER> key on the AFM module keypad. controlling air/fuel ratio for the engine on secondary
The left and right “status” shown on the View Serial fuel and no errors occur, continue with FINE-
Link Screen will change to AUTOMATIC. The AFM TUNING AFM PROGRAMMING FOR LEAN BURN
module will begin adjusting the “stepper” position(s) APPLICATIONS on page 5.05-41 to adjust the
to control the engine’s air/fuel ratio. system for optimum air/fuel ratio control when
operating on secondary fuel.
NOTE: If any alarm messages come on during
operation of the AFM system, see AFM SYSTEM
TROUBLESHOOTING AND DIAGNOSTICS on page
6.00-1 to troubleshoot the system.

Figure 5.05-51: View Serial Link Screen

FORM 6286-2
5.05-40 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-52: AFM Module in Manual Mode

Figure 5.05-53: Sample Air / Fuel Ratio Curve With Stepper Motor Limits – ATGL Engines

NOTE: Desired air/fuel ratio and stepper limits can be Once initial programming of the AFM module for
programmed for various loads. The values in this table secondary fuel is complete and the preliminary data-set
are for reference ONLY. Actual values are specific to is saved to RAM, the AFM module must be “fine-tuned”
your engine application. for optimum air/fuel ratio control. To fine-tune the AFM
system it will be necessary to determine oxygen sensor
FINE-TUNING AFM PROGRAMMING FOR LEAN target voltage(s) and stepper motor rich/lean limits.
BURN APPLICATIONS
A worksheet is provided to help you in determining the
NOTE: This procedure applies to programmable limits required in programming the AFM
secondary fuel applications. module. Each worksheet is two sided. The front of the
worksheet applies to primary fuel values. The back of the
worksheet applies to secondary fuel values.

FORM 6286-2
5.05-41 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
If your engine application requires very precise control Figure 5.05-53 illustrates a sample air/fuel ratio curve.
of air/fuel ratio at various engine loads to meet emissions Combustion instability occurs when combustion
regulations, follow the procedure labeled Gathering pressure within the engine diminishes as load is
Data for Variable Oxygen Sensor Setpoints on page reduced. The combustion stability limit is the point where
5.05-42. If, however, such precise control is not combustion is no longer stable and exhaust oxygen is
required, follow the procedure labeled Gathering Data not a good indicator of air/fuel ratio.
for Constant Oxygen Sensor Setpoints on page 5.05-
The combustion stability limit can be found by gradually
47.
decreasing engine load until the exhaust oxygen
NOTE: For VHP inline, all VGF, and all ATGL engines, increases sharply (using an O2 meter). This sharp
the “left” buttons on the AFM keypad control operation increase indicates the combustion stability limit. If
of system components. For VHP vee engines, the “left” detection is difficult, an alternative is to make the
keypad buttons control the engine’s left bank and the combustion stability limit point 60 BMEP. Generally,
“right” keypad buttons control the engine’s right bank. loads greater than 60 BMEP have stable combustion.
Gathering Data for Variable Oxygen Sensor 1. Locate your green Lean Burn Control Worksheet
Setpoints (see Table 5.05-5 for sample worksheet). Original
worksheets are located in back of manual. One
NOTE: This procedure applies to green worksheet applies to ATGL engines and the
secondary fuel applications. other applies to VHP/VGF engines. The map-points
are different for ATGL and VHP/VGF engines. Make
sure you use the worksheet that applies to your
engine application. Each worksheet is two sided.
Very precise control of air/fuel ratio to meet emissions Record values for secondary fuel on the back of the
regulations is achieved by determining and worksheet.
programming sensor voltage and lean/rich limits at
various engine loads. For secondary fuel, complete the 2. Put the AFM module into manual mode by pressing
back of the applicable Lean Burn Control Worksheet for <LEFT MAN> and <RIGHT MAN> (if applicable) on
variable oxygen sensor set-points by following the steps the AFM module keypad.
in this section. 3. Adjust engine load for generator sets, or load and
speed for compressors, until the HIGHEST map-
NOTE: If very precise air/fuel ratio control is NOT
point (intake manifold pressure, psia) achievable
required at various engine loads to meet emissions
with manufacturer’s ratings is met as indicated on
regulations, follow the procedure labeled Gathering
the View Serial Link Screen (see Table 5.05-5).
Data for Constant Oxygen Sensor Setpoints on page
5.05-47. NOTE: The highest map-point in Table 5.05-5 is 52.0
psia. If, however, manufacturer’s rated load for your
The AFM system adjusts the stepper motor between two
application is in-between map-points, adjust engine load
programmable limits while trying to maintain the oxygen
to the next lower map-point. For example, if rated load
sensor set-point voltage. The lean and rich limits, which
is 48.0 psia, then adjust engine load to map-point 45.0
define the stepper motor adjustment range, are
psia (see Table 5.05-5).
determined by establishing an air/fuel ratio curve.

FORM 6286-2
5.05-42 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 5.05-5: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Variable Setpoints

NOTE: The values in this table are for reference ONLY. 4. Using an exhaust analyzer (O2 meter), adjust the air/
Actual values are specific to your engine application. fuel ratio by pressing <LEFT LEAN> and <LEFT
RICH> on the keypad until the desired oxygen level
is met for the map-point. For VHP vee engines,
repeat this step for the engine’s right bank using the
“right” keypad buttons.

FORM 6286-2
5.05-43 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: See the engine’s operation and maintenance NOTE: Stepper motor lean and rich limits (± 2 air/fuel
manual for location of exhaust analyzer access point(s). ratios) can be determined by moving ± 1 air/fuel ratio and
doubling the change in stepper position. For example:
NOTE: DO NOT adjust the potentiometer when
An engine at desired running point has a stepper position
programming for secondary fuel. The potentiometer is
of 1,500 steps. The engine is adjusted +1 air/fuel ratio
only adjusted during primary fuel programming.
and stepper position is 1,400 steps. The change in
5. Record the sensor voltage displayed on the View stepper position for +1 air/fuel ratio is 100 steps (1,500
Serial Link Screen in the “O2 Sensor Set-Point” – 1,400 = 100). Doubling this value, stepper motor
column on the back of your worksheet (see Table change for +2 air/fuel ratios is 200 steps. Therefore, the
5.05-5). lean limit stepper position is 1,300 steps (1,500 – 200 =
6. Record the stepper position displayed on the View 1,300).
Serial Link Screen in the “Current Stepper Position” 8. Adjust the air/fuel ratio by pressing <LEFT LEAN>
column on the back of your worksheet (see Table on the keypad until the desired lean limit is achieved
5.05-5). based on the guidelines in Step 7. For VHP vee
engines, repeat this step for the engine’s right bank
! WARNING using the “right” keypad buttons.
9. Record the stepper position displayed on the View
Never set the rich limit above 5 Serial Link Screen in the “Lean Limit” column on the

!
inch-Hg (127 mm-Hg) gas/air back of your worksheet (see Table 5.05-5).
pressure.
10. Adjust the air/fuel ratio by pressing <LEFT RICH> on
the keypad until the desired rich limit is achieved
based on the guidelines in Step 7. For VHP vee
engines, repeat this step for the engine’s right bank
using the “right” keypad buttons.
7. Determine a lean and rich limit for the map-point
11. Record the stepper position displayed on the View
following the guidelines below and Figure 5.05-54:
Serial Link Screen in the “Rich Limit” column on the
• At engine loads above the combustion stability back of your worksheet (see Table 5.05-5).
limit, current recommendations are to set the lean/
rich limits ± 2 air/fuel ratios (± 1 percent oxygen) NOTE: For map-points greater than rated load, use the
or less. same values in the table columns as the rated map-point.

• At engine loads below the combustion stability 12. Complete the Lean Burn Control Worksheet for
limit, the lean/rich limits should be set to prevent secondary fuel. Adjust engine load to the next lower
driving the engine into rich and/or lean misfire. A map-point and adjust the air/fuel ratio until the
starting point for determining the rich limit is the desired oxygen level is met. Then complete Steps 5
desired gas/air pressure setting for secondary – 11. Repeat procedure for each intake manifold
fuel. The starting point can then be modified as pressure map-point to complete the worksheet.
required to achieve desired operation. For 13. After the Lean Burn Control Worksheet is complete
example: If prior to programming the AFM system for primary and secondary fuels, continue with
the gas/air setting was 10 inch-H2O (254 mm-H2O) PROGRAMMING THE LEAN BURN CONTROL
for secondary fuel, use the stepper motor limits to VALUES on page 5.05-52.
permit only 10 inch-H2O (254 mm-H2O) gas/air NOTE: Figure 5.05-55 provides a scenario of a
below the combustion stability limit. Use a technician fine-tuning the AFM system following the
manometer to make this measurement. programming steps in this section. The values in the
scenario are given for example only. Actual values will
vary depending on engine application.

FORM 6286-2
5.05-44 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-54: Oxygen Sensor Response vs. Exhaust


Oxygen Concentrations for Various Air / Fuel Ratios –
Lean Burn ONLY

FORM 6286-2
5.05-45 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-55: Programming Scenario for Lean Burn Control (Variable Oxygen Sensor Setpoints)

FORM 6286-2
5.05-46 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Gathering Data for Constant Oxygen Sensor Figure 5.05-56 illustrates a sample air/fuel ratio curve
Setpoints with constant oxygen sensor set-points. Combustion
instability occurs when combustion pressure within the
NOTE: This procedure applies to engine diminishes as load is reduced. The combustion
secondary fuel applications. stability limit is the point where combustion is no longer
stable and exhaust oxygen is not a good indicator of air/
fuel ratio.
Control of air/fuel ratio to meet emissions regulations at The combustion stability limit can be found by gradually
a constant oxygen sensor set-point is achieved by decreasing engine load until the exhaust oxygen
determining sensor voltage and rich/lean limits at rated increases sharply (using an O2 meter). This sharp
engine load. For secondary fuel complete the back of the increase indicates the combustion stability limit. If
Lean Burn Control Worksheet for constant oxygen detection is difficult, an alternative is to make the
sensor set-points by following the steps in this section. combustion stability limit point 60 BMEP. Generally,
NOTE: If very precise air/fuel ratio control is required at loads greater than 60 BMEP have stable combustion.
various engine loads to meet emissions regulations,
follow the procedure labeled Gathering Data for
Variable Oxygen Sensor Setpoints on page 5.05-42.
The AFM system adjusts the stepper motor between two
programmable limits to maintain the oxygen sensor set-
point voltage. The lean and rich limits, which define the
stepper motor adjustment range, are determined by
establishing an air/fuel ratio curve.

Figure 5.05-56: Sample Air / Fuel Ratio Curve With Stepper Limits – ATGL Engines
NOTE: Desired air/fuel ratio and stepper limits can be programmed for various loads. The values in this table are for
reference ONLY. Actual values are specific to your engine application.

1. Locate your Lean Burn Control Worksheet (see 2. Put the AFM module into manual mode by pressing
Table 5.05-6 for sample worksheet). Original <LEFT MAN> and <RIGHT MAN> (if applicable) on
worksheets are located in back of manual. One the AFM module keypad.
worksheet applies to ATGL engines and the other 3. Adjust engine load to manufacturer’s rated load and
applies to VHP/VGF engines. Make sure you use the rated speed.
worksheet that applies to your engine application.
Each worksheet is two sided. Record values for
secondary fuel on the back of your worksheet.

FORM 6286-2
5.05-47 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
4. Using an exhaust analyzer (O2 meter), adjust the air/ 10. Using an exhaust analyzer, richen air/fuel ratio by -4
fuel ratio by pressing <LEFT LEAN> and <LEFT air/fuel ratios (-2 from desired oxygen level) by
RICH> on the keypad until the desired oxygen level pressing <LEFT RICH> on the keypad. For VHP vee
is met for the map-point. For VHP vee engines, engines, repeat this step for the engine’s right bank
repeat this step for the engine’s right bank using the using the “right” keypad buttons.
“right” keypad buttons. 11. Record the stepper position displayed on the View
NOTE: See the engine’s operation and maintenance Serial Link Screen in the “Rich Limit” column for
manual for location of exhaust analyzer access point(s). secondary fuel on the back of your worksheet for
each map-point above the combustion stability limit
NOTE: DO NOT adjust the potentiometer when (see Table 5.05-6).
programming for secondary fuel. The potentiometer is
12. At map-points below the combustion stability limit,
only adjusted during primary fuel programming.
the lean and rich limits should be set to prevent
5. Record the sensor voltage displayed on the View driving the engine into rich and/or lean misfire. A
Serial Link Screen in the “O2 Sensor Set-Point” starting point for determining the rich limit is the
column for each map-point on the back of your desired gas/air pressure setting for secondary fuel.
worksheet (see Table 5.05-6). The starting point can then be modified as required
6. Record the stepper position displayed on the View to achieve desired operation. For example: If prior to
Serial Link Screen in the “Current Stepper Position” programming the AFM system the gas/air setting
column for secondary fuel on your worksheet for was 10 inch-H2O (254 mm-H2O) for secondary fuel,
each map-point above the combustion stability limit use the stepper motor limits to permit only 110 inch-
(see Table 5.05-6). H2O (254 mm-H2O) gas/air below the combustion
stability limit. Use a manometer to make this
! WARNING measurement. Complete the steps below for each
map-point below the combustion stability limit.
Never set the rich limit above 5 a. Reduce load to a map-point below the

!
inch-Hg gas/air pressure. combustion stability limit.
b. Adjust air/fuel ratio by pressing <LEFT LEAN>
on the keypad until the desired lean limit is
achieved based on the guidelines in Step 12. For
VHP vee engines, repeat this step for the
engine’s right bank using the “right” keypad
7. With the engine running at manufacturer’s rated buttons.
load, determine a lean and rich limit for the map-
points above the combustion stability limit. Current
recommendations are to set the lean and rich limit to
± 2 air/fuel ratios (± 1 percent oxygen) or less when
programming constant oxygen sensor set-points
(see Figure 5.05-57).
8. Using an exhaust analyzer, lean air/fuel ratio by +2
air/fuel ratios by pressing <LEFT LEAN> on the
keypad. For VHP vee engines, repeat this step for
the engine’s right bank using the “right” keypad
buttons.
NOTE: See the engine’s operation and maintenance
manual for location of exhaust analyzer access point(s).
9. Record the stepper position displayed on the View
Serial Link Screen in the “Lean Limit” column for
secondary fuel on the back of your worksheet for
each map-point above the combustion stability limit
(see Table 5.05-6).

FORM 6286-2
5.05-48 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
d. Adjust the air/fuel ratio by pressing <LEFT
RICH> on the keypad until the desired rich limit
is achieved based on the guidelines in Step 12.
For VHP vee engines, repeat this step for the
engine’s right bank using the “right” keypad
buttons.
e. Record the stepper position displayed on the
View Serial Link Screen in the “Rich Limit”
column on the back of your worksheet (see
Table 5.05-6).
f. Repeat Steps a – e for each intake manifold
pressure map-point below the combustion
stability limit to complete the Lean Burn Control
Worksheet.
13. After the Lean Burn Control Worksheet is complete
for primary and secondary fuels, continue with
PROGRAMMING THE LEAN BURN CONTROL
Figure 5.05-57: Oxygen Sensor Response vs. Exhaust VALUES on page 5.05-52.
Oxygen Concentrations for Various Air / Fuel Ratios –
NOTE: Figure 5.05-58 provides a scenario of a
Lean Burn ONLY
technician fine-tuning the AFM system following the
c. Record the stepper position displayed on the programming steps in this section. The values in the
View Serial Link Screen in the “Lean Limit” scenario are given for example only. Actual values will
column on the back of your worksheet (see vary depending on engine application.
Table 5.05-6).

FORM 6286-2
5.05-49 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-58: Programming Scenario for Lean Burn Control (Constant Oxygen Sensor Setpoints)

FORM 6286-2
5.05-50 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
Table 5.05-6: View Serial Link Screen and Lean Burn Control Worksheet (ATGL Engines) – Constant Setpoints

NOTE: The values in this table are for reference ONLY. Actual values are specific to your engine application.

FORM 6286-2
5.05-51 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

PROGRAMMING THE LEAN BURN 4. After the Edit Screen appears, type in any comments
CONTROL VALUES regarding AFM programming or revise existing
comments at the “Comments:” field. Typically,
This section provides the programming steps for comments include site, engine number, and date
entering the data-point values determined for primary information.
and secondary fuel in the previous sections. You will be
programming the AFM system with the values recorded NOTE: When the cursor is moved between entry
on both sides of your completed Lean Burn Control locations, the bottom line of the Edit Screen will show a
Worksheet. brief explanation and limits for that entry.

1. Press [Esc] to return to the Main Menu. 5. Press [Enter] to move from the “Comments:” field to
the “Setpoint” field. It is not recommended that this
2. Highlight “Edit/Create Setup” on the Main Menu and temperature value be changed.
press [Enter] (see Figure 5.05-59).
6. Position the cursor in the “Gain” field. Gain
influences how large a change is made to the
stepper motor position when the oxygen sensor
signal is not within the specified tolerance around the
sensor target (set-point) voltage. A larger gain value
will result in a larger change. Adjust the gain value to
give the desired rate of response.
7. Using the down arrow key, position the cursor in the
“Lo-Temp” field. Although the high and low
temperature limits can be modified, it is not
recommended that these two values be changed.
The “Lo-Temp” value should not be set below 475°C
(887°F) for ATGL engines and 390°C (734°F) for
VHP/VGF engines because that temperature is the
minimum for correct oxygen sensor operation. The
“Hi-Temp” value should not be set above 545°C
Figure 5.05-59: AFM User Interface Program Main Menu (1,013°F) for ATGL engines and 460°C (860°F) for
3. The Edit/Create Setup Menu shown in Figure VHP/VGF engines.
5.05-60 appears. Highlight “Retrieve from AFM” and 8. Press [Enter] until the cursor is positioned in the left
press [Enter]. “O2 S-P” column for primary fuel. Using your
NOTE: See Figure 5.05-61 while editing the data-set. completed Lean Burn Control Worksheet, enter all
the primary fuel “O2 Set-Point (S-P)” values and then
enter all the secondary fuel “O2 Set-Point (S-P)”
values. Press [Enter] after each value is entered to
work down through the column.
9. Press [Enter] until the cursor is positioned in the left
“Lean Limit” column for primary fuel. Using your
completed Lean Burn Control Worksheet, enter all
the primary fuel “Lean Limit” values and then enter
all the secondary fuel “Lean Limit” values. Press
[Enter] after each value is entered to work down
through the column.
10. Press [Enter] until the cursor is positioned in the left
“Rich Limit” column for primary fuel. Using your
completed Lean Burn Control Worksheet, enter all
the primary fuel “Rich Limit” values and then enter all
the secondary fuel “Rich Limit” values. Press [Enter]
Figure 5.05-60: Edit/Create Setup Menu
after each value is entered to work down through the
column.

FORM 6286-2
5.05-52 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
11. For VHP vee engines, repeat Steps 8 – 10 for the all the “O2 Set-Point (S-P),” “Lean Limit,” and “Rich
right column primary and secondary values. Using Limit” values for each intake manifold pressure map-
your completed Lean Burn Control Worksheet, enter point.

Figure 5.05-61: Editing the Data-Set on the Edit Screen

NOTE: The contents of RAM are lost whenever power 16. It is recommended that you save the current data-set
to the AFM module is removed. to disk. Data-sets are assigned filenames and saved
on disk so you can retain and retrieve the data-set
NOTE: Each time modifications are made to the data-
later. When saving to disk, the data-set will be saved
set it must be saved to AFM RAM (temporary memory)
to the drive and directory where the AFM User
for evaluation. Simply editing the values on the PC
Interface Program was accessed. See SAVING
screen will not change AFM operation.
DATA-SET TO DISK on page 5.05-58 to save your
12. Press [F10] to save the Edit Screen values to RAM data-set to disk.
(temporary memory) for testing.
NOTE: To return to the Main Menu, press [Esc]. A
13. Highlight “Test Data on AFM” on the Saving Options warning appears asking you to save changes that were
Menu and press [Enter]. made to the data-set before exiting. Since the data-set
14. Press [Y] to confirm save to RAM. has already been saved to RAM, press [Y] to return to
15. Several screens will appear indicating that the data- the Main Menu.
set is being saved to RAM. The LCD display on the 17. Place the AFM module in automatic mode by
AFM module will read “EXECUTION STOPPED BY pressing <AUTO OPER> on the AFM keypad.
USER.” Press any key on your computer to continue
after the save to RAM is complete.
NOTE: If the “EXECUTION STOPPED BY USER”
message persists on the AFM display for more than five
minutes, see AFM SYSTEM TROUBLESHOOTING
AND DIAGNOSTICS on page 6.00-1.

FORM 6286-2
5.05-53 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

CHECKING AFM SYSTEM PERFORMANCE 3. Press and release <F1>, then <STRT POS> on the
AFTER PROGRAMMING AFM module keypad to test the START position. The
AFM LCD display will show “MOVING L STEPPER
Complete Steps 1 – 6 to check ease of starting the TO START POSITION”. The left and right “Status”
engine based on the START position programmed for messages on the View Serial Link Screen will
BOTH primary and secondary fuels. change to “MOTOR RESET” during the positioning
1. Switch fuels over as necessary. To switch over fuels activity. Once the left bank has been moved, the
complete the following: AFM module will move the right bank stepper motor
(if applicable). Allow up to 3 minutes for this process.
a. DO NOT TURN OFF POWER TO THE AFM
After the stepper motors have been moved to the
MODULE. Shut down engine and switch fuel.
START position, the normal LCD displays resume.
NOTE: The contents of RAM are lost whenever power If the normal LCD displays do not resume within 5
to the AFM module is removed. minutes, see AFM SYSTEM TROUBLESHOOTING
b. Switch customer supplied logic control to AND DIAGNOSTICS on page 6.00-1.
selected fuel. For primary fuel, the ALT FUEL 4. Attempt to start the engine to check ease of starting.
connection inside the AFM module MUST be
NOTE: Consider “cold” starts when modifying START
and remain ungrounded. For secondary fuel, the
position.
ALT FUEL connection inside the AFM module
MUST be and remain grounded (see Figure 5. If necessary, modify the START position by
5.05-62). changing the START position on the Edit Screen and
saving changes to RAM to test. Repeat the check
c. For complex fuel systems, switch customer
until the engine starts well.
supplied logic to activate primary/secondary fuel
stepper motors. See CONNECTING 6. Monitor AFM system performance. AFM system
AUXILIARY AFM INPUTS AND OUTPUTS on response must be fast enough to meet site
page 2.10-1 for additional information and requirements, however, not so fast that it causes
schematic on fuel system wiring. instability. If the system is too slow, go back to the
Edit Screen and increase the “Gain” setting. To test
the setting changes, you must save your changes to
RAM by pressing [F10], selecting “Test Data on
AFM” from the Saving Options Menu, pressing
[Enter], and then pressing [Y]. Return to the View
Serial Link Screen to monitor AFM system
performance. Continue adjusting the “Gain” setting
on the Edit Screen until the speed of response is
satisfactory.
NOTE: Complete Steps 1 – 6 for both primary and
secondary fuels.
Figure 5.05-62: Alternate Fuel Connection Inside AFM 7. Once you are satisfied with AFM system
Module performance and ease of starting, return to the Main
Menu.
2. Press <LEFT MAN> and <RIGHT MAN> (if
applicable) on the AFM module keypad to put the 8. Continue with SAVING DATA-SET TO ROM on
AFM module in manual control. page 5.05-54.

NOTE: You cannot set the stepper motor(s) to the start


position if the intake manifold pressure is greater than 17
SAVING DATA-SET TO ROM
psia. If you press <F1> and then <STRT POS> when the Once you create a data-set, test the data-set in RAM
intake manifold pressure is greater than 17 psia, a (temporary memory), and are satisfied with the AFM’s
message will be displayed on the LCD telling you that air/fuel control, the data-set must be saved to permanent
the request was ignored because the engine is loaded. memory (ROM). Complete the steps in this section to
save your data-set to ROM.

FORM 6286-2
5.05-54 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: The AFM system allows five saves to ROM 5. When the verification screen appears as shown in
(permanent memory). All data-sets should be carefully Figure 5.05-64 press [Y].
evaluated in RAM (temporary memory) before storing to 6. Several screens will appear indicating that the data-
ROM. Once ROM has been fully configured, the core set is being saved to ROM (permanent memory on
EPROM chip in the AFM module must be replaced to the core EPROM chip inside the AFM module). Once
permit further saves to permanent memory. See the data-set has been saved to ROM, the message
EPROM CHIP REPLACEMENT on page 6.05-1 for shown in Figure 5.05-65 appears.
EPROM replacement instructions.
NOTE: The AFM allows five saves to ROM. Once ROM
1. Highlight “Edit/Create Setup” from the Main Menu to
has been fully configured, the core EPROM chip in the
return to the Edit Screen and press [Enter].
AFM module must be replaced to permit further saves
2. Highlight “Retrieve from AFM” and press [Enter]. to permanent memory.
3. Highlight “Configure AFM Memory” on the Save 7. Press any key on your computer to return to the Edit
Options Menu and press [Enter]. Screen.
NOTE: The “Test Data on AFM” option from the Save NOTE: It is recommended that you save the current
Options Menu allows a program to be run in the AFM data-set to disk. Data-sets are assigned filenames and
module’s temporary memory (RAM). This may be used saved on disk so you can retain and retrieve the data-set
for troubleshooting so that the ROM memory space is later. When saving to disk, the data-set will be saved to
conserved. The contents of RAM are lost whenever the drive and directory where the AFM User Interface
power to the AFM module is removed. Program was accessed. See SAVING DATA-SET TO
4. When the confirmation screen appears as shown in DISK on page 5.05-58 to save your data-set to disk.
Figure 5.05-63, press [Y].

NOTICE
Do not disturb the serial cable, interrupt the AFM
module power, or interrupt computer power while
configuring memory. If disturbed or disconnected
during the saving process, the core EPROM chip in
the AFM module may become corrupted and may
need to be replaced.

FORM 6286-2
5.05-55 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-63: Confirmation of Save to ROM

Figure 5.05-64: Verification to Store New Values to ROM

FORM 6286-2
5.05-56 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-65: Verification Screen of Save to ROM

Figure 5.05-66: Programming Error Message

FORM 6286-2
5.05-57 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
NOTE: If the power to the AFM is inadequate (less than b. If the engine has a “C-” number, remove the “C-”
21.6 volts) or excessively “dirty” (more than 2 volts peak- and the “/” from the number. Example:
to-peak ripple), the programming operation may not be C-10768/01 would give a root file name of
successful. An unsuccessful store to “ROM” will result in “1076801”. If the engine does not have a “C-”
the error message illustrated in Figure 5.05-66. Should number use all six digits in the serial number for
this error occur, the core EPROM chip must be replaced the filename.
and the true cause for the failure corrected. See EPROM c. The first time the configuration is saved to the
CHIP REPLACEMENT on page 6.05-1 for core disk add an “A” to the end. This is to indicate that
EPROM replacement instructions. Press any key on this is the first save of this configuration. If
your computer to continue. changes are made to the configuration, save the
next file with the same numerical information and
SAVING DATA-SET TO DISK change the suffix letter to “B.” Continue in this
manner for each revision to the file.
The new data-set should be stored to a floppy/hard disk
and to “permanent” memory (ROM) as the previous Once eight characters have been entered, the file
section explains. Data-sets are assigned filenames and will automatically be saved to the disk from where
saved on disk so you can retain the data-set for future the AFM User Interface Program was accessed. If
reference. Each time a new program is saved to ROM, the filename is less than eight characters, press
the previous program can no longer be retrieved. The [Enter] to save.
only way to keep track of old programs is to save the NOTE: When saving to disk, the data-set will be saved
data-file to disk or with printed copies. to the drive and directory where the AFM User Interface
NOTE: If you want to retrieve a data-set saved to disk, Program was accessed.
see RETRIEVING A SAVED DATA-SET on page 5.05- 4. Press [ESC] to return to the Main Menu.
60.
5. If the data-set for your engine has been saved to
1. With the Edit Screen displayed, press [F10] to save ROM and a file on disk, confirm the exit to the Main
your data-set to disk. Menu by pressing [Y] (see Figure 5.05-68). The Main
2. Highlight “Save Data to Filename” from the Saving Menu appears. If you have not saved the data-set to
Options Menu and press [Enter]. ROM (permanent memory), press [N] and see
SAVING DATA-SET TO ROM on page 5.05-54.
3. Enter a filename according to the following
procedure (see Figure 5.05-67). Read all three steps
prior to saving the file to the disk.
a. Locate the engine’s serial number on the
nameplate.

FORM 6286-2
5.05-58 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

Figure 5.05-67: Input Data-File Name Screen

Figure 5.05-68: Confirmation of Exit to Main Menu

FORM 6286-2
5.05-59 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS

RETRIEVING A SAVED DATA-SET NOTE: The contents of RAM are lost whenever power
to the AFM module is removed.
The data-sets that are saved to disk (not RAM or ROM)
and assigned a filename can be retrieved following the NOTE: If you want to save an opened file to ROM
steps in this section. (permanent memory), see SAVING DATA-SET TO
ROM on page 5.05-54.
NOTE: If you want to save a data-set to disk, see
SAVING DATA-SET TO DISK on page 5.05-58.
1. With the AFM User Interface Program’s Main Menu
showing on your screen, highlight “Edit/Create
Setup” and press [Enter] (see Figure 5.05-69).

Figure 5.05-69: AFM User Interface Program Main Menu


Figure 5.05-71: File Select Menu
2. On the next menu highlight “Retrieve from Filename”
and press [Enter] (see Figure 5.05-70). POST-PROGRAMMING CHECKS
Two post-programming checks must be completed to
confirm that the data-set created was successfully
stored to ROM. The procedures that follow take you
step-by-step through the post-programming checks.
NOTE: Print copies of your data-set or save your data-
set to a file for future reference before completing the two
post-programming checks.

CHECK 1: CONFIRMING THE DATA-SET SAVE TO


ROM
Check 1 confirms that the data-set was successfully
stored in ROM on the core EPROM chip.
NOTE: Programs saved to the EPROM will be retained
even if power to the AFM module is interrupted.
Figure 5.05-70: Edit/Create Setup Menu
Programs saved to RAM will be lost when power to the
3. Highlight the filename (serial number) you want to AFM module is disconnected. The AFM can detect when
open and press [Enter] (see Figure 5.05-71). The an evaluation data-set is being tested in RAM and has
information that is shown on your PC screen is not been saved to ROM. If you attempt to leave the AFM
information that has been saved in a file and was not User Interface Program without saving the evaluation
retrieved from the AFM module’s RAM or ROM. data to ROM, a warning will be displayed.
NOTE: The retrieved file’s data-set must be saved to 1. With the Main Menu showing on your screen,
RAM or ROM before the displayed data-set values affect highlight “Edit/Create Setup” and press [Enter].
control of the AFM system.

FORM 6286-2
5.05-60 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
2. Highlight “Retrieve from AFM” on the next menu and 6. The “Genuine Waukesha Parts” logo and version
press [Enter]. Several messages appear indicating identification screens appear briefly, followed by the
that the data-set is being retrieved from ROM. communications menu (see Figure 5.05-73). A dot
3. The Edit Screen appears (see Figure 5.05-76). is located in parentheses next to “1.” Press [Enter] to
Verify that the data on the Edit Screen is the same select communications port 1. If the DB-9 cable is
data-set chosen to be saved to ROM. connected to a different port on your PC, use the
arrow keys on the keyboard to select the
If the correct data does not appear on the Edit corresponding port from the communications menu
Screen, verify that the DB-9 serial cable connected and press [Enter] (typically: port 1 is correct).
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 5.05-
60 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

CHECK 2: FINAL TEST OF AFM SYSTEM SETUP


Check 2 confirms that the data-set is not lost when the
AFM system is powered down and that the AFM system
will power up with the data stored in ROM.
1. Highlight “Quit” on the Main Menu and press [Enter]
(see Figure 5.05-72).
2. Press “Y” to confirm that the program is to be exited. Figure 5.05-73: Communications Menu
3. Disconnect power from the AFM module for a 7. The AFM User Interface Program’s Main Menu
minimum of five minutes. appears showing various program options available
(see Figure 5.05-74). Highlight “Edit/Create Setup”
and press [Enter].
8. The menu shown in Figure 5.05-75 appears.
Highlight “Retrieve from AFM” and press [Enter].
9. Observe which ROM location (ROMX) is being
retrieved.

Figure 5.05-72: AFM User Interface Program Main Menu


4. Restore power to the AFM module.
5. Start the AFM User Interface Program on your PC.
NOTE: For information on installing and/or accessing
the AFM User Interface Program, see “Controls
Downloads” section on WEDlinks.net.
Figure 5.05-74: AFM User Interface Program Main Menu

FORM 6286-2
5.05-61 © 3/2012
LEAN BURN PROGRAMMING – DUAL-FUEL APPLICATIONS
10. The Edit Screen appears (see Figure 5.05-76).
Verify that the data on the Edit Screen is the same
data-set chosen to be saved to ROM.
If the correct data does not appear on the Edit
Screen, verify that the DB-9 serial cable connected
between the PC and the AFM module is secure and
in good condition. In addition, verify the power to the
AFM module is within specification. Attempt a
second “store” of the correct data-set to ROM (see
RETRIEVING A SAVED DATA-SET on page 5.05-
60 to retrieve data-set from disk). If difficulty
continues, contact your local Waukesha Distributor
or Waukesha Product Support.

Figure 5.05-75: Edit/Create Setup Menu

Figure 5.05-76: Edit Screen

FORM 6286-2
5.05-62 © 3/2012
TROUBLESHOOTING AND DIAGNOSTICS
SECTION 6.00
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

Proper maintenance, service and repair are important to Inside the AFM module are three circuit board
the safe, reliable operation of your engine, the AFM assemblies: control board assembly, display board
system, and related equipment. Do not use any assembly and stepper driver board assembly.
procedure not recommended in this manual for this Troubleshooting the AFM system can involve some
equipment. disassembly of circuit board assemblies, removal and
replacement of multi-pin components (chips), and other
! WARNING work of similar nature. Only “qualified technicians”
should undertake these activities. Improper handling of
Allow the engine to cool to room circuit boards and electronic components can cause
temperature before cleaning, damage that may render them unusable.
servicing or repairing the unit. NOTE: Table 6.00-2 is only provided as a service to our
customers. It should not be viewed as a reflection of
Waukesha’s actual experience with this product.

Do not install, set up, maintain


DIAGNOSTICS
or operate any electrical
components unless you are a This section is provided to explain diagnostic messages
technically qualified individual of the AFM system, as well as possible corrective actions
who is familiar with the electrical that may remedy diagnostic problems.
elements involved.
Correcting diagnostic problems may involve removal
Always wear OSHA-approved and replacement of computerized components,
body, sight, hearing, and reprogramming and other work of similar nature. Only
respiratory system protection. “qualified technicians” should undertake these activities.
Never wear loose clothing, Improper handling of electronic components can cause
jewelry or long hair around an damage that may render them unusable.
engine.
The AFM module is equipped with diagnostic features
to inform site personnel of system status. These features
include:
TROUBLESHOOTING
• “Power” and “Alarm” lights (LED display) on the front
Table 6.00-2 AFM Troubleshooting and Diagnostics panel of the AFM module
Table on page 6.00-6 is provided to assist you in
determining the possible causes of unsatisfactory AFM • Alarm messages that appear on the PC screen when
system operation, as well as point out the corrective viewing the View Serial Link Screen in the AFM User
action that may be taken to remedy the problem. Interface Program
• An Error Out terminal that can be used to drive a relay,
If problems persist, contact your local Waukesha
alarms and/or lights
Distributor or Waukesha Product Support for
assistance. • An alpha-numeric liquid crystal display (LCD) visible
from the front of the AFM module allows the user to
monitor important system parameters and alarms

FORM 6286-2
6.00-1 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS
AFM system diagnostics included in the AFM are
designed to identify conditions which are not considered
normal operation. Tests are performed continuously.
Whenever a fault occurs, the following diagnostics
occur:
• The yellow LED on the front of the AFM module lights
• The Error Out terminal is disconnected from ground
triggering a relay, alarms and/or lights (when the AFM
system is operating correctly, the circuit provides a
connection to ground)
• A diagnostic message is displayed on the AFM LCD
display
• The word “ALARM” is displayed next to the system
parameter on the View Serial Link Screen
• The message “ALARM OUTPUT ACTIVE” is
displayed on the View Serial Link Screen until the
alarm is acknowledged by pressing <ALARM ACK> or
the system fault is corrected
• Movement of the stepper motor(s) is stopped (except
when the IMP INPUT LO/HI alarm is indicated)

AFM MODULE LED DISPLAY Figure 6.00-1: AFM Module Front Panel
Two LEDs on the front of the AFM module inform site
VIEW SERIAL LINK SCREEN ALARM MESSAGES
personnel of system status (see Figure 6.00-1).
• Green LED: The green “Power” LED is lit any time The AFM User Interface Program displays alarm
power is applied to the AFM module. messages on the View Serial Link Screen whenever an
alarm condition exists. You can monitor AFM system
• Yellow LED: The yellow “Alarm” LED is lit when the performance using the View Serial Link Screen. The
AFM system’s diagnostic function is activated or when View Serial Link Screen represents the current status of
AFM execution has been stopped by the user (such your AFM system and includes information on the
as during the saving of data-set). oxygen sensor, stepper position and pressures.
– Alarm LED off indicates that the module is operating
If an alarm condition occurs, an alarm message is
correctly or in the warm-up mode waiting for the
displayed on the View Serial Link Screen (see Figure
exhaust temperatures to increase or an error was
6.00-2). Whenever an alarm condition exists, the word
present and the alarm was acknowledged
“ALARM” is displayed next to the faulty system
(<ALARM ACK> was pressed).
parameter on your PC’s View Serial Link Screen. The
– Alarm LED on indicates that one of the diagnostic message “ALARM OUTPUT ACTIVE” is also displayed
criteria has not been satisfied. The AFM module’s on the View Serial Link Screen until the alarm is
keypad (except for the <ALARM ACK> button) will acknowledged or the system fault is corrected.
not function. The yellow alarm LED will remain lit
until either the alarm condition is acknowledged by AUXILIARY “ERROR OUT” ALARM OUTPUT
pressing the <ALARM ACK> button on the keypad
or the fault is corrected on the engine. The Error Out terminal within the AFM module is an
electronic switching circuit used to provide a connection
NOTE: If after an alarm condition has been to ground. This mechanism can be used as a trigger to
acknowledged and a second alarm condition occurs, the drive remote devices such as alarms, lights and relays.
keypad will cease to function again and the second Specifically in an AFM application, when the AFM
alarm must be acknowledged. system is operating correctly the circuit provides a
connection to ground. Any AFM system fault will
disconnect the circuit. The Error Out terminal is a sinking
circuit with a maximum current rating of 1 amp and a
maximum voltage rating of 50 VDC (no AC voltages are
allowed).

FORM 6286-2
6.00-2 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS
NOTE: See CONNECTING AUXILIARY AFM INPUTS
AND OUTPUTS on page 2.10-1 for further installation
information.

Figure 6.00-2: View Serial Link Screen Alarm Messages

AFM MODULE LCD DISPLAY For VHP inline, ATGL and VGF engines, the top line on
the LCD display shows system status. When an alarm
The alpha-numeric LCD display visible from the front of
condition exists, the bottom row on the display will
the AFM module allows the user to monitor important
indicate the type of alarm. See Example 1.
system parameters (see Figure 6.00-1). The LCD
display continually shows the current status of the AFM For VHP vee engines, the top line on the LCD display
system. The AFM’s LCD display updates its messages shows system status for the engine’s left bank. The
at a rate of about once every three seconds. In alarm bottom row shows system status for the engine’s right
conditions, specific problems are displayed. bank. When an alarm condition exists, the row for the
engine bank in the alarm condition will alternate
NOTE: During normal operation, LCD display
messages from system status to alarm message to
information includes: exhaust temperature (rich burn),
system status. See Example 2.
sensor block temperature (lean burn), oxygen sensor
output, oxygen sensor target, intake manifold pressure,
stepper position, heater output percentage, and stepper
travel limits. See AFM DISPLAY AND KEYPAD
INFORMATION on page 1.20-1 for LCD displays shown
on the LCD display during normal operation.
Whenever an alarm condition exists, the LCD display
provides a diagnostic message.

FORM 6286-2
6.00-3 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

NOTICE
Do not disconnect or connect system components
with electrical power ON to AFM system. Failure to
turn off power before making AFM component
connections or disconnections could result in
component failure.

! WARNING

Do not install, set up, maintain


or operate any electrical
components unless you are a
TROUBLESHOOTING AND DIAGNOSTIC
technically qualified individual
TABLES who is familiar with the electrical
The following troubleshooting and diagnostic tables are elements involved.
provided to assist you in diagnosing the AFM system:
• Table 6.00-1 describes the possible diagnostic
messages displayed in an alarm condition.
• Table 6.00-2 provides troubleshooting suggestions to
remedy the alarm situation. The first seven symptoms
and remedies in Table 6.00-2 specifically address the
LCD diagnostic alarm messages. All figures
referenced in the troubleshooting table are shown
after the table.

Table 6.00-1: AFM LCD Alarm Descriptions

AFM LCD Alarm Descriptions


LCD ALARM DESCRIPTION
The O2 SIGNAL LO/HI alarms are activated when operating in the catalyst control mode
and the oxygen sensor input voltage falls below 0.01 volts or exceeds 1.10 volts. The
stepper motors are disabled when this alarm is active. This warning indicates that the sensor
O2 SIGNAL LO/HI has failed OR that the wiring is shorted/open. Manipulating the air/fuel ratio towards best
(RICH BURN APPLICATIONS) economy or best power can result in signals that are very near voltage limits which are
essentially the performance limits of the oxygen sensor. Thus, low and high limits are no
longer a good test of system integrity.
NOTE: When operating in the Best Power/Economy mode, these alarms are not used.
The O2 SIGNAL LO/HI alarms are activated when operating in the lean burn control mode
O2 SIGNAL LO/HI and the lean burn oxygen sensor input voltage falls below 0.5 volts or exceeds 4.5 volts.
(LEAN BURN APPLICATIONS) The stepper motors are disabled when this alarm is active. This warning indicates that the
sensor has failed OR that the wiring is shorted/open.
The O2 TEMP LO/HI alarm is active when the sensor temperature is outside of the
programmed limits [defaults are 350°C (662°F) and 760°C (1,400°F)]. The stepper motors
are disabled when this alarm is active. When power is first applied, the AFM system remains
in warm-up (waiting) mode until the thermocouple reaches the programmed low limit. This
O2 TEMP LO/HI helps ensure that the data being generated by the oxygen sensor is accurate. If the
(RICH BURN APPLICATIONS) thermocouple does not reach the low limit within 10 minutes, or if it falls below the low limit
at any time during AFM system operation, the O2 TEMP LO alarm will be activated. The
O2 TEMP HI alarm is triggered when the maximum safe exhaust temperature for the engine
is exceeded. This value defaults to 1,400°F (760°C). Like the low limit, it can be
reprogrammed if required.

FORM 6286-2
6.00-4 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM LCD Alarm Descriptions


LCD ALARM DESCRIPTION
The O2 TEMP LO/HI alarm is active when the sensor temperature is outside of the
programmed limits [ATGL engines: LO = 475°C (887°F) and HI = 545°C (1,013°F)] [VHP/
VGF: LO = 390°C (734°F) and HI = 460°C (860°F)]. The stepper motors are disabled when
this alarm is active. When power is first applied, the AFM system remains in warm-up
O2 TEMP LO/HI (waiting) mode until the thermocouple reaches the programmed low limit. This helps ensure
(LEAN BURN APPLICATIONS) that the data being generated by the lean burn oxygen sensor is accurate. If the
thermocouple does not reach the low limit within 30 minutes for ATGL engines and 50
minutes for VHP/VGF engines, or if it falls below the low limit at any time during system
operation, the O2 TEMP LO alarm will be activated. The O2 TEMP HI alarm is triggered
when the maximum safe temperature of the O2 sensor block is exceeded.
The RICH/LEAN LIMIT alarms are activated when the stepper position reaches either the
rich or lean limits that were programmed. The RICH LIMIT and LEAN LIMIT alarms indicate
that the engine may be too lean or too rich, respectively, for the AFM system to control to
the desired point. The AFM system cannot richen or lean the mixture any further to correct
RICH/LEAN LIMIT
the error. Verify proper engine operation by using exhaust analyzers (see the engine’s
operation and maintenance manual for location of exhaust analyzer access point).
Typically, an oxygen sensor has failed or an adjustment to the carburetor screw is in order.
Or displayed stepper motor position does not match actual stepper motor position.
The IMP INPUT LO/HI alarm indicates that the AFM system’s intake manifold pressure has
violated either the low or high limit respectively. The pressure limits are determined when
IMP INPUT LO/HI
the engine’s fuel system configuration (G, GSI, GL) is chosen during programming. Stepper
motor operation is unaffected when this alarm is active.
ATM INPUT LO/HI
The ATM INPUT LO/HI alarm indicates that the AFM system’s atmospheric pressure
(LEAN BURN APPLICATIONS
transducer has violated either the low or high limit respectively. The pressure limits are
WITH ATMOSPHERIC
determined when the engine’s fuel system configuration (GL) is chosen during
PRESSURE TRANSDUCER
programming. Stepper motor operation is unaffected when this alarm is active.
INSTALLED)
F1 STRT POS REQUIRED The F1 STRT POS REQUIRED alarm is a safety feature of the AFM system that is designed
NOTE: You cannot set the stepper to prevent unsafe “resetting” of the stepper motors during programming. This safety feature
motor inside the actuator(s) to the prevents stepper limits from being programmed that are out of range. This message will be
start position if the intake manifold displayed whenever stepper limits are entered that invalidate the current stepper motor
pressure is greater than 17 psia. If position. For example: The stepper motor is at 3,000 steps and a new position limit is 2,000
you press <F1> and then <STRT steps. With the engine shutdown, set the stepper motors to the “Start Position” by pressing
POS> when the intake manifold and releasing <F1>, then <STRT POS> on the AFM module keypad. The AFM LCD display
pressure is greater than 17 psia, a will show “MOVING L STEPPER TO START POSITION”. The left and right “Status”
message will be displayed on the messages on the View Serial Link Screen will change to “MOTOR RESET” during the
LCD telling you that the request was positioning activity. Once the left bank has been moved, AFM control will move the right
ignored because the engine is bank stepper motor. Allow up to 3 minutes for this process. After the stepper motors have
loaded. been moved to the start position, the normal LCD displays resume.

FORM 6286-2
6.00-5 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS
All figures referenced in Table 6.00-2 are shown AFTER the troubleshooting table.
Table 6.00-2: AFM Troubleshooting and Diagnostics Table

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
O2 SIGNAL LO/HI
The oxygen sensor 1. Check oxygen sensor wiring for shorts or opens.
alarm message shown
signal is outside the 2. Verify sensor operation by manually adjusting the air/fuel ratio rich and lean
on LCD display. RICH
preprogrammed limits. of stoichiometry. If oxygen sensor does not respond, replace the sensor.
BURN ONLY
1. Check oxygen sensor wiring for shorts or opens.
2. Check to see that both the auxiliary and on-board sensor heaters are
operating. Both auxiliary and on-board heaters are powered through the
heater control module. The sensors’ on-board heater supply voltage
specifications are: 8L-ATGL = 7.0 VDC; 12V-ATGL = 7.1 VDC; VHP/VGF
= 7.2 VDC. See note that follows. The left and right heater (connections
inside the AFM module) are only trigger wires used to drive the SSR for the
auxiliary heaters. They do not supply power to the heaters. If looked at with
an oscilloscope it would look like a 128 Hz square wave because they turn
on and off (see Figure 6.00-3). Auxiliary heater measured with multimeter
at room temperature should be 2.1 ohms 10 percent. If only one heater is
The oxygen sensor
working, the temperature will only reach a maximum of 475°C.
signal is outside the
O2 SIGNAL LO/HI
preprogrammed limits. NOTE: During normal engine operation, the heater disable terminal
alarm message shown
OR inside the heater control box must be ungrounded for the auxiliary
on LCD display. LEAN
Sensor cannot achieve heater to operate (see Figure 6.00-9). This terminal is provided for
BURN ONLY
the correct operating
stand-by applications so when the engine is shut down and the AFM
temperature.
system power is left on, the customer can ground this terminal to disable
the internal heater. If the internal heater is left on while the engine is shut
down, it will cause the oxygen sensor to overheat and shorten its life.
NOTE: The lean burn sensor signal to the AFM module is a current,
not a voltage.
3. Verify proper engine operation (i.e. spark plugs and gas admission valves)
and that engine load is greater than 60 BMEP.
4. Verify oxygen sensor operation by manually adjusting the air/fuel ratio rich
and lean of the set-point. If the oxygen sensor does not respond, replace
the sensor.
1. Check thermocouple wiring for shorts or opens.
2. Check if AFM system's programmed limits are correct/applicable.
3. Verify thermocouple operation by removing thermocouple and checking in
O2 TEMP LO/HI alarm
Thermocouple signal air. If thermocouple does not respond, replace the thermocouple.
message shown on
is below or above the 4. Calibrate thermocouple input channels with a thermocouple calibration
LCD display. RICH
preprogrammed limits. tool. To calibrate the input adjust TP1A (VHP vees – left bank only, VHP
BURN ONLY
inlines, VGFs and ATGLs) and TP1B (VHP vees – right bank only) inside
the AFM module until the temperature displayed on the AFM module equals
the temperature displayed on the calibration tool.

FORM 6286-2
6.00-6 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
1. Verify that ALL insulation around lean burn sensing assembly (including
ATGL exhaust supply tubing) is not damaged and is installed correctly.
Insulation MUST be installed around lean burn oxygen sensing assembly
for correct sensor operation.
2. If “HEATER AT 39%” is displayed for more than 5 minutes and an O2 TEMP
LO alarm is indicated, then check thermocouple. Verify thermocouple
operation by removing thermocouple and checking in air.
NOTE: Heater will be at 39% until 122°F (50°C) is reached. Once
122°F (50°C) is reached, the heater will rapidly heat to 100%.
Note the following:
a. If thermocouple does not respond, check thermocouple wiring for
shorts, opens and proper connections.
b. If wiring is OK, check thermocouple calibration.
c. If thermocouple is OK, replace control board assembly inside AFM
module (see Figure 6.00-11).
d. If thermocouple is miscalibrated, then calibrate thermocouple input
channels with a thermocouple calibration tool. To calibrate the input,
adjust TP1A (VHP vees – left bank only, VHP inlines, VGFs, and
O2 TEMP LO/HI alarm
Thermocouple signal ATGLs) and TP1B (VHP vees – right bank only) inside the AFM module
message shown on until the temperature displayed on the AFM module equals the
is below or above the
LCD display. LEAN temperature displayed on the calibration tool.
preprogrammed limits.
BURN ONLY 3. Check if AFM system’s programmed limits are correct/applicable.
4. Verify the heater circuit is controlling properly with “HEATER AT 100%”
displayed on the LCD display and the O2 TEMP LO alarm indicated.

NOTE: All 24 VDC readings must meet the power specifications


provided in AFM SYSTEM ELECTRICAL CONNECTIONS on page
2.05-1.
Note the following (see Figure 6.00-9 and Figure 6.00-10):
a. If there is 24 VDC at the heater, replace heater.
b. If there is 24 VDC between “L AUX HTR PWR” and “GROUND” within
the heater control box, check wiring to heater.
c. If there is no 24 VDC between “+24VDC” and “GROUND” within the
heater control box, check power supply and power supply wiring.
d. If there is 24 VDC between “+24VDC” and “LEFT HTR(-)” within the
heater control box, replace solid-state relay.
e. If there is 24 VDC between “24VDC” and “LEFT HTR(-)” within the AFM
module, correct wiring to heater control box.
f. Replace control board assembly within AFM module (see Figure
6.00-11).

FORM 6286-2
6.00-7 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
1. With the engine shut down, check stepper motor(s) for correct operation
by completing the following:
a. Remove stepper motor(s) from regulator. It will be necessary to
disconnect the stepper harness(es) during removal.
b. Reconnect the stepper harness(es) to the stepper motor(s).
c. Press and release <F1> and then <STRT POS> on the AFM module
keypad
d. Verify that the shaft inside the left stepper motor first moves
counterclockwise and the control spring moves partially into the
stepper motor assembly until the “HOME” position is reached. Then
the stepper motor shaft must rotate clockwise and the control spring
must move out of the stepper motor assembly. On engines with two
regulators, the AFM module will move the right stepper motor once the
left stepper motor is reset. Verify correct operation of the right stepper
motor by observing the direction of shaft rotation and movement of the
control spring. Allow up to 3 minutes for this process.
The stepper motor has e. Note the following:
reached one of the • If the stepper motor shaft moves backward, then check the proximity
programmed travel switch (see Figure 6.00-13).
limits. • If there is no movement and no vibration then check stepper harness.
OR • If there is no movement but there is vibration then the stepper motor
RICH/LEAN LIMIT Unstable O2 sensor may need to be cleaned. Check for free movement of the stepper
alarm message shown voltage or AFM drifts. motor shaft by carefully using a wrench on the adjusting screw at the
on LCD display. OR end of the shaft. If there is no free movement, clean stepper motor.
Displayed stepper • If the spring fully retracts but does not return to the START position,
motor position does then check the proximity switch (see Figure 6.00-13).
not correspond to 2. Verify engine is not misfiring but operating properly (i.e. spark plugs and
actual stepper motor gas admission valves). Verify that engine load is greater than 60 BMEP.
position. 3. Check with exhaust analyzers to see that the oxygen sensor (O2 sensor)
has not failed by completing the following:
a. Install exhaust analyzer to engine exhaust (see the engine’s operation
and maintenance manual for location of exhaust analyzer access
point).
b. Record reading from O2 sensor and O2 level per exhaust meter.
c. Adjust air/fuel ratio one air/fuel ratio rich of desired setpoint per exhaust
meter. Record signal from O2 sensor.
d. Adjust air/fuel ratio one air/fuel ratio lean of desired setpoint per
exhaust meter. Record signal from O2 sensor.
e. Repeat c and d as necessary to establish trend/curve.
f. Compare results. For a stoichiometric (rich burn) sensor, the output of
the sensor must curve as shown in Figure 6.00-4. For a lean burn
sensor, the output of the sensor must increase linearly with the oxygen
in exhaust as shown in Figure 6.00-5.
g. If the sensor’s output does not compare with figures shown, replace
oxygen sensor.

FORM 6286-2
6.00-8 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
4. Perform the following measurements (see Figure 6.00-9 and Figure 6.00-10):
Measure power supply (VDC) inside the AFM module at the 24 VDC (+)
and GND (-) screw terminals with an oscilloscope (see Figure 6.00-6 and
Figure 6.00-7). Complete the procedure in AFM POWER SUPPLY
OSCILLOSCOPE TESTING on page 2.05-2. If not within specification,
a. check power supply.
NOTE: If the AFM system is exposed to electrical noise or voltage spikes,
damage could occur to the O2 sensor. This damage will not be noticed
immediately but may happen eventually. The O2 sensor should be
replaced.
LEAN BURN ONLY. Perform the same voltage measurement in the heater
b. control box on the 24 VDC (+) and GROUND (-) screw terminals with an
oscilloscope. If not within specification, check power supply.
LEAN BURN ONLY. The heater feedback should be checked on the HTR
FEEDBACK (+) and (-) inside the heater control box. This should measure
approximately 7 VDC. Set the oscilloscope at 2 volts/div and 20 mS. If not
c.
within specification, check power supply. Check trim wire for proper
placement and broken or loose wire inside heater control box (see Figure
6.00-9).
LEAN BURN ONLY. Measure O2 sensor supply voltage with an
oscilloscope across lean burn O2 sensor (+) and (-). This should measure
The stepper motor
has reached one of 700 mV DC. The voltage should also be the same at the end of the sensor
the programmed harness at the connection to the sensor. There should be less than 100
travel limits. mV peak-to-peak ripple. To check you can unplug sensor and plug in a 50
d.
OR ohm resistor. Then put oscilloscope leads across resistor. Oscilloscope
RICH/LEAN LIMIT settings should be 20 mS and 200 mV/div. This should read 700 mV DC
Unstable O2 sensor
alarm message with less than 100 mV peak-to-peak ripple (see Figure 6.00-8). If not within
voltage or AFM drifts.
shown on LCD specification, replace control board assembly (see Figure 6.00-11).
OR
display. (cont'd.) Reinstall O2 sensor.
Displayed stepper
motor position does LEAN BURN ONLY. Measure O2 sensor resistance with multimeter across
not correspond to lean burn O2 sensor (+) and (-) wires when disconnected from the AFM.
actual stepper motor
This should measure approximately 50 ohms. Both sensor and sensor
position.
mounting block must be at operating temperature for resistance
measurements to be meaningful. Mounting block temperature is displayed
e.
as “Sensor Temperature” on the View Serial Link Screen using the AFM
User Interface Program. The sensing element is strictly a resistive device
and does not generate any voltage. If the sensor resistance is checked at
room temperature it should be infinite. If not within specification, replace
O2 sensor.
LEAN BURN ONLY. Measure lean O2 sensor loop current in series on one
of the lean O2 sensor (+) or (-) leads with multimeter in AFM module. If
voltage and resistance are correct, the current in the sensor loop should
f. be approximately 14 mA DC for VHP at 28:1 and 18 mA DC for ATGL
engines at 32:1. If the voltage on the AFM display does not move with
current on the meter proportionally, the AFM control board assembly is
defective and should be replaced (see Figure 6.00-11).
LEAN BURN ONLY. Over time deposits may build where the lean burn sensing
assembly mounts to the exhaust outlet (and exhaust tubing on ATGL engines).
5.
Check for deposits following the instructions provided in CLEANING
EXHAUST SAMPLE FLOW PORT – LEAN BURN ONLY on page 7.00-4.
If the stepper motor is at the rich limit, back the carburetor screw out until the
6.
stepper motor moves.
7. Confirm AFM program limits are set properly.

FORM 6286-2
6.00-9 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
1. Check intake manifold pressure transducer wiring for shorts or opens and
correct wiring.
2. Verify intake manifold pressure transducer for correct operation. The correct
The intake manifold
IMP INPUT LO/HI operating range for the intake manifold pressure transducer is 1 – 5 VDC. This
pressure signal is
alarm message corresponds to 0 – 100 psia. If a problem is suspected of the transducer you
below/above the
shown on LCD can connect 2 VDC in place of the transducer output [Intake Manifold Press
preprogrammed
display. (+) Intake Manifold (-)]. The intake manifold pressure reading on the View
limits.
Serial Link Screen should be 25 psia. If not within specification, replace AFM
control board assembly (see Figure 6.00-11).
3. If transducer does not respond, replace transducer.
ATM INPUT LO/HI
1. Check atmospheric pressure transducer wiring for shorts or opens and correct
alarm message
wiring.
shown on LCD The absolute
2. Check for 5.0 VDC in the AFM module at the “Home (+)” and “Home (-)”
display. LEAN BURN pressure signal is
terminal block connections (see Figure 6.00-10).
ONLY WITH below/above the
3. If voltage is less then 5.0 VDC at the “Home (+)” and “Home (-)” terminal block
ATMOSPHERIC preprogrammed
connections inside the AFM module, replace control board assembly (see
PRESSURE limits.
Figure 6.00-11).
TRANSDUCER
4. Replace atmospheric pressure transducer inside AFM module.
INSTALLED
1. Verify the power supply voltage at the AFM module power terminal block is
within specification. See Figure 6.00-6 and Figure 6.00-7. See AFM SYSTEM
ELECTRICAL CONNECTIONS on page 2.05-1 for correct power
Green power LED is specifications.
not lit and LCD 2. Disconnect power from the AFM module and check the resistance of the on-
Power is interrupted.
display is blank on board fuses (F1, F2, F3) (see Figure 6.00-11). Resistance should be less than
AFM module. 1 ohm.
3. Verify that the cable connections within the AFM module between the control
board assembly and display board assembly are secure (see Figure
6.00-11).
1. Disconnect power from the AFM module for two minutes. Reapply power and
check LCD display.
2. Disconnect power from the AFM module. Remove and separate the control
LCD display on AFM
board assembly. See CORE EPROM CHIP REPLACEMENT on page 6.05-
module reads Control board is not
1 for instruction on how to remove and disassemble the control board
“EXECUTION running.
assembly. Examine both blue socketed chips for secure installation by
SUSPENDED.”
pressing both chips into their sockets firmly. Reassemble and install the
control board assembly. Then reconnect power to the AFM module.
3. If the problem persists, replace the control board assembly.

FORM 6286-2
6.00-10 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
LCD display on the
AFM module reads
“EXECUTION
SUSPENDED BY
USER” for more than
5 minutes. Software execution
NOTE: has been temporarily
“EXECUTION stopped due to user
SUSPENDED BY activity at the 1. Disconnect power from AFM module for 2 minutes. Reapply power and check
USER” is a normal personal computer. LCD display.
message displayed Example: A new test 2. If the problem persists, replace the control board assembly.
during the storing data-set is being
process and some stored to RAM
other activities. DO (temporary memory).
NOT disconnect the
power to the AFM
module unless this
message persists for
more than 5 minutes.
The core EPROM
chip (permanent
memory) inside the
LCD display on the
AFM module is either
AFM module reads Replace the core EPROM chip inside the AFM module. See CORE EPROM CHIP
installed upside
“EXECUTION REPLACEMENT on page 6.05-1. Incorrectly installing the EPROM chip results
down or is corrupt. In
SUSPENDED in a nonfunctioning AFM module.
either case, the chip
(NoDat).”
is no longer usable
and must be
replaced.
1. Disconnect power from AFM module for 2 minutes. Reapply power and check
LCD display.
LCD display on the 2. Examine both socketed chips on the back of the display board assembly (see
Display board
AFM module’s top Figure 6.00-12). Press both chips firmly into their sockets.
assembly is not
row is dark and 3. Verify that the cable connections within the AFM module between the control
operating.
bottom row is light. board assembly and display board assembly are secure (see Figure
6.00-11).
4. If the problem persists, replace the display board assembly.
LCD display on the
Contrast adjustment 1. On back of the display board assembly, adjust the contrast potentiometer
AFM module is too
to the LCD display is (see Figure 6.00-12). Turning clockwise is lighter; counterclockwise is darker.
light or dark making it
required. 2. If the problem persists, replace the display board assembly.
difficult to read.
1. Verify that the cable connections within the AFM module between the control
board assembly and display board assembly are secure (see Figure
6.00-11).
2. Check for 5.0 VDC on the display board assembly at the test point (see Figure
6.00-12). Check for 5.0 VDC on the control board assembly at the “Home (+)”
LCD display on the Power supply to the and “Home (-)” terminal block connections (see Figure 6.00-10).
AFM module is blank, display board
but red stepper driver assembly is not NOTE: The display board assembly is labeled “+24 V GND.” This label
board LED is lit. adequate. is for factory assembly purposes only. Still test for 5.0 VDC at the test point.
3. If voltage is less than 5.0 VDC at the control board assembly “Home (+)” and
“Home (-)” terminal block connections, replace control board assembly.
4. If voltage is 5.0 VDC at control board assembly but less than 5.0 VDC at the
display board assembly test point, replace display board assembly.
5. If the problem persists, replace the control board assembly.

FORM 6286-2
6.00-11 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
1. If the yellow alarm LED is lit, press <ALARM ACK> on the keypad. Wait for
the “WORKING” message to disappear on the LCD display before pressing
any additional keypad buttons.
Keypad on AFM Keypad is not
2. Verify the connection of the keypad connector harness to the bottom of the
module causes no communicating with
display board assembly inside the AFM module (see Figure 6.00-12).
LCD display display board
3. Check keypad connector harness for damage including kinks, tears and
response. assembly.
broken wires. If keypad connector harness is damaged, replace harness (see
Figure 6.00-12).
4. Replace the AFM module.
1. Read the alarm message on the LCD display. See Table 6.00-1 for information
on LCD displays.
2. Press <ALARM ACK> on the keypad to permit normal keypad operation and
to provide the ERROR OUT terminal a connection to ground.

AFM system NOTE: When the AFM system is operating correctly, the ERROR OUT
Yellow alarm LED is
software is detecting terminal inside the AFM module provides a connection to ground. Any
lit. AFM system fault will disconnect the circuit and can be used as a trigger
a system fault.
to drive remote devices such as alarms, lights and relays.
3. Troubleshoot errant condition. The first seven symptoms and remedies in this
table specifically address the LCD diagnostic alarm messages.
4. If the problems persist, contact your local Waukesha Distributor or Waukesha
Product Support.
1. Check all wiring connections between the AFM module and the stepper
motors. See MOUNTING THE STEPPER MOTOR(S) on page 2.00-18 and
AFM SYSTEM ELECTRICAL CONNECTIONS on page 2.05-1.
2. Check to see that the “Home” switch is properly installed (see Figure
6.00-13).
NOTE: The home switch is an inductive proximity switch. When wired
correctly it is open until a metal object passes within 0.6 in. (1.5 mm) of the
The “Home” switch front of the switch. At this time the switch will close. Within the AFM, once
LCD display on the
on the stepper motor the switch closes, the 5 VDC signal that is on “Left Home In” will be taken
AFM module reads low. The computer then knows that the actuator is fully retracted.
does not detect the
“MOVING STEPPER
presence of the
TO START
adjusting nut in the
POSITION” for more
home (fully retracted)
NOTICE
than 5 minutes.
position.
Do not short the terminals labeled “Home (+)” and “Home (-)” together.
Shorting these terminals will cause damage to the AFM module.

3. Use a small piece of wire to short the terminals labeled “Home In” and “Home
(-)” within the AFM module for the affected stepper motor. Wait two minutes.
This will clear the “MOVING STEPPER TO START POSITION” message from
the LCD display. Remove the stepper motors from the regulators and check
for proper operation.

FORM 6286-2
6.00-12 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
The data-set was
only temporarily
stored in RAM using
the “Test Data on
AFM” selection of the
1. The created data-set has been lost. If the data-set is stored to a filename on
Saving Options
AFM module loses disk it can be retrieved and then stored to ROM. If not, recreate the data-set.
Menu. The data-set
the created data-set After recreating the data-set, store the data-set to ROM.
should be saved to
whenever the power 2. If the problem persists, replace the core EPROM chip inside the AFM module.
ROM (permanent
is disconnected. See CORE EPROM CHIP REPLACEMENT on page 6.05-1. Incorrectly
memory). Any
installing the EPROM chip results in a nonfunctioning AFM module.
program stored in
RAM will be lost
when power is
disconnected from
the AFM module.
1. Check that the data-set was not created using a different version of the AFM
User Interface Program.
2. Check that the User Interface Program was not accessed from a different
Saved to a different location where the data-set was saved. When retrieving a filename, the AFM
Saved filename not
location than module only retrieves files saved from the location the AFM User Interface
found.
expected. Program was accessed.
3. Invalid file format was used. For example, a drive letter (a:/) was used before
the filename when data-set was saved to disk.
4. Use a file management program to try and locate programs and/or files.
The EPROM chips
(core and display)
and the User
Interface Program
must be “matched.” If
version 4.0 software
is used with version
2.8 EPROM chips,
the potential for
When attempting to
errant operation
establish
exists and
communications
programming will not
between the AFM
work. The User
module and your Update either the User Interface Program software or the EPROM chip (BOTH
Interface Program
personal computer, a core and display) to achieve a match. This is the only way to assure correct
software version
message reading operation. See EPROM CHIP REPLACEMENT on page 6.05-1. Incorrectly
being used is
“EPROM and installing the EPROM chips results in a nonfunctioning AFM module.
displayed on the
software version are
computer screen
incompatible” is
when the AFM
displayed on the
program is first
computer screen.
started. The EPROM
chip versions are
written on each chip.
Example: AFMD40 is
the AFM display
EPROM chip that has
been programmed
for software version
4.0.

FORM 6286-2
6.00-13 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

AFM Troubleshooting and Diagnostics Table


SYMPTOM PROBABLE CAUSE REMEDY
Wrong stepper motor
responds when a Check to see that the left and right bank oxygen sensors and stepper motors are
command has been wired to the corresponding connection points. See MOUNTING THE STEPPER
The wiring has been
sent in either MOTOR(S) on page 2.00-18, AFM SYSTEM ELECTRICAL CONNECTIONS on
crossed somewhere.
MANUAL or page 2.05-1, and CONNECTING AUXILIARY AFM INPUTS AND OUTPUTS on
AUTOMATIC page 2.10-1 for correct system connections.
operation.
1. Verify the power supply voltage at the AFM module power terminal block is
within specification. See Figure 6.00-6 and Figure 6.00-7. See AFM SYSTEM
The core EPROM ELECTRICAL CONNECTIONS on page 2.05-1 for correct power
The AFM module chip may have been specifications.
cannot be damaged during 2. Replace the core EPROM chip inside the AFM module. See CORE EPROM
programmed. installation or CHIP REPLACEMENT on page 6.05-1. Incorrectly installing the EPROM
handling. chip results in a nonfunctioning AFM module.
3. If the problems persist, contact your local Waukesha Distributor or Waukesha
Product Support.
1. Verify that the DB-9 serial cable is securely connected to the correct
communications port on your PC. If the serial cable is not connected to
communications port 1, move the cable to COM1 or choose the correct COM
port when beginning the programming procedure.
2. Verify that the DB-9 serial cable is connected to the correct communications
“COM Port Failed” Cannot establish port inside the AFM module. The serial cable must be connected to the
message is communications communications port labeled P1A inside the AFM module (see Figure
displayed on the PC between the PC and 6.00-11). If the cable is not connected to port P1A, move the cable to the
screen. the AFM module. correct port.
3. Check the general condition and operation of the serial cable. If the serial cable
is faulty, replace the cable.
4. If the problem persists, replace the core EPROM chip inside the AFM module.
See CORE EPROM CHIP REPLACEMENT on page 6.05-1. Incorrectly
installing the EPROM chip results in a nonfunctioning AFM module.

NOTE: If these troubleshooting suggestions do not remedy the problem, please contact Waukesha Product Support.

Figure 6.00-3: Oscilloscope Reading for AFM Heater

FORM 6286-2
6.00-14 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

Figure 6.00-6: Oscilloscope Reading for Power Supply –


VDC

Figure 6.00-4: Relationship Between Air / Fuel Ratio


Adjustments and Stoichiometric Oxygen Sensor Output
NOTE: This curve was plotted for laboratory data.
Actual sensor response will depend slightly upon fuel
composition and engine conditions. Air/fuel ratio values
are also fuel dependent.

Figure 6.00-7: Peak-to-Peak Wave Form Requirements

Figure 6.00-5: Relationship Between Air / Fuel Ratio


Adjustments and Oxygen Sensor Output

FORM 6286-2
6.00-15 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

Figure 6.00-8: Oscilloscope Reading for Oxygen Sensor


Peak-to-Peak

Figure 6.00-9: Heater Control Box Interior Label

FORM 6286-2
6.00-16 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

Figure 6.00-10: AFM Module Terminal Connections

Figure 6.00-11: AFM Module Internal Board Assemblies

FORM 6286-2
6.00-17 © 3/2012
AFM SYSTEM TROUBLESHOOTING AND DIAGNOSTICS

Figure 6.00-12: Display Board Assembly

Figure 6.00-13: Home Switch Installation Diagram

FORM 6286-2
6.00-18 © 3/2012
SECTION 6.05
EPROM CHIP REPLACEMENT

REPLACING EPROM CHIPS The display EPROM is visible inside the AFM module on
the back of the door. To view the core EPROM, the
The AFM module has two internal EPROM chips: core control board assembly must be removed and
and display (see Figure 6.05-1). The core EPROM chip disassembled. See CORE EPROM CHIP
stores up to five AFM data-sets configured for the engine REPLACEMENT on page 6.05-1 for disassembly
application in permanent memory. The display EPROM instructions.
chip controls the operation of the LCD display on the
front of the AFM module. Damaged or corrupt EPROM chips have been referred
to several times in the troubleshooting suggestions. A
damaged or corrupt EPROM chip could be caused by
any of the following:
• Serial cable became disconnected from AFM module
or computer while the data-set was being saved to the
core EPROM chip (permanent memory).
• The power to the AFM module or computer was
disconnected or interrupted.
• The power to the AFM module was inadequate or
excessively “dirty” during EPROM chip save.
• EPROM chip was installed improperly (for example,
with indentation notch installed facing the wrong
direction or pins not aligned in socket).
The following sections explain how to replace the core
and display EPROM chips within the AFM module.
Figure 6.05-1: EPROM Chip Locations Inside AFM Module
CORE EPROM CHIP REPLACEMENT
NOTE: Right-side view of AFM module with door open.
AFM data-sets for your engine are saved on a core
The core and display EPROM chips must be “matched” EPROM chip (ROM) inside the AFM module.
with the AFM software version number. If the versions of Replacement of the core EPROM chip is necessary
the EPROM chips are not the same software version because the EPROM chip is “full” of saved data-sets; the
number, the potential for errant operation exists and EPROM chip is damaged; or core EPROM chip version
programming will not work. The version number is number does not match the display EPROM and/or the
labeled on the back of the EPROM chips. AFMDXX is User Interface Program version numbers.
labeled on the display EPROM and AFMCXX is labeled
on the core EPROM (where XX is the version number). NOTE: The AFM module allows five saves to the core
EPROM chip. Once the EPROM chip has been fully
For example: AFMD40 (display EPROM) and AFMC40 configured, the chip must be replaced.
(core EPROM) are the chips that have been
programmed for AFM User Interface Program version NOTE: Contact your local Waukesha Distributor for
4.0. EPROM chip replacement parts.

FORM 6286-2
6.05-1 © 3/2012
EPROM CHIP REPLACEMENT
Inside the AFM module is a control board assembly
comprised of two circuit boards. The core EPROM chip
is located on the bottom circuit board (between the two
circuit boards). To replace the core EPROM chip, it is
necessary to remove the control board assembly from
the AFM module, disassemble the assembly, and
remove the full or damaged core EPROM chip. Follow
the steps that follow when replacing a core EPROM chip.

NOTICE
Use a static mat and electrical wrist strap when
removing circuit boards or replacing EPROM chips.
Static charges can permanently damage the circuit
boards and/or EPROM chips.
Figure 6.05-3: Control Board Assembly Screw Locations
1. Turn off 24 VDC power to the AFM module. 4. Carefully lift the control board assembly out of the
AFM module.
2. Disconnect all wiring inputs connected to the control
board assembly inside the AFM module (see Figure 5. Remove the screw from the back of the control board
6.05-2). assembly that holds the two circuit boards together
(see Figure 6.05-4).

Figure 6.05-4: Bottom Screw Location of Control Board


Assembly
6. On the right side of the control board assembly is a
blue connector which holds the circuit boards
together. Using a small flat screwdriver, pry apart the
blue connector at the three notches (see Figure
6.05-5).
Figure 6.05-2: Control Board Assembly Disconnections
3. Remove the five screws securing the control board
assembly in the AFM module (see Figure 6.05-3).

FORM 6286-2
6.05-2 © 3/2012
EPROM CHIP REPLACEMENT
NOTE: The core and display EPROM chips must be
“matched” with the same AFM User Interface Program
version number. If the versions of the EPROM chips are
not the same as the program version number, the
potential for errant operation exists and programming
will not work.
10. Verify that the version number of the new core
EPROM “matches” the version number of the display
EPROM and the AFM User Interface Program (see
Figure 6.05-8). For example: AFMD40 (display
EPROM) and AFMC40 (core EPROM) are the chips
Figure 6.05-5: Disassembling Circuit Board Assembly that have been programmed for AFM User Interface
7. Locate the core EPROM chip on the bottom circuit Program version 4.0.
board (see Figure 6.05-6).

Figure 6.05-8: Correct Core EPROM Chip Direction

Figure 6.05-6: Core EPROM Chip Location NOTICE


8. At the same time, press apart the two blue tabs The core EPROM chip must be installed so the notch
located on both sides of the core EPROM chip and faces toward the top of the circuit board. Failure to
the chip will pop up (see Figure 6.05-7). install the core EPROM chip correctly will result in a
non-functional AFM module and the EPROM chip will
need to be replaced.

NOTE: All other chips on the circuit board are


positioned with their notch in the same direction as the
core EPROM chip.
11. Carefully place a new core EPROM chip in place on
the circuit board. Make sure the notched side of the
EPROM chip is installed to face toward the top of the
circuit board as shown in Figure 6.05-8 and Figure
6.05-9.
NOTE: If the pins on the new core EPROM chip do not
align with the socket on the circuit board, press on the
side of the pins very carefully until pin alignment allows
for installation.
Figure 6.05-7: Removing Core EPROM Chip
9. Remove the full or damaged core EPROM chip from
the circuit board.

FORM 6286-2
6.05-3 © 3/2012
EPROM CHIP REPLACEMENT
1. Locate the display EPROM chip on the display board
assembly (see Figure 6.05-10).

Figure 6.05-9: Core EPROM Chip Location and Direction


12. Press the EPROM chip into place making sure that
all the pins of the EPROM chip are aligned with the
socket. Failure to install the core EPROM correctly
will result in non-functional AFM module.
13. After the new core EPROM chip is installed, carefully
align the top circuit board with the bottom circuit
board.
14. Press the circuit boards together so the blue Figure 6.05-10: Display EPROM Chip Location and
connector on the right sides of the circuit boards Direction
snap together. 2. At the same time, press apart the two blue tabs
15. Secure the two circuit boards with the one screw located on both sides of the display EPROM chip
removed in Step 5. and the chip will pop up (see Figure 6.05-11).
16. Place the control board assembly into the AFM
module.
17. Secure the control board assembly to the AFM
module with the five screws removed in Step 3.
18. Reconnect all the wires to the control board
assembly disconnected in Step 2.

DISPLAY EPROM CHIP REPLACEMENT


The display EPROM controls the LCD display on the
AFM module. Replacement of the display EPROM is
necessary because the display EPROM chip is
damaged; or the display EPROM version number does
not match the core EPROM and/or User Interface
Program version number.
Figure 6.05-11: Removing Display EPROM Chip
NOTE: Contact your local Waukesha Distributor for
EPROM chip replacement parts. 3. Remove the damaged or old display EPROM chip
from the circuit board.
NOTICE
NOTE: The core and display EPROM chips must be
Use a static mat and electrical wrist strap when “matched” with the same AFM User Interface Program
removing circuit boards or replacing EPROM chips. version number. If the versions of the EPROM chips are
Static charges can permanently damage the circuit not the same as the program version number, the
boards and/or EPROM chips. potential for errant operation exists and programming
will not work.

FORM 6286-2
6.05-4 © 3/2012
EPROM CHIP REPLACEMENT
4. Verify that the version number of the new display
EPROM “matches” the version number of the core
EPROM and the AFM User Interface Program (see
Figure 6.05-12). For example: AFMD40 (display
EPROM) and AFMC40 (core EPROM) are the chips
that have been programmed for AFM User Interface
Program version 4.0.

Figure 6.05-12: Correct EPROM Chip Direction

NOTICE
The display EPROM chip must be installed so the
notch faces toward the top of the circuit board. Failure
to install the display EPROM chip correctly will result
in a non-functional display on the AFM module.

NOTE: All other chips on the circuit board are


positioned with their notch in the same direction as the
display EPROM chip.
5. Carefully place a new display EPROM chip in place
on the display board assembly. Make sure the
notched side of the EPROM chip is installed to face
toward the top of the assembly as shown in Figure
6.05-10 and Figure 6.05-12.
NOTE: If the pins on the new display EPROM chip do
not align with the socket on the circuit board, press on
the side of the pins very carefully until pin alignment
allows for installation.
6. Press the EPROM chip into place making sure that
all the pins of the EPROM chip are aligned with the
socket. Failure to install the display EPROM
correctly will result in non-functional LCD display
operation.

FORM 6286-2
6.05-5 © 3/2012
EPROM CHIP REPLACEMENT

This Page Intentionally Left Blank

FORM 6286-2
6.05-6 © 3/2012
AFM SYSTEM MAINTENANCE
SECTION 7.00
MAINTENANCE PROCEDURES

MAINTENANCE CHART
This section describes the recommended maintenance
procedures for AFM system components. Minimal
maintenance is required for the AFM system. Table
7.00-1 provides a list of the recommended maintenance
items and includes a description of the service required,
the service interval, and the page number where specific
maintenance information is found for that item in this
manual.

Table 7.00-1: Maintenance Chart for AFM System Components

ITEM SERVICE INTERVAL INFORMATION PROVIDED


ON PAGE
Stoichiometric Oxygen Sensor Check for Correct Operation, Sensor life is typically 2,000 – Check 7.00-2
(Rich Burn Sensor) Replace 3,000 hours* Replace 7.00-3
Check for Correct Operation, Sensor life is minimally 10,000 Check 7.00-2
Lean Burn Oxygen Sensor
Replace hours* Replace 7.00-3
Exhaust Sample Flow Port:
Inspect, Clean Every year 7.00-4
Lean Burn VHP/VGF
Exhaust Sample Flow Port:
ATGL Lean Burn Exhaust
Inspect, Clean Every year 7.00-5
Tubing and Lean Burn Sensing
Assembly Mounting Port
Stepper Motor (Actuator) Inspect, Clean, Lubricate, Test Every year 7.00-7
Inspect Wiring/Harnesses,
Secure Connections, Check
AFM System Wiring Ground Connections, Verify Every year 2.05-1
Incoming Power is Within
Specification
* If you are experiencing an unstable oxygen sensor voltage or the AFM drifts, it may indicate that the oxygen sensor has failed.
To test an oxygen sensor for correct operation, complete the procedure OXYGEN SENSOR CHECK FOR CORRECT
OPERATION on page 7.00-2.

FORM 6286-2
7.00-1 © 3/2012
MAINTENANCE PROCEDURES

OXYGEN SENSORS
Oxygen sensors are maintenance items and
replacement will be required. Service life of the
stoichiometric sensor is typically 2,000 – 3,000 hours.
Service life of the lean burn oxygen sensor is minimally
10,000 hours.
If you are experiencing unstable oxygen sensor voltage
or the AFM drifts, it may indicate that the oxygen sensor
has failed. To test an oxygen sensor for correct
operation, complete the check that follows.

OXYGEN SENSOR CHECK FOR CORRECT


OPERATION
Using an exhaust analyzer check for correct operation
of the oxygen sensor by completing the following:
1. Confirm proper engine operation (i.e. spark plugs,
extensions, wires, coils, and gas admission valves)
and verify engine is not misfiring.
2. LEAN BURN ONLY. Confirm that the temperature of
the lean burn sensor is within programmed limits
AND is stable. Drifting sensor temperature will cause
the AFM control to drift. Sensor temperature is
shown on the View Serial Link Screen. Temperature
Figure 7.00-1: Relationship Between Air / Fuel Ratio
defaults are:
Adjustments and Stoichiometric Oxygen Sensor Output

ATGL :
LO = 475°C (887°F) NOTE: This curve was plotted for laboratory data.
HI = 545°C (1013°F) Actual sensor response will depend slightly upon fuel
LO = 390°C (734°F) composition and engine conditions. Air/fuel ratio values
VHP/VGF:
HI = 460°C (860°F) are also fuel-dependent.
3. Install exhaust analyzer to engine exhaust (see the
engine’s Operation & Maintenance Manual for
location of exhaust analyzer access point).
4. Record reading from oxygen sensor and oxygen
level per exhaust meter.
5. While at rated load, adjust air/fuel ratio one air/fuel
ratio rich of desired setpoint per exhaust meter.
Record signal from oxygen sensor.
6. Adjust air/fuel ratio one air/fuel ratio lean of desired
setpoint per exhaust meter. Record signal from
oxygen sensor.
7. Repeat Step 5 and Step 6 as necessary to establish
trend/curve.
8. Compare results. For a stoichiometric sensor, the Figure 7.00-2: Relationship Between Air / Fuel Ratio
Adjustments and Lean Burn Oxygen Sensor Output
output of the sensor must curve as shown in Figure
7.00-1. For a lean burn sensor, the output of the 9. If the sensor’s output does not compare with figures
sensor must increase linearly with the oxygen in shown, replace oxygen sensor. See
exhaust as shown in Figure 7.00-2. STOICHIOMETRIC SENSOR REPLACEMENT on
page 7.00-3 or LEAN BURN SENSOR
REPLACEMENT on page 7.00-3 for replacement
instructions.

FORM 6286-2
7.00-2 © 3/2012
MAINTENANCE PROCEDURES
STOICHIOMETRIC SENSOR REPLACEMENT NOTE: A special Waukesha socket is available to
torque the stoichiometric oxygen sensor. Contact your
Service life of the stoichiometric (rich burn) sensor is
Waukesha Distributor for ordering information.
typically 2,000 – 3,000 hours. Since the sensor has no
wearing parts, theoretical life is indefinite. However, oil 5. Reconnect sensor harness to oxygen sensor.
additives, fuel contaminants, compounds released from
certain RTV gasket materials, incorrectly applied thread LEAN BURN SENSOR REPLACEMENT
anti-seize, and over-temperature can result in shortened Service life of the lean burn oxygen sensor is minimally
sensor life. To install a new oxygen sensor complete the 10,000 hours. Oil additives, fuel contaminants,
following: compounds released from certain RTV sealants,
incorrectly applied anti-seize, and over-temperature can
! WARNING attribute to shortened sensor life.
To install a new lean burn oxygen sensor complete the
Allow sufficient time for
following:
stoichiometric oxygen sensor to
cool to room temperature before ! WARNING
attempting any service
procedure.
Do not touch or service any hot
components of the lean burn
oxygen sensing assembly.
1. Disconnect sensor harness from oxygen sensor. Allow sufficient time for
2. Remove oxygen sensor from mounting hole. components to cool to room
3. Thoroughly clean hole and area around sensor temperature before attempting
mounting hole. Be careful not to drop debris through any service procedure.
mounting hole.
1. Remove insulation around lean burn sensing
NOTICE
assembly.
Do not drop or mishandle oxygen sensor. The ceramic 2. Disconnect sensor harness from the lean burn
component inside the sensor is vulnerable to thermal sensor.
and mechanical shock. Improper handling could 3. Unbolt the lean burn sensor from the sensor block.
damage the oxygen sensor making the sensor
unusable. 4. Remove any remaining gasket material from the
sensor block.
Do not apply (or contact) anti-seize to the oxygen
sensor’s sensing element (louvered end) OR to the NOTICE
area above sensor threads. APPLY ANTI-SEIZE
ONLY TO THE THREADED AREA OF SENSOR. Do not drop or mishandle oxygen sensor. The
Contact with anti-seize compound on the sensing components inside the sensor are vulnerable to
element or area above sensor threads will result in thermal and mechanical shock. Improper handling
incorrect sensor operation. could damage the oxygen sensor making the sensor
unusable.

NOTE: New sensors are packaged with an anti-seize Do not use an anti-seize compound on the lean burn
compound already applied to the sensor threads. There sensor. Contact with compound on the sensor could
is no need to apply additional anti-seize unless result in incorrect sensor operation.
reinstalling a used sensor. If required, very sparingly use
a nickle-based anti-seize compound that will withstand
NOTE: On lean burn sensing assembly components
temperatures of 1,500°F (816°C). Apply compound
requiring an anti-seize compound, use a nickle-based
ONLY to sensor threads.
anti-seize compound that will withstand temperatures of
4. Thread the oxygen sensor into the mounting hole. 1,500°F (816°C).
Torque the oxygen sensor to 33 – 37 ft-lb (45 – 50
N·m).

FORM 6286-2
7.00-3 © 3/2012
MAINTENANCE PROCEDURES
5. Bolt the new lean burn sensor to the sensor block See Figure 7.00-3. Complete the following:
using the flange, new gasket, and bolts. Verify that 1. Remove insulation around lean burn sensing
the sensor flange is holding the heater(s) in place. assembly.
Use an anti-seize compound as required on the bolts
but DO NOT contact the lean burn sensor with anti- 2. Disconnect sensor harness from lean burn sensor.
seize. 3. Unbolt the lean burn sensor from the sensor block.
NOTE: When ordering a replacement lean burn sensor 4. Shine a light through the mounting hole. Inspect
you will also receive a new gasket. Contact your shaft for buildup.
Waukesha Distributor for ordering information. • If there is no buildup, continue with Step 14.
6. Reconnect sensor harness to the lean burn sensor. • If there is buildup, continue with Step 5.
NOTE: Insulation MUST be installed around lean burn
oxygen sensing assembly for correct sensor operation.

! WARNING

Always keep lean burn oxygen


sensing assembly insulation
installed over components.
Lean burn sensing assembly
components become extremely
hot in use.

7. Reinstall insulation around lean burn sensing


assembly.
8. Calibrate the new lean burn oxygen sensor by
adjusting the potentiometer inside the AFM module.
To calibrate lean burn sensor complete the Figure 7.00-3: Disassembly of VHP / VGF Lean Burn
programming procedures in the applicable section Sensing Assembly
of this manual: 5. Disconnect the thermocouple from the wire harness.
• Single-Fuel Applications: See Steps 11 – 13 in 6. Pull heater out of the sensor block.
MONITORING SYSTEM OPERATION USING
THE VIEW SERIAL LINK SCREEN on page 5.00- 7. Twist sensor block and pipe nipple out of exhaust
19 to calibrate new lean burn sensor. outlet.
• Dual-Fuel Applications: See Steps 11 – 13 in 8. Insert a rod through the mounting port on the exhaust
MONITORING SYSTEM OPERATION USING outlet. Remove or dislodge any buildup all the way
THE VIEW SERIAL LINK SCREEN on page 5.05- into the exhaust outlet passage. Thoroughly clean
21 to calibrate new lean burn sensor. hole and area around mounting port.
9. Inspect pipe nipple and remove any buildup.
CLEANING EXHAUST SAMPLE FLOW Thoroughly clean pipe nipple.
PORT – LEAN BURN ONLY NOTE: On lean burn sensing assembly components
requiring an anti-seize compound, use a nickle-based
VHP / VGF LEAN BURN EXHAUST SAMPLE PORT anti-seize compound that will withstand temperatures of
On VHP and VGF engines it is necessary to inspect and 1,500°F (816°C).
clean the lean burn oxygen sensing assembly mounting 10. Apply anti-seize to nipple threads. Thread sensor
port. Over time deposits may build at the point where the block and nipple into mounting hole on the engine.
assembly mounts on the exhaust outlet. If the buildup is
severe enough, the AFM system will not operate
correctly.
Clean the VHP/VGF lean burn oxygen sensing assembly
mounting port every year.

FORM 6286-2
7.00-4 © 3/2012
MAINTENANCE PROCEDURES
11. Thread sensor block until hand tight. Then turn The ATGL exhaust sample tubing is installed from the
sensor block an additional 1/4 – 1/2 turn until the exhaust manifold to the lean burn oxygen sensing
sensor block is vertical with the component assembly. This supply tubing brings undiluted exhaust
mounting ports located on the downside as shown to the lean burn sensor for analysis. Over time deposits
in Figure 7.00-3. may build at the point where the tubing connects to the
exhaust manifold. If the buildup is severe enough, the
NOTE: Heater must be installed in port next to the
AFM system will not operate correctly.
thermocouple.
12. Apply anti-seize to the heater. Slide the heater into Deposits may also build up at the point where the ATGL
the heater port on the sensor block. lean burn sensing assembly mounts to the exhaust
outlet. If the buildup is severe enough, the AFM system
13. Reconnect wire harness disconnected in Step 5 to will not operate correctly.
thermocouple.
Every year clean the ATGL exhaust supply tubing and
NOTICE lean burn sensing assembly mounting port.
See Figure 7.00-4 and Figure 7.00-5. Complete the
Do not use an anti-seize compound on the lean burn
following:
sensor. Contact with compound on the sensor could
result in incorrect sensor operation. 1. Remove insulation around exhaust supply tubing
and lean burn sensing assembly as required.
Do not drop or mishandle oxygen sensor. The
components inside the sensor are vulnerable to 2. Inspect and clean the ATGL exhaust supply tubing
thermal and mechanical shock. Improper handling by completing the following:
could damage the oxygen sensor making the sensor a. Disconnect the ATGL exhaust supply tubing
unusable. from the exhaust manifold.
b. Inspect connection point on exhaust manifold for
14. Bolt the lean burn sensor to the sensor block using deposit buildup.
the flange, gasket, and bolts provided. Verify that the
c. Insert a rod through the connection point on the
sensor flange is holding the heater in place. Use an
exhaust manifold. Remove or dislodge any
anti-seize compound as required on the bolts but DO
buildup all the way into the exhaust manifold
NOT contact the lean burn sensor with anti-seize.
passage.
NOTE: Insulation MUST be installed around lean burn d. Disassemble the ATGL exhaust supply tubing
oxygen sensing assembly for correct sensor operation. and disconnect exhaust supply tubing from side
of lean burn sensing assembly.
! WARNING
e. Clean exhaust supply tubing to remove any
buildup.
Always keep lean burn oxygen
sensor assembly insulation
installed over components.
Lean burn sensing assembly
components become extremely
hot in use.

15. Reconnect sensor harness to lean burn sensor.


16. Reinstall insulation around lean burn sensing
assembly.

ATGL LEAN BURN EXHAUST TUBING AND LEAN


BURN SENSING ASSEMBLY MOUNTING PORT
On ATGL engines it is necessary to inspect and clean
the exhaust supply tubing and the lean burn sensing
Figure 7.00-4: Disassembly of ATGL Exhaust Supply
assembly mounting port.
Tubing

FORM 6286-2
7.00-5 © 3/2012
MAINTENANCE PROCEDURES
i. Apply anti-seize to nipple threads. Thread
sensor block with jam nut and nipple into the
mounting hole on the exhaust outlet and hand
tighten. Adjust sensor block so block is vertical
with the component mounting port for the
thermocouple located on the downside (see
Figure 7.00-5).
j. Tighten jam nut to lock sensor block into place.
k. Apply anti-seize to the heaters. Slide the heaters
into the heater ports on the sensor block.
l. Reconnect wire harness disconnected in Step D
to thermocouple.

NOTICE
Do not use an anti-seize compound on the lean burn
Figure 7.00-5: Disassembly of ATGL Lean Burn Sensing sensor. Contact with compound on the sensor could
Assembly result in incorrect sensor operation.
3. Inspect and clean the ATGL lean burn sensing Do not drop or mishandle oxygen sensor. The
assembly mounting port by completing the following: components inside the sensor are vulnerable to
a. Disconnect sensor harness from lean burn thermal and mechanical shock. Improper handling
sensor. could damage the oxygen sensor, making the sensor
unusable.
b. Unbolt the lean burn sensor from the sensor
block.
m. Bolt the lean burn sensor to the sensor block
c. Shine a light through the mounting hole. Inspect using the flange, gasket and bolts provided.
shaft for buildup. Verify that the sensor flange is holding the
• If there is no buildup, continue with Step m. heaters in place. Use an anti-seize compound as
• If there is buildup, continue with Step d. required on the bolts but DO NOT contact the
lean burn sensor with anti-seize.
d. Disconnect the thermocouple from the wire
harness. n. Reconnect sensor harness to lean burn sensor.
e. Pull both heaters out of the sensor block. 4. Reassemble exhaust supply tubing and reconnect
tubing to the exhaust manifold.
f. Loosen sensor block’s jam nut and twist sensor
block and nipple out of the sensor block. NOTE: Insulation MUST be installed around lean burn
oxygen sensing assembly for correct sensor operation.
g. Insert a rod through the connection point on the
exhaust outlet. Remove or dislodge any buildup
! WARNING
all the way into the exhaust outlet passage.
Thoroughly clean hole and area around tapped
hole. Always keep lean burn oxygen
sensing assembly insulation
h. Inspect pipe nipple and remove any buildup.
installed over components.
Thoroughly clean pipe nipple.
Lean burn sensing assembly
NOTE: On lean burn sensing assembly components components become extremely
requiring an anti-seize compound, use a nickle-based hot in use.
anti-seize compound that will withstand temperatures of
1,500°F (816°C).
5. Install all insulation around lean burn sensing
assembly and exhaust supply tubing removed in
Step 1.

FORM 6286-2
7.00-6 © 3/2012
MAINTENANCE PROCEDURES

STEPPER MOTOR (ACTUATOR) 7. Verify proper operation of stepper motor(s) before


MAINTENANCE reinstalling by performing the following:
a. Reconnect the stepper harness to the stepper
Every year the stepper motor(s) must be inspected,
motor.
cleaned and lubricated. To perform yearly maintenance
to the stepper motor(s), complete the following: b. Insert control spring into stepper motor.

NOTE: Complete each step for each stepper motor c. Apply power to the AFM system.
installed on engine. d. If the yellow alarm LED is lit on the AFM module,
1. Remove power from the AFM system. press <ALARM ACK> on the module keypad to
acknowledge the alarm.
2. Disconnect stepper harness from the stepper motor.
e. Press and release <F1> and then <STRT POS>
3. Remove stepper motor from regulator. on the AFM module keypad
4. Remove control spring (see Figure 7.00-6). f. Verify that the shaft inside the left stepper motor
first moves counterclockwise and the control
spring moves partially into the stepper motor
assembly until the “HOME” position is reached.
Then the stepper motor shaft must rotate
clockwise and the control spring must move out
of the stepper motor assembly. On engines with
two regulators, the AFM module will move the
right stepper motor once the left stepper motor
is reset. Verify correct operation of the right
stepper motor by observing the direction of shaft
rotation and movement of the control spring.
Allow up to 3 minutes for this process.
g. Once stepper motor function has been verified,
remove power from the AFM system.
h. Disconnect stepper harness.
8. Verify O-ring on stepper motor is installed.
NOTE: The O-ring is used to make sure the stepper
motor to regulator interface is well sealed. The O-ring
makes electrical connection convenient and minimizes
mechanical stress on the connector.
9. Apply anti-seize to threads on stepper motor.
10. Install the stepper motor into the end of the regulator.
Orient the stepper motor so that the electrical
connection faces the conduit which runs to the
junction box.
11. Reconnect stepper harness.

AFM SYSTEM WIRING


For information on AFM system wiring, ground
connections, and power supply testing, see AFM
SYSTEM ELECTRICAL CONNECTIONS on page 2.05-
Figure 7.00-6: Maintaining Stepper Motor 1.
5. Inspect and clean interior of stepper motor.
6. Lubricate dowel pin and stepper motor shaft with
CITGO Lithoplex Grease NLGI 2 [service
temperature range 20° – 250°F (-7° – 121°C)] or
equivalent (see Figure 7.00-6).

FORM 6286-2
7.00-7 © 3/2012
MAINTENANCE PROCEDURES

This Page Intentionally Left Blank

FORM 6286-2
7.00-8 © 3/2012
WORKSHEETS

FORM 6286-2
8.00-1 © 3/2012
FORM 6286-2
8.00-2 © 3/2012
FORM 6286-2
8.00-3 © 3/2012
FORM 6286-2
8.00-4 © 3/2012
FORM 6286-2
8.00-5 © 3/2012
FORM 6286-2
8.00-6 © 3/2012
FORM 6286-2
8.00-7 © 3/2012
FORM 6286-2
8.00-8 © 3/2012
FORM 6286-2
8.00-9 © 3/2012
FORM 6286-2
8.00-10 © 3/2012
FORM 6286-2
8.00-11 © 3/2012
This Page Intentionally Left Blank

FORM 6286-2
8.00-12 © 3/2012
APPENDIX

FORM 6286-2
9.00-1 © 3/2012
FORM 6286-2
9.00-2 © 3/2012
APPENDIX A – WARRANTY

FORM 6286-2
© 3/2012
This Page Intentionally Left Blank

FORM 6286-2
© 3/2012

Das könnte Ihnen auch gefallen