Professional Documents
Culture Documents
UDC Commands 775 Extract For Columbia
UDC Commands 775 Extract For Columbia
Controller-Dispenser Communication
ADDRESS: Fx
FUNCTION: This command causes the fueling point to report the current sale data
visible in the display. Decimal points are assumed in the following
locations in the sale data:
Price/Unit Volume PPP.PP
Money amount MMMMM.MM
Volume amount VVVVV.VV
CONTROLLER
COMMAND: Fx (~Fx)A1 (~A1)
DISPENSER
RESPONSE: A (~A) B(~B)C(~C) D (~D)E(~E)F(~F)G(~G) H(~H)I(~I) J
(~J)K(~K) L (~L)
where
A = Price/Unit Vol. (lsb)
B = Price/Unit Vol. (2sb)
C = Price/Unit Vol. (msb)
D = Money (1sb)
E = Money (2sb)
F = Money (3sb)
G = Money (msb)
H = Volume (1sb)
I = Volume (2sb)
J = Volume (3sb)
K = Volume (msb)
Tokheim Product Document
Controller-Dispenser Communication
EXAMPLE
RESPONSE: 69 (~69)05(~05) 00(~00) 88 (~88)19 (~19)16 (~16)08(~08) 88
(~88)37 (~37)43 (~43)01(~01) 20 (~20)
(Note: Haft bytes marked blue are always ‘0’ )
ADDRESS: Fx
FUNCTION: This command authorizes a fueling point for a sale and sends sale
initiation parameters. A fueling point will accept authorization only
while a hose is activated. A return status of 90 indicates that fueling
point authorization was accepted. Decimal points are assumed in the
following locations in the sale data:
FUNCTION
CODE: A5 (continued)
Tokheim Product Document
Controller-Dispenser Communication
CONTROLLER
COMMAND: Fx (~Fx)A5(~A5) A (~A) B(~B)C(~C) D (~D) E(~E)F(~F)G(~G)
H(~H) I(~I) J (~J)K(~K) L (~L)
where
Fx = Fueling point address
A5 = Function code
DISPENSER
RESPONSE: A (~A)
where
A = Fueling point status byte
EXAMPLE
COMMAND: F3 (~F3)A5(~A5) 05 (~05)
169 (~69)05(~05) 00(~00) 88 (~88)19 (~19)16 (~16)08(~08) 88
(~88)37 (~37)43 (~43)01(~01)
EXAMPLE
Tokheim Product Document
Controller-Dispenser Communication
RESPONSE: 90 (~90)
ADDRESS: Fx
FUNCTION: This command is used to send data for the main displays to a fueling
point.
When the fueling point has already been initialized (status 20, 24,
A0, or A1) and the fueling point is programmed to allow a price
change with the handle up, sale data (money, volume, and price) for
the current or last sale is sent, and the status is left unchanged.
CONTROLLER
COMMAND: Fx (~Fx)A6 (~A6) A (~A) B(~B)C(~C) D (~D)E(~E)F(~F)G(~G)
H(~H)I(~I) J (~J)K(~K)
where
Fx = Fueling point address
A6 = Function Code
D = Money (1sb)
E = Money (2sb)
Tokheim Product Document
Controller-Dispenser Communication
F = Money (3sb)
G = Money (msb)
H = Volume (1sb)
I = Volume (2sb)
J = Volume (3sb)
K = Volume (msb)
DISPENSER
RESPONSE: A(~A)
where
A = Fueling point status byte
EXAMPLE
COMMAND: F3 (~F3)A6 (~A6) 69 (~69)05(~05) 00(~00) 88 (~88)19 (~19)16
(~16)08(~08) 88 (~88)37 (~37)43 (~43)01(~01)
Send initial data for main price displays on fueling point 4 (address
03 Hex) as follows:
Price 005.69
Money 81619.88
Volume 14337.88
(Note: Haft bytes marked blue are always ‘0’ )
EXAMPLE
RESPONSE: 20 (~20)
ADDRESS: Cx
Exceptions:
CONTROLLER
COMMAND: Cx(~Cx)A3(~A3)A(~A)B(~B)C(~C)D (~D)
where
Cx = Fueling point address
A3 = Function code
A = Product #1 Cash/Credit prices
B = Product #2 Cash/Credit prices
C = #3 Cash/Credit prices
D = Product #4 Cash/Credit prices
DISPENSER __
RESPONSE: B0 B0
EXAMPLE
COMMAND: C0 (~C0)A3(~A3)
01(~01)12 (~12)34(~34)
01(~01)43 (~43)21 (~21)
01(~01)56 (~56)78(~78)
01(~01)87 (~87)65(~65)
01(~01)90(~90)12 (~12)
01(~01)21 (~21)09(~09)
01(~01)12 (~12)34 (~34)
01(~01)43(~43)21 (~21)
Prices received.