MDE-4479 CFN III Quick Reference Guide v3.4 - Veeder-Root

MDE-4479 CFN III Quick Reference Guide v3.4 - Veeder-Root
Gasboy
CFN III Quick Reference Guide
v3.4
MDE-4479
(formerly C36145)
Company Programs and Documentation
All Gasboy computer programs (including software on diskettes and within memory chips) and documentation are copyrighted by, and shall remain the property of, Gasboy. Such computer
programs and documents may also contain trade secret information. The duplication, disclosure, modification, or unauthorized use of computer programs or documentation is strictly prohibited,
unless otherwise licensed by Gasboy.
FCC Warning
This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used
in accordance with the instruction manual, maycause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in
which case the user will be required to correct the interference at his own expense. Changes or modifications not expressly approved by the manufacturer could void the user’s authority to
operate this equipment.
Approvals
Gasboy, Greensboro, is an ISO 9001:2000 registered facility.
Underwriters Laboratories:
U.L. File#
Products listed with U.L.
MH4314
All dispensers and self contained pumping units
MH6418
Power operated Transfer
Pump Models 25, 25C, 26, 27,
28, 72, 72S, 72SP, 72X, 73
and 1820
Hand operated Transfer
Pump Models 1230 Series,
1243 Series, 1520 and 1720
Series
Key control unit, Model GKEB Series
Card reader terminals,
Models 1000, 1000P
Site controller, Model 2000S
CFN Series
Data entry terminals, Model
TPK-900 Series
Fuel Point Read er System
MH7404
MH10581
New York
City:
NYFD of A #
California Air Resources Board (CARB):
Product
Executive Order #
Product
4823
9100A, 9140A, 9152A,
9153A,
9800A, 9840A, 9850A,
9852A,
9853A, 9140
G-70-52- AM
G-70-150-AE
Balance Vapor Recovery
VaporVac
4997
9822A, 9823A
5046
9100Q, 9140Q, 9152Q,
9153Q,
9800Q, 9840Q, 9852Q,
9853Q
NCWM – Certificate of Compliance
Gasboy pumps and dispensers are evaluated by the National Conference of Weights and Measures (NCWM) under the National Type Evaluation Program (NTEP).
NCWM has issued the following Certificates of Compliance (COC):
COC#
Model #
COC #
95-179A2 Dispenser
Product
9100 Retail Series,
8700 Series, 9700 Series
91-019A2
95-136A5 Dispenser
9800 Series
91-0573A3
Product
Dispenser
Dispenser
Model #
COC # Product
Model #
9100 Commercial Series
1000 Series FMS,
2000-CFN Series
Patents
Gasboy products are manufactured or sold under one or more of the following U.S. patents:
Dispensers
5,257,720
Point of Sale/Back Office Equipment
D335,673
Trademarks
Non-registered trademarks
Registered trademarks
Atlas™
Consola
Infinity
ASTRA
Fuel Point
Gasboy
Keytrol
Slimline
Additional U.S. and foreign trademarks
pending.
Other brand or product names shown may
be trademarks or registered trademarks of
their respective holders.
Additional U.S. and foreign patents
pending.
This document is subject to change without notice. • For information regarding Gasboy Literature, call (336) 547-5661
E-mail: [email protected] •· Internet: http://www.gasboy.com
2005 GASBOY • All Rights Reserved
CONTENTS
CONTENTS ..................................................................... 1
CFN3.................................................................................. 1
Command Summaries, Version 3.4.......................... 1
General Command Summary................................ 1
FRED Command Summary ................................ 17
System Variables .................................................. 17
.EXE............................................................................. 18
CFN3 Backup............................................................. 18
CFN3 CPU Board ...................................................... 19
Switches.................................................................. 19
Jumpers ................................................................... 19
CFN3 Memory Board ............................................... 19
Switches.................................................................. 19
Jumpers ................................................................... 20
CFN3 Memory Map ............................................. 20
LED Diagnosis ...................................................... 20
Serial/Parallel Ports ................................................... 21
CFN3 Ports............................................................. 21
Internal Profit Point setup........................................ 21
Diagnostic Error Codes................................................. 22
Console........................................................................ 22
Card & Gate Reader.................................................. 22
Pump Control Unit .................................................... 22
Tank Monitor.............................................................. 22
Raw Mode Error Codes ................................................ 22
Profit Point...................................................................... 23
Back panel .................................................................. 23
Scanner........................................................................ 23
Menu Tree – Profit Point v3.4................................. 23
Menu Tree – Profit Point v3.5................................. 24
Special functions........................................................ 26
Check Point..................................................................... 27
Special Functions....................................................... 27
Product Attributes...................................................... 27
Check Point Key Map............................................... 28
Check Point Key Actions......................................... 28
Switch Settings........................................................... 29
CPU Board, Firmware 5.0-5.2............................ 29
CPU Board, Firmware 5.3 & 5.4........................ 29
Check Point Test Mode............................................ 29
Configuration......................................................... 29
Vacuum Fluorescent Display ................................. 30
Standalone Receipt Printer........................................... 31
Epson ........................................................................... 31
Dip Switch Settings.............................................. 31
Star............................................................................... 31
Self Test.................................................................. 31
Star (RS-422) ......................................................... 31
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Star (RS-232) for CheckPoint............................. 32
Star (Parallel) ......................................................... 32
Okidata 184/186 Printer Setup .................................... 32
Settings for serial printer.......................................... 32
Printer Controls .............................................................. 33
Name on Receipt Track 1 only............................... 33
POS Reports.................................................................... 33
Tender Codes.............................................................. 33
Event Codes................................................................ 34
Record Identifiers ...................................................... 34
Sample Commands.................................................... 35
Link Terminal Setup...................................................... 35
Island Card Reader I...................................................... 36
CPU Board .................................................................. 36
Switches.................................................................. 36
Jumpers ................................................................... 36
Test Mode ................................................................... 37
Printers......................................................................... 37
Star........................................................................... 37
Island Card Reader II .................................................... 37
CPU Board .................................................................. 37
Switches.................................................................. 37
Jumpers ................................................................... 38
Test Mode ................................................................... 38
Printers......................................................................... 38
Star........................................................................... 38
DPT .................................................................................. 38
Keypad......................................................................... 38
Switches ...................................................................... 39
Jumpers........................................................................ 40
CRIND............................................................................. 40
Keypad......................................................................... 40
Cabling ........................................................................ 41
D-Box to Gilbarco Interface ............................... 41
SDI/Wayne CAT............................................................ 41
Keypad......................................................................... 41
SDI Box Switches ..................................................... 42
Insight Interface ............................................................. 42
PC Connection........................................................... 42
Insight Board Switches ........................................ 42
Parameter File ............................................................ 43
Parameter File Defaults ............................................ 43
Softkey and Animation sequences.......................... 44
Pump Control Unit......................................................... 44
EXPMUX CPU Board .............................................. 44
LEDs ....................................................................... 44
Switches.................................................................. 45
Jumpers ................................................................... 45
Contents 1
CMOS CPU Board .................................................... 45
LEDs ....................................................................... 45
Switches.................................................................. 45
Jumpers ................................................................... 46
I/O Board .................................................................... 46
Jumpers ................................................................... 46
9800 Pump Dispenser................................................... 47
CPU Board .................................................................. 47
Jumpers ................................................................... 47
LED Indicators ...................................................... 47
Test Points.............................................................. 47
Switches.................................................................. 47
LCD Board ................................................................. 48
Jumpers ................................................................... 48
Electronic Pump Interfaces .......................................... 48
Tokheim...................................................................... 48
Gilbarco Interface Unit ............................................. 49
CPU Board ............................................................. 50
Front Panel LEDs.................................................. 51
Interface Board ...................................................... 51
Wayne.......................................................................... 51
Tank Gauge..................................................................... 52
Veeder-Root CPU Board .......................................... 52
TLS 250 and TLS 250i ........................................ 52
TLS 350.................................................................. 52
TLS 350R............................................................... 52
EECO tank monitor................................................... 53
Gasboy Interface Software .................................. 53
RS-422/485 Communications...................................... 54
422/485 Line Monitor............................................... 54
PC Monitor............................................................. 54
DIP Switch Banks 2 and 3................................... 54
422/485-232 Converter............................................. 54
Jumpers ................................................................... 54
R1 - Adjusting ....................................................... 54
RS-232 Communications.............................................. 54
Modems and Cables .................................................. 54
PC Package/Answer modem............................... 54
Bank Network modem......................................... 55
CFN3 to Modem ................................................... 55
CFN3 to Okidata................................................... 55
RS-232 Character Framing ..................................... 55
Print Transaction........................................................ 55
Host-Site Mode ..................................................... 55
Completed Transaction Codes............................ 56
Site-Host Mode.......................................................... 56
Raw Mode................................................................... 56
PC/Site Control .............................................................. 57
Required Settings for CFN3 ................................... 57
Command Line Options ........................................... 57
Input and Output Redirection................................. 57
Fuel Point Reader........................................................... 58
CPU Board .................................................................. 58
Switches.................................................................. 58
Site Notes ........................................................................ 58
Contents 2
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
CFN3
Command Summaries,
Version 3.4
General Command Summary
[...] Square brackets mean that the contents enclosed
within the pair of brackets are optional.
| Vertical bar means or; it separates alternatives.
{...} Curly brackets are used to group optional
alternatives where only one choice can be entered.
Text in bold must be typed just as it is shown; italics
indicate a generic category where you are to
substitute a specific entry.
Shift-change Commands. Shift-change commands—
which are included in the optional shift-change
package—are shown in lowercase.
Disk-based Commands. Disk-based commands do
not have short forms, and you should use semi-colons
only where they are specifically shown.
System Commands. The short form of the command
is in uppercase. The command number, which is used
to enter the command from a console, is given in
parentheses after the command name.
All system-command options must be preceded by a
semi -colon, and there can be no blank spaces on
either side of the semi-colon.
System commands and their options may also be
entered using the command number followed by a:
ADd ALlocation (77) adds to an allocation totalizer.
Option: C
ADd DRawer (11) adds to cash in cash drawer.
Option: C
addrawer a shift-change command to add money to
the cash drawer of a POS console.
Options: [POS#] [$amount]
ADd INventory (100) adds to inventory counters for
a product.
Option: C
ADd SIGnon (101) adds a user, assigns permission
level to user, and loads user’s signon code.
ADd TAnk (12) adds to tank inventory counter.
Option: C
alter clerk a shift-change command to create a new
format file for clerk reports.
alter day a shift-change command to create a new
format file for end-of-day reports.
alter shift a shift-change command to create a new
format file for shift reports.
BACKTRAN disk-based command to back up
transactions to disk file filename.
Option: ;>filename
BUFFERS disk-based command to display buffer
usage.
CALL (102) initiates the dial-out process.
CASE command to switch by case in command
files.
Options: [-D] {-P n1 n2 | -E n1 text}
.5 to insert a ;I
-D add line for default command
.4 to insert a ;A
-P n1 n2 number of case is passed from
command line; n1 is the total number of cases
(except default, if used); n2 is the case to execute
.3 to insert a ;C
Using Print SAles as an example:
126.4 is the same as typing P SA;a
ACtivate GAte (94) activates a gate from the
terminal.
Option: C
ACtivate PUmp (10) activates a pump from the
terminal.
Options: C A P1
A
option puts pump in full serve mode
P1 assigns account number
MDE-4479 CFN III Quick Reference v3.4 · August 2005
-or-E n1 text Number of case to execute is entered
by user; n1 is total number of cases (except
default, if used)
cashier a shift-change command to output the shift
report to standard out and a flat file.
Options: [journal log filename] [format
filename] [flat filename] [%I | shift sequence
number] [%S | shift number] [POS#] [day of
week] [%D | date] [%T | time] [%Y |
yymmddhhmm] [siteID]
CHDir (103) changes directories.
Page 1
CFN III Quick Reference
Check CArd (13) determines if a card is valid or
invalid.
Option: C
CHKDSK disk-based command to check the R
drive integrity.
Options: [-A] [-B ###] [-F] [-R]
-A read and check entire disk
-B if the disk error message shows bad sectors,
use this option with the sector numbers to mark
those sectors
DIsable COnsole (19) shuts down a console.
Option: C
DIsable DUmp (106) turns off file dumping.
DIsable FPR (162) shuts down a fuel point reader.
Option: C
DIsable GAte (88) shuts down a gate controller.
Option: C
DIsable HIstory (107) turns off system history
recording.
-F attempt to fix disk if lost or cross-linked
clusters or length errors are found
DIsable PCu (20) shuts down a pump control unit.
-R read all files to check for bad sectors
DIsable PROduct (108) disables product attributes.
CLOSE (154) makes a retroactive safe drop to the
previous shift; used only in command files, never by
itself on a command line.
compare a shift-change command to compare two
character strings without case sensitivity.
Options: [string1] [string2]
CONSOLE disk-based configuration program for
console.
Options: [-P][-V] [filename]
Option: C
Option: C
0
prompt displays ?Price?, not ?Amount?
1
product is not a refund
2
product is not a payout
3
product is not a withdrawal
4
disables dollar amount inventory for product
5
disables inventory tracking for product
7
low inventory not indicated by asterisk in
PRINT PRODUCT
8
product is not a fuel product
9
journal does not use category number as
department number
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
CP (105) command to copy disk files quickly.
Options: A I
file1 file2 | file1 [file2] dir
COPy (105) copies a disk file.
15 disable patronage (Buypass only)
DIsable PUmp (21) shuts down a pump.
Options: C A
A
option disables all pumps
Options: A I
DIsable RAW (109) turns off raw mode.
file1 file2
DIsable REader (22) shuts down a card reader
terminal.
DEactivate PUmp (14) shuts off a pump from the
terminal.
Options: C A
A
option takes a pump out of full serve mode
DELete (6) removes a disk file or files on the R
drive only.
Option: A
A option deletes any specified file, even readonly and hidden files
DIRectory (4) prints a listing of disk file names.
Option: C
DIsable SDI (163) shuts down SDI.
Option: C
DIsable TMS (86) shuts down a tank monitor
system (gauge).
Option: C
DOwnload SDI (100) forces a download of an SDI.
Include the SDI number(s) on the same line as the
command, no C option is needed.
Options: I A
I
option gives listing in short format
A
option lists hidden files
Page 2
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
DUMP disk-based command to print raw tables.
Enable FPR (161) enables a fuel point reader.
Options: (see below)
Option: C I
[D]TIP pump_number [P] dump transaction in
progress on specified pump; D decodes the
transaction; P dumps previous transaction
I
option initializes and enables fuel point
reader
-or[D]TIP NF console_number [P] dump
merchandise transaction in progress on specified
console; D decodes the transaction; P dumps
previous transaction
-or[D]TRAN [R]transaction_number(s) dump the
indicated transaction (or range of transactions) in
decoded format; D decodes the transaction; R
indicates a raw index number (to be used only by
technicians)
Enable GAte (87) returns a gate controller to
operation.
Options: C I
I
option initializes and enables all gate
controllers
Enable HIstory (113) restarts system history
recording.
Option: I
I
option clears history table
Enable PCu (24) returns a pump control unit to
operation.
-or-
Options: C I
CORE [address_range [page_size]] dump
specified range of addresses from memory
I
-or-
option initializes and enables all PCUs
Enable PROduct (114) enables product attributes.
Option: C
PROCESS [process number(s)] dumps all
processes (default) or specified range
-ortable_name [major_range [minor_range]] dump
from specified table record numbers included in
major range (by subrecords in minor range);
default is all records
ECho (144) outputs the string given as argument.
Option: A T P1
A
option suppresses line feed
T
option displays string on console
P1 is used with fixed decimal numbers. Place a
number between the @ and M to specify the
number of characters including decimal point.
ELSE command used with IF in command files.
0
promp t displays ?Amount?, not ?Price?
1
product is a refund
2
product is a payout (subtracts from sales)
3
product is a withdrawal
4 enables dollar amount (not units) inventory
for product
5
enables inventory tracking for product
7
low inventory indicated by asterisk in
PRINT PRODUCT
8
product is a fuel product
9
journal uses category number as department
number
15 enables patronage (Buypass only)
Enable PUmp (25) returns a pump to operation.
Option: block
Options: C A I
block is command or begin...end block
I
option enables all pumps
A
option clears ownership and frees the pump
Enable COnsole (23) returns a console to operation.
Options: C I
I
option initializes and enables all consoles
Enable DUmp (112) starts file dumping.
Option: A
A
option appends file
Enable RAW (8) enables raw output mode.
Option: A
A option sends only 1 line of response at a
time
Enable REader (26) returns a reader terminal to
operation.
Options: C I
I
MDE-4479 CFN III Quick Reference v3.4 · August 2005
option initializes and enables all readers
Page 3
CFN III Quick Reference
Enable SDI (164) returns SDI to operation.
Option: C I
I
option enables and re-initializes the SDI.
Enable TMS (85) returns a tank monitor system to
operation.
Options: C I
I
option enables and re-initializes all TMSs
EXit (27) exits command mode, enters system
monitor mode; if the exit command is in a command
file, the system prompt returns.
FIND disk-based command to search for pattern in
.CMD or text files.
Options: [;[A][I]] pattern file1 [file2] ...
;A prints line numbers along with lines
;I returns the number of lines on which pattern
is found (%E)
FIX_CONF disk-based command to update an old
configuration file to work with a new release of
FRAMOS (but not a new version number).
Options: [-Dconf_name]...[filename]
-Dconf_name conf_name is replaced with name
of configuration program to be reset to defaults
(e.g., READER, PUMP, SYS_PAR) or ALL
for all configuration programs at once; you may
specify more than one program by repeating
modifier in front of the name of each
configuration program you want to reset to its
default
filename name of configuration file; if no file
name is given, assumes FRAMOS.CFG
Fix TRansactions (28) changes transaction-begin
and -end pointers.
Options: AI rec1 rec2
A recalculate CRC; allows damaged
transaction records to be used; use only if
necessary to allow corrupted records to be polled
I clear all transaction numbers from the
transaction file and reset the transaction pointers;
irreversible; fill transaction number field with -1s
for all transactions
rec1 rec2 set pointers; rec1 is the physical
record number of the oldest transaction you want
to include in the active portion of the table; rec2
is the physical record number of the most recent
transaction you wish to include in the active
portion of the table
Page 4
FORMAT (116) formats the RAM disk.
Do not use unless supervised by a Gasboy
Technician. Erases your site information.
FRED disk-based full-screen text editor (FRED
commands are summarized later in this chapter).
Option: [filename]
FUELER disk-based program to set the fueler ID for
a cluster.
Options: [<cluster> <fueler-ID>]
If the arguments are not provided, the current
state of all fuelers is shown. Only clusters 1-9
can have a fueler. Entry of a Fuel ID card
generates a disk journal event type 197 with the
first two characters of the text field containing
the cluster number.
Fuelpt disk-based configuration program for fuel
point readers.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
GATE disk-based gate-reader configuration
program.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in system parameters, or vice versa
getlog a shift change command to append a
standalone log file from the Profit Point to
journal.log.
Option: [Profit Point #]
If # is not specified, logs from all Profit Points
are appended.
Get TRansactions (117) polls transactions from
connected site.
Option: A
A
option prints full Print Transaction format
GOTO used in command files; execution jumps to
line labeled with label.
Option: label
Help (29) lists Site Controller commands.
Option: A
A option prints commands with command
numbers
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
IF command for conditional branching in command
files.
Options: -[!] {Y [text] | E filename |
{= | < | <= | > | >=} arg1 arg2}
-! negation operator; comes between dash (-)
and conditional expression; reverses the truth
conditions of the conditional expression it
proceeds
-Y text the text is echoed, and if the user enters a
1, Y, or y, then the command following the IF
statement is executed
-E filename if the named file exists, the
command following the IF statement is executed
-or-{= |< | <= | > | >=} arg1 arg2} the command or
block of commands following the IF statement is
executed if =, <, <=, >, or >= holds between
arg1 and arg2; that is, if arg1 {comparison}
arg2 is true. You can separate expressions by |,
which means “or,” or by &, which means “and”
KERMIT disk-based program for file transfer to
external computer. Note: press CTRL-SHIFT-6 to
exit from connect mode.
Options: [baud][D][L#]{R | S file1 [file2] ...}
listnext a shift -change command to generate a shift
report.
Options: [filename] [filename-extension only]
[%I | shift sequence#] [shift#] [POS#] [printer#
on POS]
listone a shift-change command that runs the
cashier, pritem, and prhour commands to generate the
end-of-day reports.
Options: [filename-extension only] [POS#]
[POS#] the number of the console associated
with the receipt printer where the end-of-day
report is to be printed
LOad ALlocation (78) enters amounts in allocation
totalizers.
Option: C
LOad Authorization (30) enters authorization code
for allowed fuels or disallowed merchandise.
Options: C I
I
option erases all authorization codes
LOad CArd (146) is run by a remote host to
download a bit-mapped lockout file.
Option: C
LOad CRon (76) creates cron entries.
baud data transmission rate to use, in bits-persecond
Options: C I
D
Action types: @ ! ^ % ?
debug mode (used in development only)
I
option removes all entries from the cron file
L# Site Controller RS-232 port number to use;
where # is the port number
@ DWMMDDYYHHMM command is a timed
entry
(without R or S) connect mode; default is port
number 1
! command executes at a system restart
-orR
receive-file(s) mode
-orS file1 [file2] ... send the specified file(s) to the
connected computer
lddrawer a shift-change command to enter the
initial amount in the cash drawer at the beginning of
a shift on a console.
Options: [POS#] [$amount]
^ command executes at boot
% command executes when transaction file is
near full
Note: an optional hyphen (-) after the action type
and before the command name suppresses output
to the printer.
LOad CUtoff (40) enters pump -fill limit and slowto-cutoff point.
Option: C
LOad DAte (31) enters date and time.
listday a shift-change command; with the 0
argument, it moves the PREVIOUS.LOG file to the
reports directory; with the 1 argument, it completes
the processing of the PREVIOUS.LOG file.
Options: 0 | 1 [POS#] [shift# POS#]…[drop]
[initial drawer total][current drawer total]
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 5
CFN III Quick Reference
LOad DRawer (32) enters initial amount of money
in cash drawer.
Option: C
LOad Fuel (33) assigns product codes, price codes,
and tank numbers to pumps.
Option: C
LOad Heading (34) enters receipt heading and
footing messages.
Options: C I
I
option erases all heading and footing lines
LOad INventory (118) sets up inventory for a
product and enables inventory tracking.
Option: C
LOad KEY loads the 18-character DES (data
encryption standard) key or keys —
ttxxxxxxxxxxxxxxxx, where tt is:
00 = master key
10 = working key
20 = working based on previous working
30 = exclusive or with previous master
xxxxxxxxxxxxxxxx is the 16 characters of the key
LOad LImitation (35) enters limitation code and
fuel limit.
Options: C I
I
option erases all limitation codes and fuel
limits
LOad MEssage (36) enters card reader terminal and
gate broadcast messages.
Options: C I
I
option erases all messages
LOad PHone (46) enters dial-out phone numbers.
Options: C I #
I
option removes all phone numbers
# is
Options: C I
I
option erases all price codes, price levels,
and prices
LOad PROduct (38) changes product number,
name, or other product information.
Options: C A
A
option creates a new product
LOad PUmp (39) enters pump totalizer amount.
Option: C
LOad SHift (41) changes the site’s shift.
LOad SIGnon (42) changes your sign-on code.
LOad TAnk (45) enters tank inventory counter
quantity.
Options: C I
I
option clears all tank inventory counters
LOad TAX (142) enters tax numbers and names.
Options: C I
I
option clears all tax accumulator names
LOad TRansaction (47) enters initial transaction
number.
LOad Vehicle (82) enrolls a vehicle in the MPG
package.
Options: C I A
I
option removes all vehicles from the MPG
package
A
option resets MPG period for all vehicles
LOCk CArd (48) invalidates a card.
Options: C A
A
option erases card file and sets positive
lockout
LOG EVent (158) puts an event in the disk journal.
Options: <et><amt><d><c#><cl#><sh#><sq#>
1 = main CFN host phone number
et
2 = backup CFN host phone number
amt amount in current monetary units (no
decimal)
3 = main bank phone number
4 = backup bank phone number
event type (required)
5 = main auxiliary phone number
d descriptive text (up to 20 characters).
enclose spaces in quotes
6 = backup auxiliary phone number
c# console number - 2 or less characters
LOad PLU (119) loads price lookup information for
merchandise products.
Option: C
Page 6
LOad PRice (37) enters price code, price level, and
price.
cl# clerk number - 2 or less characters
sh# shift number - 2 or less characters
sq# shift sequence number - 4 or less characters
Use a 0 as placeholder for parameters not used.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
LOG FIle (121) prints a file on the log printer.
Option: A
A
option deletes file after logging
LOG MEssage (93) prints a message on the log
printer.
NExt SHift (152) closes the current site shift, loads
the next shift number, and opens the cash drawer for
a safe drop.
Option: A
A
Option: C
MKdir (122) creates a new directory.
NExt CLerk (159) allows the disk journal to keep
separate shifts for each console.
nextday a shift-change command to end the day and
begin a new day.
Options: [POS#]
[POS#] the number of the console associated
with the receipt printer where the end-of-day
report is to be printed
NExt DAY (151) stops the site, closes the current
day, restarts the site, opens the cash drawer for a safe
drop, and loads shift 1.
Options: I A
I
A
option does not restart the site; useful for
sites that are not open 24 hours a day
option ignores the system parameter that set
the time interval required between changing
shifts with this command
nextshft a shift-change command to change shift,
either system-wide or on a particular console.
Options: [n] [-?] [-s] [-c[n]] [-a[n]] [-pn] [-dn]
[-on]
Loads next shift and prints report for console or
clerk/fueler id number
option ignores the system parameter that sets
the time interval required between changing
shifts with this command
PAUse (149) prompts for user input.
Options: I A P1
I
option saves line of input for next command
that needs terminal input
A
option suppresses line feed
P1 option is used with fixed decimal numbers
PERM disk-based command to change permission
levels of system-resident commands.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
PJ a disk-based command to print journal
information.
Options: [-Cn[-m]] [-Rn[-m]] [-An[-m]] [-Un [m]] [-Sn[-m]] [-Dn[-m]] [-Hn [-m]] [-Bn[-m]]
[-Nx[-y]] [-Tx[ss]] [-Oy[:z]] [-X] [-W] [-V]
[-E] [-I] [-F] [-G] [-L] [-M] [-P] [-?] [filename]
-Cn[-m] list journal entries for console n (to m)
-Rn[-m] list journal entries for island card reader
n (to m)
-An[-m] list journal entries for pump n (to m)
n
Changes shift for console n and prints shift
report
-Un[-m] list journal entries for user/clerk n (to
m)
-?
Displays this message
-Sn[-m] list journal entries for shift n (to m)
-s
Changes shift for all console at Site and
prints unique shift reports
-Dn[-m] list journal entries for date n (to m)
-Hn[-m] list journal entries for hour n (to m)
-c[n]
Changes shift and prints report for
Clerk id number n
-Bn[-m] list journal entries for department n (to
m)
-a[n]
Changes shift and prints report for
Attendant number n
-Nx[-y] list journal entries for transaction
number x (to y)
-pn
Prints report to console n.
-Tx[ss] list tender type x (sub-tender type ss)
-dn
specifies n number of digits in attendant
number.
-Oy[:z] length of the first and second fields of
club cards
-on
specifies n number of offset digits into
card data for attendant number.
-X compressed listing
-W raw data listing
-V list events only
-E include events
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 7
CFN III Quick Reference
-I
do not include merchandise-item entries
-F do not include fuel-item entries
-G List general events only
-L Print total without transaction records
-M do not include tender records
-P list journal entries for previous day’s
journal; if no filename specified,
PREVIOUS.LOG is default
-?
print help
[filename] if no filename is specified,
JOURNAL.LOG is default
PORT (155) allows the site to manipulate a serial
port to communicate with devices connected to that
port.
Options: Open, Send, Wait, Receive, Flush,
Close
Open option initializes the port:
PORT OPEN [<port #>] [BAUD
(300|1200|2400|4800|9600)] [DATA7]
[STOPS2] [PARITY (EVEN|ODD)]
[NOFLOW] [LF]
<port #> SC port number, defaults to 2
BAUD baud rate, defaults to 2400
DATA7 7 data bits, defaults to 8
STOPS2 2 stop bits, defaults to 1
PARITY parity, defaults to none
NOFLOW turns off flow-control
(normally XON/XOFF)
LF adds CR LF to lines (default is CR)
Send option transmits characters from string or
file, or causes a break:
PORT (SEND[LINE] <string>|
SENDPACKET<string>|
SENDSLOW<string>|
SENDBREAK|SENDFILE <fname >)
SEND <string> <string> is sent to port
SENDLINE <string> <string> is sent
followed by a CR (and LF if LF option
was used in OPEN)
SENDBREAK causes a break on the line
SENDFILE <fname> sends file as lines
followed by CR (and LF if LF option
was used in OPEN)
SENDPACKET <string> sends
<STX><string><ETX><LRC> where LRC is
the XOR of <string> and ETX
SENDSLOW <string> string is sent one char. at
a time paced about 1/4 second apart.
Note: This command may be used to
cause a modem to dial, etc., by sending
the appropriate modem command. Often
Page 8
a break may be used to cause the modem
to hang up the phone.
Wait option pauses until a string matching the
specified string (or any of a list of strings) is
received or until timeout is reached:
PORT WAIT <option-list> FOR <string>
[<string>...]
The <option-list> is replaced by one or more of:
TIME <seconds> is time to wait, defaults
to 30 seconds
CASE string is case sensitive
SPACE length of white space in target is
significant
MAX <integer> give up after that many
characters are received
QUIET <integer> give up if host silent that
many seconds
VAR <variable> target matched is returned in
<variable>
ECHO display characters as received
The keyword FOR signals the end of the option
list and the beginning of the string list. Each
string may contain control codes (for example,
~0D or ^M) or wildcard characters (@s).
If any string contains internal spaces, it must be
enclosed in quotes (‘‘this string’’).
The return code is the number of the string that
was matched (for example, 1 if the first (or only)
string was matched).
Receive option captures incoming characters in
variable and/or file:
PORT RECEIVE [<until-list>] (VAR <variable>
| FILE[APPEND] <fname>)
The <until-list> is replaced by one or more of:
MAX <integer> get the given number of
characters (defaults to 39 if VAR, 80 if
FILE)
END <string> until any character in the
string is encountered (this option may
appear multiple times), defaults to LF
and FF
TIME <seconds> timeout in seconds, defaults
to 30
QUIET <seconds> give up if line quiet for
given number of seconds
PACKET terminated on receipt of packet,
returns 0 (may combine with END)
VAR <variable> is the user variable to hold
the data
FILE <filename> name of a file to hold the
data, if file exists, it is overwritten
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
FILEAPPEND <fname> if file exists,
received data is added at the end.
Note: the terminator character is not
included in the string. If a terminator
character is found, the return code of n
means the nth character in the END
string was found.
Flush option discards pending input:
PORT FLUSH
Close option relinquishes control of port:
PORT CLOSE
-f outputs raw data into ‘flatfile’.
-y begin time for shift (YYMMDDHHMM).
Show transactions after this time.
-nx(-m) transaction number x or range. Will
wrap after 9999
-x Display taxes separate.
infile - Journal file to process. Defaults to
c:journal.log.
prboth infile a shift -change command to print the
journal file specified by infile.
The following error codes are used by all
variants of the PORT command:
Options:
0
-I
Success
100 Syntax error
101 Bad port
-H Sum sales and print by hour
sum stock items and print by item
-U sum UPC items and display by item
102 Bad baud
-F flatfile output raw data into a flat file named
flatfile from the specified journal.log file
103 No channel open
-P processes the previous journal file
104 Timeout
-R displays refunds
105 Quiet timeout
--R displays refunds as negative
106 Max. chars termination
Print ALlocation (79) prints allocation totalizers.
107 Terminated with ^C
Print Authorization (49) prints authorization codes
and fuels allowed.
108 Can’t create file
109 LRC didn’t check in packet
110 Port busy
Non-printing Characters: In any data string in
one of the commands, non-printing characters
may be represented in hex or control-letter form.
For example, CR may be represented by ~0D or
^M.
prattend a shift-change command to print attendant
sales.
Options: [-?] [-an] [-sn] [-gn] [-on] [-tn(mm)] [p] [-e] [-f flatfile] [-yYYMMDDHHMM]
[-nx(-m)] [-x] [infile]
-? displays this message.
-a displays totals for attendant ‘n’. if none, or
-a All, gives a totaled report of all.
-sn gives report for shift n.
-gn use ‘n’ digits for attendant number.
-on offset of ‘n’ digits into card data.
-tn(mm)
designates tender type n and
subtype mm to report for .
-p processes the previous journal file.
-e gives separate report for each attendant
found.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Print CArd (95) prints lockout file in bitmapped
format.
Print COnsole (150) puts a line of text on console
display.
Print CRon (15) prints entries in cron file.
Print DAte (50) prints date, time, and current
transaction number.
Print DIagnostics (51) prints system errors.
Option: A
A
option prints all error codes
Arguments:
0 when diagnostics were last reset
1 Site Information
2 PCUs
3 readers
4 consoles
5 fuel point readers
6 gate controllers
7 tank gauges
8 pump s
12 SDI
Print DRawer (52) prints shift and daily cash
drawer totals.
Page 9
CFN III Quick Reference
Print Heading (53) prints receipt heading and
footing.
Print HIstory (123) prints event history.
Print RECeipt (124) prints text on receipt printer.
Option: C A [# | C# | P1=# | P1=C#] [message]
A
option allows a file to be printed on a receipt
printer without waiting for the printer to
complete printing on the receipt. You must
redirect a file to the command or it is an
error.
#
is a receipt printer’s number; C# is the
number of the console to which the receipt
printer is attached.
Option: A
A
option displays new events as they occur.
Print LImitation (54) prints limitation codes and
fuel limits.
Print LOckout (55) prints invalid or valid card
numbers.
Print MEssage (56) prints broadcast messages.
Print MOnitor (89) prints stored log.
Option: A
A
option prints with physical record numbers.
P1 option is usually used when redirecting a file
that does not have a stored printer number
Print SAles (126) prints sales information.
Options: I A
Print PHone (16) prints the dial-out phone numbers.
I
option allows ranges of categories
Print PRice (57) prints price codes, levels, and
prices.
A
option allows choice of periods:
0 = print tax accumulators (with I option:
P SA;I 0)
Print PROduct (58) prints product information.
Options: I A
1 = previous shift 1
I
option allows ranges of categories
2 = previous shift 2
A
option prints attributes enabled with
ENABLE PRODUCT
3 = previous shift 3
C = current shift
Print PUmp (59) prints pump numbers, tank
numbers, products, price codes, prices, pump totals,
and pulse rates.
Y = yesterday’s total
D = today’s total
Option: A
T = cumulative total
A
P = cumulative totals at last day-change
option prints buffered totals
Print QUantity (145) prints quantity sold
information.
Options: IA
I
option allows ranges of categories
A
option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day change
Print SIGnon (125) prints user numbers and
permission levels.
Print SUmmary (18) prints summary of sales totals
report.
Options: I A
I
option allows ranges of categories
A
option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day change
Print TAnk (60) prints tank numbers and inventory
totals.
print tax use Print SAles;I 0
Page 10
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
prntrpt a shift-change command to print reports.
Options [Report type] [Report number] [Day of
week extension] [Date and time][Printer POS]
[Report flag]
prvoid displays all voids found in the journal.
Options [-?] [-cn] [-sn] [-f flatfile] [infile]
-? Displays this message
-c Displays voids for console n
prtender creates a report similar to the site PRINT
TRANSACTION command. The report is a file in
the reports directory named ptend###.rpt where ###
is the tender type and/or subtype of the report.
Options [-?] [-tn(mm)] [-en] [-a(n)] [-dn(-m)] [hn(-m)] [-p] [infile]
-? Displays this message.
-tn(mm)
Designates tender type n and
subtype mm for report creation
-en Displays extra account digit from offset n
into discretionary data
-a(n)
Displays Aux Tran sequential
numbers for all tenders
-dn(-m)
Date n to m
-hn(-m)
Hour n to m
-p Processes previous journal file
infile
Journal file to process. Defaults to /
journal.log
Print TIp (129) prints transactions in progress.
-s Displays voids for shift n
-p Processes the previous journal file
-f Outputs raw data into flatfile
PUMP disk-based configuration program for pumps.
Options: [-P][-V] [filename]
-P prints current configuration
-V displays in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
PUrge SIte (130) resets transaction-begin pointer.
RCP disk-based command to copy dir1 and all
subdirectories thereof to dir2 directory and new
subdirectories.
Option: dir1 dir2
RDEL disk-based command to delete a directory
and all of its contents.
READER disk-based configuration program for
island card reader.
Option: A
Options: [-P][-V] [filename]
A option continuously updates (for use with
CRTs only)
-P print current configuration
Print TOtals (61) prints sales totals.
Options: I A
I
option allows you to specify categories
A
option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day-change
Print TRansaction (62) prints completed
transactions.
Options: A P1 P2
A
option prints with physical record numbers
P1 and P2 options sort transactions
Print Vehicle (83) prints MPG information for
vehicles in the MPG package.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
-V display in TTY form even though port is
configured as a CRT in the system
parameters, or vice versa
REBOOT (131) with no options, reloads
configuration and reboots.
Options: I A P1
I
option does a warm boot in version 1.0
A
option reboots from disk (cold boot)
P1 option reconstructs all tables
RECord (7) writes data to a disk file.
Option: I
I
option overwrites existing file
REMove ALlocation (80) removes a totalizer from
the allocation package.
Options: C A
A
option initializes the allocation file and frees
all accounts from allocation
REMove Authorization (63) removes a fuel or
merchandise code.
Option: C
Page 11
CFN III Quick Reference
REMove CRon (132) removes a cron entry.
Options: C I A
I
option deletes any pending executable
A
option attempts to kill the executable or cron
command currently running
REMove Heading (133) removes a receipt heading
line.
Option: C
REMove LImitation (64) removes a limitation
code.
Option: C
REMove MEssage (134) removes a broadcast
message.
journal log file
atnd
regenerate an attendant report for the
current day
patnd
regenerate an attendant report for a
previous day using the file extension of
the journal log file
reprint a shift-change command to reprint whatever
was last printed at a receipt printer.
Options: [# of printer’s POS] {day | last | pday
[day] | shft [day] [shift#] [POS#]
| clrk [day] [clerk#]
| atnd [day] [attendant#] }
day
print the last end-of-day report
last
print the last report or receipt printed on
specified receipt printer
pday
reprint a previous end-of-day report
shft
reprint a shift report
clrk
reprint a clerk report
atnd
reprint an attendant report
Option: C
REMove PRice (17) removes a price level.
Option: C
REMove PROduct (135) removes a product.
Options: C A
A option removes all products
REMove SIGnon (136) removes a user sign on.
REMove Vehicle (84) removes a vehicle fro m the
MPG system.
Option: C
REName (138) renames a disk file.
REset DIagnostics (65) clears diagnostic error
counter.
Option: I
I
option resets after a reconfiguration
REset PUmp (66) resets pump totalizers.
REset TOtals (67) resets the daily sales totals.
Option: A
Option: A I
A
A
option resets daily and cumulative sales
totals to zero, and loads shift 1
I
option resets cumulative only
option moves file(s) across directories
report a shift-change command to regenerate shift
and end-of-day reports using an existing journal file.
Options: [# of printer’s POS] {yday | pday
[extension] | shft [shift#] [POS#] | pshft
[extension] [shift#] [POS#]
| clrk [clerk#] | pclrk [extension] [clerk#]
| atnd [attendant#] | patnd [ext] [attendant#]}
yday
regenerate yesterday’s end-of-day
report
pday
regenerate an end-of-day report using
the extension of the journal log file
shft
regenerate a shift report for the current
day
pshft
regenerate a shift report for a previous
day using the file extension of the
journal log file
clrk
regenerate a clerk report for the current
day
pclrk
regenerate a clerk report for a previous
day using the file extension of the
Page 12
REset TRansaction (68) resets first (oldest)
transaction to save and to print pointer.
Options: AI
A
option resets all transaction table pointers,
including next transaction to send to CFN
host and next transaction to log; if a number
is provided with the A option, the CFN host
poll pointer is set to that transaction number;
I
option deletes transactions in progress
(resulting in unassigned transactions and
loss of card data needed for billing any
pumping transactions that were in progress)
RESTORE Command file that extracts the files
compressed with the BACKUP command and returns
the files to the SC3 directory.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
RESTORE disk-based command to restore contents
of selected data tables from disk file
SYSBACK.DTA (by filename if specified).
Options: [old] {table1 [table2] ... | {everything |
reconstructed} [except table [table] ...]}
[from filename] [corrupt]
[old] restores from backup files created under
FRAMOS version 0.2, which used a different
format for the cron table; it converts the cron
entries to FRAMOS version 1.0 format while
restoring them
table1 [table2] ... restores specified tables (if
backed up)
-oreverything [except table1 [table2] ...] restores
all tables (if backed up); optional: except
specified tables table1, table2, etc.
-orreconstructed [except table1 [table2] ...]
restores all reconstructed tables (if backed up);
optional: except specified tables table1, table2,
etc.
For command, substitute any of the commands
you can enter at a DOS prompt
Option: A
A
option does not wait for operator response at
the Profit Point before clearing the display,
if any, from the executed command.
SEND FIle (157) sends a file from the Site
Controller to one or more Profit Points, or from a
Profit Point to the Site Controller. Requires at least
50 free buffers.
In the following, S stands for source, and D
stands for destination:
SEND FILE[;A] [mode] S-device S-filename
D-device[D-device . . .] [D-filename]
A
option causes the command to run in the
background.
Mode stands for transfer mode. It is a single-digit
number or the letter e (9 is the default). Only one
mode is allowed at a time. Modes are:
1
overwrite only (send the file only if the file
already exists)
3
resume prior send, abort if file does not exist
4
do not overwrite, do not make directory
5
overwrite ok, do not make directory
RMdir (140) removes an empty directory.
8
do not overwrite, ok to make directory
RUN (69) restarts site.
9
overwrite ok, ok to make directory
[from filename] this option restores from data in
file filename
[corrupt] restores records with bad checksums
Options: I A
I
option starts site initially, or after a crash
A
option restarts a site after a console disable
pumps
safedrop a shift-change command to reconcile a
cash-drawer amount when money is taken out to
adjust the till.
Options: [POS#] [$amount]
SCReen (167) allows command files to perform
screen functions independent of the type of terminal
connected.
SEND COMmand (156) sends a command from the
Site Controller to one or more Profit Points
e execute transferred file on destination
device.
For S-device, substitute one of the following:
S
Site Controller
C1 Profit Point #1
C2 Profit Point #2; etc.
In place of S-filename, insert the name (including
the path) of the file to be sent.
For D-device, substitute one of the following:
S
Site Controller
C* all Profit Points
C1 Profit Point #1
SEND COMMAND device command
C2 Profit Point #2; etc.
For device, substitute one of the following:
In place of D-filename, insert a new name (and,
optionally, the path) if you want the transferred
file to have a name different from the source
file’s name (and path).
C*
all Profit Points
C1
Profit Point #1 (or C2 for Profit
Point #2, etc.)
C1C2 Profit Points 1 and 2; etc.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 13
CFN III Quick Reference
SET_PERM disk-based command to change file
attributes and permissions of disk-based commands.
Options: [-R] [-H] [-N] [-Uuser_no]
[-Pperm_level] file1 [file2]
-R file1 [file2] sets read-only status on file1
[file2]
-H file1 [file2] sets hidden status on file1 [file2]
-N file1 [file2] allows any user to execute the
disk-based command(s) file1, file2, etc.
-Uuser_no file1 [file2] ... only user number
user_no may execute the disk-based command(s)
file1, file2, etc.
-Pperm_level file1 [file2] ... only users having a
permission level greater than or equal to
perm_level may execute the disk-based
command(s) file1, file2, etc.
Copy all necessary hard-drive files to RAM disk,
run SET_PERM, copy back to hard disk.
settle varies for each card network; see the specific
Credit and Debit Card Networks manual.
setup shift a shift-change command to customize the
shift reports; makes a copy of the existing format file,
which can be used to undo the changes, and then runs
the ALTER SHIFT command to create a new format
file for shift reports.
Options: [-D]
[-D] copies the SHIFT.FMT file, wipes out the
existing report configuration, and runs ALTER
SHIFT -D to generate a default report
configuration for demonstration purposes
SET_VAR or SET command to create variables on
RAM disk to store text or integers.
Options: [; I] |
{
variable {= | @} [string] |
variable {+ | - | * | / | % | ^} number_value |
variable $ filename [line [column [length]]] |
variable ~ string [column [length]] |
variable ? filename |
setup a shift-change command to configure report
package parameters.
variable # string |
setup clerk a shift-change command to customize
clerk reports; makes a copy of the existing format
file, which can be used to undo the changes, and then
runs the ALTER CLERK command to create a new
format file for clerk reports.
set variable < format data
variable := num [{+ | - | * | / | % | ^} num] ...
}
(no arguments) lists contents of all variables
Options: [-D]
-or-
[-D] copies the CLERK.FMT file, wipes out the
existing report configuration, and runs
ALTER CLERK -D to generate a default
report configuration for demo purposes
;I
setup day a shift -change command to customize the
end-of-day reports; makes a copy of the existing
format file, which can be used to undo the changes,
and then runs the ALTER DAY command to create a
new format file for end-of-day reports.
Options: [-D]
[-D] copies the DAY.FMT file, wipes out the
existing report configuration, and runs
ALTER DAY -D to generate a default report
configuration for demonstration purposes
deletes all variables
-orvariable = string sets variable equal to value
(literal text, % parameter number, or % variable
name)
-orvariable @ string echoes string text as prompt
on terminal, set variable equal to line typed by
user
-orvariable {+ | - | * | / | % | ^} number_value sets
variable to the result of performing the given
mathematical operation on the current value of
variable and number_value; % = mod, ^ =
exclusive or
-orvariable $ filename [line [column [length]]] sets
variable to the substring at location line column
in filename, for length characters
-or-
Page 14
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
variable ~ string [column [length]] sets variable
to string; if string is followed by a blank space
and a number, column, that number is the offset
into the string, from the left, before the
remainder of string will be set to variable; (any
blank spaces in the string itself must be enclosed
in quotation marks.); the second number, length,
if present, specifies how many characters after
the offset will be included in variable
STATUS disk-based command to print selected site
status information.
Options: [B][C][D][H][N][S][T][U][V][!]
With no arguments, defaults to VTS
B
backup; backs up user data in a file of your
choosing (enter the command as
STATUS;>>filename B).
C
CPU; calculates percentage of CPU being
used at site
D
prints daily settlement control information
H
host; reports last transaction number sent to
CFN host
variable # string sets variable to length in
characters of string
N
no-sale; reports all non-zero no-sale
counters
-or-
O
variable := number_value [{+ | - | * | / | % | ^}
number_value] . . . sets variable to result of
numeric expression
oldest; returns oldest transaction number as
its error code %E
R
reports; prints reports on users (sign-ons),
including no-sales, item voids, and length
user was signed on. Default report is for
previous s hift. A character following the R
indicates the period requested:
-orvariable ? filename sets variable to exact length
in bytes of disk file named by filename
-or-
-orset variable < format data allows a number to
be formatted into a user variable using the same
format options available for the P1 option in
ECHO. Useful for converting the internal format
of numbers in command files to a form that can
be used a input for commands that require
decimal points in a correct place.
C = current shift
D = current day
Y = yesterday
T - cumulative totals
Four of the operators (=, @, $, and ~) can be
followed by one of these three modifiers:
1 = previous shift
B
3 = two before previous shift
stands for Boolean. If a 1, y, or Y is entered,
a y is stored. If any other character is
entered, an n is stored.
M stands for configured monetary units. In the
United States, the default configuration is
for two decimal places (xx.xx) for cents as
hundredths of a dollar
Q
stands for configured quantity units. The
default configuration is for three decimal
places (xx.xxx) for thousandths of a unit.
SHow (166) displays communication between the
site and devices.
SHow <device> [<device>...]
<device> may be a single word if it is one of:
2 = one before previous shift
P = cumulative totals at last day-change
S
switches; reports current DIP switch settings
T
transaction table; reports how many more
transactions will fit in the transaction table
U
unpaid; reports all non-zero unpaid counters
V
version; reports operating system version
number and release level
!
repeat; causes specified report to repeat
every 1 second; for use with CRT
STOP (70) shuts down a site.
Options: A I
ALL - shows communication of all devices
A option halts pumping transactions. Pay off
fuel sales to display prompt.
RBroad - shows reader broadcast messages
I
CBroad - shows console broadcast messages
ROUTer - shows router activity
option does not wait for site to stop
SUbtract ALlocation (81) subtracts from an
allocation totalizer.
Option: C
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 15
CFN III Quick Reference
SUbtract DRawer (71) subtracts from cash in
drawer.
Option: C
SUbtract INventory (141) subtracts from inventory
for a product.
Option: C
SUbtract TAnk (72) subtracts from tank inventory
counter.
Option: C
SYSBACK disk-based command to back up all
system tables in RAM, except transactions, to the
SYSBACK.DTA file.
SYS_PAR disk-based configuration program for
system parameters; main configuration program for
Site Controller.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa.
TRFMT disk-based configuration program for local
transaction format.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
TYpe (5) prints the contents of a file.
Option: A
A
option prints past the MS-DOS end-of-file
marker
Unlock CArd (74) validates a card.
Options: C A
A
option clears card file and sets negative
lockout
variable a shift-change command to list the state of
the shift sequence and shift number for the system
and for each console.
WHERE disk-based command to print current
directory.
SYStem (160) changes from the CFN3 prompt to the
NT operating system prompt. Type EXIT to return to
the CFN3 prompt. Designed for use from a remote
site only.
TABLE disk-based configuration program for data
table sizes.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice
versa
TAX disk-based tax table entry program.
Options: [;[C][I]] [-P | -R | -?]
;C chain entries: keep looping back to the
initial prompt
;I
reconstruct the tax rate table
-P print tax table summary
-R print tax table in raw form used by
RESTORE
-?
run in tutorial mode
TEst PCu (73) tests a pump control unit’s memory.
TRANBACK disk-based command to back up
transaction data to the TRANBACK.DTA file.
TREE disk-based command to print directory
structure of the R drive only.
Page 16
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
FRED Command Summary
Command Mode
Command Argu. Mode Function
Modes
Command
Mode
^E
iec
enter edit mode
^C
iec
enter command mode
^N
iec
enter insert mode
g
Function
change
find
search
Insert or Edit Mode
i e open line above
ENTER key
↑ or ^K
i e open line below
i e cursor up one line
↓ or ^J
Ec go to line number n
make changes to designated
c
lines
search for a pattern, enter insert
c
mode
print all lines in search range
c that match a pattern
c
erase entire file
c
deletes designated lines
append
begin#
end#
filename
c
insert file at cursor
load
filename
c
replace buffer with file
name
save
filename
c
c
set name of current file
save file
resave
c
q
c
resave existing file
quit editor, exit to operating
system
set tab stops every n columns
del
i e cursor down one line
← or ^H
← or ^L
begin#
end#
clear
Command Argu. Mode Function
^O
n
begin #
end#
i e cursor left one character
i e cursor right one character
SPACEBAR
e
cursor right one character
b
e
e
e
move cursor to beginning of line
move cursor to end of line
c
e
enter command mode
i
e
enter insert mode
delete one character left of
i e cursor
The following variables can be used in command
files. Note that these are case-sensitive—they must
be uppercase or lowercase, as shown below:
^D
i e delete one character at cursor
^X
i e delete current line
kill line from cursor up to
e character char
Name
%0
DEL key
k
char
tabs
%1-%9
%A
i e undo changes to current line
^S
^R
i e split line at cursor
i e join current line to line above
%B#
^Y
i e save current line
^P
u
i e put saved line below current line
e scan backward (up) through file
%C
d
e
n
x
char
s
char
scan forward (down) through file
e c go to line number n
exchange character at cursor
e with character char
e
search for character char
%D
%E
%Fd
%I
MDE-4479 CFN III Quick Reference v3.4 · August 2005
c
System Variables
^U
g
n
Definition
Number of arguments on command line (note
that this character is a zero).
Command line arguments one through nine.
Number of input lines from command
terminalwaiting to be read. (To test if user
pressed ENTER).
Current drawer balance for drawer #. No
decimal is displayed.
Where command is being executed from:
1 = local command port (command terminal)
2 = remote command port
3 = cron
4 = console #1
5 = console #2
6 = console #3
7 = console #4
8 = Profit Point #1
9 = Profit Point #2
10 = Profit Point #3
11 = Profit Point #4
Date (MM/DD/YY).
Last error code from last command.
A 0 means the command was completed
successfully; greater than 0 usually means the
command failed. Note that FIND and
STATUS O and CLOSE use the error code in
a special way.
Where d is the drive letter. Gives space
remaining, in bytes.
Current site ID.
Page 17
CFN III Quick Reference
%J
%K
%L
%M#
%P
%Q
%R
%S
%T
Page 18
0=journal.log is up to date.
1=journal.log is not up to date.
Position of console keyswitch:
0 = off
1 = on
4 = supervisor
8 = manager
Without number returns locale ID string
(country name)
0=returns locale code
1=returns quantity power
2=returns money power
3=returns fuel price power
4=returns date format
5=returns money character
6=returns decimal character
7=returns separation character
Miscellaneous options where # stands for:
0 = non-resettable totals
1 = returns the initial drawer balance in
SYS_PAR
2 = transaction number of first transaction
in file
3 = transaction number of last transaction
in file
4 = status of bank modem (0=down,
1=available, 3=connected)
5 = status of CFN modem (0=down,
1=available, 2=dialing,
3=connected but not logged in,
4=logged in)
6 = if the parameter is enabled for unique shift
numbers for each console, returns a 1; if
disabled, returns a zero
7C# = if the parameter is enabled for unique
shift numbers for each console, returns the
shift number of console #; if disabled,
returns the system’s shift number. (The #
can be replaced by a %a-%z user variable
to allow variable selection of the console
number.
8C# = if the parameter is enabled for unique
shift numbers for each console, returns the
shift sequence number of console #; if
disabled, returns the system’s shift
sequence number. (The # can be replaced
by a %a-%z user variable to allow
variable selection of the console number.
9 = returns one if configured for a CRT;
otherwise, returns zero.
Permission level of user currently signed on.
Site shift sequence number; each site shift
change increments this number.
Site run level:
0 = running
1 = blocking new transactions
2 = stopped
3 = emergency stopped
4 = memory full
5 = crashed
Current site shift number (1, 2, or 3).
Time (HH:MM AM/PM).
%U
%V
%W
%Y
%a-%z
User number of user currently signed on.
Site version number.
Day of week-Sun, Mon, Tue, Wed, Thu, Fri,
Sat
Date-time (YYMMDDHHMM)
User string variables set by SET_VAR; up to
118 characters long.
.EXE
Executable programs used to carry out or perform an
operation. These have an .EXE ending.
BATCH Executes processes on the Site Controller
through the PC.
SC3 local Site Controller command terminal
window on the PC.
SC3SHELL Site Controller command shell program
on the PC.
CFN3 Backup
These are run from an NT command window, not the
SC3 window.
BACKUP NT command file which takes all files
excluding .BINs, .EXEs, and HTML files placing
them onto floppy diskette(s).
RESTORE NT command file which extracts the
compressed files created with BACKUP and returns
them to SC3 directory. Not the same as the site’s own
RESTORE described earlier.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
CFN3 CPU Board
Jumpers
Assembly part number: C05838.
SC-Comm CPU Board settings
Switches
Jumper
Description
K3
AC power fail sense
K4
AC watch dog timer
SC-Comm CPU (testing
only)
RS-485 loop 1, 2 wire to 4
wire
RS-485 loop 2, 2 wire to 4
wire
Rx Clock from synchronous
modem (DB-25-15)
ETC output to synchronous
modem (DB-25-24)
Tx clock input from
synchronous modem (DB25-17)
PC IRQ Switch, SC-COMM CPU - S1
On the SC-COMM CPU board on the card edge side,
middle DIP switch is the IRQ enable DIP switch. The
IRQ enable switch chooses one of the four possible
interrupt priorities. Only one may be selected and no
other device on the PC can use that interrupt.
SC3.EXE currently assumes level 10. Other choices
are 15, 12, and 11.
1
Closed IRQ - 15
Default - open
2
Closed IRQ - 12
Default - open
3
Closed IRQ - 11
Default - open
4
Closed IRQ - 10
Default - closed
K5
K6
K7
K8
K9
K10
PC Address Switch, SC-COMM CPU - S2
On the CPU board, card edge side, Switches 1-4, the
PC address DIP sets where in the PC address space
the Dual RAM will occur. The SC-Comm board
currently assumes D0000.
K11
EPROM type
K12
EPROM type
1
2
3
4
cl
cl
C3000
cl
cl
cl
op
Switches
C6000
C7000
cl
cl
cl
cl
op
op
cl
op
DIP Switch SC-Memory I/O-S1
CC000
cl
op
cl
cl
CF000
D0000*
cl
cl
op
op
cl
op
op
cl
D3000
cl
op
op
op
D6000
D9000
op
op
cl
cl
cl
cl
cl
op
DC000
op
cl
op
cl
DF000
E0000
op
op
cl
op
op
cl
op
cl
E3000
op
op
cl
op
E6000
E9000
op
op
op
op
op
op
cl
op
MDE-4479 CFN III Quick Reference v3.4 · August 2005
1-2 to connect
1-2 to connect
Assembly part number: C05839.
cl
Position 4 - UP (open), default signon.
1-2 to connect
CFN3 Memory Board
cl
SC3 Comm Board DIP Switch, CPU - S3
2-3 for 4 wire*
1-2 for 2 wire
2-3 for 4 wire
1-2 for 2 wire*
2-3 for 27256 or
27128
2-3 for 27256 or
27128
C0000
* = default
1-2 to reset
* = default setting
Switch
Address
Setting
2-3 to enable
1-2-3 to disable*
1-2 to enable*
Position & Definition
1
Boot to monitor after reset
Boot to OS after reset
2
Debug mode
Normal
3
Don’t talk to PC while in
monitor
Monitor I/O goes to PC also
4
Monitor I/O goes to SC port 1
also
No monitor I/O to SC port 1
Setting
open
closed
open
closed
Open
closed
open
closed
Dip Switch SC -Memory I/O-S2
Position & Definition
1
Battery 1
2
Battery 2 - External
3
4
N/A
N/A
Setting
open=disabled
closed=enabled*
open=disabled*
closed=enabled
unused
unused
Page 19
CFN III Quick Reference
LED Diagnosis
Jumpers
SC-Comm Memory I/O board settings
Jumper
K1
Description
Date/Time Clock
Speed
K2
Enable A19 to RAM
K3
RAM size
K4
External Battery
K5
Tokheim Reset Output
Channel 2
Do not install; not
supported
Setting
*1-2 for 4 wait
state
2-3 for 1 wait
state
*2-3 for 128Kx8
1-2 for 512Kx8
*2-3 for 128Kx8
1-2 for 512Kx8
no connector =
disabled
1-2 for reset
* = default
CFN3 Memory Map
00000
7FFFFF
A00000
C00000
D00000
D00800
D01700
D10000
D10100
D10200
D20000
D20100
D20300
D20500
D20700
F00900
FFFFFF
Page 20
RAM
DUAL RAM
EEPROM
SCC0
SCC1
SCC2
SCSI
LEDs
CPU Board Switches
Real Time Clock
Memory Board Switches
Battery Status
Watchdog Reset
Battery Drain Control
No LED lit: Did not reach EPROM. Check
seating of CPU Socket, check jumpers k1 & k2
are set correctly.
1 LED lit: EPROM not relocated. Check
seating of CPU Socket, check jumpers k1 & k2
are set correctly.
2 LED’s lit: Parallel ports not initialized or
Vectors not copied to RAM EPROM. Check
seating of CPU socket. Check U19, U20, U14
and U46.
3 LED’s lit: Access BI-RAM failed. Check
seating of CPU socket. Check U19, U20, U14
and U46.
4 LED’s lit: Failed to initialize UART channel
#1. Check seating of CPU socket. Check chips
U32, U33, U36, U29, U16, U3 and U6.
5 LED’s lit: Failed to initialize Real Time
Clock. Check U4,U5, U3. Check connector P1
for unsoldered, bent or broken pins. Double
check memory board k1, 1-2 jumper.
6 LED’s lit: Failed one of: Talk to PC; sends
version command to PC; print power-up
message; print date/time; boot operating
system. Check seating of CPU Socket. Check
U19, U20, U14, U46, U9, U15, U23, U24, U31
and U47.
7 LED’s lit: Should be OK. Check seating of
CPU socket. This is not an expected type of
failure. May indicate a bad DIAG.BIN has been
loaded.
EPROM
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Serial/Parallel Ports
CFN3 Ports
The following is a list of ports and their assignments:
Name
Chnl
Location
Function
CON
0
PC CRT/Keyboard
Local port login
SC1
1
COMM CPU top DIN
RS232
COMM CPU 26 pin
RS232 all cont.
SC2
2
ribbon
lines
SC3
3
COMM MEM DB-9*
Tokheim pumps
SC4
4
COMM MEM left DIN*
RS232
SC5
5
COMM MEM middle DIN*
RS232
SC6
6
COMM MEM right DIN*
RS232
COM1
7
PC
RS232
The RS232 ports on the SC can be used for any
function that needs a RS232 port. The ports on the
PC are more limited. Com1-4 can be used for login,
log printers, and command output may be directed to
them. LPT1-2 can only be used as log printers or
command output.
COM2
8
PC
RS232
COM3
9
PC
RS232
COM4
10
PC
RS232
LPT1
11
PC
Parallel output
LPT2
12
PC
Parallel output
The CFN3 has one more RS422/485 channel
available than the SCII. This has been assigned to be
another island loop. Broadcast messages will be sent
to both of these channels. The POS loop is the only
loop for Profit Point connections.
LOOP1
N/A
COMM CPU left handset*
Island loop
LOOP2
N/A
COMM CPU middle handset* Island loop
LOOP3
N/A
COMM CPU right handset*
Cable Connections
Port 1, Local RS232 - use cable number C05994,
CFN3 terminal cable assembly.
Port 2, Ribbon Cable to RS232 - use ribbon cable
C05554 (not currently used).
Port 3, RS232 - use cable number C05996, CFN3 to
Tokheim cable assembly.
POS loop
* refer to diagram on previous page
Internal Profit Point
setup
Plug the power supply into the Gasboy distribution
box next to the word power. Plug the other end into
an outlet.
Port 4, RS232 use cable number C05995, CFN3
modem cable assembly.
Plug cables into their correct positions. Com2 of the
computer connects into serial2 of the Gasboy
distribution box.
Port 5, RS232 use cable number C06006, CFN3
Wayne cable assembly.
Com3 on the computer connects to serial3 of the
Gasboy distribution box.
Port 6 is extra and can be used as either a modem or
Wayne.
Installation of the Ve rifone PIN pad requires PIN Pad
Kit M05113A001. Install using instructions found in
the Installation Procedure, C35925.
Note: Ports 1, 4, 5 and 6 are interchangeable.
Loops 1, 2, and 3 - use cable number C05670, cable
assembly 4 position 1:1 HS/Line - 8ft. modular cable.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 21
CFN III Quick Reference
Diagnostic
Error Codes
The following error codes may appear in response to
PRINT DIAGNOSTICS;A.
Console
Errors in console-to-Site Controller messages:
CRC—bad cyclical redundancy check (CRC)
DIE—device went down
NOR—no response
PIN—PIN errors
RDE—card read error
Errors in Site Controller-to-console messages:
NB3—buffer busy
NB5—invalid command
NB7—receiver overrun
NBA—bad cyclical redundancy check (CRC)
Card & Gate Reader
Errors in reader-to-Site Controller messages:
CRC—bad cyclical redundancy check (CRC)
DIE—device went down
NOR—no response
PIN—PIN errors
RDE—read error
Errors in Site Controller-to-reader messages:
NB3—buffer in use
NB4—not hexadecimal
NB5—invalid command
NB6—undefined EE command number
NB7—overflow/framing error
NB8—input buffer overrun
NB9—alphanumeric display busy
NBA—bad cyclical redundancy check (CRC)
Pump Control Unit
Errors in Site Controller-to-PCU messages:
NB0—invalid hose number or price level
NB1—pump in use
NB2—transaction data unavailable
NB4—not hexadecimal
NB5—invalid command
NB6—invalid pump number
NB7—overrun
NB8—buffer overflow
NB9—test
NBA—bad cyclical redundancy check (CRC)
NBD—power failure
NBE—RAM contains transaction data
Tank Monitor
CRC—bad cyclical redundancy check (CRC)
DIE—number of communication losses
NOR—no response
Raw Mode
Error Codes
The following error codes may appear in conjunction
with the %E error variable.
Code
00
01
Code
15
Meaning
Valid card, bit
mapped
16
Valid card, limited
17
03
Invalid data
18
04
Card is valid
19
05
Card is not valid
Device out of
service
20
07
Pump is in use
22
08
09
10
11
Pump is not on
Illegal command
Command failed
No more file space
Manager key
required
Site is stopped
Invalid option
23
24
25
26
Invalid card, bit
mapped
Invalid card,
limited
Expecting NC,
NW, or NY
String too long
Print heading
before record
Some valid, some
not
Already exists
Invalid price
Can’t open file
Site not stopped
27
Can’t activate
28
Gate in use
02
06
Errors in PCU-to-Site Controller messages:
12
CRC—bad cyclical redundancy check (CRC)
DIE—device went down
NOR—no response
13
14
Page 22
Meaning
Completed, Ok,
Passed
Transaction(s) in
progress
Not found or does
not exist
21
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Profit Point
Back panel
The back panel of the modular Profit Point looks like
this:
The back of the modular Profit Point Plus looks like
this:
Scanner
The scanner should be set to the following
parameters when the scanner is attached to the
scanner port:
2400 baud (non-modular)
1200 (modular)
7 bits (non-modular)
8 bits (modular)
parity even (non-modular)
no parity (modular)
2 stop bits (non-modular)
1 stop bit (modular)
RS-232 prefixes disabled
CTS/RTS disabled
RS-232 output carriage return only
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Menu Tree – Profit Point
v3.4
Main menu
0. Exit to DOS
1. Operate Point-Of-Sale Terminal
2. PLU maintenance
0. Return to main menu
1. Add entries
0. Return to PLU maintenance menu
1. UPC entries
2. Stock number entries
3. Department number entries
4. All PLU types
2. Edit entries
0. Return to PLU maintenance menu
1. UPC entries
2. Stock number entries
3. Department number entries
4. All PLU types
5. PLU size #s
6. Change prices
7. Global edit
8. Global search and replace
3. List entries
4. Other lists and printing
0. Return to PLU maintenance menu
1. List entries
2. Output to file for printout
3. Display product totals
4. Print product totals to file
5. Delete entries
6. PLU special operations
0. Return to PLU maintenance menu
1. Set default entries
2. Output everything to ASCII file
3. Append changes to ASCII file
4. Input from ASCII file
5. Merge input from ASCII file
6. Clear PLU product totals
7. Configure scanner port
3. Utility
0. return to main menu
1. Test PLU file
2. Show directory tree and space used
3. Directory of drive A:
4. Format a diskette
Page 23
CFN III Quick Reference
5. View a text file
6. Edit a text file
7. Copy PLU data file to diskette
8. Get new PLU data file from diskette
9. Installation menu
0. return to Profit Point main menu
1. New installation
2. Update all program and menu files
from diskette
3. Only update .EXE files
4. Batch files and menus
5. Fonts and utilities
6. POS and OS configuration files
7. Copy PLU data files
8. Directory of drive A:
9. Exit to DOS
4. Configuration
0. Return to main menu
1. Software configuration menu
0. Return to configuration menu
1. Training mode off-hook rate
2. Show change as coins and bills
3. Minimum age to buy ask-ID items
4. Product totals kept in PLU file
5. Keep file of missing items
6. Off-hook beep rate
7. Validate checks
8. Enter birthdate when ID required
2. Hardware configuration menu
0. Return to configuration menu
1. Console address
2. Address of printer/PIN pad
3. Type of PIN pad used
4. Printer type
5. Margins for printer (L T B)
6. Bar code scanner
7. Key switch type
8. Drawer type
9. Beeper type
3. Keyboard configuration menu
0. Return to configuration menu
1. Configure keys
2. Move keys
3. List keyboard
4. Define new user keys
4. Set up config.pos file
0. Return to configuration menu
1. Network cards configuration
Page 24
2. Discount configuration
3. Permission levels
4. User menu configuration
5. Idle message and time
5. Printer configuration submenu
0. Return to configuration menu
1. Forms (invoice) printer
5. Self-test
0. Return to main menu
1. Keyboard test
2. Read a card
3. Disk drive(s)
4. Show CMOS configuration
5. Customer display test
6. Open and close cash drawer
7. Test Manager’s key switch
8. Memory test submenu
0. Return to self-test menu
1. Video RAM test
2. Test free portions of base RAM
3. Quick test of entire base RAM
4. Show map of base memory
5. DOS shell
6. Back up files to diskettes
0. return to main menu
1. Everything
2. Data and configuration files
3. Program directories
4. System directories
5. Copy log files and missing UPC file
6. Delete log files and missing UPC file
7. Restore files from diskettes
0. Return to main menu
1. Everything
2. All missing or modified files
3. Data and configuration files
4. Changed data and configuration files
5. Program directories
6. System directories
Menu Tree – Profit Point
v3.5
Main menu
0. Exit to DOS
1. Operate Point-Of-Sale Terminal
2. PLU maintenance
0. Return to main menu
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
1. Add entries
0. Return to PLU maintenance menu
1. UPC entries
2. Add stock number entries
3. Add department number entries
4. Add all PLU types
2. Edit entries
0. Return to PLU maintenance menu
1. UPC entries
2. Stock number entries
3. Department number entries
4. All PLU types
5. PLU size #s
6. Change prices
7. Global edit
8. Global search and replace
3. List entries
4. Other lists and printing
0. Return to PLU maintenance menu
1. List entries
2. Output to file for printout
3. Display product totals
4. Print product totals to file
5. Delete entries
6. PLU special operations
0. Return to PLU maintenance menu
1. Set default entries
2. Output everything to ASCII file
3. Append changes to ASCII file
4. Input from ASCII file
5. Merge input from ASCII file
6. Clear PLU product totals
7. Header information
8. File statistics
9. Purge file and resize
7. Configure scanner port for PC use
8. Set PLU options
3. Utility
0. Return to main menu
1. Test PLU file
2. Show directory tree and space used
3. Directory of drive A:
4. Format a diskette
5. View a text file
6. Edit a text file
7. Copy PLU data file TO diskette
8. Get new PLU data file FROM diskette
9. Installation menu
MDE-4479 CFN III Quick Reference v3.4 · August 2005
0. Return to Profit Point main menu
1. New installation
2. Update all program and menu files
from diskette
3. Only update .EXE files
4. Batch files and menus
5. Fonts and utilities
6. POS and OS configuration files
7. Copy PLU data files
8. Program modular keyboard
9. Exit to OS
4. Configuration
0. Return to main menu
1. Software configuration menu
0. Return to configuration menu
1. Training mode off-hook rate
2. Show change as coins and bills
3. Minimum age to buy ask-ID items
4. Product totals kept in PLU file
5. Keep file of missing items
6. Off-hook beep rate
7. Validate checks
8. Enter birthdate when ID required
2. Hardware configuration menu
0. Return to configuration menu
1. Console address
2. Address of printer/PIN pad
3. Type of PIN pad used
4. Customer display type
5. Profit Point type
6. Bar code scanner
7. Key switch type
8. Drawer type
9. Host IP address
3. Keyboard configuration menu
0. Return to configuration menu
1. Configure keys
2. Move keys
3. List keyboard
4. Define new user keys
5. Keyboard port
6. Type of keyboard
7. Initialize serial keyboard
4. Set up config.pos file
0. Return to configuration menu
1. Network cards configuration
2. Discount configuration
3. Permission levels
Page 25
CFN III Quick Reference
4. User menu configuration
5. Idle message and time
6. Currency configuration
5. Printer configuration submenu
0. Return to configuration menu
1. Forms (invoice) printer
2. Printer type (receipt)
3. Margins for receipt (LTB)
6. Edit language file
5. Self-test
0. Return to main menu
1. Keyboard test
2. Read a card
3. Disk drive(s)
4. Show CMOS configuration
5. Customer display test
6. Open and close cash drawer
7. Test Manager’s key switch
8. Memory test submenu
0. Return to self-test menu
1. Video RAM test
2. Test free portions of base RAM
3. Quick test of entire base RAM
4. Show map of base memory
5. DOS shell
6. Back up files to diskettes
0. Return to main menu
1. Everything
2. Data and configuration files
3. Program directories
4. System directories
5. Copy log files and missing UPC file
6. Delete log files and missing UPC file
7. Restore files from diskettes
0. Return to main menu
1. Everything
2. All missing or modified files
3. Data and configuration files
4. Changed data and configuration files
5. Program directories
6. System directories
2 Record safe drop
3 Load drawer total
4 Record unpaid completion (drive away)
5 Make payout sale
6 Reverse selected sale
7 Make return sale
9 Pay multiple sales
11 Load authorization number for selected sale
12 Apply offroad discount to selected sale
13 Reverse sale is unpaid
30 Enter site command mode
31 User defined function (con01)
32 User defined function (con02)
33 User defined function (con03)
34 User defined function (con04)
35 User defined function (con05)
36 Execute remote command
37 Download site configuration
50 Enter training mode
51 Enter stand-alone mode
52 Show communications
53 Communications monitor OFF [ON]
54 End the day and print report
55 End the shift and print report
56 User defined menu
57 User defined menu
58 Manager menu
59 File transfer menu
60 Execute local command
61 Execute PP01
62 Execute PP02
63 Execute PP03
64 Execute PP04
65 Execute PP05
66 Enter fuel amount for selected sale
67 Assign patron number for cash sale
68 Special network card types
69 Discounts
70 Clerk menu
71 User defined menu
72 Count cash in drawer
Special functions
0 Exit to main menu
1 Cashier sign on/off
Page 26
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Check Point
Special Functions
This section contains a list of special functions that
are in the default configuration for the Check Point.
00
Sign Off: operator sign off at Check Point
01
Sign On: operator sign on at Check Point
41
42
Executes CON11.CMD; default is
REPORT.CMD shft, regenerate shift report for
current day
Executes CON12.CMD; default is
REPORT.CMD pday, regenerate a previous endof-day report
43
Executes CON13.CMD; default is
REPORT.CMD pshft, regenerate shift report for
a previous day
44
Executes CON14.CMD; default is
REPRINT.CMD pday, reprint any end-of-day
report
02
Safe Drop
03
Load Drawer
04
Unpaid Completion
45
Executes CON15.CMD; default is
REPRINT.CMD shft, reprint shift report
05
Payout
46
Executes CON16.CMD; (no default function)
06
Reversal
47
FINA
07
Return
48
Shamrock
08
Load Shift
49
Wright Express (Wex)
09
reserved for multiple sales; not yet implemented
50
CITGO
10
Transfer Merchandise
51
Texaco or Phillips
11
Set Authorization Number
52
Cenex
12
Off-road fuel sales
53
Coastal
13-23
These functions are undefined and can be
configured to serve the needs of the user.
Product Attributes
24-29
not available
15
Enable patronage (Buypass only)
30
Enters Site Controller command mode.
9
Use category number as department number in
journal
8
Fuel product
Low inventory is indicated by an asterisk in PRINT
PRODUCT
31
32
33
34
Executes CON01.CMD; default is
NEXTDAY.CMD, end the day and print report
Executes CON02.CMD; default is
NEXTSHFT.CMD, end the shift and print report
Executes CON03.CMD; default is
COUNT.CMD, record cash in drawer and final
safe drop
Executes CON04.CMD; default is
REPORT.CMD yday, regenerate last end-of-day
report
35
Executes CON05.CMD; default is console status
report
36
Executes CON06.CMD; default is
REPRINT.CMD last, reprint last report
37
38
39
40
7
5
Inventory tracking is enabled with ADD
INVENTORY, LOAD INVENTORY, or ENABLE
PRODUCT
4
Inventory is in dollars
3
Product is a special cash-withdrawal product
2
Product is a special payout product. Subtracts from
sales.
1
Product is a special refund product
0
Check Point prompts Amount? rather than Price?
Executes CON07.CMD; default is
SAFEDROP.CMD, record safe drop
Executes CON08.CMD; default is
ADDRAWER.CMD, add change to drawer
Executes CON09.CMD; default is
LDDRAWER.CMD, load starting drawer
balance
Executes CON10.CMD; default is
REPRINT.CMD day, reprint last end-of-day
report
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 27
CFN III Quick Reference
Check Point Key Map
Check Point Key Actions
The following diagra ms show the Check Point key
numbers, which are used to configure the Check
Point.
The following table shows the default numbers used
in assigning actions to Check Point keys (submenu 2
in the Console configuration program):
This keyboard layout shows the numbers of the
Check Point keys on a 71-key keyboard:
00 pump
01 merch
02 disable pumps
03 start
04 stop
05 preset
06 prepay
07 cash
08 credit
09 debit
10 checking
11 savings
12 cash acct
13 club level 1
14 club level 2
15 club level 3
16 club level 4
17 club level 5
18 print
19 enter
20 insert key
21 signon
22 on/off
23 scan
24 repeat
25 total
26 no sale
27 revie w
28 void
29 discount
30 #px gn pr
31 qpx prd
32 qpx prds
33 qpx mprds
34 ppx gn pr
35 ppx prd
36 ppx prds
37 ppx mprds
38 self test
39 spec func
This keyboard layout shows the numbers of the
Check Point keys on a 36- and 56-key keyboard.
Page 28
40 sign off
41 sign on
42 safe drop
43 lo dr
44 drive off
45 payout
46 reverse
47 return
48 lo sh
49 fn 9
50 move merc
51 auth numbr
52 offroad
53-63 fn 13 fn 23
64 command
65 con01
66 con02
67 con03
68 con04
69 con05
70 con06
71 con07
72 con08
73 con09
74 con10
75 con11
76 con12
77 con13
78 con14
79 con15
80 con16
81 FINA
82 Shamrock
83 Wex
84 Citgo
85 Tex/Phil
86 Cenex
87 Coastal
88-94 not used
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Switch Settings
CPU Board, Firmware 5.0 -5.2
CPU Board, Firmware 5.3 & 5.4
CPU board assembly number: C05836.
CPU board assembly number: C04832.
There are no DIP switch banks on the Check Point
CPU board with this firmware version.
DIP switch banks 2 and 3 on the Check Point CPU
board set options:
Pins 2 and 3 on K1 (next to U15) are normally
jumpered.
DIP Switch Bank 2
Any RS-232 (serial) printer connected directly to the
Check Point CPU board goes to P11; a parallel
printer goes to P12.
Position & Definition
Setting(*=customary)
1
----
2-3
4
key click
beeper
5
cash drawer present
6
cash drawer type
*open=Gasboy
7-8
address
see below
Keyclick
none
short
medium
long
see below
*closed=enabled
open=disabled
*closed=yes
open=no
2-2
open
open
closed
closed
2-3
open
closed
open
closed
Address
2-7
1
open
open
2
open
closed
3
closed
open
4
closed
closed
2-8
DIP Switch Bank 3
2
dead man timer
3
____
4
self test mode
5
keyswitch type
6
off-hook beeps
7
off-hook color
8
off-hook beeper
To begin a self test:
•
•
Check Point Poll Address Select
Position & Definition
1
____
Check Point Test Mode
Setting(*=customary)
*open=enabled
closed=disabled
*open=disabled
closed=enabled
*open=4 position
closed=2 position
closed=soft
*open=loud
*open=red
closed=green
closed=no
*open=yes
MDE-4479 CFN III Quick Reference v3.4 · August 2005
turn keyswitch to MANAGER and press 00/NO
SALE, or
disconnect the RS-422/485 connector, wait for
the Out of Service display, and press 00/NO
SALE.
0
1
2
3
4
5
6
7
8
CLEAR
PRINT
9
00
self-test
memory test
beeper check
console card reader test
display test
keyboard test
test opening of cash drawer
check setting of switches (firmware 5.2)
or configuration (firmware 5.3)
serial port/loopback test
printer test (ver. 5.4 and higher)
ends self test
manager key test (firmware 5.3 or later)
Configuration
In the self test with firmware 5.3, pressing 7 accesses
configuration mode. (If the Check Point has never
been configured or if its configuration has been
erased, it will go into configuration mode at power
up.)
The default selection is the first selection shown in
each of the following option groups:
Page 29
CFN III Quick Reference
Option Menus
console address
keyswitch type
cash drawer
drawer switch type
beeper
alert beep type
alert beep repetition*
key click type
LED color
dead man timer
console printer/pad**
printer address
DES
receipt line feed, top
receipt line feed, end
receipt left margin
printer
printer port
decimal position
decimal point
ignore scan
ignore scan
ignore scan
ignore scan
ignore scan
Selections
1 2 3 4
4 position
2 position
yes no
dr clo=sw closed
dr clo=sw open
enabled disabled
short long no no
15 sec 8 sec
4 sec 2 sec
short medium long none
normal reversed
on off
none present
01 01-64
disabled enabled
0 1-10
10 00-18
04 00-10
Star undefined
serial parallel
.00 none .0 .000
period comma
57 36-59, 62-77, 99
99 36-59, 62-77, 99
99 36-59, 62-77, 99
99 36-59, 62-77, 99
99 36-59, 62-77, 99
* in version 5.3e
** for Star RS-422 printer, set to none
While an option in each group is displayed, pressing:
•
•
•
•
•
•
ENTER selects the currently displayed option
and causes an option in the next group to display.
1 selects the next option in that group.
2 defaults to the first option in that group.
0 exits configuration mode and saves your
changes.
PREV selects the currently displayed option and
displays the previous group.
7 returns you to the initial configuration display.
Vacuum Fluorescent
Display
DIP switch bank 1 on the Check Point fluorescent
display board sets options:
VF Display on
Switch 1
Console
Cust. Display
----
open
open
2
----
open
open
3
TEST**
open
open
4
MASTER
closed
open
5
SLAVE
open
closed
6
----
open
open
7
----
open
open
8
----
open
open
1
Definition
**in version 3.0; position 6 activates the self test in
version 3.1.
Notes
1-3, TEST—If closed, the display performs a rotating
barber-pole-pattern self test. The last four characters
in the pattern have all dots lit.
1-4, MASTER—If closed, display transmits
characters via its serial interface as it displays them.
This switch should be closed on the display in the
Check Point if a remote display is used also.
1-5, SLAVE—If closed, display listens on its serial
interface and displays all characters received there.
This switch should be closed if a display is being
used as a remote display connected to the display in
the Check Point.
RS-422/485 Loopback Connector
Pin connections: 1 to 3 (black to green) and 2 to 4
(red to yellow).
Page 30
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Standalone
Receipt
Printer
Epson
Dip Switch Settings
Set 1
Switch
1-1
Setting
OFF
1-2
1-3
OFF
OFF
1-4
OFF
1-5
OFF
1-6
1-7
1-8
OFF
ON
OFF
Function
Data Errors
Print as “?”
4K Buffer
DTR/DSR
Handshaking
8 Bits Data
Word
Parity Check
Disabled
Parity Odd
9600 Baud
Transmission
Speed
Self Test
To start any Star printer’s self test and display its
switch settings, turn its power on while pressing
down on FEED.
Star (RS-422)
The part number is C06244; the adapter is C06243;
and the cable is C06242. This printer works with both
console CPU boards, C04832 and C05836.
This printer does not allow the use of a PIN pad. On
CPU board C05836, set the console printer/pad
configuration to none.
Configure as type 3 in the Reader configuration
program, menu 3 (parameters).
The Star printer has four DIP switch banks:
DIP Switch Bank 1. Positions 1-4 and 6 are always
closed; positions 7 and 8 are always open. Position 5
governs the height of the line feed: open=1/8 of an
inch; closed (default)=1/6 of an inch.
DIP Switch Bank 2. All 8 positions on DIP switch
bank 2 should always be closed, with the possible
exception of position 4, which sets the paper width:
closed (default)=3-inch or 3.25-inch paper; open=2.5inch paper.
DIP Switch Bank 3. Positions 1-4 and 6-8 should
always be closed; position 5 should always be open.
Set 2
S witch
2-1
Star
Setting
OFF
2-2
2-3
OFF
OFF
2-4
OFF
2-5
2-6
2-7
OFF
OFF
OFF
2-8
OFF
Function
Busy, Off Line
or Buffer Full
Fixed Off
Normal Print
Density
Normal Print
Density
Fixed Off
Fixed Off
Reset Pin 6
Disabled
Reset Pin 25
Disabled
DIP Switch Bank 4. Switch 4, which has 4 positions,
sets the address of the printer, as shown in the
following chart. Note that the Star printer can never
be address 4.
Address
1
2
3
5
6
7
8
9
10
11
12
13
14
4-1
op
cl
op
op
cl
op
cl
op
cl
op
cl
op
cl
4-2
Cl
Op
Op
Cl
Op
Op
Cl
Cl
op
op
cl
cl
op
4-3
cl
cl
cl
op
op
op
cl
cl
cl
cl
op
op
op
4-4
cl
cl
cl
cl
cl
cl
op
op
op
op
op
op
op
Jumper B and C on SW5 and SW6.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 31
CFN III Quick Reference
Star (RS-232) for CheckPoint
The part number is C06297, and the cable is C04532.
This printer works with console CPU board C05836.
Inside the CheckPoint, the ribbon from the printer
port must be connected to P11, the serial printer
connector on the CPU board.
Set the console printer/pad configuration to none,
and set the printer address even if no PIN pad is used.
With 1.0 software, configure the printer as type 2 in
the Reader configuration program, menu 3
(parameters). With 2.0 software, configure it as type
4.
All switches on DIP switch banks 1-4 are normally
closed, with the exception of switch 5 on DIP switch
bank 3, which is open.
SW5 and SW6 have A and C jumpered.
Star (Parallel)
The part number is C06451, and the cable is C01303.
This printer works with console CPU board C05836.
Inside the CheckPoint, the ribbon from the printer
port must be connected to P12, the parallel printer
connector on the CPU board.
Set the console printer/pad configuration to none,
and set the printer address even if no PIN pad is used.
With 1.0 software, configure the printer as type 2 in
the Reader configuration program, menu 3
(parameters). With 2.0 software, configure it as type
4.
Okidata 184/186
Printer Setup
Settings for serial printer
SW1-1
on
Parity: odd
SW1-2
on
Parity: no
SW1-3
on
Data bits: 8
SW1-4
off
Protocol: XON/XOFF (CFN)
on
Ready/Busy (Gasboy RS-232
splitter)
SW1-5
on
Test select: circuit
SW1-6
on
Mode select: print
SW1-7
on
Busy line selection: DTR - pin 20
SW1-8
on
Busy line selection: DTR - pin 20
SW2-1
off
Baud rate: 9600
SW2-2
on
Baud rate: 9600
SW2-3
on
Baud rate: 9600
SW2-4
on
DSR input signal: active (set to
off for splitter)
SW2-5
on
Buffer threshold: 32 bytes
SW2-6
off
Busy signal timing: 1 sec (min.)
SW2-7
on
DTS signal: space after power on
SW2-8
off
not used
Set all switches to on.
Page 32
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Printer
Controls
String
Effect
&&C;
use condensed print (15 chars. per
inch)
&&N;
use normal print (12 chars. per inch)
&&E;
use expanded print (7.5 or 6 chars per
inch, depending if condensed or
normal in effect)
&&U;
use expanded print (return to
condensed/normal)
&&Lnn;
set margin to nn (nn is one or two
digits)
&&V;text
wait for insert, print text on inserted
slip (check validation)
The C and N options may be followed by any
combination of B or E. B causes the text to be struck
twice, giving a bold effect. E puts the print into
expanded mode.
Name on Receipt
Track 1 only
The card reader device must support track 1 to use
the following characters:
@N prints customer’s name if known. Line prints
regardless even if no name found.
@O if found on line with @N, line will not print
unless customer name is known.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
POS
Reports
Tender Codes
In the following table, a first digit of:
0 = club card
1 = debit checking
2 = debit savings
Code Tender
000
Gasboy club card
001
Country Energy
regional club card
002
Country Energy
local club card
003
CITGO Fleet
004
IAES
100
Debit checking
200
Debit savings
300
Bank credit card
302
Wright Express
card
303
American Express
card
304
VISA card
305
MasterCard
306
Discover card
307
FINA card
308
AMOCO card
309
CITGO Plus card
310
Diamond
Shamrock card
311
Texaco card
312
Sinclair card
313
Carte Blanche card
314
Diners Club card
315
customer charge
316
employee charge
317
Phillips card
318
Comdata card
319
CCIS card
320
Coastal card
321
Buypass Fleet card
322
Generic fleet card
323
PHH Fleet Amer
card
324
CITCO Red card
325
CITCO Silver card
326
Quick Fuel
327
Transcash
328
NTS Fuel
329
TIC
330
EFS
3 = credit card
4 = cash
5 = unpaid
Code Tender
331
Trendar
332
Tesoro
333
Sinclair Fleet
334
335
336
337
338
339
Gascard
Amarada-Hess
Voyager
JCB
Gulf
Fuelman
340
IAES Fleet
341
342
343
344
345
346
347
Country Mark
Southern States
Amoco Multi card
Amoco Torch
Amoco Transi card
MasterCard Fleet
VISA Fleet
348
349
350
351
352
353
354
355
356
357
358
365
366
Amoco Co Brand
API
Citgo FAMS
Gasboy Fleet One
Gasboy Debit
Gasboy Program 1
Gasboy Program 2
Gasboy Program 3
SPS Fleet
T Chek
Shell GO
Citgo PrePaid
Citgo Black (Plus)
400
401
402
403
500
501
cash
food stamps
checks
full-serve
unpaid
Instant-on denial
Page 33
CFN III Quick Reference
Event Codes
Code Event
000
Clerk sign-on
001
002
003
004
005
006
007
008
009
010
Clerk sign-off
New shift
Safe drop
No sale
System reboot
Configuration change
Device up
Device down
Void all items
New day
011
End of day
Code Event
012
Enter stand alone
mode
013
Training mode
014
Load drawer
015
Add drawer
016
AC power fail
017
Outstanding pre-pay
018
Next clerk
019
Settlement complete
020
Settlement failed
021
Final safe drop
022
Exit stand alone
mode
023
Instant-on refusal
Record Identifiers
The following table summarizes the various record
identifiers and their associated data:
Description
Cashier Report
Record
Shift Report Record
Id
CSH
Data
clerk,datetime
SHF
End of Day Report
Record
Events Logged
DAY
serial,shift,POS,dateti
me
site,serial,datetime
Fuel Sales
FUL
Inside Fuel Sales
Outside Fuel Sales
Total Fuel Sales
Merchandise
Departments
Merchandise Items
IFS
OFS
TFS
DEP
Misc. taxable
merchandise
Misc. nontaxable
merchandise
Total Merchandise
Sales
Department Sale
Adjustments
Drive-aways
(UnPaid)
Returns
Total Sale
Adjustments
Offroad Tax
Net Sales Tax
Total Net Sales
Tenders
Tenders Inside
MTX
stock,size,count,amou
nt
count,amount
MNT
count,amount
TMS
count,amount
ADJ
count,amount
UNP
count,amount
RTN
TSA
count,amount
Amount
ORT
TAX
TNS
SYT
STI
count,amount
count,amount
amount
type,count,amount
type,count,amount
Page 34
EVT
ITM
type,POS,shift,amount
,datetime
dept,count,quantity,
amount
count,quantity,amount
count,quantity,amount
count,quantity,amount
dept,count,amount
Description
Tenders Outside
Other Credit
Other Inside Credit
Other Outside Credit
Total Inside Credit
Total Outside Credit
Total Credit Tenders
Total Noncredit
Total Tenders
Fuel by Tenders
Id
STO
OCR
OCI
OCO
TIC
TOC
TCR
TNC
TST
FST
Fuel by Other Credit
Prior shift Pre-pays
Change for other
POS
Change by other
POS
Outstanding Prepays
Sign-on
Sign-off
No Sales
Item Voids
Sale Voids
Reversals
Unprocessed records
Cash Withdrawals
Instant-on Refusals
Total Fuel Only
Total Merchandise
Only
UPC Items Scanned
UPC Items Hand
Total Mdse/Fuel
Total Patronage
Sales
Total All Sales
Average Fuel Only
Average
Merchandise Only
Average Mixed
Average All Sales
Average Inside
Credit
Average Outside
Credit
Average Credit
Average Noncredit
Average Seconds
Card Auto (Swiped)
Card Hand Entered
Settlement Compete
Settlement Failed
Starting Drawer
Balance
Drawer Tender
Adjustments
Add Drawer
Pay outs
FOC
PSP
CFP
Data
type,count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
type,count,quantity,
amount
count,quantity,amount
count,amount
count,amount
CBP
count,amount
OST
count,amount
SON
SOF
NOS
ITV
SVD
RVS
UPR
CAW
IOR
TFO
TMO
count
count
count
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
count,amount
UIS
UIH
TMX
TPS
count
count
count,amount
count,amount
TAS
PFO
PMO
count,amount
percent,average
percent,average
PMX
ALL
PIC
percent,average
Average
percent,average
POC
percent,average
PCR
PNC
SEC
CDS
CDH
SCP
SFL
SDB
percent,average
percent,average
count,average
count
count
count,amount
count
amount
DAJ
type,amount
ADD
PYO
count,amount
count,amount
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Description
Safe Drops
Final Safe Drop
Final Book Balance
Ending Drawer
Balance
Drawer Over/(Short)
Id
SFD
FSD
FBB
EDB
DOS
Data
count,amount
count,amount
amount
amount
amount
This table summarizes the record identifiers that do
not appear in the standard reports:
Description
Total to account for
Total Lottery
Total Coupons
Sign On User ID
Total Dept Sales
Id
TAF
TLT
TCP
SOU
TDS
Data
amount
amount
amount
userID,count
amount
Main Baud
9600
Aux Baud
9600
Main Data/parity
8/None
Aux Data/Parity
8/None
Main Stop Bits
1
Aux Stop Bits
1
Main Rcv Hndsk
XON/XOFF
Aux Rev Hndsk
NONE
Main Xmt Hndsk
NONE
Aux Xmt Hndsk
XON/XOFF
Ignore 8th bit
Off
Aux Rev Level
50%
Comm Mode
Full Duplex
Aux Port
RS232
Disconnect
2 sec
Aux Interface
RS232
Printer
Serial
All parameters should be set as shown.
Display Setup
Sample Commands
REPORT 1 PDAY LOG Regenerates the end-ofday report from the PREVIOUS.LOG file, and prints
it on console 1’s receipt printer.
REPORT 2 PSHFT 5 2 4 Regenerates the shift
report for shift 2 at console 4 from the PREVIOUS.5
file, and prints it on console 2’s receipt printer.
REPRINT 1 PDAY THU Reprints Thursday’s
end-of-day report on console 1’s receipt printer.
REPRINT 2 SHFT TUE 3 1 Reprints Tuesday’s
shift report for shift 3, console 1, at console 2’s
receipt printer.
Columns
132
Background
Dark
80/132 Clear
On
Attributes
Char
Lines
24
Wprt Intensity
Dim
Pages
1X Lines
Wprt Reverse
Off
Status Line
Ext
Wprt Underline
Off
Cursor Style
Blink Block
Refresh Rate
60 Hz
Cursor
On
Pound Char
US
Screen Saver
15 min
Auto Font Load
On
You can change the Columns setting from 132 to 80
if you wish. However, this may cause transactions
displayed on the screen (and printed on the Okidata
printer) to wrap, hindering readability. Set the Cursor
Style and Screen Saver parameters as you wish. All
other parameters should be set as shown.
Keyboard Setup
Link
Terminal
Setup
VT52
Off
Off
Jump
On
On
CR
Auto Page
Warning Bell
Margin Bell
Bell Sound
Block Terminator
Send ACK
Monitor Mode
Off
Break
250 ms
Key Repeat
On
Xmt Limit
None
Key Lock
Caps
FKey Xmt Limit
None
Return Key
CR
ASCII
Enter Key
CR
Key Code
WP Keyboard
Mode
Back Space Key
BS/DEL
Lock Keyboard
Disable
Left Alt Key
Funct
Language
US
Delete Key
Normal
Off
Set Key Click and Key Repeat as you wish. All other
parameters should be set as shown.
General Setup
Emulation
Enhancements
Virtual Terminal
Scroll Style
Auto Scroll
Auto Wrap
Received CR
Key Click
Off
On
Off
1
US/CR
Off
Off
The warning bell, margin bell, and bell sound
parameters can be set as you wish. All other
parameters should be set as shown.
Communications Setup
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 35
CFN III Quick Reference
Reader Type
2-4
2-6
FKey Lock
Off
ANSI Setup
Print
National
mag swipe without optical
closed
closed
Feature Lock
Off
Send
All
mag swipe with optical
closed
open
Keypad
Numeric
Send Area
Screen
mag insert
open
closed
Cursor Keys
Normal
Print Area
Screen
optical
closed
open
Xfer Term
EOS
Send Term
None
Char Mode
Multinational
Print Term
None
Keys
Typewriter
Print Mode
Auto/Normal
VT 100 ID
VT 100
Auto Answerback
Off
Any commands run at the Site Controller will not be
logged unless you:
•
direct output to the logger (use >log with the
command), or
press CTRL - SHIFT - PRINT SCREEN
•
Notes
Position 2-1 is not used in SC II software versions
1.0 and later. (In software versions 0.2 and before, 21 is the deadman timer switch: open
(default)=enabled, closed=disabled.)
Position 2-5—In SC II software versions 0.2 and
before, 2-5 is the CRC switch; open=CRC enabled,
closed= disabled.
Address
2-7
2-8
2-9
2-10
1
cl
cl
cl
cl
2
cl
cl
cl
op
3
cl
cl
op
cl
4
cl
cl
op
op
5
cl
op
cl
cl
6
cl
op
cl
op
Island Card
Reader I
7
cl
op
op
cl
8
cl
op
op
op
9
op
cl
cl
cl
10
op
cl
cl
op
11
op
cl
op
cl
12
op
cl
op
op
CPU Board
13
op
op
cl
cl
14
op
op
cl
op
15
op
op
op
cl
Switches
16
op
op
op
op
DIP Switch Bank 2
DIP switch 2 on the reader terminal CPU board sets
options, including the reader terminal address:
Jumpers
simultaneously. Pressing these keys toggles the
Main port output to the logger. (The message
line at the top of the screen toggles between FDX
MAIN and FDX>AUX.)
All other parameters should be set as shown above.
Part number: C05375.
Position & Definition
1
see below
2
decimal point
3
DES PIN encryption
4
reader type
5
gate reader
6
7-10
reader type
address
Page 36
Setting(*=customary)
*open
*open=enable
closed=disabled
*closed=disabled
open=enabled
see below
*open=disabled
closed=enabled
see below
see below
Jumper
Function and/or Normal Setting
K1
Position 1=LCD display
Position 1 and 2=Beckman alphanumeric
display
K2, K3
K2 in position 2 and K3 in position 1=Omron
reader
K2 in position 1 and K3 in position
2=Magstripe reader
K4
----
K5
Position 2=2K RAM; position 1=8K RAM
K6
Jumpered when using motorized reader
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Test Mode
Island Card
Reader II
To activate test mode, open the island card reader
door, flip the S3 switch on the CPU board to TEST,
and press START OVER on the keypad. (The unit
must remain open during tests.) The keypad is now
enabled for selecting one of the 9 test routines:
1
test front panel lights for paper low and paper
out on receipt printer
2
test the table messages
3
test printer
4
test DES
5
test alphanumeric display
6
test keypad
7
test card reader (mag or optical)
8
display baud rate and address
9
test paper cutter
CPU Board
Part number: C05857.
Works with program software 5.0 and above.
Notes
Beckman display not supported
Motorized reader not supported
Novatronics printer not supported
Switches
DIP Switch Bank
DIP switch on the reader terminal CPU board sets
options, including the reader terminal address:
Printers
Position & Definition
Setting(*=customary)
1
not used
There are two DIP switch banks on the Star printer.
Each position must be set as follows:
2
decimal point
DIP Switch Bank 1
3
1 or 2 line display
not used
*open=enable
closed=disabled
*closed=1 line
open=2 line
4
reader type
on
5
gate reader
see below
*open=disabled
closed=enabled
Star
Position & Definition
Required Setting
1-3
9600 baud
4
stop bit 1
on
6
reader type
see below
5
X-on/X-off mode
off
7-10
address
see below
6
8 data bits
on
7
no parity
on
8
even parity
off
DIP Switch Bank 2
Position & Definition
Required Setting
Reader Type
key
key/mag combo
4
closed
open
6
closed
closed
mag swipe without optical
closed
closed
closed
open
1
USA character set
on
mag swipe with optical
2
USA character set
on
mag insert
open
closed
optical
closed
open
3
printer type
on
4
CR valid
off
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 37
CFN III Quick Reference
Printers
Address
7
8
9
10
1
Cl
cl
cl
cl
2
Cl
cl
cl
op
3
Cl
cl
op
cl
4
Cl
cl
op
op
5
Cl
op
cl
cl
DIP Switch Bank 1
6
Cl
op
cl
op
Position & Definition
7
Cl
op
op
cl
1-3
9600 baud
on
8
Cl
op
op
op
4
stop bit 1
on
9
Op
cl
cl
cl
10
Op
cl
cl
op
5
6
X-on/X-off mode
8 data bits
off
on
11
Op
cl
op
cl
7
no parity
on
12
Op
cl
op
op
8
even parity
off
13
Op
op
cl
cl
14
Op
op
cl
op
15
Op
op
op
cl
16
op
op
op
op
Star
There are two DIP switch banks on the Star printer.
Each position must be set as follows:
DIP Switch Bank 2
Position & Definition
Jumpers
Jumper
Function and/or
Normal Setting
Setting(*=customary)
K1
Jumpered=debug
K2
Watchdog timer
*always open
*1-2=on (always)
2-3=off
K3
----
Test Mode
To activate test mode, open the island card reader
door, flip the S3 switch on the CPU board to TEST,
and press START OVER on the keypad. (The unit
must remain open during tests .) The keypad is now
enabled for selecting one of the 9 test routines:
1
test front panel lights for paper low and paper
out on receipt printer
2
test the table messages
3
test printer
4
test DES
5
test alphanumeric display
6
test keypad
7
test card reader (mag or optical)
8
display baud rate and address
9
test paper cutter
Page 38
Required Setting
1
USA character set
on
2
3
USA character set
printer type
on
on
4
CR valid
off
DPT
*open, future use
Position 1-2=AM MAG
Position 2-3=Omron
reader
K4, K5
Required Setting
The Tokheim DPT comes in two models: TCS and
Premier.
Keypad
The keys on the TCS and Premier DPT keypads can
be configured for different functions with the
Tokheim DPT/Gilbarco CRIND keyboard layout on
page 4 of the CFN3’s SYS_PAR program. The
characters that select different functions are shown
below. Note that these characters are case-sensitive:
Char.
Function
0-9
Numeric digits 0 through 9
.
Decimal point
E
ENTER
C
CLEAR
Y
Yes
N
No
$
Cash inside
c
Cash outside
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
D
Debit inside
d
Debit outside
B
Credit (bank card) inside
b
Credit outside
X
CANCEL
x
CLEAR/CANCEL (CLEAR if data entry
started; else CANCEL)
H
Help
h
Help/Decimal (Decimal if data entry started;
else Help)
n
No/CANCEL (No if in yes/no state; else
CANCEL)
S
Start
u
unused key
The string that would be typed into the Tokheim
DPT/Gilbarco CRIND keyboard layout item in
SYS_PAR to give the Premier keypad function
arrangement shown above is:
BN147hBN2580bY369XbYCCEE
Switches
The numbers of the keypad keys on the TCS are:
1
2
Some TCS and Premier keys are “double” keys,
made up of a pair of single keys. On a double key,
the same function must be selected for each member
of the pair. On the TCS, 1 and 7, 13 and 19, 2 and 8,
14 and 20, 21 and 22, and 23 and 24 are pairs in a
double key. On the Premier, keys 1 and 7 must be the
same, and keys 13 and 19 must be the same.
7
8
13
14
DIP Switch Bank 1
Position & Definition
19
20
1
3
9
15
21
4
5
10
11
16
17
22
23
3-7
6
12
18
24
8
2
Setting(*=customary)
on = printer has t ear bar
* on (requires DPT ver
1.0D)
off=printer has cutter bar
pump side
on = side A, off = side B
On
reader address
on = 4-line display
off = 2-line display
(see below)
*on
The default function arrangement of the TCS keypad:
B
B
b
b
N
1
N
2
Y
3
Y
C
Address
1-7
1-6
1-5
1-4
1-3
1
on
on
on
on
On
4
5
6
C
7
h
8
0
9
X
E
E
2
3
on
on
on
on
on
on
on
off
Off
On
4
on
on
on
off
off
5
6
on
on
on
on
off
off
on
on
on
off
7
on
on
off
off
on
8
9
on
on
on
off
off
on
off
on
off
on
10
on
off
on
on
off
11
12
on
on
off
off
on
on
off
off
on
off
13
on
off
off
on
on
The numbers of the keypad keys on the Premier are:
6
5
4
3
2
1
12
11
10
9
8
7
18
24
17
23
16
22
15
21
14
20
13
19
The default function arrangement of the Premier
keypad:
h
0
7
8
4
5
1
2
N
N
B
B
X
9
6
3
Y
b
14
15
on
on
off
off
off
off
on
off
off
on
E
E
C
C
Y
b
16
on
off
off
off
off
17
18
off
off
on
on
on
on
on
on
on
off
19
off
on
on
off
on
20
off
on
on
off
off
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 39
CFN III Quick Reference
21
off
on
off
on
on
E
ENTER
22
23
off
off
on
on
off
off
on
off
off
on
C
CLEAR
Y
Yes
24
off
on
off
off
off
N
No
25
26
off
off
off
off
on
on
on
on
on
off
$
Cash inside
27
off
off
on
off
on
c
Cash outside
28
29
off
off
off
off
on
off
off
on
off
on
D
Debit inside
d
Debit outside
30
off
off
off
on
off
B
Credit (bank card) inside
31
32
off
off
off
off
off
off
off
off
on
off
b
Credit outside
X
CANCEL
x
CLEAR/CANCEL (CLEAR if data entry
started; else CANCEL)
H
Help
h
Help/Decimal (Decimal if data entry started;
else Help)
n
No/CANCEL (No if in yes/no state; else
CANCEL)
S
Start
u
unused key
Jumpers
2-wire operation (default): jumpers 9, 10, and 11 in
position 1.
Connector J4:
3 - Tx+/Rx+ (CFN 422 - 1 & 3)
4 - Tx-/Rx- (CFN 422 - 2 & 4)
4-wire operation: jumper 9 - position 1; jumpers 10
and 11 - position 2.
Connector J11:
3 - Rx- (CFN422-4)
The numbers of the keypad keys on the CRIND are:
5 - Tx+ (CFN422-1)
1
6
2
7
3
8
4
9
5
10
6 - Tx- (CFN 422-2)
11
12
13
14
15
16
17
18
19
20
4 - Rx+ (CFN422-3)
CRIND
Version 2.0b or later of the Site Controller software
is required to run a Gilbarco CRIND (Card Reader IN
Dispenser). The CRIND should be on the RS-422
port.
Keypad
The keys on the CRIND keypad can be configured
for different functions with the Tokheim
DPT/Gilbarco CRIND keyboard layout item on page
4 of the CFN3’s SYS_PAR program. The characters
that select different functions are shown below. Note
that these characters are case-sensitive:
Char.
Function
0-9
Numeric digits 0 through 9
.
Decimal point
Page 40
Note that keys on the left half of the keyboard—
that is, 1, 2, 3, 6, 7, 8, 11, 12, 13, 16, 17, and 18—
cannot be programmed.
The default function arrangement of the CRIND
keypad:
1
2
3
u
b
4
5
6
$
B
7
C
8
0
9
E
N
H
Y
X
The string that would be typed into the Tokheim
DPT/Gilbarco CRIND keyboard layout item in
SYS_PAR to give the CRIND keypad function
arrangement shown above is:
123ub456$B789NYC0EHX
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Cabling
SDI/Wayne
CAT
D-Box to Gilbarco Interface
Pump Loop
Part number: C06691.
There are two wires, which have spade lugs on one
end and a DB-9S connector on the other. The wires
connect the terminal block on the back of the
interface box to the male 9-pin connector current
loop at the distribution box.
Terminal Block
DB-9S
Wire Color
1-
6
red
1+
7
black
At the terminal block, connect the red wire to the
black wire and the black wire to the red wire.
CRIND Loop
Part number: adaptor is C06692; cable is C06242;
both together are C06326.
There are four wires, which have a modular
handset plug on one end and a DB-9P connector on
the other. The wires connect the spare RS-422 jack
on the interface box to the DB-9S RS-422 loop at the
D-box.
Modular Plug
DB-9P
Signal Name
1
2
2
6
RX+
RX-
3
3
TX-
4
7
TX+
The wire colors are not significant.
The modular pins are numbered from right to left
when looking at the modular plug from the retainerclip side, with the cable inserted into the plug on the
side closest to you.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
The keys of the CAT keypad can be configured for
different functions with the TokheimDPT/Wayne
CAT keyboard layout item on page 4 of the CFN3’s
SYS_PAR program.
Keypad
The characters that select different functions are
shown below. Note that these characters are casesensitive:
Character Function of key
0-9
.
Numeric digits 0-9
Decimal point
E
ENTER
C
Y
CLEAR
Yes
N
No
$
c
Cash inside
Cash outside
D
Debit inside
d
B
Debit outside
Credit (bank card inside)
b
Credit outside
X
CANCEL
CLEAR/CANCEL (CLEAR if data entry
x
H
h
started; else CANCEL)
Help
Help/Decimal (Decimal if data entry
started; else Help)
n
No/CANCEL (No if in yes/no state; else
CANCEL)
S
Start
u
unused key
Page 41
CFN III Quick Reference
The numbers of the keypad keys on the CAT are:
1
6
2
7
3
8
4
9
5
10
11
12
13
14
15
16
17
18
19
20
Note that keys on the left half of the keyboard that is: 1, 2, 3, 6, 7, 8, 11, 12, 13, 16, 17, and 18 cannot be programmed.
The default func. arrangement of the CAT keypad is:
1
4
2
5
3
6
u
$
7
C
b
B
8
9
N
Y
0
E
H
X
The string that would be typed into the Tokheim/
DPT/Wayne CAT keyboard layout item in SYS_PAR
to give the CAT keypad function arrangement shown
above is:
123ub456$B789NYC0EHX
SDI Box Switches
MODA/MODB are on switch 7, RESET on switch 8.
Insight
Interface
PC Connection
Connect com1 (default) or alternate PC Com port to
the DB25 connector of the 9600 converter (Gasboy
part# C05859). Use a standard PC DB9 to DB25
cable (part# C06253). The following is an overview
of the connections and a wiring illustration:
Connect the power supply (part# C05440) to the
9600 converter and plug it in.
Insight Board Switches
SW1 on the Insight board is used to set the Insight
address and baud rate for the site controller port.
Leave position 1 and 2 alone. These control internal
settings for the Insight/pump interface, which should
be set at the factory or by a Tokheim service person.
Set each Insight address to match the site’s DPT
address. These are set using positions 3-7.
For Wayne CAT, SDI #1, make all switches to OFF
(open).
For Wayne CAT, SDI #2, make position 5 ON
(closed), all others OFF (open).
To clear application memory:
1. Close switch position 6
2. Close switch position 8
3. Open switch position 8
4. Wait a few seconds
5. Open switch position 6
Page 42
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
3
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
4
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
CFN
3
5
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
6
ON
ON
ON
ON
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
7
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
Address
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Parameter File Defaults
FIRST_ADDRESS= and LAST_ADDRESS= refer to
the Insight address range this SDI is supposed to
control.
ID=Insights1-16
FIRST_ADDRESS=1
LAST_ADDRESS=16
Non-Debit operations:
DEBIT_MODE=N
DB9-DB25 CABLE
C06253
Com1
C05859
9600
Converter
-485
+485
GND
GND
1
2
3
4
4
3
2
1
4
3
2
1
5 -485 Red
4 +485 White
6 DCC Black
Site J1
(for multiple connections)
J2, J3, J4, J5
PMR-C Junction Box
NOTE:
Connections for Premier B are
3, 1, and 5 instead of 5, 4, and 6.
(See NOTE)
P2 Connector
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
Tokheim Insight
Tokheim 69 Box
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Set position 8 to OFF for 9600 baud.
Parameter File
For COM 1, the parameter file is located and named:
C:SC3\XBIN\insight.A01
For COM 2, the parameter file is located and named:
C:SC3\XBIN\insight.A02
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 43
CFN III Quick Reference
Softkey and Animation
sequences
Debit operation:
DEBIT_MODE=Y
PROMPT=
Everything after the “PROMPT=” is the wording
of the prompt, multiple spaces and punctuation are
ignored. These can be unique for each site and must
be entered, matching the reader prompt. These two
are examples:
PROMPT=
enter amount $
PROMPT=
Softkeys
enter driver id:
Defaults:
~s =
start/cancel/help
~p =
payment type
~c =
cancel/help
~q =
Yes/No
~h =
enter/cancel/help
~d =
dollar preset (use with “enter
amount” step in reader
INSERTED_WRONG_MESSAGE=Card
inserted wrong Please insert again
READ_ERROR_MESSAGE=
Please insert again
configuration)
~M =
Read error
REMOVE_CARD_MESSAGE= Remove
Quickly
merchandise
Animation sequences
~B =
spinning clock
~C =
insert card
~g =
select grade
~R =
receipt printing
~N =
remove nozzle
~n =
replace nozzle
CASH_HERE_PROMPT=Cash Here
~L =
remove nozzle and lift lever
CASH_INSIDE_PROMPT=Cash Inside
~l =
lift lever
CREDIT_HERE_PROMPT=Credit Here
~W =
car wash
CREDIT_INSIDE_PROMPT=Credit Inside
~$ =
cash
BAD_CARD_MESSAGE=Unable to read card
Use a different card
SALE_CANCELLED_MESSAGE=Sale
Cancelled
Payment Softkey Labels:
DEBIT_HERE_PROMPT=Debit Here
DEBIT_INSIDE_PROMPT=Debit Inside
Native mode with no graphics.
NATIVE_MODE=Y
Merchandise:
ITEM_AMOUNT_PROMPT=enter amount $
Pump Control
Unit
EXPMUX CPU Board
Up to 6 items are allowed in the following format:
ITEM=name:price:deparment
For example:
ITEM=Qt oil:99:22
Page 44
Part number: C05837
LEDs
LED
Color
Function
DL1
green
reset high
DL2
DL3
green
red
battery okay
422 receive
DL4
red
422 transmit
DL5, 8, 11, 14
DL6, 9, 12, 15
red
red
slow flow, pump 1, 2, 3, 4
fast flow, pump 1, 2, 3, 4
DL7, 10, 13, 16
red
submersible, pump 1, 2, 3, 4
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Switches
DIP switch banks B and C on the EXPMUX CPU
board set options latched in at power-up time:
DIP Switch Bank B
Test Mode. When test mode is activated with switch
C-8, switch C-5 determines the relay limits:
C-5
Position & Definition
Setting(*=customary)
1-4
address
see below
5
pulser type
closed
6-8
relay
closed
Function
pump slows at 500 pulses and turns off at 510
pulses
pump slows at 50 pulses and turns off at 60
pulses
Open
Closed
In test mode, switches C-6 and C-7 select the pump
to be tested:
Address
B-1
B-2
B-3
B-4
1
2
cl
op
cl
cl
cl
cl
cl
cl
3
cl
op
cl
cl
4
5
op
cl
op
cl
cl
op
cl
cl
6
op
cl
op
cl
7
8
cl
op
op
op
op
op
cl
cl
Pump to Test
C-6
C-7
1
closed
closed
2
open
closed
3
4
closed
open
open
open
Jumpers
Jumper
Setting
K1
installed=battery removed=battery installed
Setting
Default
9
cl
cl
cl
op
10
11
op
cl
cl
op
cl
cl
op
op
12
op
op
cl
op
13
14
cl
op
cl
cl
op
op
op
op
15
cl
op
op
op
LEDs
16
op
op
op
op
LED
Color
Function
L1
L2
red
red
L3, 4, 5, 6
red
422 transmit
422 receive
submersible & slow flow, pump
1, 2, 3, 4
L7, 8, 9, 10
red
DIP Switch Bank C
Position & Definition
1-4
maximum timeout of 15 (15 is F in hexadecimal
counting) seconds is reached.
Setting(*=customary)
closed=after reset is
pulser enabled (pumps
complete
1-4) (see note below) open=upon activation
5
----
6
dead man timer
7
----
8
test mode
*always open=enabled
*closed=no
open=yes
Note: In connection with pulser enabled, there are
two error codes, each with three characters, that can
show up in the error column on a transaction printout.
The reset-failed-to-start transaction code is $D2
through $DF, and the reset-failed-to-complete
transaction code is $E5 through $EF ($ indicates
hexadecimal). The last character in each code (2
through F or 5 through F) is the number of seconds
the PCU waited for reset to start or complete. This
numeric character is incremented by one each time
the PCU reset-to-start/complete times out, until the
MDE-4479 CFN III Quick Reference v3.4 · August 2005
connected
disconnected
CMOS CPU Board
Part number: C05321
fast flow, pump 1, 2, 3, 4
Switches
DIP switch banks B and C on the CMOS CPU board
set options latched in at power-up time.
DIP Switch Bank B
Position & Definition
Setting(*=customary)
1-4
address
see below
5
address
*always closed
6
7
address
baud rate
8
baud rate
*always closed
*open=9600
closed-see below
*closed=9600
open-see below
Address
B-1
B-2
B-3
B-4
B-5
B-6
1
cl
cl
cl
cl
cl
cl
Page 45
CFN III Quick Reference
I/O Board
2
op
cl
cl
cl
cl
cl
3
4
cl
op
op
op
cl
cl
cl
cl
cl
cl
cl
cl
5
cl
cl
op
cl
cl
cl
6
7
op
cl
cl
op
op
op
cl
cl
cl
cl
cl
cl
8
op
op
op
cl
cl
cl
9
10
cl
op
cl
cl
cl
cl
op
op
cl
cl
cl
cl
11
cl
op
cl
op
cl
cl
12
13
op
cl
op
cl
cl
op
op
op
cl
cl
cl
cl
K1-K4 power pulsers 1-4.
14
op
cl
op
op
cl
cl
15
16
cl
op
op
op
op
op
op
op
cl
cl
cl
cl
For pulsers with mechanical switch
closures (such as VR 1871 series):
Baud Rate
B-7
B-8
not used
closed
closed
9600
1200
open
closed
closed
open
300
open
open
The part number of the original PCU I/O board is
C05668.
Jumpers
Jumper
Position
Position
Default
K1-K4
(see below)
in=low speed
main pulsers
out=high speed
main pulsers
out
K-5
For electronic pulsers requiring +12
Volt power (such as VR 7671 series):
DIP Switch Bank C
Position & Definition
1-4
pulser enabled
pumps 1-4
5
CRC required
6
dead man timer
7
____
8
test mode
Setting(*=customary)
*closed=after reset is
complete
open=upon activation
*open=required
closed =not required
For pulsers with an external power
supply (such as VR 7874 series):
*always open=enabled
*closed=no
open=yes
Jumpers
Jumper
Setting-IN
Setting-OUT
Default
K1
normal
battery test
installed
K2
battery
no battery
installed
Page 46
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
9800 Pump
Dispenser
CPU Board
Switches
Switch settings should be changed with the power
switch OFF. The new settings are read by the CPU
board when the power is turned ON again.
Switch Bank 1
Position & Definition
Jumpers
Jumper K1 is set according to the size of the RAM IC
in socket U19. At this time, only the 2K size is being
used:
1
baud rate
2
communication mode
3-4
Setting(*=customary)
*open=9600
closed=1200
*open=on-line
closed =standalone
lead detect delay
RAM
Jumper Pins
5
6
2K
across 2 and 3
7
totalizers
8K
across 1 and 2
8
----
see below
---authorization activates
*open=no
closed=yes
*open=no
closed=reset
LED Indicators
LED
Function
Delay Time
1-3
1-4
0
closed
closed
4
closed
open
5
6
open
open
closed
open
L1
AUTH1 - side 1 AC authorization present
L2
SLOW1 - side 1 slow flow solenoid
L3
L4
FAST1 - side 1 fast flow solenoid
SUBM1 - side 1 submersible starter relay
L5
AUTH2 - side 2 AC authorization present
L6
L7
SLOW2 - side 2 slow flow solenoid
FAST2 - side 2 fast flow solenoid
Switch Bank 2
L8
SUBM2 - side 2 submersible starter relay
L9
L10
PUL1A - side 1 pulser, channel A
PUL1B - side 1 pulser, channel B
•
L11
HAND1 - side 1 handle switch
L12
L13
PUL2A - side 2 pulser, channel A
PUL2B - side 2 pulser, channel B
L14
HAND2 - side 2 handle switch
Test Points
Test points are provided for voltage measurements.
This bank serves two purposes:
•
address setting when communicating on the
Gasboy RS-485/RS-422 loop, or
pulser output rate selector when pulser data is
sent to a fuel management system other than a
Gasboy CFN.
Pulse Rate
2-1
2-2
2-3
1
cl
cl
cl
10
100
op
cl
cl
op
cl
cl
Test Point
Function
250
op
op
cl
TP1
TP2
+5VDC
DC ground
500
1000
cl
op
cl
cl
op
op
none
cl
op
op
none
op
op
op
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 47
CFN III Quick Reference
Address
2-1
2-2
2-3
2-4
1
cl
cl
cl
cl
2
op
cl
cl
cl
3
4
cl
op
op
op
cl
cl
cl
cl
5
cl
cl
op
cl
6
7
op
cl
cl
op
op
op
cl
cl
8
op
op
op
cl
9
10
cl
op
cl
cl
cl
cl
op
op
11
cl
op
cl
op
12
13
op
cl
op
cl
cl
op
op
op
14
op
cl
op
op
15
16
cl
op
op
op
op
op
op
op
Electronic
Pump
Interfaces
Tokheim
Single Channel To Tokheim 67 Box or 98 Box
For single channel use Tokheim cable, C07081.
98 Box
TALK DISP should be connected to +9V with a
1K Ohm resistor. DC COM should be connected to
GND.
Dual Channel To Tokheim 67 Box or 98 Box
LCD Board
Dual Channel to Tokheim 67 or 98 box, use cable
C05996 that has the following layout.
Jumpers
Display Address:
Site Contr
oller
Male DB-9
Connector
Tokheim
16-pin Amp cir
cular
connectors
Hose
Jumper Pins
1
across 1 and 2
1 TTDA
2
across 2 and 3
2
3 TTCA
Display of Units:
Units
K2
K4
K6
whole units
1-2
1-2
1-2
tenths - .0
2-3
1-2
1-2
hundredths - .00
thousandths - .000
1-2
1-2
2-3
1-2
1-2
2-3
For decimal point position only. Display also
depends on pulse rate (latest software) for stand alone
mode. Unused digits are marked.
Page 48
TTDB 4
5
TTDA 2
6 DCCA
TTCB 5
10
TTCA 3
1 TTDB
DCCB 6
2
DCCA 7
3 TTCB
5
6 DCCB
10
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
CFN3 Pump Configuration
In the PUMP configuration program, in submenu 1,
set Maximum Units to Gallons and Maximum
Amount to 999 Gallons.
12
In the PUMP configuration program, in submenu 3,
set the following options:
Tokheim type
Options to set
162/262
2,7
262-A
SA MMD
2,7,8,9,13
1,2,7,8,9
SA MMD $/Cr
1,2,3,7,8,9
TCS
TCS $/Cr
1,2,7,8,9,13
1,2,3,7,8,9,13
TCS 1 hose blend
1,2,7,8,9,12,13,19
TCS 1 hose blend $/Cr
TCS 1 hose, multigrade, non-blend
1,2,3,7,8,9,12,13,19
1,2,7,8,9,13,19
TCS 1 hose, multigrade non blend $/Cr
1,2,3,7,8,9,13,19
Premier
Premier $/Cr
1,2,7,8,9,13,16
1,2,3,7,8,9,13,16
Premier 1 hose blend
1,2,7,8,9,13,16,19
Premier 1 hose blend $/Cr
Premier blender
1,2,3,7,8,9,13,16,19
1,2,7,8,9,13,16
Premier blender $/Cr
1,2,3,7,8,9,13,16
Premier 1 hose, 1 prod
Premier 1 hose, 1 prod $/Cr
2,7,8,9,13,16
1,2,3,7,8,9,13,16
Premier 1 hose, multigrade
1,2,7,8,9,13,16,19
Premier 1 hose, multigrade $/Cr
1,2,3,7,8,9,13,16,19
The options in the above table are:
1
2
Pump is a multi-product dispenser.
Pump always needs switch detect (off-hook) to
activate.
3 Pump has a cash-credit select button. (Customer
can choose cash or credit payment at the pump.)
4 Site Controller can activate the pump without
knowing the price or hose (for some MPDs).
5 Site Controller cannot choose the hose number
or price (for some MPDs).
6 Site Controller cannot get the dollar amount or
volume during pumping.
7 Pump can’t do switch detect or pulser timeouts
(timeouts must be done by the driver).
8 Pump is a Tokheim stand-alone dispenser or
Gasboy SPD v4.3+/PAC v4.2+.
9 Pump can only be activated from downloaded
prices (the displayed prices are downloaded).
10 Pump never needs switch detect to activate (can
be activated while it is still on-hook).
11 The PCU is slow to respond to requests
(improves performance on pumps that are
MDE-4479 CFN III Quick Reference v3.4 · August 2005
13
14
15
16
17
18
19
20
21
22
23
inherently slow to respond or at sites that have a
large number of pumps and are very busy).
The pump is a blender. (The Site Controller may
not be able to keep component product tank
inventories for types of blender pumps that are
not specifically supported by Gasboy.) Do not
use this option for Gilbarco and Tokheim
Blenders.
The pump is a TCS configured to always
download prices. (This allows TCS pumps to
display the correct price level for a sale, provided
that the pump’s Tokheim firmware supports the
Mode 25 feature.)
Pump is a Gasboy PAC.
Single -sided pump (used for PCU autoconfiguration).
Tokheim Premier model.
Requires start button (not required for Tokheim).
Beeps without pressing payment on DPT or
CRIND.
Grade-select buttons exist.
Beeps when offhook without START key being
pressed.
Pump has a lift-lever for offhook.
Pump is the master of the pump chain. Turning
on this pump activates all other “pumps” in its
cluster except other master pumps in that cluster.
Wayne 3 product blender, hoses 1, 3, and 5. For
Wayne products V580 and V590U. Previously
these pumps required using 5 hoses, setting the
price code for hoses 2 & 4 to 99. With this
option, only define 3 hoses and the Wayne driver
maps to the appropriate pump positions
automatically.
Tokheim Pump Programming
Mode 19 - set dispenser function code to 0.
Mode 23 - set address (1-16), number of products,
number of sides, and number of prices.
Mode 25 - set price-change mode equal to 1.
Mode 26 - on the Premier should be set as 2.
Gilbarco Interface Unit
Part number: C05688. Use a C04500 cable from the
RS422/RS485 junction box to the RS422 port of the
interface unit.
Use Gilbarco firmware version 70.2 or later.
Product authorization does not work with Gilbarco
pumps before version 2.0c of Gasboy’s interface
firmware and version 2.0cp2 of the Site Controller II
software and only with the Advantage Series.
Page 49
CFN III Quick Reference
Short
Field
Interface
Terminal Block
Gilbarco Terminal
Wire
Wire
Terminal
Connection
dist. Box Legend
Color
Color
Pl-1
red
1+ (top terminal) black box 1
-BLK
Pl-2
black
1- (next down)
box 1
+RED
P2-1
red
2+ (third down) black box 2
- BLK
P2-2
black
2- (bottom)
+ RED
red
red
box 2
CPU Board
Jumper
Position & Definition
1-2
local terminal baud rate
3
CRIND
4
reports (see below)
5
product authorization
Function and/or Normal Setting
K1
All K1 jumpers are absent.
K2
All K2 jumpers are absent.
Position 1: enables the dead man timer.
K3-1 jumper must be installed.
K3-1 is the pair of K3 terminals closest to
P9, the long double-row offboard connector
at the edge of the board.
Position 2: K3-2 jumper is absent. K3-2 is
the pair of K3 terminals farthest from P9.
K3
K4
----
K5
K6
Battery to U31; must install.
Battery to U32; must install.
Enables the AC power fail circuit; must
install.
K7
K8
K8 jumper is absent.
DIP Switch Bank 2. This switch sets the poll
address and allows memory to be cleared
Position & Definition
Baud Rate
3-1
3-2
9600
open
open
2400
1200
open
closed
closed
open
300
closed
closed
DIP Switch Bank 4. This switch selects certain price
level options and allows either twelve or sixteen
pumps (six or eight double-sided units) on a loop.
Setting(*=customary)
1
(see below)
Setting(*=customary)
2
# of pumps per loop
3
dead man timer
debug mode
*closed=normal mode
open=debug mode
2
erase memory on reset
*closed=no
interface address
open=yes
see below
Setting(*=customary)
*open=9600
(also see below)
open=RS-422/485 to
CRIND
closed=current loop
open=onhook activate
closed=no report
open= no restrictions
closed=restrict grades
Switch 3-4: with Site Controller versions before 2.0b,
pumps are deactivated if offhook, and activated if
onhook. This is the sequence reported with push-tostart and cash-credit.
Position & Definition
1
3-8
DIP Switch Bank 3
4
5-8
*open=6 dual pumps
closed=8 dual pumps
*open=enabled
closed=disabled
(see below)
----
Dip Switch Bank 4 for a single -display price bar:
Address
2-3
2-4
2-5
2-6
2-7
2-8
Pricing policy
1
cl
cl
cl
cl
cl
cl
2
cl
cl
cl
cl
cl
op
all levels have same
price
3
cl
cl
cl
cl
op
cl
level 0 same as level 2
4
cl
cl
cl
cl
op
op
5
cl
cl
cl
op
cl
cl
op
op
op
op
op
op
.
level 0 same as level 1
levels 0, 1, and 2 all
different
Bar shows
level:
1
2
1
2
1
2
1
2
SW4-1
SW4-4
op
op
op
op
op
op
cl
cl
cl
op
cl
op
cl
op
cl
op
.
.
64
Page 50
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Dip Switch Bank 4 for a cash/credit select button,
dual-display price bar, or a single alternating-display
price bar (only three prices levels —0, 1, and 2—can
be loaded, and level 0 must be the same as level 1 or
level 2):
Pricing policy
level 0 same as level 1
level 0 same as level 2
SW4-1
SW4-4
op
op
cl
op
Front Panel LEDs
L1
L12
o o o o o o o o o o o o
o
DC
Lamp
o
o
BOK
BAD
CFN3 Pump Configuration to Gilbarco
Notes: Pump limits and card limits must be in dollars,
not volume; for a cash/credit pump ($/Cr), the limit
must be $999. Grade assignments must be entered as
hose numbers.
In the PUMP configuration program, in submenu
3, set the following options:
Gilbarco type
Options to set
Highline (old)
6,9
Highline
9
Highline$/Cr
MPD
3,9
1,5,9
MPD $/Cr
1,3,5,9
Wayne
Indication
L1
L2
TxD on CRIND 422 p ort
RxD on CRIND 422 port
L3
transmit data on 422 loop #1
L4
L5
receive data on 422 loop #1
dead man timer refresh
L6
current loop power enabled
L7
L8
current loop #1 active if flashing
current loop #2 active if flashing
L9
The cable that connects the Wayne controller with
port 4, 5, or 6 of the CFN3 is part number C06006.
The pins in the cable are wired like this:
DIN
Male DB-25S
Connector
1
20
2
5
7
4
program crash code bit 1
8
8
L10
L11
program crash code bit 2
program crash code bit 3
6
6
5
2
L12
program crash code bit 4
3
3
DC
BOK
DC 5V power OK (green)
battery OK (green)
4
7
The Wayne controller must be set at 1200 baud.
BAD
battery bad (red)
For Wayne pumps:
•
Interface Board
Jumper
K1
K2
Function and/or Normal Setting
Baud rate clock source; must be installed in
position 1.
Battery backup enable. Boards should be
stored with this jumper out; it should be
installed at assembly time. Lamp BAD will
light if K2 is omitted.
•
•
•
MDE-4479 CFN III Quick Reference v3.4 · August 2005
the cash price must be lower than or equal to the
credit price.
the pump limit must be $999 for the cash/credit
selection to work.
all Wayne dispensers must be configured in
sequential, consecutive order. All Wayne
dis pensers must be addressed as starting with
number 1, regardless of the actual pump numbers
that they are configured with in the Site
Controller.
in the Wayne Data Distribution Box, any
switches that are not wired to a dispenser must
be in the Bypass position.
Page 51
CFN III Quick Reference
For non-blenders:
•
Tank Gauge
each hose must be assigned a price code in
ranges 1-5, 11-15, 21-25, 31-35; all hoses on a
pump must be in the same decade.
Veeder-Root CPU Board
For all blenders:
•
•
use price codes 6-9, 16-19, 26-29, 36-39 for
blended hoses. Use price codes 4, 14, 24, 34 for
low feedstock (non-blended hoses). Use price
codes 5, 15, 25, 35 for high feedstock (nonblended hoses).
product names for products in blended hoses
should contain blend rate (for example, blended
40%, using a percent sign); do not use a percent
sign in non-blended hoses.
TLS 250 and TLS 250i
DIP Switch Bank 1
Position & Definition
Setting(*=customary)
1-3
*always closed
interboard
communications
4
5
parity
security code
*always closed=odd
*always closed=enable
For fixed blenders:
TLS 350
•
9600, odd, 1 stop bit, 7 data bits
Enable Security Code:
Yes
Auto Transmit Message:
Disabled
Tank Monitor Security
000001 (assumes only
Code (Address):
one monitor on system)
EoT Character:
Enable
hose 1 is always a non-blended, low-feedstock
hose and must have price code 4 (or 14 or 24 or
34). Hose 3 is always a non-blended, high-feedstock hose and must have price code 5 (or 15 or
25 or 35). Hose 2 is the blended hose and must
have a price code in ranges 6-9, 16-19, 26-29,
36-39.
Cabling the TLS-350
For variable 5-product blenders:
•
hoses 1-5 must use price codes 4-9, 14-19, 2429, 34-39, with no repeats.
For variable 3-product blenders:
•
assign 5 hoses , but assign price code 99 to hoses
2 and 4 since the system uses only hoses 1, 3,
and 5.
CFN3 Pump Configuration to Wayne
In the PUMP configuration program, in submenu 3,
set the following options:
Wayne type
Options to set
MPD
MPD $/Cr
1,2,5,7,9
1,2,3,5,7,9
Blender
1,2,5,7,9,12,19*
Blender $/Cr
1,2,3,5,7,9,12
* Select option 19 only if there are grade buttons to
press.
Page 52
TLS 350R
1. RS-232 Security Code: 000001
2. RS-232 End of Message: Enabled
System Requirements
Console must have “Send All Messages Feature”,
page 5 of SYS_PAR.
Non-blended dispensers are supported.
All Profit Point Broadcast Messaging enabled.
Gasboy Junction Box P/N C05020.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
Interface Module Hardware Configuration.
Baud
Rate
9600
DATA
Bits
7
CFN
Parity
odd
SW1
1,2,4=closed
3=open
SW2
all open
Cabling the TLS-350R for with BIR
The TLS must be connected on Island Loop 1 to
receive BIR data. See TLS-350 illustration.
ECPU Board Battery Switch ON (SW1)
HRM Features (Europe Only) - Enabled
(DIP Switch 3 in the Closed position)
Other areas - disabled (disabled for CFN)
(DIP Switch 3 in the OPEN position)
RS-232 Security Code-Disabled
EECO tank monitor
Interface with CFN II or CFN3 using either the a
RS232 connection utilizing the CFN System’s PORT
command or a Gasboy RS232-RS485 converter. In
the EECO monitor setup menus, there are two
selections for connecting to a site controller. These
are:
Gasboy-PC or Gasboy-Site Control.
Gasboy-PC
Use this setting when connecting to one of the site’s
RS232 ports and interfacing using the PORT
command. This sets the communication parameters to
9600, odd, 1 stop bit, 7 data bits, and no security
code.
Gasboy-Site Control
2 OPEN, 3 OPEN, 4 UNUSED)
DIP rocker switch 4 - Unused
Use this setting when connecting to one of the site's
RS485 loops. This sets the communication
parameters to 9600, odd, 1 stop bit, 7 data bits, and
security code to 000001. These parameters can also
be changed individually. You need a C07476 cable to
connect from the monitor to the 485/232 converter
(C05897).
Battery Backup Switch - OFF (down)
Gasboy Interface Software
Wiring to the Junction Box
EECO SYSTEM™ 2000
(DIP Switch 2 in the OPEN position)
Front Panel Security Code - Disabled
(DIP Switch 1 in the CLOSED position,
Note: if cable must be shortened, remove excess at
the TLS end.
Software Minimum Revision
028
E
029
E
030
041
D
D
042
A
074
F
EECO SYSTEM™ 1500
Software
Minimum Revision
023
M
087
B
083
E
EECO SYSTEM™ Galaxy
Software
Minimum Revision
063
H
075
L
For further installation instructions, refer to the
VeederRoot manual titled “Gasboy CFN TLS350/TLS-350R Systems Setup.”
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 53
CFN III Quick Reference
RS-422/485
Communications
422/485 Line Monitor
PC Monitor
There are no switches on the PC-based monitor. (DIP
Switch Banks 2 and 3, discussed below, apply only to
Site Controller I-based monitors.) PC monitors
require an RS 422/485 - RS232 converter, discussed
below after DIP switch banks.
Help. Press H for help on the PC.
Jumper
K1K2
Setting
position 1=slave
side of 422/485
loop transmits
K3K4
position 1=tank
monitor or PC or
Profit Point
K5
K6
always on
on=232 device
listens to slave
responses, or for
PC monitor
on=232 device
listens to master
side of 422/485
loop
K7
DIP Switch Banks 2 and 3
These switches apply only to Site Controller I-based
monitors. Set these switches according to the speed
of the terminal to be hooked to the line monitor.
Local Terminal Baud Rate
Baud Rate
3-1
3-2
2-8
300
1200
closed
closed
closed
open
-------
2400
open
closed
closed
4800
9600
open
open
closed
open
open
----
Setting
Default
position
position 1
2=master side of
422/485 loop
transmits
position 2=other position 1
application if
position 1 doesn’t
work
on
off=tank gauge
off
off=Profit Point
on
R1 - Adjusting
R1 should be adjusted only if you are using a PC
monitor and the data being displayed is scrambled.
1.
Turn R1 20 full turns counterclockwise.
2.
Slowly turn R1 clockwise until the data display
clears up.
3.
Start counting turns.
4.
Continue turning R1 clockwise until the data
starts to scramble again.
5.
Turn R1 counterclockwise half the number of
turns you counted in order to position it in the
middle of the acceptable range.
RS-422/485 Port Baud Rate
DIP switch 3, positions 5-8, all open=9600 baud.
DIP switch 2, position 7, open=7 bits; closed=8 bits.
RS-232
Communications
422/485-232 Converter
For PC monitors, Veeder-Root tank gauges, and
Profit Points. Part number: C05897.
Jumpers
Position 1 is top and position 2 is bottom when the
board is oriented so that GASBOY RS422/485RS232 CONVERTER is readable.
Modems and Cables
PC Package/Answer modem
Kit number: C01533
Parameter settings
Position 1, both jumpers on upper two rows:
Set SYS_PAR, page 8, Remote CFN Port Type:
3 = direct connect or dumb modem, full duplex.
Setup procedure:
Position 2, both jumpers on lower two rows:
Page 54
1.
Connect a terminal to the modem with a 1:1
cable male DB-25 to male DB-25 (C04549) or
male DB-25 to female DB-9 (C04654).
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
2.
3.
Connect the modem’s power cord and turn
modem power switch ON.
Use the steps below:
CFN3 to Modem
For CFN3 to modem use part number C05995.
Hayes/Hayes-Compatible 14.4 and above
Type: AT&F&D2S0=1&C1B1&Q6X0&K0&W ↵
Modem responds: OK
Type: ATQ1&W ↵
Modem does not respond
Note: If a Panasonic data terminal (or other data
terminal requiring DCD) is being used to configure
the modem, set the parameter in the terminal to
Ignore the DCD level of the RS-232 signal. This is
necessary because the AT&C1&W command causes
the modem to drop DCD which may be required by
the terminal being used to configure the modem
unless the terminal is set up to ignore the DCD level.
CFN3 to Okidata
For CFN3 to Okidata use part number C05994.
Bank Network modem
Kit number: C05899
For SCII, CFN3, or Islander II with a network
interface that requires the fuel management system to
contact a bank network for verification of a user’s
card.
System:
Set remote port modem type to Hayes with
handshake.
Modem:
For bank networks, call for current modem part
number.
For Networks with a menu selection:
Set the modem type to the approved purchased type
of modem. See the appropriate Credit and Debit Card
Network manual for specific modem information.
For Networks without a menu selection:
Set SYS_PAR, page 8, Host Handler Data:
01 = Hayes 2400.
RS-232 Character
Framing
ASCII, 8 data bits, no parity, 1 stop bit.
Print Transaction
Host-Site Mode
Code = PT; options = A
<ENQ>aaPTb<ETB><crc><EOT>
The Site Controller response is:
<STX>aaPTbrrssss0ddddddxyffggggqqqqqqqqooooooo
ppttttyymmddhhnneennnnnnvvvvvvvv
aa...aa,[00..00]tdwkii...iikeeeepppp<ETB><crc><EO
T>
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 55
CFN III Quick Reference
Raw Mode
Completed Transaction Codes
Code
7
8
9
10
Message*
Refund
Return
Payout
Mem Lost
40
Pwr Fail
41
42
Timed Out
43
45
50
Limit
Reversal
Unassigned
Meaning
transaction is a refund**
transaction is a return**
transaction is a payout**
pump control unit’s memory was
lost due to battery failure
transaction terminated due to a
power failure at the pump
control unit
normal transaction
transaction timed out at the
pump
pump cut off at limit
transaction is a reversal
a device completed a transaction
but the Site Controller does not
have a record of it.
transaction was started at a gate
controller
transaction was aborted (pump
was deactivated) before
pumping was completed
transaction is a fuel delivery,
either manually entered at the
card reader terminal*** or
registered by a tank monitor
transaction was manually
entered at the card reader
terminal***
caused by dual pulser failure
pump reports it is out of this
type of product
a pump is not working**
transaction was a cash
withdrawal**
The table on the next page explains the PRINT
TRANSACTION fields. These fields are the same for
GET TRANSACTION except:
•
•
•
the first GET TRANSACTION field is the 6digit system ID.
because of the 6-digit system ID, all subsequent
GET TRANSACTION fields are offset by 6
more than the offset number shown below for
each PRINT TRANSACTION field.
if you enter the GET TRANSACTION command
without the A option, the resulting display will
stop with the 1-digit account field terminator.
ssss
Off
set
0
Lgth
.
4
0
4
1
dddddd
5
6
x
11
1
y
12
1
ff
gggg
qqqqqq
qq
13
15
19
2
4
8
Standard log in—an example of the sign-on
command and response with calculated CRC-16
check sums:
oooooo 27
o
7
<ENQ>01CK0GASBOY<ETB>E7B6<EOT>
pp
34
2
<STX>01CK00085112514080006000600060001002
0 2V010,<ETB>D389<EOT>
tttt
36
4
yymmd 40
d
hhmm 46
6
ee
50
nnnnnn 52
2
6
52
Gate
54
Aborted
55
Delivery
71
M anual
77
78
Pulse err
Prod out
79
81
Pump down
Withdrawal
The message printed in the Error field of the
transaction printout.
** Site Controller II and III.
*** Site Controller I only
Field
*
Site-Host Mode
Page 56
4
Description
sequence number assigned by Site
Controller
status code; always 0 for completed
transaction
total dollar amount, in hundredths; if
negative, most significant ASCII character
has its sixth bit set; the equivalent meanings
are:
p = -0
u = -5
q = -1
w = -6
r = -2
w = -7
s = -3
x = -8
t = -4
y = -9
account to charge:
0 = club card
3 = bank card
1 = checking
4 = cash
2 = savings
5 = unpaid
transaction type:
0 = fuel
1 = fuel, preauthorized
2 = non=fuel
3 = non-fuel, preauthorized
4 = like 0, from console
5 = like 1, from console
6 = like 2, from console
7 = like 3, from console
product code
price in thousandths of dollars
quantity, in thousandths; if negative, most
significant ASCII character has its sixth bit
set, see description of dollar amount field
above
odometer reading, in tenths; if no odometer
was entered, the first digit is p or zero,
depending on
configuration
pump number (register number for non-fuel
sale)
transaction number assigned by Site
Controller
date completed, from Site Controller (year,
day, month)
time completed, from Site Controller (hour,
minute)
error code (see table below)
authorization number (if site authorized, this
is SCeeee, where eeee is the card expiration
date; if expiration date is two digits, format
is SCeeFF)
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
vvvvvv 58
vv
8
aa...aa 66
,
V
[00...00 V
]
1-19
1
0-18
t
1
86
d
w
87
88
1
1
k
89
1
ii...ii
eeee
pppp
90
90
114
20
4
4
is SCeeFF)
vehicle number; if no vehicle number was
entered, the first digit is p or zero, depending
on configuration
account number from transaction table
account field terminator
zeros if account field is less than 19 digits;
optional, needed only if account number
isless than 19 digits; field length = 19 - no..
of digits in account field.
device type (0-9,A-F valid):
1 = Site Controller
3 = card reader terminal
4 = console
6 = gate reader
7 = tank gauge
9 = remote site
A = full serve
device drop (0-9,A-F valid)
number of digits after the decimal point in
the quantity (for weights and measures,
allows transaction printout to match
resolution of the pulsers)
kind of transaction:
0 = ordinary
2 = return
1 = refund
3 = payout
issuer field (0-9,A-F valid digits)
expiration date (read from card)
physical record number; with A option only
PC/Site
Control
Required Settings
for CFN3
Network Poll Address = 1.
Site ID = site ID in PC password file.
Password for user 1 is identical in PC password file.
Baud rate correct for modem and its switches.
Command Line Options
SC [/Aargument] [/Bbaud] [/Ccom#] [/ Dphone] [/L]
[/Ttimeout] [siteid]
connect to a Site Controller. Use this option only if
you connect to the Site Controller through a dial-out
modem and you want to override the number in the
password file. P requests pulse (rotary) dialing, T
requests touch dialing, and a comma requests the
modem to pause 2 seconds in the dialing sequence to
wait for a second dial tone.
Another phone number option is the modem timeout
length. That is the time the modem will wait for an
answer. The modem timeout length is the number of
seconds surrounded with square brackets [], typed
after the /D.
/L Output usually appears on the screen. This
option will make the output also print on the PC
printer.
/Ttimeout Specify how long to wait for a response
from the Site Controller. The time is specified in
eighteenths of a second (18 = 1 second); default and
shortest timeout allowed is 3 (0.167 seconds).
siteid Specify the site ID number. Use this option
only for sites you are dialing up with a modem, not
for direct-connect sites. Use an asterisk (*) as the site
ID to call all the sites in the password file.
Input and Output
Redirection
If you use site-control mode, the input and output
files will be on the PC’s disk, instead of the Site
Controller’s disk. Similarly, printed output will be
printed on the PC’s printer, instead of the Site
Controller’s printer.
<filename uses the commands from the named file as
input.
>filename puts the output of the commands in the
named file, deleting whatever was in the named file.
>>filename adds the output of the commands to the
end of the named file.
>PRN prints the output of the commands on the PC
printer (site-control mode).
>LOG prints the output of the commands on the site
printer (terminal mode).
/Aargument Specify an argument to be passed to a
file of Site Controller commands that is used as input
to PC/SiteControl. Multiple arguments can be sent
using multiple /A options. /A options must come
before any other parameters.
/Bbaud
300, 1200, 2400, or 9600; default is 1200
/Ccom#
1 or 2; default is 1
/Dphone Specify the phone number to dial to
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 57
CFN III Quick Reference
Fuel Point
Reader
Site Notes
CPU Board
Part number: C08886.
4-wire operation:
RS 485 PCB to RS-485 JBOX
1 - Tx+
2 - Tx4 - Rx3 - Rx+
(CFN422-1)
(CFN422-2)
(CFN422-4)
(CFN422-3)
Switches
DIP Switch Bank 1
DIP switch 1 on the fuel point reader terminal CPU
board sets options, including the reader terminal
address:
Switch
Setting
1
2
always on
always on
3
address - see below
4
address - see below
FPR address
Switch 3
Switch 4
1
OFF
OFF
2
3
OFF
ON
ON
OFF
4
ON
ON
Switch Setting
DL1
Receive from vehicle module
DL2
DL3
Transmit to vehicle module
Receive from fuel management system
DL4
Transmit to fuel management system
Page 58
MDE-4479 CFN III Quick Reference v3.4 · August 2005
CFN III Quick Reference
This page intentionally left blank.
MDE-4479 CFN III Quick Reference v3.4 · August 2005
Page 59
© 2005 GASBOY
7300 West Friendly Avenue • Post Office Box 22087
Greensboro, North Carolina 27420
Phone 1-800-444-5529 • http://www.gasboy.com • Printed in the U.S.A..
MDE-4479 CFN III Quick Reference v3.4 • August 2005
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement