Site Notes.............................................................52
Contents 2 C35921 Rev. 2238
Page 5
CFN II Quick Reference
ACtivate PUmp (10) activates a pump from the
Site Controller II
Command Summaries,
Version 2.3
General Command Summary
[... ] Sq u are brack ets mean that the conten ts enclosed
within the pair of brackets are optional.
| Verti cal bar means or; it separates alternatives.
{.. .} Curly br ackets are used to gr oup option al
alt ernatives where only one choice can be ent ered.
Text in bold must be typed just as it is shown; italics
indi cate a generic categ ory where you are to
substitute a specific entry.
Shift-change Commands. Shift-ch ange commands—
which are incl u d ed in the shift-chang e package—are
shown in lowercase.
terminal.
Options: CA P1
A option puts pump in full serve mode
P1 assigns account number
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 P OS 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
Disk-based Commands. Disk-based commands do
not have short forms , a nd you s hould use semi-col ons
only wh ere they ar e specifica lly shown.
System Commands. The short form of the comm an d
is in uppercase. The command number, which is used
to ent er the comman d fr om a console, is gi ven in
paren theses after the com mand name.
All system-command options must be preceded by a
semi- col on, and th ere can be no blank spaces on
either side of th e s emi-colon.
System com mands and their options ma y al s o be
entered using the command number followed by a:
.5 to insert a ;I
.4 to insert a ;A
.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
alter clerk a shift-chan g e com mand to cr eate a new
format file for clerk reports.
alter day a shift - ch ange 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 u p
transactions to disk file filename.
Option: ;>filename
BUFFERS disk-ba s ed com mand to di splay 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}
-D a dd line for default command
-P n1 n2 number of c ase i s passed from
comma nd line; n1 is the total number of
cases (except default, if used); n2 is the case
to execut e
-or-
C09159 Rev. 2238 1
Page 6
CFN II Q ui ck Refere n ce
-En1 text Number of case to ex ecu te is entered
by user; n1 is total number of cas es (exc ept
default, if used)
cashier a shift-change command to output the shift
report to standard out and a flat file.
Option: C
0 pr ompt 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 u s e category number as
department number
15 disable patronage (Buypass only)
DIsable PUmp (21) shuts down a pump.
Options: CA
A option dis ables all pumps
DIsable RAW (109) turns off raw mode.
DIsable REader (22) shuts down a card reader
terminal.
Option: C
DIsable SDI (88) shuts down SDI.
Option: C
DIsable TMS (86) shuts do wn a tank monitor
system (gauge).
Option: C
2 C09159 Rev. 2238
Page 7
CFN II Quick Reference
DISKCOPY disk-based command to copy files
from a flop py dis kette in drive A to an other floppy
dis kette, usi ng the hard disk a s a buffer.
DOwnload SDI (100) forces a download of an SDI.
Include the SDI n um ber(s) on th e s ame line a s the
command, no C option is needed.
DUMP disk-based command to print raw tables.
Options: (see below)
[D]TIPpump_number [P] dump transaction in
progress on sp ecified pum p ; D d ecod es the
transaction; P dumps previous transaction
-or[D]TIP NFconsole_number [P] dump
merchandis e t ransaction in progress on
specified console; D decode s the
transaction; P dumps previous transaction
-or[D]TRAN [R]transaction_number(s) dump the
indicated transaction (or ran g e of
transactions) in decoded f ormat ; D decod es
the transacti on; R indicates a raw index
number (to be used only by technicians)
-orCORE [address_range [page_size]] dump
specified range of addr es s es from memory
-orPROCESS [process number(s)] dumps all
processes (default) or s p ecified range
-ortable_name [major_range [minor_range]] dump
from sp eci fied ta bl e r ecord numbers
included in major range (by sub reco rds in
minor range); default is al l records
ECho (144) outputs the string given as argument.
Option: AT P1
A option suppresses line feed
T option displays string on consol e
P1 is used with fixed decimal numbers. Place a
number between the @ and M to specify the
number of chara cters in cluding d ecimal
point.
ELSE command used wi th I F in com mand files.
Option: blockblock is comm a nd or be gin . . .en d block
Enable COnsole (23) returns a con sole to operation.
Options: CI
I option initializes and enables all consoles
Enable DUmp (112) starts file dumping.
Option: A
A option appends file
Enable FPR (161) enables a fuel p oin t reader.
Option: CI
I option initializes and enables fuel point
reader
Enable GAte (87) returns a gate controller to
operation.
Options: CI
I option initializes and enables all gate
controllers
Enable HIstory (113) restarts system histor y
recording.
Option: I
I option clears history table
Enable PCu (24) returns a p ump cont ro l unit to
operation.
Options: CI
I option initializes and enables all PCUs
Enable PROduct (114) enables product attributes.
Option: C
0 pr ompt displays ?Amount?, not ?Price?
1 product is a refund
2 product is a payout
3 product is a withdrawal
4 enables doll ar amount (not units ) inven tory
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.
Options: CAI
I option enables all pumps
A option cl ears owners h ip and fr ees the pump
Enable RAW (8) enables raw output mode.
Option: A
A option sends on ly 1 line of re s pons e at a
time
Enable REader (26) returns a re ader te rm inal to
operation.
Options: CI
I option initializes and enables all readers
Enable SDI (87) returns an SDI to operation.
Options: CIA
I option initializes and enables all SDIs
Enable TMS (85) returns a tank monitor system to
C09159 Rev. 2238 3
Page 8
CFN II Q ui ck Refere n ce
operation.
Options: CI
I option ena bles and re- initial izes all T MS s
EXit (27) exits command mode, enters system
monitor mode; if the exit command is in a command
file, the system prompt returns.
FIND dis k - based comm and to sear ch for pattern in
files.
Options: [;[A][I]] pattern file1 [file2] .. .
;A prints lin e 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
pr ogram s a t once; you may specify more
than one program by repeating modifier in
front of t he name of each config uration
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 r ecalculate CRC; allows damaged
transaction records to be used; use only if
necessa ry to allow corru pt ed r ecords to be
polled
I clear all transa ction num bers from the
transaction fi le and reset the transacti on
pointers; irreversible; fill transaction number
field with -1s for all transactions
rec1 rec2 set pointers; rec1 is the physical
record number of th e oldes t transaction you
want to include in the active portion of the
table; rec2 is the physical record number of
the most recent transact ion you wish to
include in the a ctive port ion of the ta bl e
fmtlint a shift-change command to output memory
utilization to the screen.
Options: [filename]
FORMAT (116) formats a floppy or RAM disk.
Options: [A | B | D] [4 | 5]
A, B, D drive of disk to be formatted
4, 5 use 4 for a 720K floppy; 5 for 1.4M
FRED disk-based full-screen text editor (FRED
commands are su mmarized later in this chapt er ).
Option: [filename]
FUELER disk-bas ed program to set the fueler ID for
a cluster.
Options: [<cluster> <fueler-ID>]
If th e ar gu ments ar e n ot provided, the current
stat e of a ll fuelers is shown. Only clust ers 1-
9 can ha ve a fuel er. Entry of a Fuel I D car d
generates a disk journal event type 197 with
the first two character s of the text field
containing the cluster number .
Fuelpt disk-ba s ed configur ation pr ogram for fuel
point readers.
Options: [-P][-V] [filename]
-P print curr ent config u ration
-V display in TTY form if port is configured as
a CRT in the system par ameters , or vi ce
versa
GATE disk-based gat e-reader configuration
program.
Options: [-P][-V] [filename]
-P prin t cur rent con fi g urati on
-V display in TTY form if port is configured as
a CRT i n system parame ter s, or vi ce ve rsa
Get TRansactions (117) polls transactions from
conn ected sit e.
Option: A
A option prints full Print Transaction format
GOTO used in command files; execution jumps to
line labeled with label.
Option: label
HARD disk-based command to format hard disk.
Options: I | F [skew ]
I initialize file system
F [skew] format hard disk, th en initial ize; skew
is the interleave factor; default is 0
HARDBACK disk- ba s ed com mand to ba ck u p
program, command, configuration, and hard-disk
system files to floppy diskettes.
HARDLOAD disk- ba sed command to restore data
backed up with the HARDBACK command.
Help (29) lists Site Controller commands.
Option: A
A option prints commands with command
numbers
4 C09159 Rev. 2238
Page 9
CFN II Quick Reference
IF command for conditional branching in command
files.
and conditional express ion; r everses the
truth conditions of the conditional
expression it proceeds
-Ytext the text is echoed, and if the user enters a
1, Y, or y, then the comman d fol lowing th e
IF stat ement is executed
-E filename if the named file exists, the
command following the IF statement is
executed
-or-
-{= |< | <= | > | >=} arg1 arg2} the comman d or
block of commands following the IF
statement i s execu ted if =, <, <=, >, or >=
holds between arg1 and arg2; that is, if arg1
{comparison} arg2 is true. You can separate
expr es sions by |, wh ich means “or,” or by &,
which means “an d”
INSTALL disk- based comm and for hard drive
installation.
KERMIT disk-ba sed program for file transfer to
external computer. Note: press CTRL-SHIFT-6 to
exit from connect mode.
Options: [baud][D][L#]
{R | Sfile1 [file2] ...} baud data transmission rate to use, in bits-per-
second
D debug mode (used in development only)
L# Site Controlle r RS-232 port numb e r to use;
where # is the port number
(without R or S) connect mode; default is port
number 1
-or-
R receive-file(s) mode
-or-
Sfile1 [file2] ... send the specified fi le(s) to the
conn ected compu ter
lddrawer a shift-change command to enter the
initial amoun t in the cash drawer at th e begi n n ing of
a shi ft on a console.
Options: [POS#] [$amount]
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 pr ocess ing of the PREVIOUS.LOG file.
Options: 0 | 1 [POS#] [shift# POS#] . . .
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-ch ange command that runs the
cashier, pritem, and prhour commands to generate the
end-of-day reports.
Options: [filename-extension only] [POS#]
[POS#] the nu m ber of t he consol e associa ted
with the receipt printer where th e en d -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: CI
I opti on eras es al l authori z ation codes
LOad CArd (146) is run by a remote hos t to
download a bit-mapped loc kout file.
Option: C
LOad CRon (76) creates cron entri es.
Options: CI
I option removes all ent rie s from the cron fil e
Actio n types: @ ! ^ % ? #
@ DWMMDDYYHHMM command is a timed
entry
! command executes at a system restart
^ command executes at boot
% command executes when transa ction fil e is
near full
# command executes immediately after loading
then command i s removed from cr on table
Note: an optional hyphen (-) after the action type
and before the com mand name suppress es
output to the printer.
LOad CUtoff (40) enters pump-fill limit and slowto-cutoff point.
Option: C
LOad DAte (31) enters date and time.
LOad DRawer (32) enters initial amount of money
in cash dr awer.
Option: C
LOad Fuel (33) assigns product codes, price codes,
and tank numbers to pumps.
Option: C
C09159 Rev. 2238 5
Page 10
CFN II Q ui ck Refere n ce
LOad Heading (34) enters receipt heading and
footing messages.
Options: CI
I option erases all headin g and footin g lin e s
LOad INventory (118) sets up inven tor y for a
pr oduct and enables i nventor y t rac ki ng.
Option: C
LOad KEY loads the 18-character DES (data
encryption st andard ) k ey or k eys —
ttxxxxxxxxxxxxxxxx, where tt is:
00 = master key
10 = working key
20 = working based on previous working
30 = excl u s ive or with previous m aster
xxxxxxxxxxxxxxxx is the 16 characters of the key
LOad LImitation (35) enters limitation code and
fuel limit.
Options: CI
I option era s es all limita tion codes and fuel
limits
LOad MEssage (36) enter s card read er t er minal and
gate broadcast messages.
Options: CI
I option erases all messages
LOad PHone (46) enters dial-out phone numbers.
Options: CI #
I option removes all phone numbers
# is
1 = main C F N host phon e num ber
2 = backup CFN host phone number
3 = ma i n bank phone num be r
4 = backup bank phone number
5 = main auxiliary phone number
6 = backup auxiliary phone number
LOad PLU (119) loads price lookup information for
merchandise products.
-Cn[-m] list journ al entri es for consol e n (to m)
-Rn[-m] list journ al entries for island card r ead er
n (to m)
-An[-m] list journal entries for pump n (to m)
-Un[-m] list journ al entri es for user/cler k n (to
m)
-Sn[-m] list journal entries for shift n (to m)
-Dn[-m] list journ al entri es for date n (to m)
-Hn[-m] list journal entr i e s for hour n (to m)
-Bn[-m] list journal entries for department n (to
m)
-Nx[-y] list journal entries for transaction
number x (to y)
-Tx[ss] list te nde r type x (sub-tender type ss)
-Oy[:z] len gth of the fir st and second fields of
club cards
-X compressed listing
-W r aw data li s ting
-V list events only
-E includ e events
-I do not include merc handise-item ent r ies
-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 t o th at
port.
Options: Open, Send, Wait, Receive, Fl u s h ,
Close
Open option initializes the port:
PORT OPEN [<port #>] [BAUD
(300|1200|2400|4800|9600)] [DATA7]
[STOPS2] [PARITY (EVE N|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
NOFLO W 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 br eak:
PORT (SEND[LINE] <string>
|SENDBREAK|SENDFILE < fname>)
SEND <string> <string> is sent to port
SENDLINE <string> <string> is se nt
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
C09159 Rev. 2238 7
Page 12
CFN II Q ui ck Refere n ce
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 m odem to dial, et c., by sending
the appropriate modem command. Often
a break ma y be us ed 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 unti l timeout is reached:
PORT WAIT <option-list> FOR <string>
[<string> ...]
The <option-list> is r ep laced 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> tar g et matched is return ed
in <variable>
ECHO di spl ay characters as recei v ed
The keyword FOR signals the end of the op tion
list an d the beginni ng of the strin g l ist. E ach
string may cont ain control cod es ( for exam ple,
~0D or ^ M) or wild card char acters (@s ) .
If any string con tains internal spa ces, it must be
enclosed in quot es ( ‘‘this string’’).
The return code is the number of t he string that
was matched (for example, 1 if the first (or only)
string was matched).
Receive option captures incoming chara cters in
variable and/or file:
PORT RECEIVE [<until-list>] (VAR
<variable> | FILE[APPEND] <fname>)
The <until-list> is repla ced by one or more
of:
MAX <int eger> get th e given number of
characters (defaults to 39 if VAR, 80 if
FILE)
END <string> until any char acter in th e
string is encountered (this option ma y
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 ter minat ed on r eceipt of pa ck et,
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
FILEAPPEND <fname> if file exists,
received data is added at the end.
Note: the terminator character is not
included in th e string. If a t erminat or
character is found, the return code of n
means the nth chara cter in the END
string was found.
Flush option discards pending input:
PORT FLUSH
Close option relinquishes control of port:
PORT CLOSE
The foll o wi ng err or cod es are used b y all
variants of th e P ORT command:
0 Success
100 Syntax error
101 Bad port
102 Bad baud
103 No channel open
104 Timeout
105 Quiet timeout
106 Max. chars termination
107 Terminated with ^C
108 Can’t create file
109 LRC didn ’t check in packet
110 Port busy
Non-printing Characters: In any data str ing in
one of the commands, non-printing characters
may be represented in hex or control-letter form.
For exa mple, CR may be represented by ~0D or
^M.
prattend a shift-change command to print attendant
sales.
-x Display taxes separate
infile - Journal file to process. Defaults to
c:journal.log
prboth journallog a shift-ch ange command to prin t
data from the sp ecified journallog.
Options: journallog -I [-F flatfilename] | -H [-F
flatfilename] | -I -H [-F flatfilename]
-I prints sales, if any, by stock numbers
-H prints a summary of sales activity by hour
-F flatfilename creates a flat file named
flatfilename from the s p ecified journallog
file
Print ALlocation (79) prints allocation total izers.
Print Authorization (49) prints authorization codes
and fuels allowed.
Print CArd (95) prints lockout file in bitmapped
format.
Print COnsole (150) puts a line of text on consol e
display.
Print CRon (15) prints entries in cron file.
Print DAte (50) p r ints date , time, a nd current
transaction nu mber.
Print DIagnostics (51) prints system errors.
Option: A
A option prints all er ror codes
Arguments:
0 when diagnosti cs were last reset
1 Site Information
2 PCUs
3 readers
4 consoles
5 fuel point readers
6 gate controllers
7 tank gauges
8 pumps
12 SDI
Print DRawer (52) prints shift and daily cash
drawer totals.
Print Heading (53 ) prints receipt heading and
footing.
Print HIstory (123) prints event h i st ory.
Option: A
A option displa ys new event s as th ey occur
Print LImitation (54) prints limitation codes and
fuel limits.
Print LOckout (55) print s inva lid or valid card
numbers.
Print MEssage (56) prints broadcast messages.
Print MOnitor (89) prints stored log.
Option: A
A option print s wi t h physica l record nu mbers
Print PHone (16) prints the dial-out phone numbers.
Print PR i ce (57) prints price c odes, levels, a nd
prices.
Print PROduct (58) prints produc t inf ormation.
Options: IA
I option allows ranges of categories
A option prints attributes enabled with
ENABLE PRODUCT
Print PU mp ( 5 9) prints pump numbers, tank
numbers, products, price codes, prices, pump totals,
and pulse rates.
Option: A
A option prints buffered totals
Print QUantity (145) prints quantity sold
information.
Options: IA
I option allows ranges of categories
A opt ion allows choic e of period s:
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 RECeipt (124) prints text on receipt printer.
Option: C [# | C# | P1=# | P1=C#] [message]
# is a receipt printer’s number; C# is the
number of the con sol e to which th e r eceipt
printer is attached.
P1 option is usually used when redirecting a file
that does not have a stored printer number
C option allows multiple lines of text. End
using a ‘.’ followed by ENTER on its own
line.
C09159 Rev. 2238 9
Page 14
CFN II Q ui ck Refere n ce
Print SAles (126) prints sales information.
Options: IA
I option allows ranges of categories
0 = print tax accum u lators (P S A;I 0)
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) print s user numbe rs an d
permission levels.
Print SITe (127) prints information for local and
remote sites.
Pri n t SUmma ry (18) prints summary of sales totals
report.
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 TAnk (60) prints tank numbers an d inventory
totals.
print tax use Prin t SA les;I 0 prntrpt a shi ft -chang e com mand to pr in t r ep orts.
Options [Report type] [Report number] [Day of
week extension] [Date an d time][Printer
POS] [Report flag]
prtender cr eates a rep or t similar to the site PRI NT
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 tra nsactions in progr e s s .
Option: A
A option continuously updates (for use with
CRTs only)
Print TOtals (61) prints sales totals.
Options: IA
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: IA P1 P2
I option shows format header of remote site
when used wi th Site control com mand
A option print s wi t h physica l record nu mbers
P1 and P2 options sort transactions
Print Vehicle (8 3) prints MPG information for
vehicl es in the MPG package.
prvoid displays all voids found in the journal.
Options [-?] [-cn] [-sn ] [-f flatfile] [infi le]
-? displays this message
-c displays voids for console n
-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 par ameters , or vi ce
versa
PUrge SIte (130) res ets transactio n-begi n pointer.
RCP disk- ba s ed com mand to copy dir1 an d al l
subdirectories thereof to dir2 directory and new
subdirectories.
Option: dir1 dir2
10 C09159 Rev. 2238
Page 15
CFN II Quick Reference
RDEL disk-based command to delete dir 1 and all
its contents.
READER disk-ba s e d configuration progra m for
island card reader.
Options: [-P][-V] [filename]
-P prin t cur rent con fi g urati on
-V display in TTY form even though port is
configu red as a CRT in the system
parameters, or vice versa
REBOOT (131) with no options, reloads
configuration and reboots.
Options: IA P1
I option does a warm boot
A option reloads OS and rebo ots (cold boot)
P1 option reconstructs all tables
RECord (7) writes data to a disk file.
Option: I
I option overwrites existing file
REM ove ALloca tion (80) removes a totali zer from
the allocati on pa ck age.
Options: CA
A option initializes the allocation file and frees
all accounts from allocation
REM ove Authorization (63) removes a fuel or
merchandise code.
Option: C
REMove CRon (132) removes a cron e ntry.
Options: CIA
I option deletes any pending executable
A option attempts to kill the executable or cron
comman d curren tly runnin g
REMove Heading (133) removes a receipt heading
line.
Option: C
REM ove LImitation (64) r emoves a limi tation
code.
Option: C
REM ove ME s sage (134) removes a broadcast
message.
Option: C
REM ove PRi ce (1 7) removes a price level.
Option: C
REMove PROduct (135) removes a prod uct.
Options: CA
A opt ion re moves all produ c ts
REMove SIGnon (136) removes a user sign on.
REM ove SIT e (13 7) removes local site information.
REM ove Ve h icle (84) re moves a ve hic le fr om the
MPG system.
Option: C
REName (138) ren ames a disk file.
Option: A
A option moves file(s) across directories
report a shift-change command to regenerate shift
and end-of-day reports using an existing journal file.
Option: I
I option resets af ter a reconfigura tion
REset PUmp (66) re sets pump totalizers.
REset TOtals (67) resets the daily sales totals.
Option: AI
A option resets daily and cumulative sales
totals to zero, a nd loads shif t 1
I option resets cu mulativ e only
REset TRansaction (68) rese ts f irst (oldest)
transaction to save and to print pointer.
Options: AI
A option resets all transaction table pointers,
including next transaction to se nd to CFN
host and ne x t transac tion to lo g; if a numbe r
is provided with the A option, the CFN host
poll pointer is set to that transaction number;
I option deletes transactions in progress
(resu lting in un assign ed tr ansact ions and
loss of card data needed for billing any
pumping tran sact ions t hat were in progress)
RESTORE disk-based command to rest ore cont ent s
of selected data tables from disk file
SYSBACK.DTA (by filename if specified).
[old] r es tores from backup fi les creat ed under
FRAMOS version 0. 2, whic h used a
different for mat for th e cron table; it
converts the cr on en tries to FRAMO S
vers ion 1.0 format wh ile rest oring t hem
table1 [table2] ... rest ores specifi ed tables ( if
all ta bl es ( if backed u p ) ; op tional: except
specified ta bl es table1, table2, etc.
-orreconstructed [excepttable1 [table2] ...]
restores all reconstructed tables (if backed
up); optional : ex cep t specifi ed tabl es table1, table2, etc.
[fromfilename] this option restores from data in
file filename
[corrupt] restores r ecords with bad checksu m s
RMdir (140) removes an empty directory.
RUN (69) restarts site.
Options: IA
I option starts site initially, or after a crash
A option restarts a site after a console
emerg ency stop
safedrop a shift-change command to reconcile a
cash-drawer amount when money is taken out to
adjust the till.
Options: [POS#] [$amount]
SEND COMmand (156) sends a command from the
Site Controller to one or more Profit Points.
SEND COMMAND device command
For device, substitute one of the following: C* all Profit Points
C1 Profit Point #1 (or C2 for Profit Point # 2, etc.)
C1C2 Profit Points 1 and 2; et c.
For command, substitute any of the commands
you can en ter at a D OS pr ompt.
Option: A
A option does not wait for operator response at
the Profi t Poin t bef ore clear ing the display,
if any, from the ex ecuted 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 bu f fers.
In the following, S stands for sou rce, 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
8 do not overwrite, ok to make directory
9 overwrite ok, ok to make direct ory
e execute transferred fi le on destinati on
device.
For S-device, substitute one of the following:
S Site Controller
C1 Profit Point #1
C2 Profit Point #2; etc.
In pla ce of S-filename, insert the name (including
the path) of the file to be sent.
12 C09159 Rev. 2238
Page 17
CFN II Quick Reference
For D-device, substitute one of the following:
S Site Controller
C* all Profit Points
C1 Profit Point #1
C2 Profit Point #2; etc.
In pla ce of D-filename, insert a new nam e (and,
optionally, the path ) if you want the tran sfer red
file to have a name different from the source
file’s name (and path).
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]
-Rfile1 [file2] sets read-only status on file1
[file2]
-H file1 [file2] sets hidden status on file1 [file2]
-N file1 [file2] allows any user to ex ecu te the
disk- based comm and(s) file1, file2, etc.
-Uuser_no file1 [file2] ... onl y user number
user_no may execute the disk- ba s ed
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- ba s ed
command(s) file1, file2, etc.
settle varies for ea ch card net wor k; see th e specific
Credit and Debit Card Network manual.
setup a shift-change command to allow configuring
reports.
setup clerk a shift-chan g e command to cus tomiz e
the clerk reports; makes a copy of the ex isting format
file, which can be us ed to undo the ch anges, an d th en
run s the ALTER CLE RK com mand to cr eate a new
format file for clerk reports.
Options: [-D]
[-D] copies the CLERK.FMT fil e, wipes out the
existing report configuration, and runs
ALTER CLERK -D to generate a default
report configuration for demonstration
purposes
setup day a shift-change command to customize the
end-of-day reports; makes a copy of the existing
forma t fi le, which can be used to undo the changes,
and th en runs the ALTER DAY comman d t o 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 rep ort
configuration for demonstration purposes
setup shift a shift-change command to customize the
shift reports; makes a copy of the existing format file,
which can be u sed to undo the chang es, and then runs
the ALT ER SHIFT comm and to crea te 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_VARorSET (153) command to create
variables on RAM disk to store text or integers.
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
corr ect place.
Four of the operators (=, @, $, an d ~) can be
follo wed b y one of these thr ee modifier s:
B stands for Boolean. If a 1, y, or Y is entered,
a y is stor ed. If any oth er ch ar acter is
enter ed, 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 stan d s for config ured quantity units . T he
default configuration is for three decimal
places (xx.xxx) for thousandths of a unit.
STATUS disk- ba s ed com mand t o print select ed site
status information.
Options: [B][C][D][H][N][S][T][U][V][!]
With no arguments, defaults to VTSB backup; backs up user data in a file of your
choosing (enter the command as
STATUS;>>filenameB).
C CPU; calculates percentage of CPU being
used at site
D prints daily settlement control information
H host; rep orts last transac tion number sent to
CFN host
N no- sale; reports all non-z ero no-sal e
counters
O oldes t; re turns oldest transactio n number as
its error code %E
R r eports; prints reports on users (sign-ons),
including no-sales, item voids, and length
user was signed on. Default report is for
previous shift. A character following the R
indi cates the p eriod req u es ted:
C = current shift
D = current day
Y = yesterday
T - cumulative totals
1 = previous shift
2 = one before pr e vious s hi ft
3 = two before previous shift
P = cumulative totals at last day-change
S switches; repor ts current DIP switch setting s
T transaction table; reports how many more
transactions will fit in the transaction table
U unpaid; reports all non-zero unpaid counters
V versi on; reports ope rating system version
numbe r and release level
! rep eat; cau ses specified report to r ep eat
every 1 second; for use with C RT
STOP (70) shuts down a site.
Options: AI
A option halts pumping transactions
I option does not wait for site to stop
SUbtract ALlocation (81) subtracts from an
allocation totalizer.
Option: C
SUbtract DRawer (71) subtracts from ca sh in
drawer.
Option: C
SUbtract INventory (141) subtracts from inventory
for a product.
Option: C
SUbtract TAnk (72) su btra c ts fr om t ank inventory
counter.
Option: C
SWAPCOPY disk - ba s ed com mand to copy file1
from one floppy disk to an ot her.
Options: [file1 [file2]] | + | -
-or+ copy the entire content s on one flopp y dis k
to anoth er if you have a two-floppy-drive
system
-or-
- copy the entire cont en ts on one floppy disk
to anoth er if you have a one-flop py-drive
system (this shut s down the site)
SYSBACK disk-based command to back up all
system t ables in RAM , ex cept transactions, to the
SYSBACK.DTA file.
14 C09159 Rev. 2238
Page 19
CFN II Quick Reference
SYS_PAR dis k-ba s e d configuration progra m for
system parameters; main configuration program for
Site Controller.
Options: [-P][-V] [filename]
-P prin t cur rent con fi g urati on
-V display in TTY form if port is configured as
a CRT in the system par ameters , or vi ce
versa
TABLE disk-based c onfiguration prog ram for dat a
table sizes.
Options: [-P][-V] [filename]
-P prin t cur rent con fi g urati on
-V display in TTY form if port is configured as
a CRT in the system par ameters , or vi ce
versa
TAX disk-based tax t able entr y program.
Options: [;[C][I]] [-P | -R | -?] ;C chain entries: keep loopi ng back to the
initial prompt
;I reconstruct the tax rate table
-P prin t tax table summary
-R prin t tax table in raw form u sed by
RESTORE
-? run in tutoria l mode
TEst PCu (73) tests a pump c ontrol u ni t’ s memory.
TRANBACK disk-based command to back u p
transaction d ata t o the TRANBACK.DTA file.
TREE disk-bas ed com mand to print directory
structure.
TRFMT disk-based configuration program for local
transaction format.
Options: [-P][-V] [filename]
-P prin t cur rent con fi g urati on
-V display in TTY form if port is configured as
a CRT in the system par ameters , or vi ce
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: CA
A option cl ears card fi le and sets n eg ative
lockout
variable a shift-change command to list the state of
the shift sequ en ce and shift number for the system
and for each console.
WHERE disk-based com mand to prin t the curr ent
directory.
WOW disk-based com mand to di s p lay recent
his tory and transactions- i n-progr e s s dat a
simultaneously; for CRT only.
Option: [-H]
-H d o not display history
FRED Command Summary
Modes
CommandMode Function
^E i e c enter edit mo d e
^C i e c en ter com mand mode
^N i e c enter insert mode
Insert or Edit Mode
Command
^O i e open line above
ENTER key i e open line below
↑ or ^K i e cursor up one line
↓ or ^J i e curs o r do w n one line
← or ^H i e cursor left one character
→ or ^L i e cursor right one character
SPACEBAR E cursor right one character
DEL key i e delete one character left of cursor
^D i e delete one character at cursor
^X i e delete current line
^U i e undo changes to current line
^S i e split line at cursor
^R i e join current line to line above
^Y i e save current line
^P i e put saved line below current line
ArguModeFunction
b E move c ur so r t o beginning of line
e E move cursor to end of line
c E enter comman d m ode
i E enter insert mode
k char e
u e scan backward (up) through file
d e scan forward (down) through file
g ne c go to line number n
x char e
s char e search for character char
kill line from cursor up to character
char
exchange character at cursor with
character char
C09159 Rev. 2238 15
Page 20
CFN II Q ui ck Refere n ce
Command Mode
Command
change
find c
search
clear c erase entire file
append filenamec insert file at cursor
load filenamec replace buffer with file
name filename c set name of current file
save c save file
resave c resave existing file
tabs nc set tab stops every n colu m ns
Argu.ModeFunction
g ne c go to line number n
begin #
end#
Begin#
end#
Begin#
del
end#
q c quit editor, exit to operating system
c make changes to designated lines
sear ch for a pattern, ent er insert
mode
print all lines in search range tha t
c
match a pattern
deletes de signate d li ne s
c
System Variables
The foll o wi ng vari ables can be us ed in command
files. N ot e that thes e are case- s ensiti ve— they must
be uppercase or lowercase, as shown below:
Name Definition
%0 Number of arguments on command line
(note that this character is a zero).
%1-%9 Command line arguments one through nine.
%A Number of input lines fr om com mand
terminal waiting to be read. (To test if user
pressed ENTER).
%B# C urrent drawer balance for dr awer #.
%C 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
%D Date (MM/DD/YY).
%E Las t error code from la s t com mand.
A 0 means the command was completed
successfully; greater than 0 us ua lly mean s
the command failed. Note that FIND and
STATUS O and CLOSE use the error code
in a special way.
%Fd Where d is the drive letter. Gives space
remaining, in bytes.
%I Current site ID.
%K Position of console keyswitch:
0 = off
1 = on
4 = supervisor
8 = manager
%M# Miscellaneous options where # stands for:
1 = returns the init ial drawer balan ce in
SYS_PAR
2 = transaction num ber of first tran saction in
file
3 = transaction num ber of last tr ansaction in
file
4 = status of bank modem (0=down,
1=available, 3=connected)
5 = status of CFN modem (0=down,
1=availabl e , 2=dialing, 3= c onnec ted bu t not
logged in, 4=logged in)
6 = if the parameter is enabled for unique
shi ft num bers for ea ch console, r eturns a 1;
if disab led, retu rns a zero
7C# = if the parameter is enabled for unique
shi ft num bers for ea ch console, r eturns 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
shi ft num bers for ea ch console, r eturns the
shi ft seq u ence number of consol e # ; if
disabled, returns the system’s shift
sequen ce number . (The # can be replaced
by a %a-%z user variable to allow variable
selecti on of th e console number.
9 = returns on e if configured for a C RT;
otherwise, returns ze ro
%P Permission level of user currently signed on.
16 C09159 Rev. 2238
Page 21
CFN II Quick Reference
%Q Site shift sequence number; each site shift
change increments this number.
%R Site run level:
0 = running
1 = blocking new transactions
2 = stopped
3 = emergency stopped
4 = memory full
5 = crashed
%S Current site shift number (1, 2, or 3).
%T Time (HH:MM AM/PM).
%U User n um ber of user cur rently sig ned on.
%V Site version number.
%W Da y of week - S u n, Mon, Tu e, Wed, Thu, Fri,
Sat.
%Y Date-time (YYMMDDHHMM).
%a-%z User string variables set by SET_VAR; up
to 38 characters long.
SCII CPU Board
Part number: C05328.
Switches
DIP Switch Bank 2
Port and Switch numbe r :
Baud
Rate
300 op op op op op op op op
120 0 cl op cl op cl op cl op
2400 op cl op cl op cl op cl
960 0 cl cl cl cl cl cl cl cl
Local
1 2
Remote
3 4
Not Used
5 6
Log Prin ter
7 8
If the log output is configured to go to port 0 on the
back of the Site Controller II, the log printer port
baud-rate switches are ignored and the baud rate is
the same as the local port’s rate.
Jumpers
JumperSettingSettingDefault
K1,K2 (see below)
K23 Tx clock output out
K24 receive clock input out
K25 Tx cloc k input out
K26 1-2=disable AC fail 2-3=enable AC fail 2-3
K27 dead man timer disabled=out
K28 2-3=ha rd reset 2-1=sof t r e s et 2-1
K35 in=boot state cleared
after power up
enabled=in
out=boot state not
cleared after power up
RS-232 Port Jumpers—K1, K2
in
in
DIP Switch Bank 1
Position & DefinitionSetting(*=customary)
1 back-up sign-on
Note: If switch 1-2 is closed and there is no hard disk
controller, the Site Controller will crash.
1-71-8ResetLEDsCrash
open open boot normal boot
closed open boot normal debugger
open closed boot scan boot
closed closed debugger scan debugger
The following two charts show the jumper
configurat ion for var ious tasks for ports 1 and 3 of
the Si te Contr oll er I I. Ports 1 and 3 are multi - purpose
for communication applications or pump interfacing.
K1 is for port 1; K2 is for port 3.
‘Old’ T okheim settings ar e u s ed if the Tokheim
pump driver is before version 2. ‘New’ indicates
vers ion 2.0 and above (asynchronous modems).
Note: The special jumper configuration shown below
for Hayes modems may be used to eliminate spurious
“DSR Regained” messages; if this is not a problem,
then the standard modem jumper configuration may
be used.
JumperInstalledRemovedDefault
K31 test adjustment normal operation out
K32 MFM recording FM recording in
K33 enable precomp disable precomp in
K34 3.5” or 5.25” d rive 8” drive in
DIP Switch Bank 1
Position & DefinitionSetting(*=customary)
1 battery 1 failure alert *closed=enabled
2 battery 2 failure alert *closed=enabled
3 battery 3 failure alert *closed=enabled
4 ba t t ery 1 charge cir cuit *c losed= e nabled
5 ba t t ery 2 charge cir cuit *c losed= e nabled
6 ba t t ery 3 charge cir cuit *c losed= e nabled
DIP Switch 2
The SW2 switch, which controls battery backup to
the CPU PCB, should be open (disabled). Open is to
the left.
PCMCIA Memo ry Board
Jumpers
SCII+ CPU Board
Part number: C05852
Use only 27256 EPROMs.
The DIP swi tch settings are th e s ame as on the S C II
CPU board.
Jumpers
• K1, K2, K23-K28, and K35 are the same as on
the SCII CPU board.
• Jumper 2-3 on K 30.
• Jumper 1-2 on K 37.
Old Memory Board
Part number: C08331.
Jumpers
E1, E2, and E3 must always be jumpered from 1-2.
Install E4 to connect batt ery power; remove E4 t o
change memory chips.
Part number: C06731 for the board alone, C06759
(does not contain sram sl ots) for th e kit assem bly,
which includes the boar d, standoffs, and instr uctions.
Part number C05849 is the memory board for the
Islander II which contains sram slots.
JumperSettingSettingDefault
K1 1-2=SC II 2-3=SC I 1-2
K2 1-2=enable IRQ 2-3=d isable IRQ 2-3
K3 1-2=SC II 2-3=SC I 1-2
K4 1-2=SC II or SC I
with no PCMCIA
slots
K5, K6 off=SC II and SC I
with 512K
K7 on=enable SC I
PCMCIA
K8 on=drive 3 IRQ off
K9 on=drive 4 IRQ off
2-3=SC I with
PCMCIA
off
off
1-2
K8 and K9 can not both be jumpered. Jumper one or
the other, or neither.
LED During InitializationAfter Initialization
L1 ____ Transmit data on 422 loop #2
L2 ____ Receive data on 422 loop #2
L3 ____ Transmit data on 422 loop #1
L4 ____ Receive data on 422 loop #1
L5 Reached monitor mainli n e AC power fail, also host poll
Mon itor variables initial-
L6
ized
L7 Host port initialize d FPR poll
L8 Console port initialized Reader poll
L9 Monitor RAM cl ea r e d Pump contr o l uni t po ll
L10 Vectors copied to RAM Console poll
L11 CIO initialized Blinks once per second
L12 Reached EPROM Check sum complet e
CFN hos t poll
Bottom Row: Old Memory Board
o o o o
LED 1 2 3 4
LEDColorFunction
LED 1 red on when battery #1 fails
LED 2 red on when battery #2 fails
LED 3 red on when battery #3 fails
LED 4 green
on when battery backup voltage is
okay
Bottom Row: PCMCIA Board
o o
LED 1 2
LEDColorFunction
LED 1 green both batteries okay
LED 2 red one or both batterie s ba d
Back of Site Controller II
Port and Loop numbers.
Diagnostic Error
Codes
The following error codes may appear in r es p onse to
PRINT DIAGNOSTICS;A.
Disk Drive
These error codes a re shown in the Site Con troller
section of the diagnostics printout.
NB0—Drive A: not ready
NB1—Drive A: sector not found
NB2—Drive A: CRC error (cyclical redundancy
check)
NB3—Drive A: wr ite prote c ted
NB4—Drive B : not read y
NB5—Drive B: sector not found
NB6—Drive B: CRC error (cyclical redundancy
check)
NB7—Drive B: write prot e cted
NB8—Drive C: no t read y
NB9—Drive C: controller error
NBA—Drive C: CRC error (cyclica l redundancy
check)
NBD—Drives E & F: not ready
NBE—Drive E: wri te protected
NBF—Dr ive F: writ e protected
C09159 Rev. 2238 19
Page 24
CFN II Q ui ck Refere n ce
Console
Errors in console-to-Site Controller messages:
CRC—bad cyclical r edundancy check (C RC)
DIE—device went down
NOR—no r e s ponse
PIN—PIN errors
RDE—card read error
Errors in Site Controll er- t o-console messages:
NB3—buffer busy
NB5—invalid command
NB7—r eceiver overrun
NBA—bad c ycl ical r ed undancy check ( CRC)
Card & Gate Reader
Errors in reader-to-Site Controll er messa ges:
CRC—bad cyclical r edundancy check (C RC)
DIE—device went down
NOR—no r e s ponse
PIN—PIN errors
RDE—read error
Errors in Site Controll er- t o-read er messa ges:
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 c ycl ical r ed undancy check ( CRC)
Pump Control Unit
Errors in PCU-to-Site Controller messages:
CRC—bad cyclical r edundancy check (C RC)
DIE—device went down
NOR—no r e s ponse
Errors in Site Controll er- t o-PCU messa ges:
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 c ycl ical r ed undancy check ( CRC)
NBD—power failure
NBE—RAM contains transaction data
Tank Monitor
CRC—bad cyclical r edundancy check (C RC)
DIE—number of comm u nicati on losses
NOR—no r e s ponse
Fuel Point Reader
Errors in FPR-to-Site Controller messages:
CRC—bad cyclical r edundancy check (C RC)
DIE—device went down
NOR—no r e s ponse
PIN—PIN errors
The foll o wi ng err or cod es may appear in con junction
with the %E error variable.
CodeMeaningCo deMeaning
00 Completed, Ok, Passed 15 Valid card, bit mapped
01 Transaction(s) in
progress
02 Not found or does not
exist
03 Invalid data 18 Invalid card, limited
04 Card is valid 19 Expecting NC, NW, or
05 Card is not vali d 20 String too long
06 De vice out of se r v ice 21 Pri nt h ea ding bef ore
07 Pump is in use 22 Some valid, some not
08 Pump is no t on 23 Already exists
09 Illegal command 24 Invalid price
10 Command failed 25 Can’t open file
11 No more file space 26 Site not stopped
12 Manager key required 27 Can’t activate
13 Site is stopped 28 Gate in use
14 Invalid option
16 Valid card, li mit e d
17 Inva l i d card, bit mappe d
NY
record
20 C09159 Rev. 2238
Page 25
CFN II Quick Reference
Profit Point
Back panel
The back panel of the non-modular Profit Point looks
like this:
The back panel of the modular Profit Point looks like
this:
Menu Tree
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
Scanner
The scanner should be set to the following
parameters when the scanner is attached to the
sc a nner 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
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 prin ting
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
C09159 Rev. 2238 21
Page 26
CFN II Q ui ck Refere n ce
5. Delete entries
6. P LU special operati on s
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. M erge input from AS CII 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 u sed
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. O ff-hook beep rat e
7. Validate checks
8. Enter birthdate when ID required
2. Hardware configuration menu
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
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
0. Return to configuration menu
1. Console address
2. A ddress of pri nter /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. Keyboar d confi guration men u
0. Return to configuration menu
1. Configure keys
2. Move keys
7. Copy PLU data files
8. Dir ectory of dr ive A:
22 C09159 Rev. 2238
3. List keyboard
4. Define new user keys
Page 27
CFN II Quick Reference
4. Set up config.pos file
0. Return to configuration menu
1. Network cards configuration
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. Keyboar d test
2. Read a card
3. Disk drive(s)
4. Show CMOS configuration
5. Cust omer disp l ay test
6. O p en an d close cash drawer
7. Test manager key sw itch
8. Memory test submen u
0. Return to self-test menu
1. Video RAM test
2. Test free porti ons of base RAM
3. Quick test of entire base RAM
4. Show ma p of base memory
5. DOS shell
6. Back up files to d isket t es
0. return to main menu
1. Everything
2. Data and configuration files
3. Program directories
4. S ystem direct ories
5. Copy log files and missing UPC file
6. Delete log files and missing UPC file
7. Restore files from diskette s
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. S ystem direct ories
Special functions
0 Exit to main menu
1 Cash ier si gn on/off
2 Record safe drop
3 Load drawer total
4 Record unpaid c ompl e t ion (dri ve away)
5 Make payout sale
6 Reverse sel ected sale
7 Make return sale
9 Pay multiple sales
11 Load authori zation num ber for sel ected 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)
C09159 Rev. 2238 23
Page 28
CFN II Q ui ck Refere n ce
35 User defined function (con05)
36 Execute remote command
Check Point
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 Ent er fu el amount for s elected sa le
Special Functions
This section contains a list of special functions that
are in the defaul t configur ation for the Check Poi n t.
00 — Sign Off: operator sign off at Ch e ck Point
01 — Sign On: oper ator sign on at Ch e c k Poin t
02 — Safe Drop
03 — Load Drawer
04 — Unpaid Completion
05 — Payout
06 — Reversal
07 — Return
08 — Load Shift
09 — reserved for multiple sales; not yet
implemented
10 — Tran s fer Merchandise
11 — Set Authorization Number
12 — Off-road fue l sa les
13-23 — These functions are undefined and can be
configu red to serve the need s of t he user
67 Assign patron number for cash sale
68 Special network card types
69 Discounts
70 Clerk menu
71 User defined menu
72 C ount cash in drawer
24 C09159 Rev. 2238
24-29 — not available
30 — Enters Site Controller command mode
31 — Executes CON01.CMD; default is
NEXTDAY.CMD, end the day and print report
32 — Executes CON02.CMD; default is
NEXTS HFT .CMD, end th e shift an d print report
33 — Executes CON03.CMD; default is
COUNT.C M D , record ca sh in drawer an d fi n al safe
drop
34 — Executes CON04.CMD; default is
REPORT.CMD yday, regenerate last end-of-day
report
35 — Executes CON05.CMD; default is console
Page 29
CFN II Quick Reference
status report
36 — Executes CON06.CMD; default is
REPRINT.CMD last, reprin t last rep ort
37 — Executes CON07.CMD; default is
SAFEDROP.CMD, record safe drop
38 — Executes CON08.CMD; default is
ADDRAWER.CMD, add change to drawer
39 — Executes CON09.CMD; default is
LDDRAWER.CMD, load star ting dra wer balance
40 — Executes CON10.CMD; default is
REPRINT.CMD day, reprint last end-of-day report
41 — Executes CON11.CMD; default is
REPORT.CMD shft, regenerate shift report for
curr en t day
42 — Executes CON12.CMD; default is
REPORT.CMD pday, regenerate a previous end-ofday report
43 — Executes CON13.CMD; default is
REPORT.CMD pshft, regenerate shift report for a
previous day
8 — Fue l product
7 — Low inventory is indicated by an a s terisk in
PRINT PRODUCT
5 — Inventory tracking is enabled with ADD
INVENTORY, LOAD INVENTORY, or ENABLE
PRODUCT
4 — In ve ntory is in dol la rs
3 — Product is a special cash-withdrawal product
2 — Product is a special payout product
1 — Product is a special refund product
0 — Ch e ck Point pr ompt s Amount? rather than
Price?
Check Point Key Map
The following diagrams show the Check Point key
numbers, whi ch ar e u s ed to configure the Ch eck
Point.
This keyboard layout shows the numbers of the
44 — Executes CON14.CMD; default is
REPRINT.CMD pday, reprint any end-of-day report
45 — Executes CON15.CMD; default is
REPRINT.CMD sh ft, reprint shi ft report
46 — Executes CON16.CMD; (no default function)
47 — FINA
48 — Shamrock
49 — Wright Express (Wex)
50 — CITGO
51 — Texaco or Ph illips
52 — Country Energy
53 — Coastal
Product Attributes
15 — Enable patronage (Buypass only)
9 — Use category number as department number in
journal
Check Point keys on a 71-key keyboard:
This keyboard layout shows the numbers of the
Check Point keys on a 36- and 56-key keyboard.
C09159 Rev. 2238 25
Page 30
CFN II Q ui ck Refere n ce
Check Point Key Actions
The foll o wi ng tabl e shows the d efa u lt number s u s ed
in assi gning act ions to Ch eck P oint keys (subm enu 2
in the Console c onfigura tion program) :
00 pump 40 sign off
01 merch 41 sign on
02 emrg stop 42 safe drop
03 start 43 lo dr
04 stop 44 drive off
05 preset 45 payout
06 prepay 46 reverse
07 cash 47 return
08 credit 48 lo sh
09 debit 49 fn 9
10 checking 50 move merc
11 savings 51 auth numbr
12 cash acct 52 offroad
13 club level 1 53-63 fn 13 - 23
14 club level 2 64 command
15 club level 3 65 con01
16 club level 4 66 con02
17 club level 5 67 con03
18 print 68 con04
19 enter 69 con05
20 insert key 70 con06
21 signon 71 con07
22 on/off 72 con08
23 scan 73 con09
24 repeat 74 con10
25 total 75 con11
26 no sale 76 con12
27 review 77 con13
28 void 78 con14
29 discount 79 con15
30 #px gn pr 80 con16
31 qpx prd 81 FINA
32 qpx prds 82 Shamrock
33 qpx mprds 83 Wex
34 ppx gn pr 84 Citgo
35 ppx prd 85 Tex/Phil
36 ppx prds 86 Country Energy
37 ppx mprds 87 Coastal
38 self test 88-94 not used
39 spec fun
c
Switch Settings
CPU Board, Firmware 5.0-5.2
CPU board assembly number: C04832.
DIP s witch banks 2 and 3 on the Che c k Point CPU
board set options.
DIP Switch Bank 2
Position & Definition
1 ____
2-3 key click see below
4 beeper *closed=enabled
5 cash drawer present *closed=yes
6 cash drawer type *open=Gasboy
7-8 address see below
Keyclick
none open open
short open closed
medium closed open
long closed closed
Check Point Poll Address Select
Address
1 open open
2 open closed
3 closed open
4 closed closed
DIP Switch Bank 3
Position & Definition Setting(*=customary)
1 ____
2 dead man timer *open=enabled
3 ____
4 self test mode *open=disabled
5 keyswitch type *open=4 position
6 off-hook beeps closed=soft
7 off-hook color *open=red
8 off-hook beeper closed=no
Setting(*=customary)
open=disabled
open=no
2-2 2-3
2-7 2-8
closed=disabled
closed=enabled
closed=2 position
*open=loud
closed=green
*open=yes
26 C09159 Rev. 2238
Page 31
CFN II Quick Reference
CPU Board, Firmware 5.3 & 5.4
CPU board assembly number: C05836.
There are no DIP swit ch bank s on the Check Poin t
CPU board with this firmware version.
Pins 2 an d 3 on K1 (next to U15) are n ormally
jumpered.
Any RS-232 (serial) printer connected directly to the
Check Point CPU boar d goes to P11 ; a parall el
printer goes to P12.
Check Point Test Mode
To begin a self test:
• turn keyswitch to MANAGER and press 00 / NO
SALE, or
• disconnect the RS-422 connector, wait for the
Out of S e rvic e displa y, and press 0 0/NO S A L E.
0 self-test
1 memory test
2 beeper check
3 cons ole card r ea der te s t
4 display test
5 keyboard test
6 test opening of cash drawer
7
8 serial port/loopback test
CLEAR PRINT printer test (ver. 5.4 and higher)
9 ends self test
00 manager key test (firmware 5.3 or late r)
Configuration
In the self test with firmwar e 5.3, pr essin g 7 accesses
conf ig u ration mode. (If the Che ck Point h as ne ver
been configured or if its configuration has been
erased, it will go into configuration mode at power
up.)
check setting o f swit che s ( firm war e 5.2) or
configuration (firmware 5.3)
The default selection is the first selection shown in
each of th e follo wing opti on groups:
Option Menus
console address 1 2 3 4
keyswitch type 4 position
cash drawer yes no
drawer switch type dr clo=sw closed
beeper enabled disabled
ale rt beep type sho rt long no no
alert bee p re petition* 15 sec 8 sec
key click type short medium
LED color normal reversed
dead man timer on off
console pri nt er /pad* * N o CONS PRNT/Pa d
printer address 01 01-64
DES disabled enabled
receipt line feed, top 0 1-10
receipt li ne feed, end 10 00-18
receipt left margin 04 00-10
printer Star undefined
printer port serial parallel
decima l position .00 none .0 .000
decimal point period comma
ignore scan 57 36-59, 62-77, 99
ignore scan 99 36-59, 62-77, 99
ignore scan 99 36-59, 62-77, 99
ignore scan 99 36-59, 62-77, 99
ignore scan 99 36-59, 62-77, 99
Selections
2 position
dr clo=sw ope n
4 sec 2 sec
long none
Console P RNT/Pad
* in version 5.3e
** for Star RS-422 printer, set to No CONS PRINT/Pad
While an option in each group is displayed, press ing:
• ENTER selects the currently displayed option
and causes an option in the next group to display.
• 1 select s t he ne xt opt ion in that group.
• 2 defaults to the first option in that group.
• 0 exits configuration mode and saves your
changes.
• PREV sel ects th e cur rentl y dis p layed opti on and
displays the previous group.
• 7 returns you to the initial configuration display.
C09159 Rev. 2238 27
Page 32
CFN II Q ui ck Refere n ce
RS-422 Loopback Connector
Pin c onnec tions: 1 t o 3 (bla c k to gr ee n) and 2 to 4
Standalone
(red to yellow).
Receipt Printer
Vacuum Fluorescent
Display
DIP swit ch bank 1 on the Check P oint fluor e scent
display board sets options:
Swit c h 1 Definition Console Cust. Display
1 ____ open open
2 ____ open open
3 ____ open open
4 MASTER closed open
5 SLAVE open closed
6 TEST** open open
7 ____ open open
8 ____ open open
**in version 3.0a; position 3 activates the self test.
All other version use switch 6.
Notes
1-6, TEST—If closed, the display performs a rotating
barber-pole- p attern s elf test. The last four chara ct ers
in the pa ttern ha ve all dots li t.
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
inter face and di s p lays all ch aracter s received there.
This switch should be closed if a display is being
used as a r emote display conn ected to the dis p lay in
the Ch eck P oi n t.
VF Display on:
Epson
Switches
DIP Switch Bank 2
DIP s witch bank 2 on the prin ter C PU boar d set s
options, including the printer address on the RS-422
data loop.
Position & Definition
1 dead man timer *open=enabled
2 decimal point *always closed
3 DES PIN encryption *closed=disabled
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
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
13 op op cl cl
14 op op cl op
15 op op op cl
16 op op op op
28 C09159 Rev. 2238
Page 33
CFN II Quick Reference
Star
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 No CONS Printer/Pad.
Config ure as type 3 in the Reader configuration
progr am, menu 3 (par ameter s ).
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 h eight of the line feed: open =1/8 of an
inch; closed (d efault )= 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.
Star (RS-232) for Check Point
The part number is C06297, and the cable is C04532.
This printer works with c onsole CPU boa rd C05836.
In side the Chec k Point, the ri bbon from the printer
port mu s t be con nected t o P11, the serial pri nter
conn ector on the C P U board.
Set the console printer/pad configuration to Console
Printer/Pad, set printer for STAR, set printer port to
seri al, and set the printer ad dress even if no PIN pad
is used.
With 1.0 software, config u re the printer as type 2 in
the Read er confi g ur ation prog r am, menu 3
(par ameters) . Wi th 2.0 software, configur e it as type
4.
All switches on DIP switch banks 1-4 are normally
closed, with th e excepti on of s wi tch 5 on DI P s wi tch
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 c onsole CPU boa rd C05836.
In side the Chec k Point, the ri bbon from the printer
port mu s t be con nected t o P12, the parallel print er
conn ector on the C P U board.
DIP Switch Bank 3. Positions 1-4 and 6-8 should
always be closed; position 5 should always be open.
DIP Switch Bank 4. Switch 4, which has 4 positions,
sets t he a ddress of the prin ter, as shown in the
follo wing char t. Note that th e S tar print er can n ever
be addre s s 4.
Address 4-1 4-2 4-3 4-4
1 op cl cl cl
2 cl op cl cl
3 op op cl cl
5 op cl op cl
6 cl op op cl
7 op op op cl
8 cl cl cl op
9 op cl cl op
10 cl op cl op
11 op op cl op
12 cl cl op op
13 op cl op op
14 cl op op op
Jumper B and C on SW5 and SW6.
Set the console printer/pad configuration to Console
Printer/Pad, set printer for STAR, set printer port to
parallel, and set the printer address even if no PIN
pad is used.
With 1.0 software, config u re the printer as type 2 in
the Read er confi g ur ation prog r am, menu 3
(par ameters) . Wi th 2.0 software, configur e it as type
4. Set all switches to on.
C09159 Rev. 2238 29
Page 34
CFN II Q ui ck Refere n ce
inch, depending if condensed or normal in
Okidata 184
&&U; use exp anded print (return to cond ensed/
effect)
normal)
Printer Setup
&&Lnn; set margin to nn (nn is one or two digits)
&&V;text wait for insert, print text on inserted slip
SW1-1 on Parity: odd
SW1-2 on Parity: no
SW1-3 on Data bits: 8
SW1-4 off Protocol: XON/ XOFF ( C FN)
on Ready/Busy (Gasboy RS-232
splitter)
The C a nd N options may be foll owed by any
combin ation of B or E. B causes th e text to be str uck
twice, g iving a bold effect. E puts the print into
expanded mode.
(check validation)
SW1-5 on Test select: circuit
SW1-6 on Mode select: print
Te nder Codes
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 si gnal : 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
POS Reports
Sample Commands
REPORT 1 PDAY LOG Regenerates the end-ofday report fr om the P REVIO US.LOG file, and prints
it on console 1’s r eceipt prin ter.
REPORT 2 PSHFT 5 2 4 Regenerates the shift
report for shift 2 at console 4 from the PREVIOUS.5
file, and prin ts it on consol e 2 ’s receip t printer.
REPRINT 1 PDAY THU Reprints Thursday’s
end- of-d ay report on consol e 1’s recei p t printer.
REPRINT 2 SHFT TUE 3 1 Reprints
Tuesday’s shift report for shift 3, console 1, at
console 2 ’ s receipt printer .
Printer Controls
(Star RS232 C06297, or Star Parallel C06451 only)
String Effect
&&C; use condensed print (15 chars. per inch)
&&N; use n or mal print ( 1 2 ch ars. per in ch)
In the following table, a first digit of:
0 = club card 4 = ca sh
1 = debit check ing 5 = unpaid
2 = debit savings 3 = credit car d
Code Tender Code Tender
000 Gasboy club card 330 EFS
001 Country Energy
region al cl ub card
002 Country Energy local
club ca r d
003 CITGO Fleet 333 Sinclair Fleet
004 IAES 334 Gascard
100 Debit checking 335 Amarada-Hess
200 Debit savings 336 Voyager
300 Bank credit card 337 JCB
302 Wright Express card 338 Gulf
303 American Expres s card 339 Fuelman
304 VISA card 340 IAES Fleet
305 MasterCard 341 Country Mark
306 Dis cover card 342 Southern States
307 FINA card 343 Amoco Multi card
308 AMOCO card 344 Amoco Torch
309 CITGO Plus card 345 Amoco Transi c ard
310 Diamond Shamrock
card
311 Texaco card 347 VISA Fleet
312 Sinclair card 348 Amoco Co Brand
313 Carte Blanche card 349 API
314 Diners Club card 350 Citgo FAMS
315 customer charge 351 Gasboy Fleet One
316 employee charge 352 Gasboy Debit
317 Phillips card 353 Gasboy Program 1
318 Comdata card 354 Gasboy Program 2
319 CCIS card 355 Gasboy Program 3
320 Coastal card 356 SPS Fleet
321 Buypass Fleet card 357 T Chek
322 Generic fleet card 365 Citgo PrePaid
323 PHH Fleet Amer card 366 Citgo Black (Plus)
324 CITCO Red card 400 cash
325 CITCO Silver card 401 food stamps
326 Quick Fuel 402 checks
327 Transcash 403 full-serve
328 NTS Fuel 500 unpaid
329 TIC 501 Instant-on denial
331 Trendar
332 Tesoro
346 MasterCard Fleet
&&E; use expanded print (7.5 or 6 chars per
30 C09159 Rev. 2238
Page 35
CFN II Quick Reference
Event Codes
Event Code Event
Code
000 Clerk si gn- o n 012 Ent e r stand alone mode
001 Clerk sign-off 013 Training mode
002 New shift 01 4 Load d rawer
003 Safe drop 015 Add drawer
004 No sale 016 AC power fail
005 System reboot 017 Outstanding pre-pay
006 Configuratio n ch ange 018 Next cle rk
007 Device up 019 Settlement complete
008 Device down 020 Settlement failed
009 Void all items 021 Final safe drop
010 New day 022 Exit st a nd alone mode
011 End of day 023 Instant-on refusal
Record Identifiers
The foll o wi ng tabl e s um marizes the various record
identif iers and their associated da ta:
Description Id Data
Cashier Report Record CSH clerk,datetime
Shift Report Record SHF serial,shift,POS,
End of Day Report
Record
Events Logged EVT type,POS,shift,amount,
Fuel Sales FUL dept,count,quantity,
Inside Fuel Sales IFS count,quantity,amount
Outsid e Fuel Sales OFS count,quantity,amount
Total Fuel Sales TFS count,quantity,amount
Merchandise
Departments
Merchandise Items IT M stock,size,count,amount
Misc. taxab le
merchandise
Misc. nontaxable
merchandise
Total Merchandise
Sales
Department Sale
Adjustments
Drive-aw ays (UnPaid) UNP count,amount
Returns RTN count,amount
Total Sale Adjustments TSA amount
Offroad Tax ORT count,amount
Net Sales Tax TAX count,amount
Total Net Sales TNS amount
Tenders SYT type,count,amount
Tenders Inside STI type,count,amount
Ten d ers Outside STO type,count,amount
Other Credit OCR count,amount
Other Inside Credit OCI count,amount
Other Outside Credit OCO count,amount
Total Inside Credit TIC count,amount
Total Outside Credit TOC count,amount
Total Credit Tenders TCR count,amount
DAY site,serial,datetime
DEP dept,count,amount
MTX count,amount
MNT count,amount
TMS count,amount
ADJ count,amount
datetime
datetime
amount
Total Noncredit TNC count,amount
Tota l Tend ers TST count,amount
Fuel by Tenders FST type,count,quantity,
Fuel by Other Credit FOC count,quantity,amount
Prior shi ft Pr e -pa y s PSP count,amount
Change f or other POS CFP count,amount
Change by other POS CBP count,amount
Outstandin g Pr e-pa y s OST count,amount
Sign-on SON count
Sign-off SOF count
No Sales NOS count
Item Voids ITV count,amount
Sale Voids SVD count,amount
Reversals RVS count,amount
Unprocessed records UPR count,amount
Cash Withdrawals CAW count,amount
Inst a nt-on Re fusa ls IOR count,amount
Total Fuel Only TFO count,amount
Total Merchandise
Only
UPC Items Scanned UIS count
UPC Items Hand UIH count
Total Mdse/Fuel TMX count,amount
Total Patronage Sales TPS count,amount
Total All Sales TAS count,amount
Average Fu el Only PFO percent,average
Avera ge Mer chandise
Only
Avera ge Mix ed P M X percent,average
Average Al l S a les AL L average
Average Inside Credit PIC percent,average
Average Outside
Credit
Average Credit PCR percent,average
Average Noncredit PNC percent,average
Avera ge Sec o nds SEC count,average
Car d Auto ( Swiped) CDS count
Card Hand Entered CDH count
Settlement Compete SCP count,amount
Settlement Failed SFL count
Starting Drawer
Balance
Drawer Tender
Adjustments
Add Drawer ADD count,amount
Pay out s PYO count,amount
Safe Drops SFD count,amount
Final Safe Drop FSD count,amount
Final Book Balance FBB amount
Ending Drawer
Balance
Drawer Over/(Short) DOS amount
TMO count,amount
PMO percent,average
POC percent,average
SDB amount
DAJ type,amount
EDB amount
amount
C09159 Rev. 2238 31
Page 36
CFN II Q ui ck Refere n ce
This t able summarizes the record i d en tifier s that do
not appear in the standard reports:
Description Identifier Data
Total to account for TAF amount
Tota l Lot tery TLT amount
Total Coupons TCP amount
Sign On User ID SOU userID,count
Total Dept Sales TDS amount
Link Terminal
Setup
General Se t u p
Emulation VT52 Auto Page Off
Enhancements Off Warning Bell On
Virtual Terminal Off Margin Bell Off
Scroll Style Jump Bell Sound 1
Auto Scroll On Block Terminator US/CR
Auto Wrap On Send ACK Off
Received CR CR Monitor Mode Off
The warni ng bel l, margin be ll, a nd bel l sound
parameter s can be set as you wish . All other
parameters should be set as shown.
Communications Setup
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
Ignore 8th bit Off Aux Rev Lev el 50%
Comm Mode Full Duplex Aux Port RS232
Disconnect 2 sec Aux Interface RS232
Printer Serial
NONE Aux Xmt Hndsk XON/XOF
F
All parameters should be set as shown.
Display Setup
Columns 132 Background Dark
80/132 Cle ar On Attributes Char
Lines 24 Wprt Intensity Dim
Pages 1X Lines Wprt Reverse Off
Status L ine Ext Wprt Under li ne Off
Cursor Style B li nk
Block
Cursor On Pound Char US
Screen Sa v er 1 5 min Aut o Fo nt Load On
Refresh Rate 60 Hz
You can change the Columns setting from 132 to 80
if you wish. However, this may cause transaction s
displayed on the screen (and printed on the Okidata
printer) to wrap, hindering readability. Set the Cursor
Style and Screen Saver para m eters as you wish. All
other parame ter s shoul d be set as shown.
Keyboard Setup
Key Click Off Break 250 ms
Key Repeat On Xmt Limit None
Key Lock Caps FKey Xmt Limit N one
Return Key CR Key Code AS C I I
Enter Key CR WP Keyb o ar d M ode Off
Back Space Key BS/DEL Lock Keyboard Disable
Left Alt Key Funct Language US
Delete Key Normal
Set Key Click and Key Repeat as you wish. All other
parameter s shoul d be set as shown abov e .
ANSI Setup
FKey Lock Off Print National
Feature Lock Off Send All
Keypad Numeric Send Area Screen
Cursor Ke ys Normal P ri nt A rea S cre e n
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
If you have a Site Controller II and an Okidata printer
is directly connected to the Sit e Controller II, set
Print M ode to Normal. Consult the Site Controller II Installation Manual for the proper RS-232
connection.
32 C09159 Rev. 2238
Page 37
CFN II Quick Reference
If an Oki d ata printer is not directly connected and if
you h ave a S i te Con trol ler II ve rsi on 1.0 F or above,
you may set Print Mode to Normal and set
SYS_PAR’s Direct Print out Channel to Aux-o. This
combination sends printout to the Okidata logger; the
prin tout is not seen on the screen.
Reader Type
mag swipe without optical closed closed
mag swipe with opti cal cl os ed open
mag insert open closed
optical closed open
2-42-6
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
CONTROL-SHIFT-PRINT SCREEN
simu ltaneously. Pressing thes e k eys toggles the
Main port output to the logger. (The message
line at the top of th e s cr een toggl es bet w een FDX
MAIN and FDX AUX.)
All other parameters should be set as shown above.
Island Card
Reader I
CPU Board
Part number: C05375.
Switches
DIP Switch Bank 2
DIP s witch 2 on the rea der termin al CP U board sets
options, including the reader terminal address:
Position & Definition
1 see below *open
2 decimal point *open=enable
3 DES PIN encryption *closed=disabled
4 reader type see below
5 gate reader *open=disabled
6 reader type see below
7-10 address see below
Setting(*=customary)
closed=disabled
open=ena bled
closed= enabled
NotesPosition 2-1 is not used in SC II software versions
1.0 a nd la ter. (In software ver s ion s 0.2 an d be fore , 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= disabl ed .
Address
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
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
13 op op cl cl
14 op op cl op
15 op op op cl
16 op op op Op
2-72-82-92-10
Jumpers
Jumper
K1 Position 1=LCD display
K2, K3 K2 in position 2 and K3 in position 1=Omron reader
K4 ____
K5 Posi tion 2=2K RAM; posi tion 1=8K RAM
K6 Jumpered when usin g motorize d reader
Function and/or Normal Setting
Position 1 and 2=Beckman alphanumeric display
K2 in position 1 and K3 in position 2=Magstripe reader
C09159 Rev. 2238 33
Page 38
CFN II Q ui ck Refere n ce
Test Mode
To activate test mode, open the island card reader
door , flip the S 3 switc h on the CPU board to TEST,
and press START OVER on the keypad. (Th e unit
must remain open during tests.) The keypad is now
enabl ed for selecting on e of the 9 test r outines:
1 test front panel lights for paper low and paper
out on receip t printer
2 test the table messages
3 test printer
4 test DES
5 test alphanumeric display
6 test keypad
7 t est card reader (mag or optical)
8 display baud rate and address
9 test paper cutter
Printers
Novatronics
There is only one jumpered con necti on on th e
Nova tronics board. With t he boa rd oriented so that
the DB-2 5 con nector is at the top left, the jum p er
block is below the connector; jumper the two
rightmost pins to set the baud rate at 9600.
Star
There are two DIP swi t ch banks on the Star printer.
Each position must be set as follows:
DIP Switch Bank 1
Position & Definition
1-3 9600 baud on
4 stop bit 1 on
5 X-on/X-off mode off
6 8 data bits on
7 no parity on
8 even parity off
DIP Switch Bank 2
Position & Definition
1 USA character set on
2 USA character set on
3 printer type on
4 CR valid off
Required Setting
Required Setting
Island Card
Reader II
CPU Board
Part number: C05857.
Works wit h program software 5 . 0 and a bove.
Notes
Beckman display not supported
Motorized reader not suppo rted
Novatronics printer not supported
Switches
DIP Switch Bank
DIP switch on the reader terminal CPU board sets
options, including the reader terminal address:
Position & Definition
1 not used not used
2 decimal point *open=enable
3 1 or 2 line display *clos ed=1 line
4 reader type see below
5 gate reader *open=disabled
6 reader type see below
7-10 address see below
Setting(*=customary)
closed=disabled
open=2 line
closed=enabled
Reader Type
mag swipe without optical closed closed
mag swipe with opti cal cl os ed open
mag insert open closed
optical closed open
46
34 C09159 Rev. 2238
Page 39
CFN II Quick Reference
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
6 cl op cl op
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
13 op op cl cl
14 op op cl op
15 op op op cl
16 op op op op
Jumpers
Jumper
K1 Jumpered=debug *always open
K2 Watchdog timer *1-2=on (always)
K3 ____ *open, future use
K4, K5 Position 1-2=AM MAG
Function and/or
Normal Setting
Setting(*=customary)
2-3=off
Posi tion 2-3=Omron reader
Star
There are two DIP swi t ch banks on the Star printer.
Each position must be set as follows:
DIP Switch Bank 1
Position & Definition
1-3 9600 baud on
4 stop bit 1 on
5 X-on/X-off mode off
6 8 data bits on
7 no parity on
8 even parity off
DIP Switch Bank 2
Position & Definition
1 USA character set on
2 USA character set on
3 printer type on
4 CR valid off
The Tokheim DPT comes in two models: TCS and
Printers
Required Setting
Required Setting
DPT
Premier. Both models work with Site Controller II
Test Mode
version 2.0 or later.
To activate test mode, open the island card reader
Keypad
door , flip the S 3 switc h on the CPU board to TEST,
and press START OVER on the keypad. (Th e unit
must remain open during tests.) The keypad is now
enabl ed for selecting on e of the 9 test r outines:
1 test front panel lights for paper low and paper
out on receip t printer
2 test the table messages
3 test printer
4 test DES
5 test alphanumeric display
6 test keypad
7 t est card reader (mag or optical)
8 display baud rate and address
9 test paper cutter
The keys on the TCS and Premier DPT keypads can
be configured for different functions with the
Tokheim DPT/Gilbarco CRIND keyboard layout item
on page 4 of the SC II’s SYS_PAR program. The
character s that select d ifferen t fu nctions are shown
below. N ot e that th ese chara cters ar e case-sensitive:
Character Function
0-9 Numeric digits 0 through 9
. Decimal point
E ENTER
C CLEAR
Y Yes
N No
$ Cash inside
c Cash outside
D Debit inside
d Debit outside
B Credit (bank card) inside
b Credit outside
C09159 Rev. 2238 35
Page 40
CFN II Q ui ck Refere n ce
X CANCEL
x CLEAR/CANCEL (C LEAR if data
entry start ed ; else CANCEL)
H Help
h Help/Decimal (Decimal if data
entry start ed ; else Help)
n No/CANCEL (No if in yes/no
state; else CAN C EL)
S Start
u unused key
The num bers of th e ke ypa d k eys on the TC S are:
The defa u lt function arrangemen t of the Premi er
keypad is:
h 7 4 1 N B
0 8 5 2 N B
X 9 6 3 Y b
E E C C Y b
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
Some TCS an d Premier k eys are “double” keys,
made up of a pair of single keys. On a double key,
the sam e function must be select ed 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.
Switches
DIP Switch Bank 1
Position & Definition
1 on = printe r h as te a r b a r
off=print e r h as cutte r bar
2 pump side
on = side A, off = si de B
3-7 reader address (see below)
8 on = 4-line di splay
off = 2-line display
Address1-71-61-51-41-3
1 on on on on on
2 on on on on off
3 on on on off on
4 on on on off off
5 on on off on on
6 on on off on off
7 on on off off on
8 on on off off off
9 on off on on on
10 on off on on off
11 on off on off on
12 on off on off off
13 on off off on on
14 on off off on off
15 on off off off on
16 on off off off off
17 off on on on on
18 off on on on off
19 off on on off on
20 off on on off off
21 off on off on on
22 off on off on off
23 off on off off on
24 off on off off off
25 off off on on on
26 off off on on off
27 off off on off on
28 off off on off off
29 off off off on on
30 off off off on off
31 off off off off on
32 off off off off off
Setting(*=customary)
* on (requires DPT ver
1.0D)
on
*on
36 C09159 Rev. 2238
Page 41
CFN II Quick Reference
Jumpers
2-wire operation (default): jumpers 9, 10, and 11 in
position 1.
Version 2.0b or later of the Site Controller software
is requ ired to run a Gil barco CRIND ( Card Reader I N
Dispenser). The CRIND should be on the RS-422
port of the curren t loop driver.
Keypad
entry start ed ; else Help)
n No/CANCEL (No if in yes/no
state; else CAN C EL)
S Start
u unused key
The num bers of th e ke ypa d k eys on the CRIN D are:
Note tha t keys on th e l e ft hal f of th e keyboard —t hat
is, 1, 2, 3, 6, 7, 8, 11, 12, 13, 16, 17, and 18—cannot
be programmed.
The defa u lt function arrangemen t of the CRIND
keypad is:
1 2 3 u b
4 5 6 $ B
7 8 9 N Y
C 0 E H 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
The keys on the CRIND keypad can be configured
for diff erent functions with the Tokheim DPT/Gilbarco CRIND keyboard layout item on page
4 of the SC II’s SYS_PAR program. The characters
that s elect di fferent fun ctions are shown below. Note
that th es e characters ar e cas e- s ensitive:
Character Function
0-9 Numeric digits 0 through 9
. Decimal point
E ENTER
C CLEAR
Y Yes
N No
$ Cash inside
c Cash outside
D Debit inside
d Debit outside
B Credit (bank card) inside
b Credit outside
X CANCEL
x CLEAR/CANCEL (C LEAR if data
entry start ed ; else CANCEL)
H Help
h Help/Decimal (Decimal if data
Cabling
D-Box to Gilbarco Interface
Pump Lo op
Part number: C06691.
There are two wir es, which ha ve sp ade lugs on one
end an d a DB-9S connector on the other. Th e wires
conn ect the terminal block on the back of the
interface box to the male 9-pin connector current
loop at the di stributi on box.
Terminal BlockDB-9SWire Color
1 - 6 red
1 + 7 black
At th e ter minal bl ock, connect the red wire to th e
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
C09159 Rev. 2238 37
Page 42
CFN II Q ui ck Refere n ce
plug on on e en d 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 Dbox.
Modular PlugDB-9PSignal Name
1 2 RX+
2 6 RX3 3 TX4 7 TX+
The wire colors are not sign ificant.
The modular pins are numbered from right to left
when looking at th e modular p l ug from the retainer clip s ide, with the cable in s er ted into the plug on the
sid e closest to you.
SDI/Wayne CAT
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 SC II’s
SYS_PAR program.
The num bers of th e ke ypa d k eys on the CAT are:
Note that keys on the left half of the keyboard - that
is: 1, 2, 3, 6, 7, 8, 11, 12, 13 , 16, 17, a nd 18 - c annot
be programmed.
The defa u lt function arrangemen t of the CAT keypad
is:
1 2 3 u b
4 5 6 $ B
7 8 9 N Y
C 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
Keypad
The char acter s that select d ifferen t fu ncti ons ar e
shown bel ow. Note that th ese charact ers are ca sesensitive:
Character Function
0-9 Numeric digits 0-9
. Decimal point
E ENTER
C CLEAR
Y Yes
N No
$ Cash inside
c Cash outside
D Debit inside
d Debit outside
B Credit (bank card inside)
b Credit outside
X CANCEL
x CLEAR/CANCEL (C LEAR if data
entry start ed ; else CANCEL)
H Help
h Help/Decimal (Decimal if data
entry start ed ; else Help)
n No/CANCEL (No if in yes/no
state; else CAN C EL)
S Start
u unused key
MODA/MODB are on switch 7, RESET on switch 8.
For Wayne CAT, SDI #1, make all switches to OFF
(open).
For Wayn e 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
38 C09159 Rev. 2238
Page 43
CFN II Quick Reference
DIP Switch Bank C
Pump Control
Unit
EXPMUX CPU Board
Part number: C05837
LEDs
Position & DefinitionSetting(*=customary)
1-4 pulser en abled (pumps 1-4)
(see note below)
5 ____
6 dead man timer *always open=enabled
7 ____
8 test mode *closed=no
closed=after reset is
complete
open=upon activation
open=yes
LEDColorFunction
DL1 green reset high
DL2 green battery okay
DL3 red 422 receive
DL4 red 422 transmit
DL5, 8, 11, 14 red slow flow, pump 1, 2, 3, 4
DL6, 9, 12, 15 red fast flow, pump 1, 2, 3, 4
DL7, 10, 13, 16 red submersible, pump 1, 2, 3, 4
Switches
DIP s witch banks B an d C on th e EXPMUX C P U
board set options latched in at power-up time:
DIP Switch Bank B
Position & DefinitionSetting(*=customary)
1-4 address see below
5 pulser type closed
6-8 relay closed
Note: In connection with pulser enabled, there are
two err or cod es, each with three characters, tha t can
show up in the error col umn 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
hexad ecimal) . The last character in ea ch cod e ( 2
through F or 5 through F) is the number of seconds
the PCU waited for reset to start or complete. This
numer ic character is in cr emented by one each time
the PCU reset-to-start/complete times out, until the
maximum timeout of 15 (15 is F in hexadecimal
counting) seconds is reached.
Test Mode. When test mode is activated with switch
C-8, sw itch C-5 determines the relay limits:
C-5Function
open pump slows at 500 pulses and turns off at 510 pulses
closed pump slows at 50 pulses and turns off at 60 pul s es
In test mode, switches C-6 and C-7 select the pump
to be tested:
Pump to Test C-6 C-7
1 closed closed
2 open closed
3 closed open
4 open open
Jumpers
Jumper SettingSettingDefault
K1 installed=battery
connected
C09159 Rev. 2238 39
removed=battery
disconnected
installed
Page 44
CFN II Q ui ck Refere n ce
CMOS CPU Board
Part number: C05321
LEDs
LEDColorFunction
L1 red 422 transmit
L2 red 422 receive
L3, 4, 5, 6 red submersible & slow flow, pump 1,
2, 3, 4
L7, 8, 9, 10 re d fast flow, pump 1, 2, 3, 4
Switches
DIP s witch banks B an d C on th e CM O S CPU boa rd
set options latched in at power-up time.
DIP Switch Bank B
Position & DefinitionSetting(*=customary)
1-4 address see below
5 address *always closed
6 address *always closed
7 baud rate *open=9600
8 baud rate *closed=9600
Baud Rate B-7 B-8
not used closed closed
9600 open closed
1200 closed open
300 open open
AddressB-1B-2B-3B-4B-5B-6
closed-see below
open-see below
DIP Switch Bank C
Position & DefinitionSetting(*=customary)
1-4 pulser enabled
pumps 1-4
5 CRC required *open=required
6 dead man timer *always open=enabled
7 ____
8 test mode *closed=no
*closed=after reset is
complete
open=upon activat ion
closed =not required
open=yes
Jumpers
Jumper Setting-INSetting-OUTDefault
K1 normal battery test installed
K2 battery no battery installed
I/O Board
The part number of the original PPC I/O board is
C05668.
Jumpers
Jumper PositionPositionDefault
K1-K4 (see below)
K-5 in=low speed
main pulsers
K1-K4 power pulsers 1-4.
For pulsers with mechanical
switch closures (such as VR 1871
series):
out=high speed
main pulsers
out
1 cl cl cl cl cl cl
2 op cl cl cl cl cl
3 cl op cl cl cl cl
4 op op cl cl cl cl
5 cl cl op cl cl cl
6 op cl op cl cl cl
7 cl op op cl cl cl
8 op op op cl cl cl
9 cl cl cl op cl cl
10 op cl cl op cl cl
11 cl op cl op cl cl
12 op op cl op cl cl
13 cl cl op op cl cl
14 op cl op op cl cl
15 cl op op op cl cl
16 op op op op cl cl
For electronic pulsers requiring
+12 Volt power (such as VR 7671
series):
For pu lsers with an ex ternal power
supply (such as VR 7874 series):
40 C09159 Rev. 2238
Page 45
CFN II Quick Reference
9800 Pump
Dispenser
CPU Board
Jumpers
Jumper K 1 i s s et according to the siz e of the RAM IC
in socket U19. At this time, on ly the 2K size is being
used:
RAMJumper Pins
2K across 2 and 3
8K across 1 and 2
LED Indicators
LEDFunction
L1 AUTH1 - side 1 AC authorization present
L2 SLOW1 - side 1 slow flow solenoid
L3 FAST1 - side 1 fast flow solenoid
L4 SUBM1 - side 1 submersible starter relay
L5 AUTH2 - side 2 AC authorization present
L6 SLOW2 - side 2 slow flow solenoid
L7 FAST2 - side 2 fast flow solenoid
L8 SUBM2 - side 2 submersible starter relay
L9 PUL1A - side 1 pulser, channel A
L10 PUL1B - side 1 pulser, channel B
L11 HAND1 - si de 1 handle s witch
L12 PUL2A - side 2 pulser, channel A
L13 PUL2B - side 2 pulser, channel B
L14 HAND2 - si de 2 handle s witch
Test Points
Test points are provide d for volta ge measurements.
Test PointFunction
TP1 +5VDC
TP2 DC ground
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 & DefinitionSetting(*=customary)
1 baud rate
2 communication mode
3-4 lea d dete ct dela y see below
5 ----
6 authorization activates
Connecting 67 Box to 98 Box (when not
using Tok he im s plitter)
The 67 box should be connected to these t er minals:
TTD (talk to dispenser), TTC (talk to console), DCC
(DC common), and All Stop.
98 Box (w hen not usi ng Tokhei m sp litter)
TALK DIS P should be connected to +9V with a 1 K
Ohm resistor. DC COM should be connected t o
GND.
Tokheim Splitter
The Tokheim Splitter, wh i ch requir es S ite Controller
II version 2.0b or later, is part number is C05851.
The C05578 and C05876 Cabl es
C05578 includes the Tokheim Splitter and a straightthrough cable. C05876 includes the Tokheim Splitter
and a Y-cable.
Electronic Pump
Interfaces
Tokheim
The part number for the cable below and splitter is
C05578 (see also the cable diagram below under
Tokheim Splitter).
42 C09159 Rev. 2238
Part number C06694 includes the Tok heim Split te r,
the C05878 cable, and two C05577 cables; it
connects the Site Controller II to three or more 98
boxes.
Installation
If R8 and R14 on the SC II CPU board have not been
replaced with fuses (a polyswitch), replace the CPU
board with an updated version.
Page 47
CFN II Quick Reference
New installation:
• Connect a Tokheim Splitter to port 1 or port 3 on
the SC II.
• Connect a C05578 cable (for one 67 box) or a
C05876 cable (for two 67 boxes) to the Splitter.
Connect the other end( s ) of the cable to the
Tokheim box or boxes.
• Check jumper an d configuration s ettings.
Upgrading an existing installatio n:
• If you ar e not installing version 2.0 of t he pu m p
driver, connect the Split ter between the SC II an d
the Tokheim cabl es .
• Otherwise, connect the Splitter to the SC II and
put a C05878 adapter cable between the Splitter
and th e Tokheim cables. Ba ck - up the data, and
load the software.
• Check jumper an d configuration s ettings.
SC II Pum p C onfiguration
In the PUMP configuration program, in s ubmen u 1,
set Maximum Units to Gallons and Maximum
Amou nt t o 999 Gal lons .
The opt ions in th e above table are:
1 — Pump is a multi-product dispenser.
2 — Pump always needs switch detect (off-hook) to
activate.
3 — Pump has a cash-credit select button. (Customer
can choose cash or cr edit paymen t at the pump.)
4 — Site Controller can acti vate the pum p without
kn owing the pr ice or hose (for s ome MPD s ).
5 — Site Controller cannot ch oose t he hose number
or pr ice (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 i s a Tokheim stand-alon e d ispenser .
9 — Pump can only be activated from downloaded
prices ( the disp layed prices are downloaded) .
10 — Pump never needs switch detect to activate
(can be activated while it is still on-hook).
11 — The PCU i s slow t o respond to req uest s
(improves performance on pumps that are inherently
In the PUMP configuration program, in s ubmen u 3,
set the following options:
Tokheim typeOptions to set
162/262 2,7
262-A 2,7,8,9,13
SA MMD 1,2,7,8,9
SA MMD $/Cr 1,2,3,7,8,9
TCS 1,2,7,8,9,13
TCS $/Cr 1,2,3,7,8,9,13
TCS 1 hose blend 1,2,7,8,9,12,13,19
TCS 1 hose blend $/Cr 1,2,3,7,8,9,12,13,19
TCS 1 hose, multigr ade, non-blend 1,2,7,8,9,13,19
TCS 1 hose, multigrade non blend $/Cr 1,2,3,7,8,9,13,19
Premier 1,2,7,8,9,13,16
Premier $/Cr 1,2,3,7,8,9,13,16
Premier 1 hos e blend 1,2,7,8,9,12,13, 16,19
Premier 1 hos e blend $/Cr 1,2,3,7,8,9,12,13,16,19
Premier blender 1,2,7,8,9,12,13,16
Premier blender $/Cr 1,2,3,7,8, 9,12,13,16
Premier 1 hos e, 1 prod 2, 7,8,9,13,16
Premier 1 hos e, 1 prod $/Cr 1,2,3,7,8,9,13,16
Premier 1 hos e, multigr ade 1,2,7,8,9,13,16,19
Premier 1 hos e, multigr ade $/Cr 1,2,3,7,8,9,13,16,19
slow to respond or at sites that ha ve a large number
of pumps and are very busy).
12 — 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 Blenders.
13 — The pump is a TCS configured to always
download prices. (This allows TCS pumps to display
the correct pr ice level for a sale, pr ovi d ed that th e
pump’s Tokheim firmware supports the Mode 25
feature.)
14 — Pump is a Gasboy PAC.
15 — Single-sided pump (used for PCU auto-
configuration).
16 — Tokheim Premier model.
17 — Requires start button (not required for
Tokheim).
18 — Beeps without pressing payment on DP T or
CRIND.
19 — Grade- s elect buttons ex ist.
20 — Beeps wh e n offhook wi th out START key
being pressed.
21 — Pump has a lift-lever for offhook.
22 — Pump is the master of th e pump chain . Turnin g
on this pump activates all other “pumps” in its cluster
except ot her mas ter pumps in that clu ster.
C09159 Rev. 2238 43
Page 48
CFN II Q ui ck Refere n ce
Terminal
23 — Wayne 3 product blender, hos es 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
defin e 3 h oses and the Wayne d river 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 2 6 - on the Pre mier shou ld be set as 1.
Site Controller II K2 Jumper Settings
In the Site Controller II section (ear lier in this
manual) see th e ju mp er drawings under CPU Board.
Gilbarco Interface Unit
Part number: C05688. Use a C04500 cable from the
RS422/RS485 junction box to the RS422 port of the
interface uni t.
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.
Interface
Terminal
P1-1 red 1+ (top terminal) black box 1 -BLK
P1-2 black 1- (next down) red box 1 +RED
P2-1 red 2+ (third down) black box 2 - BLK
P2-2 black 2- (bottom) red box 2 + RED
CPU Board
JumperFunc tion and/ o r No r m al Setting
K1 All K1 jumpers are absent.
K2 All K2 jumpers are absent.
K3
K4 ---K5 Battery to U31; must in stall .
K6 Battery to U32; must in stall .
K7 Enables the AC power fail circuit; must install.
K8 K8 jumper is absent.
Short
Terminal B lock
Wire
Connection
Color
Position 1 : enables th e dead man timer.
K3-1 jumper must be installed.
K3-1 is the pair of K3 terminals closest to P9, the
long double-row offbo ar d 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.
Field
Wire
Color
Gilbarco
dist. Box
Legend
DIP Switch Bank 2. This switch sets the poll address
and allows memory to be cleared.
Position & DefinitionSetting(*=customary)
1 debug mode
2 erase memory on reset
3-8 interface address see next table
*clos e d= norma l m ode
open=debug mode
*closed=no
open=yes
Address2-32-42-52-62-72-8
1 cl cl cl cl cl cl
2 cl cl cl cl cl op
3 cl cl cl cl op cl
4 cl cl cl cl op op
5 cl cl cl op cl cl
.
.
.
64 op op op op op op
DIP Switch Bank 3
Position & DefinitionSetting(*=customary)
1-2 local term inal baud rate *open=9600
3 CRIND open=RS-422 to CRIND
4 reports (see below) open=onhook activate
5 product authorization open= no restrictions
(also s ee belo w )
closed =c ur r e nt loop
closed =no report
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-to-
star t an d cash-cr ed it.
Baud Rate 3-1 3-2
9600 open open
2400 open closed
1200 closed open
300 closed closed
DIP Switch Bank 4. This switch selects certain pr i ce
level options and allows either twelve or sixteen
pumps (six or eight double-sided units) on a loop.
44 C09159 Rev. 2238
Page 49
CFN II Quick Reference
Position & DefinitionSetting(*=customary)
1 (see below)
2 # of pumps per loop *open=6 dual pumps
closed=8 dual pumps
3 dead man timer *open=enabled
closed=disabled
4 (see below)
5-8 ____
Dip Switch Bank 4 for a single-display price bar:
Pricing policyBar shows
all leve ls have same
price
level 1 s ame as level 2 1
level 0 s ame as level 1 1
levels 0, 1, and 2 all different
level:
SW4-1 SW4-4
1
op
2
op
op
2
op
op
2
op
1
cl
2
cl
cl
op
cl
op
cl
op
cl
op
Dip Switch Bank 4 for a cash/credit select button,
dual-display price bar, or a single alternating-display
price ba r ( on ly three prices levels—0, 1, 2 — can be
loaded, and level 0 must be the same as level 1 or
level 2):
Pricing policy SW4-1 SW4-4
level 0 s ame as level 1 op cl
level 0 s ame as level 2 op op
Front Panel LEDs
L1 L12
o o o o o o o o o o o o
o o o
DC BOK BAD
Lamp Indication
L1 TxD on CRIND 422 po r t
L2 RxD on CRIND 422 port
L3 transmit data on 422 loop #1
L4 receive data on 422 loop #1
L5 dead man timer refresh
L6 current loop power enabled
L7 current loop #1 ac tive if flashing
L8 current loop #2 ac tive if flashing
L9 program crash code bit 1
L10 program crash code bit 2
L11 program crash code bit 3
L12 program crash code bit 4
DC DC 5V power OK (green)
BOK battery OK (green)
BAD battery bad (red)
Interface Board
JumperFunc tion and/ o r No r m al Se t t ing
K1
K2
SC II Pum p C onfiguration
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 s ubmen u 3,
set the following options:
Gilbarco typ eOptions to set
Highline (old) 6,9
Highline 9
Highline$/Cr 3,9
MPD 1,5,9
MPD $/Cr 1,3,5,9
Baud rate clock source; must be installed in
position 1.
Battery backup enable. Boards should be stored
with this jumper out; it sho uld be insta lled a t
assembly time. Lamp BAD will light if K2 is
omitted.
Wayne
The cable that connects the Wayne con troll er wi th
port 1 or 3 of the Site Controller II is part number
C04654. The pins in the cable are wired like this:
Male DB- 25P
Connector
22
33
44
55
66
77
88
2020
With th e Wayne controller , use the Wayne ju mper
settings on the Site Controller II that are shown under
CPU Board in the Site Controller II section of this
pocket reference.
The Wayne controller must be set at 1200 baud.
For Wayne pumps:
• the ca sh price must be lower th an or eq ual to the
credi t price.
• the pump limit must be $999 for the cash/credit
Fema le DB-25S
Connector
C09159 Rev. 2238 45
Page 50
CFN II Q ui ck Refere n ce
selection to work.
• all Wayne disp ensers must be config u red in
Tank Gauge
sequential, consecutive ord er . All Wayne
dispensers must be addr essed a s starting with
number 1, regardless of the actual pump numbers
Veeder-Root CPU Board
that th ey are confi g ured with in the Site
Controller.
• in the Wayne Data Di s tr ibution Box, any
switches that are not wired to a dispenser must
TLS 250 and TLS 250i
DIP Switch Bank 1
be in the Bypass position.
For non-bl enders:
• each h ose must be assigned a price code in
ranges 1-5, 11-15, 21-25, 31-35; all hose s on a
pump must be in the same decade.
Position & DefinitionSetting(*=customary)
1-3 interboard communications *always closed
4 parity:
before ver. 1.0H
ver 1.0H & later
5 security code *always closed=enable
*always open-even
*always closed =odd
For all bl enders :
• 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
shoul d contain bl en d rate (for ex ample, blended 40%, using a percent sign); do not use a percent
sign in non-blended hoses.
For fixed blenders:
• 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.
The charts below apply to version 23 and above,
option PCB, for TLS 250; and version 12 and above,
option PCB for TLS 250i.
CFN II version s b e low 1.0 H
9600, even
Enable Security Code: Yes
Tank Monitor Address: 000001 (assumes only
one monitor on system)
EoT Character: Enable
CFN II version 1.0 H and above
9600, odd
Enable Security Code: Yes
Tank Monitor Address: 000001 (assumes only
one monitor on system)
EoT Character: Enable
For va riable 5-product blen ders:
• hoses 1-5 must use price codes 4-9, 14-19, 2429, 34-39, with no repeats.
For va riable 3-product blen ders:
• assign 5 hoses, but assign pr i ce code 99 to hoses
2 and 4 since the system uses only hoses 1, 3,
and 5.
SC II Pum p C onfiguration
TLS 350
9600, odd, 1 stop bit, 7 data bits
Enable Security Code: Yes
Auto Transmit Messag e: Disabled
Tank Monitor Address: 000001 (assumes only
one monitor on system)
EoT Character: Enable
Cabling - 8 fee t or les s
In the PUMP configuration program, in s ubmen u 3,
set the following options:
Wayne typeOptions to set
MPD 1,2,5,7,9
MPD $/Cr 1,2,3,5,7,9
Blender 1,2,5,7,9,12
Blender $/Cr 1,2,3,5,7,9,12
46 C09159 Rev. 2238
Page 51
CFN II Quick Reference
Cabling - over 8 feet
Cabling the TLS-350 for Tank/Level Data
The TLS may be connected on either the Con s ol e or
Island loop. If a connection has not already been
provided for the TLS, use the Island Loop.
TLS 350R
1. RS-232 Security Code: 000001
2. RS-232 End of Message: Enabled
System Requirements
Console must have “Send All Messag es Feat ure”
Non-blended dispensers are supported
All Profit Point Broadcast Messaging enabled
Gasboy Junction Box P/N C05020
Interface Modul e Hardw are Con fi gu rat ion.
Baud
Rate
9600 8 none * all open all open
9600 7 even 1-3=closed
9600 7 odd 1,2,4=closed
DATA
Bits
CFN
Parity
SW1 SW2
4=open
3=open
* default
Cabling the TLS-350R for wit h BIR
all open
all open
DIP rocker switches
OPEN=open end down, num. up
CLOSED=open end up, num. down
Note: if cable must be shortened , re move exce ss at
the TLS end.
TLS-350R
1 2 3 4 5
GND
TX+RX+TX-RX-
Inside Connector
GND
White/Blue Stripe
Blue/White Stripe
Orange/White Stripe
White/Orange Stripe
GND
GND
AC GND
Cable
RS-485 Junction Box
(PC C05020)
Terminal Block
inside Junction Box
Blue/White Stripe
White/Blue Stripe
Orange/White Stripe
White/Orange Stripe
1 2 3 4 5
TX+RX-TX-RX+
For further installation instr u ctions , refer to the
VeederRoot manual titled “Gasboy CFN TLS-350/TLS-350R Systems Setup.”
EECO tank monitor
The TLS mu s t be connect ed on the Consol e Lo op to
receive BIR data.
Interface with CFN II or CFN III using either the a
RS232 connection utilizing the CFN System’s PORT
command or a Gasboy RS232-RS485 converter. In
ECPU Board Battery Switch ON (SW1)
HRM Featu res (Europe Only) - En abled
the EECO monitor setup menus, there are two
selecti ons for connect in g to a site controller . These
are: Gasboy-PC or Gasboy-Site Control.
(DIP Switch 3 in the C losed po sition)
Other areas - dis abled
(DIP Switch 3 in the OP EN position)
RS-232 Security Code-Disabled
(DIP Switch 2 in the OP EN position)
Gasboy-PC
Use thi s s etting when con necting to one of th e s ite’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.
Front Panel Security Code - Disabled
(DIP Switch 1 in the OP EN position)
Gasboy-Site Control
Use thi s s etting when con necting to one of th e s ite's
C09159 Rev. 2238 47
Page 52
CFN II Q ui ck Refere n ce
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
conn ect from th e monitor to th e 4 85/232 con verter
(C05897).
Gasboy Interface Software
EECO SYSTEM™ 2000
Software Minimum R e vi s ion
028 E
029 E
030 D
041 D
042 A
074 F
EECO SYSTEM™ 1500
Software Minimum R e vi s ion
023 M
087 B
083 E
Local Terminal Baud Rate
Baud Rate 3-1 3-2 2-8
300 closed closed ____
1200 closed open ____
2400 open closed closed
4800 open closed open
9600 open open ____
RS-422 Port Baud Rate
DIP switch 3, positions 5-8, all open=9600 baud.
DIP switch 2, position 7, open=7 bits; closed=8 bits.
422-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-RS232
CONVERTER is readable.
EECO SYSTEM™ Galaxy
Software Minimum R e vi s ion
063 H
075 L
RS-422
Communications
422 Line Monitor
PC Monitor
There are no switches on the PC-based monitor . ( D I P
Switch Banks 2 and 3, discussed below, apply only to
Site Controller I-based monitors.) PC monitors
require a 422-232 converter, discussed below after
DIP switch banks.
Help. Press H for help on the PC.
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.
Position 1, both jumpers on upper two
rows:
Position 2, both jumpers on lower two
rows:
JumperSettingSettingDefault
K1K2 position 1=slave
K3K4 position 1=tank
K5 always on on
K6 on=232 dev ice lis-
K7 on=232 dev ice
side of 422 l oop
transmits
monitor or PC or
Profit Point
tens to slave
responses, or for
PC monit or
listens to master
side of 422 l oop
position 2=master
side of 422 l oop
transmits
position 2=other
applicatio n if position 1 doesn’t work
off=tank gauge
off=P rofit Point
on
position
1
position
1
off
R1 - Adjusting
R1 shoul d be ad j usted onl y if you are us ing 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.
48 C09159 Rev. 2238
Page 53
CFN II Quick Reference
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
middl e of t he acceptable range.
DTR signal recognized
Result codes not sent
Commands are not echoed
Auto Answer enabled
CD present when con necti on com p lete
Set for single line
DTR hangs up modem
Dial out modem setup:
DTR signal recognized
Result codes are digits
Result codes are sent
Characters are not echoed
Auto an s wer enabled
CD present when con necti on com p lete
Set for single line
AT command set enabled
DTR hangs up modem
Hayes Relevant Commands
1200 Setup
The following string is sent automatically by the Site
Controller to initialize the 1200 modem in smart
mode:
ATZ
ATX0V0Q0E0F1M1S0=2S7=200
2400, 9600, and 14.4 Setu p
The following string is sent automatically by the Site
Controller to initialize 2400, 9600, a nd 14.4 modems
in smart mode:
AT&F
ATX4VQEM1S0=1S7=200
AT&D2&C1&S
Hayes Optima Modems
AT&Q0&W
RS-232 Straight Cable
A straight cable with male DB-25 to male DB-25 is
part number C04549. A straight cable with male DB25 to female DB-9 is part number C04654.
These ca bl es are used for Hayes mod ems and
systems with a local terminal and/or printer.
Male ConnectorMale Connector
2
3
4
5
6
7
8
20
1
2
3
4
5
6
7
8
13
20
Male Connector
(wire end view)
Null Modem Cross Cable
A null modem cross cable with male DB-25 to male
DB-25 is part number C05039. A null modem cross
cable with male to female is part number C05928.
Male Connector
2
3
4
5
6
7
8
20
Male or Female
Connector
2
3
4
5
6
7
8
13
20
Male Connector
(wire end view)
1
14
25
Female Connector
14
25
14
25
(wire end view)
1
13
C09159 Rev. 2238 49
Page 54
CFN II Q ui ck Refere n ce
2 = non=fuel 6 = like 2, from console
RS-232 Character
Framing
ASCII, 8 data bits, no parity, 1 stop bit.
Print Transa ction
Host-Site Mode
Code = PT; options = A
<ENQ>aaPTb<ETB><crc><EOT>
The Site Controller response is:
The tabl e on the foll o wing pag e exp lains th e PRI N T
TRANSACTION fields.
These fields ar e the same for G ET TRANSACTION
except:
• the first GET TRANSACTION fiel d is the 6digit system ID.
• becaus e o f t he 6-di gi t s ystem ID, al l s u bsequent
GET TRANSACTION fields are offset by 6
more than t he offset n umber shown be low 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.
In the table, fields [00...00] through pppp apply to
Site Controller IIs only.
FieldOffs
ssss 0 4 sequence number assigned by Site
0 4 1 status code; always 0 for completed
dddddd 5 6 total dollar amount, in hundredths; if
x 11 1 account to charge:
y 12 1 transaction type:
et
Lgt
Description
h.
Controller
transaction
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
0 = club card 3 = bank card
1 = checking 4 = cash
2 = savings 5 = unpaid
0 = fuel 4 = like 0, from console
1 = fuel, prea uth orized 5 = like 1,
from console
ff 13 2 product code
gggg 15 4 price in tho usandths of dollars
qqqqq
qqq
ooooo
oo
pp 34 2 pump num b er ( r egist er number for no n-fu el
tttt 36 4 transaction number assigned by Site
Yymm
dd
hhmm 46 4 time completed, from Site Controller (hour,
ee 50 2 error code (see table below)
nnnnnn 52 6 author izat i on numb er ( if site au t horiz ed,
Vvvvv
vvv
aa...aa 66 1-
, V 1 account field terminator
[00...0
0]
t 86 1 device type (0-9, A-F valid):
d 87 1 device dr op (0-9, A- F valid)
w 88 1 numb er of digits aft er t h e decima l point in
k 89 1 kind of t r ansaction:
ii...ii 90 20 issuer field (0-9, A-F valid digits)
eeee 90 4 expiration da te (read fro m ca rd)
pppp 114 4 physical record number; with A option only
19 8 quantity, in thous andths; if negative, most
27 7 odometer reading, in tenths; if no odometer
40 6 date completed, from Site Controller (year,
58 8 vehicle number; if no vehicle number w as
V 0-
3 = non-fuel, preautho rized 7 = like 3,
from console
significant ASCII character has its sixth bit
set, se e descri pt ion of do l lar amount fi eld
above
was entered , t he firs t digit i s p or z er o ,
depending on configu r ation
sale)
Controller
day, mo nth)
minute)
this is Sceeee, where eeee is the card
expiration d ate; if expi ration date is tw o
digit s, f ormat is SC eeFF)
entered, the first digit is p o r zero,
depending on configu r ation
account number from transaction table
19
zer o s if accoun t fiel d is less than 19 digits ;
optional, needed only if account number is
18
less than 19 digits;
of digits in account field.
1 = Site Controller 7 = tank gauge
3 = card reader terminal 9 = remote site
4 = console chain activation
5 = FPR A = full serve
6 = gate reade r
the quantity (for wei ghts and measures,
allows transaction printout to match
resolution of the pulsers)
0 = ordinary 2 = return
1 = refund 3 = payout
field length = 19 - no.
50 C09159 Rev. 2238
Page 55
CFN II Quick Reference
Completed Transaction Codes
CodeMessage*Meaning
7 Refund transaction is a refund**
8 Return transaction is a return**
9 Payout transaction is a payout**
10 Mem Lost
40 Pwr Fail
41 normal transaction
42 Timed Out transaction t imed out at the pump
43 Limit pump cut off at limit
45 Reversal trans act ion is a reversal
50 Unassigned
52 Gate transaction was started at a gate controller
54 Aborted
55 Delivery
71 Manual
77 Pul s e err cau sed by dual pul ser fai l u r e
78 Prod out
79 Pum p do w n a pump is not w or k i n g**
81 Withdrawal transaction was a cash withdrawal**
pump control unit’s memory was lost due
to battery failure
transactio n terminated due to a power
failure at th e pump c ont rol un it
a device com ple ted a transaction but the
Site Cont roller does not have a reco r d of i t
transaction w as aborted (pump was
deact i va ted) b efore pumping was
completed
transaction is a fuel delivery, either
manually ente re d at the card reader
termi na l or r e gistered by a tank moni tor
transaction was manually entered at the
card reader terminal***
pump rep orts it is out of th is type of
product
*The mess age prin ted in the Error field of the
transaction printout.
**Site Controller II only.
***Site Controller I only.
Site-Host Mode
Password for user 1 is identical in PC password file.
Baud rate correct for modem and its switches.
/Aargument Specify an arg um ent 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 n um ber to dial to
connect to a Site Controller. Use this option only if
you connect to the Site Controller through a dial-out
modem an d 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 s econd dia l tone.
Another p hone number option is the modem timeout
length. That is the time the modem will w ait for an
answer. The mo dem timeo u t length is t he number of
seconds surrounded with square brackets [], typed
after t he /D.
/L Output usually appears on the screen. This
option will make the output also print on the PC
printer.
Standard log in—an example of the sign-on
command and response with calculated CRC-16
check su ms:
/Ttimeout Specify how long to wait for a response
from the Site Controller. The time is specified in
eighteenths of a second ( 1 8 = 1 second); d efa ult and
shortest timeout allowed is 3 (0.167 seconds).
<ENQ>01CK0GASBOY<ETB>E7B6<EOT>
siteid Specify the site ID number. Use this option
only for sites you are dialing up with a modem, not
for dir ect-connect sites. Use an a s terisk (* ) as the site
ID to call all the sites in the password file.
PC/Site Control
Input and Output
Required Settings
for SC II
Network Poll Address = 1.
Site ID = site ID in PC password file.
C09159 Rev. 2238 51
If you use site- c ontrol m ode, the inp ut and output
files will be on the PC’s disk, instead of the Site
Controller’s disk. Similarly, printed output will be
prin ted on the PC ’ s printer, instead of the Site
Controller’s printer.
Redirection
Page 56
CFN II Q ui ck Refere n ce
<filename uses the commands from the named file as
input.
>filename puts the output of the com mands in th e
named file, deleting whatever was in the named file.
>>filename adds the output of the commands to the
end of the named file.
>PRN prin ts the outp u t of t he comman d s on the PC
printer (site-control mode).
>LOG prints the output of t he comman ds on the site
printer (terminal mode).