Tokheim Installation Guide
Tokheim Installation Guide
Tokheim Dispensers
Version 01
23 February, 2021
Page 1 of 39
Allied Controllers
Revision History
Version 01 February 23, 2021
Installation Guide for All Controller Types Established
Page 2 of 39
Allied Controllers
Contents
Page 3 of 39
Allied Controllers
1 General Information
1.2 Wiring
Field Wiring
All field wiring (that is, all wiring connected directly to dispensing devices) should be oil
and gas resistant, as required by Paragraph 501-13 of the NEC, and should be sealed
in accordance with Article 500 of the NEC.
Internal Wiring
1.2.2.1 Introduction
a. The purpose of this section is to provide a list of installation practices that we feel are crucial
to ensure error-free communications.
b. All cabling must comply with Local, State, and Federal building codes.
c. Data connections between the Forecourt Controller are to be made with CAT-5 Cable
compliant with TIA/EIA-568-B or better.
d. Proper cable installation techniques go a long way to preventing data loss.
1.2.2.2 Planning
a. Pull cables in continuous runs.
b. Do not splice any communications cables.
c. Separate all cables from fluorescent lighting ballasts and neon sign transformers by at least 4
feet.
d. Separate all cables from electrical supply conductors by at least 2 feet.
e. Provide extra wire for service loops at the termination points but do not leave more than is
required.
Page 4 of 39
Allied Controllers
1.2.2.3 Execution
e. Protect the cable from mechanical damage and install appropriate fire blocking whenever
cables pass through floors or walls.
f. Install carefully all zip-ties ensuring that they do not bite into the cable through excessive force.
g. Label both ends of all cables.
h. Use the proper punch down tool and ensure it is set properly.
i. Remove as little of the jacket as possible.
ii. Untwist the conductors as little as possible.
1.2.2.4 Testing
a. Inspect thoroughly all cables for damage after they are pulled and before they are bundled or
otherwise secured.
b. Perform a continuity test of all pairs.
Page 5 of 39
Allied Controllers
2 Installation Information
2.1 Procedures
Hardware Installation- Aegis & NeXGen Prime
For the purpose of this section the below images are samples from an Aegis Controller.
Installation procedures are the same for Aegis, NeXGen, and NeXGen Prime.
a. Attach the two mounting brackets to the Allied controller as shown in figure 2.
b. Mount the Allied controller unit to the mounting area using the mounting holes as shown in figure
2. Underwriters Laboratories (UL) requires that the Allied Controller be mounted horizontally to
the floor on a shelf perpendicular to the wall. The bottom of the unit should lay flat on the
mounting surface. The mounting brackets secure the Allied Controller to the mounting surface.
c. Route and connect all communication cables as labeled. Refer to “Configuration Diagrams”
section (see figure 3).
d. Apply AC power to unit by turning the power switch to the ON position (see figure 4).
Page 6 of 39
Allied Controllers
Hardware Installation- NeXGen
For the purpose of this section the below images are samples from a NeXGen Controller.
Installation procedures are the same for Aegis, NeXGen, and NeXGen Prime.
a. Attach the two mounting brackets to the Allied controller as shown in figure 2.
b. Mount the Allied controller unit to the mounting area using the mounting holes as shown in figure
2. Underwriters Laboratories (UL) requires that the Allied Controller be mounted horizontally to
the floor on a shelf perpendicular to the wall. The bottom of the unit should lay flat on the
mounting surface. The mounting brackets secure the Allied Controller to the mounting surface.
c. Route and connect all communication cables as labeled. Refer to “Configuration Diagrams”
section (see figure 3).
d. Apply AC power to unit by turning the power switch to the ON position (see figure 4).
Page 7 of 39
Allied Controllers
3 Startup
Take note that the term ANDI refers to the Allied Network Dispenser Interface – which is the
protocol on which the embedded forecourt controller application is based.
After power is applied the INtime RTOS will start up and run the ANDI application.
The Allied controller will beep indicating the events listed in section 3.1 were successful.
3.2 Shutdown
The entire system may be safely shut down by pressing the power key.
If a shutdown is initiated, it is critical to wait for the shutdown to complete before removing the
power cord. Shutdown is complete when the power and disk LEDs go out and the fan stops
spinning.
Page 8 of 39
Allied Controllers
3.3 Configuration Diagram
Communication Ports
CH 1- POS…………………………................................On board RS-232 port
CH 2- Tank Gauge (Optional).......................................On board RS-232 port
CH 3- Carwash (Optional)…….…………......................On board RS-232 port
CH 4- Not Used or Reserved for Future Use
CH 5- Dispenser ............................... .……….............. Tokheim 12V serial interface port
CH 6- Dispenser (Optional).………….......................... Tokheim 12V serial interface port
CH 7- Card Readers/ DPTs & Debit Module…………..RS485 port 3-wire
CH 8- OPW OPT (Optional) .............. …….……...........RS-485 port 3-wire
CH 9- TBD (Optional) ……………………………………Configurable Serial Port if present
CH 10- TBD (Optional) ..…………………………………Configurable Serial Port if present
CH 11- TBD (Optional) ..…………………………...……Configurable Serial Port if present
CH 12- TBD (Optional) ..……………………………...…Configurable Serial Port if present
CH 13- TBD (Optional) ..…………………………...……Configurable Serial Port if present
CH 14- TBD (Optional) ..…………………………...……Configurable Serial Port if present
CH 15- TBD (Optional) ..……………………………...…Configurable Serial Port if present
CH 16- TBD (Optional) ..……………………………...…Configurable Serial Port if present
ETHERNET .………………………………………………Network and POS
Page 10 of 39
Allied Controllers
Tokheim Dispenser Communication
Up to two Tokheim 98 or 67 boxes may be connected on each dispenser communications
Channel. Each box must have a 6-wire custom cable which terminates in a 16-position male
CPC (Circular Plastic Connector).
Page 11 of 39
Allied Controllers
OPW OPT
The Allied Controller uses Channel 8 to interface to the OPW OPT’s. Up to 16 OPT’s may be
connected. Software Version 18.01A, or newer, must be installed in the OPT and it must be
configured as follows:
Allied Controller (CH8) RJ45 adapter to the OPW OPT Junction box
(Part #N9409-ADP)
Page 12 of 39
Allied Controllers
Tank Gauge Communication
The Allied Controller uses Channel 2 to interface to a Veeder-Root or equivalent tank gauge
system. Configure the tank gauge communication parameters as follows:
On a TLS-350, the communication parameters are programmed via the TLS keyboard
(please refer to the TLS 350/350R manual).
Page 13 of 39
Allied Controllers
3.4.5.3 Red Jacket ST
Allied Controller (CH 2) RJ45 adapter to the Red Jacket “ST”
3.4.5.4 Omntec
Page 14 of 39
Allied Controllers
3.4.5.6 Incon Tank Sentinel
Allied Controller (CH 2) RJ45 adapter to the Incon Tank Sentinel
(Part #N9389-ADP)
1.1.1.1 TS-550EVO
Allied Controller (CH2) RJ45 adapter to the TS-550EVO
(Part #N9449-ADP)
Allied RJ45 TS
Controller CAT 5 Cable Modular Jack DB9 Female
RJ45 (T568B Spec.) Pins Pins
Pins
Page 15 of 39
Allied Controllers
Car Wash Communication
The Allied Controller uses channel 3 to interface to the car wash controller. Six different car wash
controller pinouts are listed in the section below:
▪ Ryko Code-A-Wash III
▪ Ryko Code-A-Wash IV (S/N less than 166600)
▪ Ryko Code-A-Wash IV (S/N 166600 or greater)
▪ Unitec POS 4000
▪ Unitec Portal Ti
▪ Unitec Enterlink
▪ Unitec Smart terminal
▪ Kesseltronics Standard
▪ Kesseltronics Advanced dual bay w/DB9 connection
▪ Kesseltronics Advanced dual bay w/RJ45 connection
3.4.6.2 Ryko IV (S/N less than 166600), Unitec POS 4000, Portal Ti, Exacta & DRB
Allied Controller RJ45 adapter to the Ryko Code A Wash IV, Unitec POS 4000, Portal Ti, Exacta &
DRB
(Part #N9344-ADP)
Page 16 of 39
Allied Controllers
3.4.6.3 Unitec Enterlink, Smart terminal and Ryko IV (S/N 166600 or greater)
3.4.6.4 PDQ
Page 17 of 39
Allied Controllers
3.4.6.5 Kesseltronics Advanced dual bay via the MUX PAP isolator box
Page 18 of 39
Allied Controllers
Fuel Price Sign Communication
The Allied Controller uses an RS232 channel to interface to the Fuel Price Sign.
Allied PWM
Controller CAT 5 Cable CAT 5
RJ45 (T568B Spec.) Cable
Pins
Page 19 of 39
Allied Controllers
3.4.7.4 Skyline Fuel Price Sign
Allied Controller (CH-RS232) RJ45 adapter to the Skyline Fuel Price Sign
(Part #N9446-ADP)
Allied RJ45 POS
Controller CAT 5 Cable Modular Jack DB9 Male
RJ45 (T568B Spec.) Pins Pins
Pins
4 Programming
4.1 Tokheim Addressing
Tokheim Model #67 Interface boxes
Tokheim manufactures two model #67 interface boxes, model #67A and #67B. The 67B
interface box must be “downgraded” to be a #67A in order for it to communicate to an
Allied Controller. The 67B interface box will not operate with any Allied interface systems.
2. Disconnect J3 from the interface power supply board (Part# 421483-1). This board
is only in the 67B interface box.
3. J3, J6 and J8 make up a complete cable assembly. Discard the entire assembly.
4. Disconnect J4 from the power supply board and connect it into J6 on the
motherboard.
Note: Once this “downgrade” is completed, the 67 box will communicate with the Allied
interface.
Page 20 of 39
Allied Controllers
Tokheim Dispensers and DPTs
Two Channels (5 and 6) have been designated to communicate with the Tokheim dispensers.
Each Channel can accommodate up to 16 fueling positions. The address of the first fueling position
on Channel 5 will be set to address “1”, the second to address “2” etc. If Channel 6 is used, the
address of the first fueling position connected on this Channel will also be set to address “1”, the
second to address “2” etc. See example.
Two Channel (7) has been designated to communicate with the Tokheim DPTs. The DPT device
address must be the same as the fueling position number.
The Allied Controller uses channel 8 to communicate with the OPW OPT. Up to 16 OPT’s can be supported and
software Version 18.01A, or newer, must be installed. The OPT uses decimal address 32 – 47.
Page 21 of 39
Allied Controllers
Tokheim Blending Dispensers
Variable Blenders
The Allied Controller interfaces to the following types of Tokheim variable blenders:
Fixed Blenders
The Allied Controller interfaces to the following types of Tokheim fixed blenders:
▪ TCSA blender
▪ Premier Multi hose, multi product blender
▪ Premier single hose, muti product blender
▪ One of the above with diesel
Page 22 of 39
Allied Controllers
Dispenser Programming
Mode 26 of the dispenser programming must be configured correctly for the blend ratios.
The programming screen for the dispenser is shown below, for variable blenders.
1) In mode 26 on the right side of the gallon display window a 0 ,1 or 2 may be showing in the
gallon window. This option sets the Blender type.
* ratio verification - The POS ratios must match the dispenser ratios. If the ratios do not
match, an error message, “ Blend Ratio Error”, will be displayed on the dispenser card
reader, if present, when the customer attempts to reset and begin fueling the blended product.
2) Set the blender ratios. Each product has two ratios which are displayed in the PPG
windows:
As shown in the figure above, the left piped product has 100 % of the high grade and 0 % of
the low grade. The right piped product has 0 % of the high grade and 100 % of the low grade.
The blend product allows the left (top) grade to be set, and automatically adjusts the bottom
grade ratio so the sum of the ratios equals 100. The Blended Fuels Ratios settings in the
POS must match the dispenser setting.
Page 23 of 39
Allied Controllers
Product to Position Mapping
Tokheim dispensers do not require special product to position mapping in the POS Fueling
Point Configuration menu. The products are set to positions 1 through 3 for a 3 product
dispenser, positions 1 through 4 for a 4 product dispenser and positions 1 through 5 for a 5
product dispenser. The table below lists the proper product to position assignment for a 4
product dispenser.
The blender type setting for each fueling point must be set properly to one of the values listed
below.
2 = Fixed blender
3 = Variable blender or Variable + 1 with the non blended products set as “non” in Mode 26
4 = Variable blender with the non blended product set as a ratio
5 = Variable blender + 1 with the non blended product set as a ratio
Position Product
1 Low grade
2 Blended product
3 High grade
4 Diesel
5 Not assigned
6 Not assigned
7 Not assigned
8 Not assigned
* The low grade and the high grade products may be switched depending on the position of
the dispenser and the installation of the product lines.
Page 24 of 39
Allied Controllers
4.2 Allied Controller Parameters Values and Options
The Allied Controller configuration is provided and sent to the controller by the POS. The POS
has to download all required parameters to the Allied Controller. The controller will start polling
the dispensers, CRINDs and other peripheral devices only after the POS has downloaded all
necessary station configuration data.
• DPT Configuration
• Fuel Information
• Product Information
• Car Wash Information
• Cash / Credit Limits
• Mode of Service
• Default Price Level
• Sale Stacking
• Number of fueling points
• Network site specific parameters
Page 25 of 39
Allied Controllers
4.3 Tokheim DPT Keypads
Please note that the keypads listed below are predefined within the controller. All other keypad
types can be configured via the POS to the Allied Controller interface using the “DPT Configure
Keyboard” command.
Type 1
1 2 3 Pay
Outside
Credit
Pay Pay
4 5 6 Inside Inside
Cash Credit
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Type 2
Receipt Receipt
No Yes
1 2 3 C
l
e
a
4 5 6 r
7 8 9 E
n
t
e
Help 0 Cancel r
Page 26 of 39
Allied Controllers
Type 3
1 2 3 Pay
Outside
Pay
4 5 6 Inside
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Type 4
1 2 3 Pay
Outside
Pay
4 5 6 Inside
7 8 9 No Yes
Page 27 of 39
Allied Controllers
Type 5
1 2 3 Pay
Outside
Credit
Pay Pay
4 5 6 Inside Inside
Cash Credit
7 8 9 No Yes
Type 6
1 2 3 Pay Pay
Outside Outside
Debit Credit
Pay Pay
4 5 6 Inside Inside
Cash Credit
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Page 28 of 39
Allied Controllers
Type 7
1 2 3 Outside Outside
Debit Credit XXX
Pay
4 5 6 XXX Inside XXX
7 8 9 No Yes
Start
Type 8
1 2 3 Pay
Outside
Pay
4 5 6 Inside
7 8 9 Yes Help
Start
Page 29 of 39
Allied Controllers
Type 9
1 2 3 Pay
Inside
Pay
4 5 6 Here
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Type A
1 2 3 Pay
Outside
Pay
4 5 6 Inside
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Page 30 of 39
Allied Controllers
Type B
1 2 3 Pay Pay
Outside Outside
Debit Credit
Pay
4 5 6 Inside
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Type C
1 2 3 Pay
Outside
Credit
Pay Pay
4 5 6 Outside Inside
Cash
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Page 31 of 39
Allied Controllers
Type D
1 2 3 Pay Pay
Outside Outside
Debit Credit
Pay Pay
4 5 6 Outside Inside
Cash
7 8 9 No Yes S
t
a
r
Clear 0 Enter Help Cancel t
Type E
1 2 3 Yes
No
4 5 6
7 8 9 Help S
t
a
r
Clear 0 Enter Cancel t
Page 32 of 39
Allied Controllers
Type F
7 8 9
Clear 0 Enter
Start
Page 33 of 39
Allied Controllers
Type G
1 2 3 Outside Credit
4 5 6 Outside Debit
7 8 9 Yes No
Clear
Cancel 0 Enter Help
1 2 3 HELP
Y
E
S
4 5 6 Cancel
7 8 9
N
O
Clear 0 ENTER
Page 34 of 39
Allied Controllers
Type I
Outside Outside
1 2 3 Debit Credit
Pay
4 5 6 Inside
7 8 9 Yes Help
Type J (Canada)
1 2 3 YES
4 5 6 NO
7 8 9 Checking H
E
L
P
Clear 0 OK Savings Cancel
Page 35 of 39
Allied Controllers
Type K (Premier C – Insight)
1 2 3 HELP
Y
E
S
4 5 6 Cancel
7 8 9
N
O
Type L
1 2 3 Pay Inside
4 5 6 YES
7 8 9 NO
Page 36 of 39
Allied Controllers
4.4 Peripheral Devices
Tank Gauge Systems
The Allied Controller uses Channel 2 to interface to either the Veeder-Root tank gauge system
or compatible system. The controller is connected to the serial board on a device and it may be
connected to the DIM board on a TLS 350R.
When the controller is connected to the DIM board on a TLS 350R, it will send real-time fuel
transaction data (i.e. sale started, sale complete, volume dispensed, meter reading etc.). This is
accomplished by implementing the Veeder-Root Dispenser Interface Protocol (a proprietary
interface defined by Veeder-Root for the TLS 350R). This will allow the TLS to utilize the
AccuChart Automatic Tank Calibration feature for underground storage tank reconciliation.
Notes:
On a TLS-250, the communication parameters are set using a rotary switch and some DIP
switches, (please refer to the TLS 250 manual).
On a TLS-350/350R, the communication parameters are programmed via the TLS keyboard
(please refer to the TLS 350/350R manual).
No additional controller configuration is needed. The Allied Controller will automatically check if it
is connected to a DIM card. Otherwise, the controller will not send any Dispenser Interface
commands to the TLS. Communicating with other devices requires POS programming.
Page 37 of 39
Allied Controllers
Car Wash Controllers
The following requirements must be met in order for the Car Wash controllers to communicate
to the Allied Controller.
Notes:
1. The Ryko Code-A-Wash IV should communicate to the Allied Controller using any
version of software. However, Ryko recommends that the controller be upgraded to
the latest version.
2. The Unitec software must be able to support External POS 1, 2 or 3. This information
may be found either on the PROM label which is located inside the controller, or via
the configuration report printed from the controller. There will be a line on the report
indicating the “External POS” type.
a. The Unitec controller must be programmed to use the Ryko protocol. See section
6.2.10 in the External POS Menu of the Unitec manual. Set POS offset to “0”,
Down. Set External POS type to “2”. Set baud rate to 9600.
b. If the Unitec hardware version is 6.1, a (SA1606) 9 pin adapter (which can be
ordered from Unitec, if required) must be used to connect the serial port to the
communication cable. If the hardware version is 6.2 or higher, the communication
cable must be connected directly to the 9 pin serial port.
c. To distinguish the difference between 6.1 type hardware and 6.2 type hardware,
look at the label attached to the base of the unit. If the Model field has “POS4000”
then it unit is equipped with 6.1hardware. If it has “POS4000/2” (or /3 etc.) then it
is equipped with 6.2 or higher hardware. The 6.2 and higher cable pinouts are
standard for a 9-pin DTE serial port, which is not the case for 6.1units.
3. The Ryko Code A Wash II will not work with the Allied Controller. It can be upgraded
to a Code A Wash III.
Page 38 of 39
Allied Controllers
Fuel Price Signs
The Allied Controller supports the Future Media Display (FMD) protocol. The use of the FMD
electronic price sign is configurable and can be mapped to an available serial RS232 port via the
Allied Diagnostic (ANDI_DGS) utility.
The following signs communicate with the Allied Controller via the use of the ANDI protocol
message set. These devices physically connect to an available POS RS232 for communications.
• PWM
• Daktronics
• Skyline
• Sunshine
The controllers noted above may have specific software version requirements for the support of the
ANDI protocol interface. Please contact the respective manufacturer for specific details.
Other sign integrations are currently under development. Please contact Allied Electronics, Inc. for
up to date details regarding other possible signs that have integrated to the controller.
Page 39 of 39
Allied Controllers