Вы находитесь на странице: 1из 298

MDE-4817G

SiteOmat In-House Station Controller

SETUP and MAINTENANCE MANUAL

This manual supports released version 6.4.45

This document is based on Orpaks SiteOmat setup and maintenance


manual P/N 817423756

SAFETY CONSIDERATIONS
Read all warning notes and instructions carefully. They are included to help you installing the Product safely
in the highly flammable environment of the fuel station. Disregarding these warning notes and instructions
could result in serious injury or property damage. It is the installer responsibility to install, operate and
maintain the equipment according to the instructions given in this manual, and to conform to all applicable
codes, regulations and safety measures. Failure to do so could void all warranties associated with this
equipment.
Remember that the fuel station environment is highly flammable and combustible. Therefore, make sure
that actual installation is performed by experienced personnel, licensed to perform work in fuel station and at
a flammable environment, according to the local regulations and relevant standards.

WARNING - EXPLOSION HAZARD


Use separate conduit for the intrinsically safe. Do not run any other wires or cables through this conduit,
because this could create an explosion hazard.
Use standard test equipment only in the non- hazardous area of the fuel station, and approved test equipment
for the hazardous areas.
In the installation and maintenance of the Product, comply with all applicable requirements of the National
Fire Protection Association NFPA-30 Flammable and Combustible Liquids Code, NFPA-30A Code for
Motor Fuel Dispensing Facilities and Repair Garages, NFPA-70 National Electric Code, federal, state and
local codes and any other applicable safety codes and regulations.
Do not perform metal work in a hazardous area. Sparks generated by drilling, tapping and other metal work
operations could ignite fuel vapors and flammable liquids, resulting in death, serious personal injury,
property loss and damage to you and other persons.

CAUTION - SHOCK HAZARD


Dangerous AC voltages that could cause death or serious personal injury are used to power the Product.
Always disconnect power before starting any work. The Product has more than one power supply connection
points. Disconnect all power before servicing.

WARNING PASSING VEHICLES


When working in any open area of fuel station, beware of passing vehicles that could hit you. Block off the
work area to protect yourself and other persons. Use safety cones or other signaling devices.

WARNING
Components substitutions could impair intrinsic safety.
Attaching unauthorized components or equipment will void your warranties.

CAUTION
Do not attempt to make any repair on the printed circuit boards residing in the Product, as this will void all
warranties related to this equipment.

PROPRIETY NOTICE
This document contains propriety and confidential information. It is the property of ORPAK SYSTEMS
Ltd. It may not be disclosed or reproduced in whole or in part without written consent of ORPAK
SYSTEMS. The information in this document is current as of the date of its publication, but is subject to
change without notice.

DISCLAIMER
This document is provided for reference only. Although every effort has been made to ensure correctness,
ORPAK SYSTEMS does not guarantee that there are no errors or omissions in this document.

FCC Compliance Statement


The FCC Wants You to Know:
This equipment has been tested and found to comply with the limits for a Class B & C digital device,
pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against
harmful interference in a residential installation. This equipment generates uses and can radiate radio
frequency energy and, if not installed and used in accordance with the instructions, may cause harmful
interference to radio communications. However, there is no guarantee that interference will not occur in a
particular installation. If this equipment does cause harmful interference to radio or television reception,
which can be determined by turning the equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures :
a) Reorient or relocate the receiving antenna.
b) Increase the separation between the equipment and receiver.
c) Connect the equipment to an outlet on a circuit different from that to which the receiver is connected.
d) Consult the dealer or an experienced radio/TV technician.

FCC Warning
Modifications not expressly approved by the manufacturer could void the user authority to operate the
equipment under FCC Rules.

This document is the property of:


ORPAK Systems Ltd.
ISRAEL

TABLE OF CONTENTS
Paragraph

Page

1
1-1.
1-2.
1-2.1.
1-2.2.
1-2.3.
1-2.4.
1-2.5.
1-3.
1-4.
1-4.1.
1-4.2.
1-4.3.
1-4.4.
1-5.
1-6.
1-7.

INTRODUCTION .............................................................................................................. 21
SITEOMAT ........................................................................................................................ 22
Overview ........................................................................................................................ 22
Interfaces ........................................................................................................................ 22
Internal Communication Alternatives ............................................................................ 24
External Communication Alternatives........................................................................... 24
Data Access Methods..................................................................................................... 24
ORCU ................................................................................................................................. 24
SYSTEM WORKFLOW EXAMPLES ........................................................................... 26
General ........................................................................................................................... 26
Refueling Scenario with FuelPoint PLUS ..................................................................... 26
Refueling Scenario with Magnetic Cards ...................................................................... 26
Refueling Scenario with 2 devices (2 stage authorization)............................................ 26
MANUAL STRUCTURE .................................................................................................. 27
USING THIS MANUAL.................................................................................................... 28
REFERENCES ................................................................................................................... 29

2
2-1.
2-2.
2-2.1.
2-2.2.
2-3.
2-4.
2-4.1.
2-4.2.
2-5.
2-5.1.
2-5.2.
2-5.3.

GENERAL DESCRIPTION

PRE-SETUP INFORMATION

GENERAL.......................................................................................................................... 30
SETUP DEFINITION INFORMATION ........................................................................... 30
Required Setup Information........................................................................................... 30
Required Setup Information Example......................................................................... 30
SITE SURVEY ................................................................................................................... 31
ETHERNET NETWORK ADDRESSES ........................................................................... 32
Network Addresses for Controller Internal Devices...................................................... 32
Serial Addresses for Controller Devices ........................................................................ 32
NAVIGATION NOTES ..................................................................................................... 38
Not Saving Change ........................................................................................................ 38
Saving Data .................................................................................................................... 38
Errors.............................................................................................................................. 38

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph

Page

2-5.4.
Confirmation .................................................................................................................. 39
2-5.5.
Success ........................................................................................................................... 40
2-6. CONFIGURATION AND SETUP PROCEDURES .......................................................... 40
2-7. BYPASS FEATURE FOR MECHANICAL PUMPS ........................................................ 42

OrCU ADMINSTRATION SCREEN

3-1. GENERAL .......................................................................................................................... 43


3-2. TECNICIAN PC SOFTWARE REQUIRMENTS ............................................................. 43
3-3. INITIAL SETUP PROCEDURES...................................................................................... 43
3-4. SYSTEM INFORMATION ................................................................................................ 45
3-4.1.
Versions Screen.............................................................................................................. 46
3-4.2.
Largest Files Screen ....................................................................................................... 47
3-4.3.
Mini Terminal Screen..................................................................................................... 47
3-4.4.
Reboot Unit .................................................................................................................... 48
3-5. SETUP SCREENS .............................................................................................................. 48
3-5.1.
Networking..................................................................................................................... 49
3-5.2.
Time ............................................................................................................................... 49
3-5.3.
Password......................................................................................................................... 50
3-5.4.
Serial/ Modem ................................................................................................................ 50
3-5.5.
UPS................................................................................................................................. 51
3-6. INSTALLATION SCREENS ............................................................................................. 53
3-6.1.
SiteOmat......................................................................................................................... 53
3-6.2.
OrData ............................................................................................................................ 55
3-6.3.
Pump Server ................................................................................................................... 56
3-6.4.
PAIS ............................................................................................................................... 57
3-6.5.
Operating System (BSP) ................................................................................................ 57
3-6.5.1.
BSP Upgrade Schema................................................................................................ 58

4
4-1.
4-2.
4-3.
4-3.1.
4-4.
4-4.1.

II

SETUP WIZARD

GENERAL .......................................................................................................................... 60
SOFTWARE REQUIREMENTS ....................................................................................... 61
ACCESSING THE WIZARD............................................................................................. 61
Microsoft Silverlight Installation ................................................................................... 62
SETUP WIZARD PROCEDURE....................................................................................... 65
Validation of Parameters ................................................................................................ 65

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph

Page

4-4.2.
Page 1 - Welcome .......................................................................................................... 65
4-4.3.
Page 2 Global Parameters ........................................................................................... 66
4-4.4.
Page 3 - Forecourt Controller Type ............................................................................... 67
4-4.5.
Page 4 - Forecourt Setting.............................................................................................. 70
4-4.6.
Page 5 - Products ........................................................................................................... 72
4-4.7.
Page 7 - Pumps............................................................................................................... 75
4-4.8.
Page 8 Payment ........................................................................................................... 77
4-4.8.1.
Product Map .............................................................................................................. 78
4-4.9.
Page 9 Printer .............................................................................................................. 80
4-4.10. Page 10 Series 1000 Upgrade ..................................................................................... 81
4-4.11. Page 11 Series 1000 Upgrade ..................................................................................... 82
4-4.12. Page 12 Backup........................................................................................................... 83
4-4.13. Finalizing the Wizard..................................................................................................... 84
4-5. MAIN SETUP SCREEN BASIC MODE........................................................................ 85
4-5.1.
Functional Buttons ......................................................................................................... 87
4-6. SETUP WIZARD DEFAULTS.......................................................................................... 87
4-6.1.
Ethernet Network Default Addresses............................................................................. 87
4-6.2.
Cluster Port Allocation .................................................................................................. 88
4-6.3.
Pump Clustering Conventions ....................................................................................... 88
4-6.4.
TLG Settings .................................................................................................................. 91
4-6.5.
Naming Conventions ..................................................................................................... 91
4-6.6.
Cluster Log Port Conventions........................................................................................ 91
4-6.7.
Loading Existing Setup .................................................................................................. 92

SPECIFIC PARAMETER SETTINGS

5-1. GENERAL.......................................................................................................................... 93
5-2. MANAGING USERS......................................................................................................... 93
5-2.1.
Login .............................................................................................................................. 96
5-2.1.1.
Password Change ...................................................................................................... 96
5-2.2.
Adding a User ................................................................................................................ 96
5-2.3.
Delete a User .................................................................................................................. 98
5-2.4.
Updating a User ............................................................................................................. 98
5-3. ACCESS LEVELS ............................................................................................................. 99
5-4. PASSWORD POLICY ....................................................................................................... 100
5-5. REGISTRATION ............................................................................................................... 102

SiteOmat Setup and Maintenance Manual MDE 4817G

III

TABLE OF CONTENTS
Paragraph

Page

5-6. PRICE UPDATE ................................................................................................................ 103


5-6.1.
Price Lists ....................................................................................................................... 104
5-6.1.1.
General ...................................................................................................................... 104
5-6.1.2.
Setup .......................................................................................................................... 104

ADVANCED SETUP PROCEDURES GLOBAL PARAMETERS

6-1. GENERAL .......................................................................................................................... 107


6-2. GLOBAL PARAMETERS ................................................................................................. 109
6-3. ADVANCED STATION PARAMETERS......................................................................... 110
6-3.1.
Open Door Detection ..................................................................................................... 114
6-3.2.
Payment Terminal Setup ................................................................................................ 114
6-3.2.1.
Product Translation ................................................................................................... 116
6-4. RECEIPT ............................................................................................................................ 116
6-4.1.
General Settings ............................................................................................................. 117
6-4.2.
Defining Formats............................................................................................................ 118
6-5. ALARMS ............................................................................................................................ 122
6-6. COMM (FCC)..................................................................................................................... 123
6-6.1.
General ........................................................................................................................... 123
6-7. BACKUP ............................................................................................................................ 126
6-8. SERIES 1000 ...................................................................................................................... 127
6-9. UI TEXT LOCALIZATION............................................................................................... 128

7
7-1.
7-2.
7-3.
7-3.1.
7-3.2.
7-3.3.
7-4.
7-5.
7-5.1.
7-5.2.
7-5.3.
7-6.

IV

ADVANCED SETUP PROCEDURES - FORECOURT

GENERAL .......................................................................................................................... 129


MAIN SETUP SCREEN ADVANCED MODE ............................................................. 130
BUSES ................................................................................................................................ 131
General ........................................................................................................................... 131
Settings ........................................................................................................................... 132
Finalizing........................................................................................................................ 133
PRINTERS.......................................................................................................................... 134
ORPT .................................................................................................................................. 135
General ........................................................................................................................... 135
Additional Features ........................................................................................................ 135
Finalizing........................................................................................................................ 136
TAG READERS ................................................................................................................. 137

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph

Page

7-7. TANK LEVEL GAUGE TLG ......................................................................................... 138


7-7.1.
General ........................................................................................................................... 138
7-7.2.
Probes............................................................................................................................. 138
7-7.2.1.
Strapping ................................................................................................................... 140
7-7.2.2.
Oil/Water Separator Probe Setting ............................................................................ 141
7-7.2.3.
Finalizing Probes Settings ......................................................................................... 142
7-7.3.
Sensors ........................................................................................................................... 143
7-7.4.
Finalizing Settings ......................................................................................................... 143
7-7.5.
Auto Calibration............................................................................................................. 144
7-7.5.1.
Tank Calibration Graphs ........................................................................................... 146
7-8. TANKS AND PRODUCTS ............................................................................................... 147
7-8.1.
General ........................................................................................................................... 147
7-8.2.
Properties ....................................................................................................................... 147
7-8.3.
Products.......................................................................................................................... 148
7-8.3.1.
General ...................................................................................................................... 148
7-8.3.2.
Defining a Base Product............................................................................................ 148
7-8.3.3.
Defining a Blended Product ...................................................................................... 149
7-8.4.
Defining a Virtual Tank for Blended Fuel ..................................................................... 149
7-8.5.
Tank Alarm Settings ...................................................................................................... 150
7-8.5.1.
Fuel Leak ................................................................................................................... 150
7-8.5.2.
Fuel Volume .............................................................................................................. 150
7-8.5.3.
Fuel Density, Fuel Temperature, Water Level .......................................................... 150
7-8.6.
Probes Definition ........................................................................................................... 151
7-8.7.
Finalizing Settings ......................................................................................................... 151
7-9. VIS AND WGT .................................................................................................................. 152
7-10. PUMP SERVERS ............................................................................................................... 153
7-10.1. General ........................................................................................................................... 153
7-10.2. Additional Features ........................................................................................................ 155
7-10.3. Finalizing the Settings in the Pump Servers Screen ...................................................... 157
7-11. DISPENSERS ..................................................................................................................... 157
7-11.1. General ........................................................................................................................... 157
7-11.2. Message Factors ............................................................................................................. 159
7-11.3. Specific .......................................................................................................................... 159
7-11.3.1.
Mechanical Pump Specific Parameters ..................................................................... 160
7-11.3.2.
Gasboy Pump Specific Parameters ........................................................................... 161

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph

Page

7-11.3.3.
Gilbarco Pump Specific Parameters .......................................................................... 161
7-11.3.4.
Tokheim Pump Specific Parameters ......................................................................... 162
7-11.3.5.
Wayne Dart Pump Specific Parameters .................................................................... 162
7-11.4. More Pump Options ....................................................................................................... 163
7-11.5. Finalizing Pump Settings ............................................................................................... 165
7-11.6. Deleting Pump................................................................................................................ 165
7-12. EXPORT/ IMPORT ............................................................................................................ 166
7-12.1. General ........................................................................................................................... 166
7-12.2. Exporting / Saving Setup................................................................................................ 166
7-13. APPLYING THE SETUP SETTINGS ............................................................................... 167
7-14. VERIFYING DEVICES STATUS ..................................................................................... 168
7-15. PIPE FLOW MEASUREMENT......................................................................................... 169

MAINTENANCE

8-1. OVERVIEW ....................................................................................................................... 172


8-1.1.
Tools and Utilities .......................................................................................................... 173
8-1.2.
IP Addresses and Connections ....................................................................................... 175
8-1.3.
Regular FCC Maintenance Operation ............................................................................ 175
8-1.3.1.
FCC Transaction Limit .............................................................................................. 175
8-1.3.2.
Disk Usage Thresholds .............................................................................................. 175
8-1.3.3.
Purging Old Data ....................................................................................................... 176
8-1.4.
Management File Locations ........................................................................................... 176
8-1.4.1.
/usr/local//orpak/BOS/bin .......................................................................................... 176
8-1.4.2.
/usr/local/orpak/BOS/bin/log..................................................................................... 176
8-1.4.3.
/usr/local/orpak/BOS/DB/patches ............................................................................. 176
8-1.4.4.
/usr/local/orpak/BOS/htdocs/* .................................................................................. 176
8-1.4.5.
/usr/local/orpak/BOS/reports ..................................................................................... 176
8-1.5.
FCC File Locations ........................................................................................................ 176
8-1.6.
FCC Loader Watchdog................................................................................................ 176
8-1.6.1.
Pump Server .............................................................................................................. 177
8-1.6.2.
Pump Server ini Files.............................................................................................. 177
8-1.6.3.
Pump Server Factor Settings ..................................................................................... 178
8-2. SYSTEM COMMANDS .................................................................................................... 180
8-2.1.
Logging Settings ............................................................................................................ 181
8-3. BACKUP AND RECOVERY ............................................................................................ 185

VI

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph

Page

8-3.1.
Recovery ........................................................................................................................ 186
8-4. LOG FILES ........................................................................................................................ 188
8-4.1.
Log File Rotation ........................................................................................................... 188
8-4.2.
Log File Format ............................................................................................................. 188
8-4.2.1.
General ...................................................................................................................... 188
8-4.2.2.
Date/Time Stamp and Thread ID .............................................................................. 189
8-4.2.3.
Locating Object ID .................................................................................................... 189
8-4.3.
Critical log file ............................................................................................................... 189
8-4.4.
BOS Log Files................................................................................................................ 190
8-4.4.1.
BOS_REMOTE_HO.log........................................................................................... 190
8-4.4.2.
Database Logs (DATA.log, META_DATA.log, LANG.log)................................... 190
8-4.4.3.
Web Server Access Logs (WebAccessxxxx.log) ...................................................... 190
8-4.4.4.
Web Server Communications Logs (WebCommxxxx.log) ...................................... 190
8-4.4.5.
Debug Log (debug.log) ............................................................................................. 191
8-4.5.
FCC Log Files ................................................................................................................ 191
8-4.5.1.
FCC_AUTH.log ........................................................................................................ 191
8-4.5.2.
Database Logs (DATA.DB.log, META_DATA.DB.log)......................................... 191
8-4.5.3.
Bus Logs (BUS_xxx.log) .......................................................................................... 192
8-4.5.4.
Pump Server Log FIles.............................................................................................. 194
8-4.5.5.
FCC Loader Log (fccloader.log) ............................................................................... 194
8-4.5.6.
Web Server Monitor Log (WebAccess6000.log, WebComm6000.log) ................... 195
8-4.5.7.
Web Server Watchdog Log (WebAccess6001.log, WebComm6001.log) ................ 195
8-4.5.8.
Web Server Access Logs (WebAccessxxxx.log) ...................................................... 195
8-4.5.9.
Web Server Communications Logs (WebCommxxxx.log) ...................................... 196
8-4.5.10.
Debug Log (debug.log) ............................................................................................. 197
8-4.5.11.
Lock Miss use Log (DebugLock.log) ....................................................................... 205
8-5. FCC MONITOR ................................................................................................................. 206
8-5.1.
Basic Navigation ............................................................................................................ 206
8-5.2.
Starting the FCC Monitor from a putty Window ........................................................... 206
8-5.3.
Starting the FCC Monitor from the Windows Command Prompt ................................. 208
8-5.4.
FCC Monitor Command Menu ...................................................................................... 209
8-5.4.1.
Pumps Overview ....................................................................................................... 209
8-5.4.2.
Tanks Overview ........................................................................................................ 210
8-5.4.3.
Device Status ............................................................................................................. 210
8-5.4.4.
Monitor Buses ........................................................................................................... 214

SiteOmat Setup and Maintenance Manual MDE 4817G

VII

TABLE OF CONTENTS
Paragraph

Page

8-5.4.5.
Debug Log ................................................................................................................. 217
8-5.4.6.
Admin Commands..................................................................................................... 218
8-5.4.7.
System Information ................................................................................................... 219
8-5.4.8.
Change Password....................................................................................................... 219
8-5.4.9.
Exit ............................................................................................................................ 219
8-6. LINUX COMMANDS........................................................................................................ 220
8-6.1.
df (Displays file-system information) ............................................................................ 220
8-6.2.
ifconfig (Command line tool to check all network cards/interfaces) ............................. 220
8-6.3.
Ping (Sends test packets to a specified server to check if it is responding properly)..... 220
8-6.4.
ps (Lists all existing processes on the server) ................................................................ 221
8-6.5.
top (Displays many system statistics and details regarding active processes) ............... 221
8-6.6.
grep (Filter output of other programs)............................................................................ 221
8-6.7.
vim (Text editor) ............................................................................................................ 222
8-6.8.
less (Text file viewer)..................................................................................................... 222
8-6.9.
tail (Display continuously file added lines).................................................................... 222
8-6.10. cd (Change current directory) ........................................................................................ 222
8-6.11. pwd (Show current directory) ........................................................................................ 222
8-6.12. ls (List directory) ............................................................................................................ 223
8-6.13. history (Show last typed commands) ............................................................................. 223
8-6.14. telnet (Open connection to IP port) ................................................................................ 223
8-6.15. script ............................................................................................................................... 223
8-6.16. Useful Linux Files .......................................................................................................... 223
8-7. SQLITE HANDLING......................................................................................................... 223
8-7.1.
Getting Inside the Directory of the DB Files & Start a Session of SQLite .................... 224
8-7.2.
Display all the Tables that are Inside a DB file.............................................................. 226
8-7.3.
Display the Types of each Field inside the Table .......................................................... 227
8-7.4.
Display all the Content that is Stored inside a Table ..................................................... 228
8-8. FHO HANDLING FOR SMALL SITES ........................................................................... 231
8-9. EVENTS / ALARMS ......................................................................................................... 231
8-9.1.
Events ............................................................................................................................. 231
8-9.2.
Logs ................................................................................................................................ 232
8-9.3.
Alarms ............................................................................................................................ 233
8-10. ORCU BOX LEDS ............................................................................................................. 235
8-11. RS-232 CONNECTOR ....................................................................................................... 238
8-12. ORCU CONNECTION VIA RS-232 ................................................................................. 239

VIII

SiteOmat Setup and Maintenance Manual MDE 4817G

TABLE OF CONTENTS
Paragraph
8-12.1.

Page

OrCU Ethernet Failure Data Base Recovery .............................................................. 245

ORCU EXTERNAL COMMUNICATION

9-1. GENERAL.......................................................................................................................... 246


9-2. OVERVIEW ....................................................................................................................... 246
9-3. ADSL/INTRANET CONNECTIONS................................................................................ 246
9-3.1.
Overview ........................................................................................................................ 246
9-3.2.
Router Settings ............................................................................................................... 247
9-3.3.
OrCU Settings ................................................................................................................ 247
9-3.3.1.
Additional Network Commands................................................................................ 248
9-4. DIAL UP MODEMS .......................................................................................................... 249
9-4.1.
Overview ........................................................................................................................ 249
9-4.2.
OrCU Settings ................................................................................................................ 249
9-4.3.
Siemens MC35 GSM Modem........................................................................................ 251
9-4.4.
Wavecom Fastrack GSM Modem.................................................................................. 252
9-4.5.
U.S ROBOTICS 56K Faxmodem.................................................................................. 253
9-4.6.
OrCU - Modem Harness Specification .......................................................................... 254
9-4.7.
AT COMMANDS.......................................................................................................... 254
9-5. GPRS MODEM .................................................................................................................. 255
9-6. 3G MODEMS CONNECTIONS........................................................................................ 255
9-6.1.
Overview ........................................................................................................................ 255
9-6.2.
Hardware Requirements................................................................................................. 256
9-6.3.
Router Settings ............................................................................................................... 257
9-6.4.
OrCU Settings ................................................................................................................ 259
9-6.5.
Connecting to OrCU from an External PC .................................................................... 260

10

GLOSSARY

10-1. FUELOMAT GLOSSARY ................................................................................................ 265


10-2. COMMUNICATION GLOSSARY ................................................................................... 266

APPENDIX A SITE SURVEY FORMS


APPENDIX B SITE SURVEY FORM HOME BASE STATION

SiteOmat Setup and Maintenance Manual MDE 4817G

IX

TABLE OF CONTENTS
Paragraph

Page

APPENDIX C SITE SURVEY FORM FUEL TRUCK STATION


APPENDIX D

HOW TO OPEN ZIP OR RAR FILES

APPENDIX E

SETTING THE IP ADDRESS

APPENDIX F
F-1.
F-2.
F-3.
F-4.

WEIGHT AND MEASURES SECURITY PLUG

GENERAL .......................................................................................................................... 280


INSTALLATION KIT ........................................................................................................ 280
INSTALLATION PROCEDURE....................................................................................... 281
SETUP ................................................................................................................................ 283

APPENDIX G

DISCOVERY MODE

G-1. GENERAL .......................................................................................................................... 286


G-2. SETUP ................................................................................................................................ 286
G-3. OPERATION PROCEDURE ............................................................................................. 290
G.3.1. PIN Feature .......................................................................................................................... 293
G.3.2. Odometer Feature................................................................................................................. 293
G.3.3. Card Number Generation ..................................................................................................... 294
G.3.4. Editing the Devices .............................................................................................................. 294
G.3.5. Final Wrap Up...................................................................................................................... 294

SiteOmat Setup and Maintenance Manual MDE 4817G

LIST OF ILLUSTRATIONS
Figure

Page

Figure 1-1 Islander PLUS in Home Base Station - General Configuration Diagram .................... 23
Figure 1-2 - OrCU - General View.................................................................................................... 25
Figure 2-1. Setup Requirement Example (Pump) .......................................................................... 31
Figure 2-2. System Address Example - Islander PLUS .................................................................... 34
Figure 2-3. System Address Example CFN PLUS........................................................................ 35
Figure 2-4. System Address Example - Extension Box .................................................................... 36
Figure 2-5. System Address Example ICR PLUS .......................................................................... 37
Figure 2-6. Cancel Warning Message ............................................................................................... 38
Figure 2-7. Processing Message ........................................................................................................ 38
Figure 2-8. Same Name Error Message............................................................................................. 39
Figure 2-9. IP Port Error Message..................................................................................................... 39
Figure 2-10. Device with Same Address Error Message................................................................... 39
Figure 2-11. Cannot Delete Message ................................................................................................ 39
Figure 2-12. Confirmation Message .................................................................................................. 40
Figure 2-13. Operation Successful Message ..................................................................................... 40
Figure 3-1. Login Dialog Box ........................................................................................................... 44
Figure 3-2. OrCU Administrator Home Screen .............................................................................. 44
Figure 3-3. System Information Screen............................................................................................. 46
Figure 3-4. Versions Screen .............................................................................................................. 46
Figure 3-5. Largest Files Screen........................................................................................................ 47
Figure 3-6. Mini Terminal Screen ..................................................................................................... 48
Figure 3-7. Unit Reboot Warning Message....................................................................................... 48
Figure 3-8. Time Setup Screen .......................................................................................................... 50
Figure 3-9. OrCU Password Screen .................................................................................................. 50
Figure 3-10. Serial/Modem Settings Screen...................................................................................... 51
Figure 3-11. UPS Setup Screen ......................................................................................................... 52
Figure 3-12. W&M Security Plug Message ...................................................................................... 54
Figure 3-12. Install SiteOmat Screen ................................................................................................ 54

SiteOmat Setup and Maintenance Manual MDE 4817G

XI

LIST OF ILLUSTRATIONS
Figure

Page

Figure 3-13. Installation Warning Message....................................................................................... 55


Figure 3-14. Install OrData Screen .................................................................................................... 55
Figure 3-15. Install Pump Server Screen ........................................................................................... 56
Figure 3-16. Install PAIS Screen ....................................................................................................... 57
Figure 3-17. Install Operating System (BSP) Screen ........................................................................ 58
Figure 3-18. BSP Service Pack Upgrade Warning Message ............................................................. 58
Figure 3-19. BSP Upgrade Schema ................................................................................................... 59
Figure 4-1. Setup Screen.................................................................................................................... 62
Figure 4-2. Setup Wizard Setup Override Warning Message ........................................................ 62
Figure 4-3. Setup Wizard Microsoft Silverligth Download Link ................................................... 63
Figure 4-4. Microsoft Silverligth Update Message ........................................................................... 63
Figure 4-5. File Download Security Warning Message .................................................................... 64
Figure 4-6. IE Security Warning Message......................................................................................... 64
Figure 4-7. Install Silverlight Message.............................................................................................. 64
Figure 4-8. Silverlight Installation Successful Message.................................................................... 65
Figure 4-9. Restart Browser Message................................................................................................ 65
Figure 4-10. SiteOmat Setup Wizard, Page 1 .................................................................................... 66
Figure 4-11. SiteOmat Setup Wizard, Page 2 .................................................................................... 67
Figure 4-12. SiteOmat Setup Wizard, Page 3 .................................................................................... 68
Figure 4-13. SiteOmat Setup Wizard, Page 4 .................................................................................... 70
Figure 4-14. SiteOmat Setup Wizard, Page 5 .................................................................................... 72
Figure 4-15. SiteOmat Setup Wizard, Page 6 .................................................................................... 73
Figure 4-16. SiteOmat Setup Wizard, Page 7 .................................................................................... 75
Figure 4-17. SiteOmat Setup Wizard, Page 8 .................................................................................... 77
Figure 4-18. SiteOmat Setup Wizard Product Mapping Dialog Box ............................................. 79
Figure 4-19. SiteOmat Setup Wizard, Page 9 .................................................................................... 80
Figure 4-20. SiteOmat Setup Wizard, Page 10 .................................................................................. 81
Figure 4-21. SiteOmat Setup Wizard, Page 11 .................................................................................. 82

SiteOmat Setup and Maintenance Manual MDE 4817G

LIST OF ILLUSTRATIONS
Figure

Page

Figure 4-22. SiteOmat Setup Wizard, Page 12.................................................................................. 83


Figure 4-23. Wizard Processing and Successful Message ................................................................ 84
Figure 4-24. Main Setup Screen Basic Mode................................................................................. 85
Figure 4-25. Setup Pump Settings Dialog Box ................................................................................. 86
Figure 5-1. SiteOmat Station Controller User Authorization Process .......................................... 94
Figure 5-2. Administration Screen User Management Tab........................................................... 95
Figure 5-3. Login Dialog Box ........................................................................................................... 96
Figure 5-4. Change Password Window ............................................................................................ 96
Figure 5-5. User Properties Window ................................................................................................ 97
Figure 5-6. Policy Tab .................................................................................................................... 100
Figure 5-7. Registration Screen ...................................................................................................... 102
Figure 5-8 Wet Stock Management Window .................................................................................. 103
Figure 5-9. Wet Price Lists Dialog Box ......................................................................................... 105
Figure 6-1. Station Parameters Screen Global Tab ...................................................................... 108
Figure 6-2. Station Parameters, Additional Options........................................................................ 111
Figure 6-3. Setup PAIS Dialog Box FiPay Processor Specifics ................................................... 114
Figure 6-4. Product Translation Dialog Box ................................................................................... 116
Figure 6-5. Receipt Format Selection Dialog Box .......................................................................... 117
Figure 6-6. Format Receipt Header/Footer Dialog Box .................................................................. 118
Figure 6-7. Alarm Management Dialog Box................................................................................... 122
Figure 6-8. Setup Comms ................................................................................................................ 123
Figure 6-9. Setup Backup ................................................................................................................ 126
Figure 6-10. Save Data Message ..................................................................................................... 127
Figure 6-11. Text Translation Dialog Box ...................................................................................... 128
Figure 7-1. Setup Screen - Advanced Mode.................................................................................... 130
Figure 7-2. Buses Dialog Box ......................................................................................................... 132
Figure 7-3. Bus Selection ................................................................................................................ 133
Figure 7-4. Printers Dialog Box ...................................................................................................... 134

SiteOmat Setup and Maintenance Manual MDE 4817G

XIII

LIST OF ILLUSTRATIONS
Figure

Page

Figure 7-5. OrPT Dialog Box .......................................................................................................... 135


Figure 7-6. OrPT Features Dialog Box............................................................................................ 136
Figure 7-7. Tag Reader Dialog Box................................................................................................. 137
Figure 7-8. TLG Dialog Box ........................................................................................................... 138
Figure 7-9. Probes Dialog Box ........................................................................................................ 140
Figure 7-10. Strapping Table Screen ............................................................................................... 141
Figure 7-11. Strapping File Selection .............................................................................................. 141
Figure 7-12. Probes Oil/Water Separator Dialog Box ..................................................................... 142
Figure 7-13. Oil/Water Separator Initial and Alarm Levels ............................................................ 142
Figure 7-14. Sensors Dialog Box..................................................................................................... 143
Figure 7-15. Tank Status Screen ...................................................................................................... 144
Figure 7-16. Auto Calibration Data Dialog Box.............................................................................. 145
Figure 7-17. Tank Calibration Graphs Dialog Box ......................................................................... 146
Figure 7-18. Setup Tanks Dialog Box ............................................................................................. 147
Figure 7-19. Setup Fuel Products Dialog Box ................................................................................. 148
Figure 7-20. Tanks Probes Dialog Box ........................................................................................... 151
Figure 7-22.Setup VIT with WGT................................................................................................... 153
Figure 7-23. Pump Server Flow....................................................................................................... 154
Figure 7-24. Setup Pump Server Dialog Box .................................................................................. 155
Figure 7-25. Pump Server Settings Screen ...................................................................................... 156
Figure 7-26. Setup Pump Settings Dialog Box................................................................................ 158
Figure 7-27. Setup Pump Settings (more) Dialog Box .................................................................... 164
Figure 7-28. Setup Screen Application Buttons ........................................................................... 166
Figure 7-29. Open or Save File Message......................................................................................... 166
Figure 7-30. Importing Setup Confirmation Message ..................................................................... 167
Figure 7-31. Setup Import Screen.................................................................................................... 167
Figure 7-32. Processing Message .................................................................................................... 168
Figure 7-33. Devices Tab in Status Page ......................................................................................... 169

XIV

SiteOmat Setup and Maintenance Manual MDE 4817G

LIST OF ILLUSTRATIONS
Figure

Page

Figure 7-34. Defining a Virtual Pump - Pump Server Settings Dialog Box ................................... 170
Figure 7-35. Defining a Virtual Pump Setup Pump Settings Dialog Box .................................... 171
Figure 7-36. Virtual Pump Status .................................................................................................... 171
Figure 8-1. SiteOmat Modules ........................................................................................................ 173
Figure 8-2. Scheduling LogRotate................................................................................................... 174
Figure 8-3. Sys Commands Screen ................................................................................................. 181
Figure 8-4. Logging Settings Dialog Box ....................................................................................... 182
Figure 8-5. Backup Screen .............................................................................................................. 185
Figure 8-6. Putty Configuration Screen - 1 ..................................................................................... 206
Figure 8-7. Putty Configuration Screen - 2 ..................................................................................... 207
Figure 8-8. Putty Configuration Screen - 3 ..................................................................................... 207
Figure 8-9. Putty Configuration Screen - 4 ..................................................................................... 208
Figure 8-10. FCC Monitor Command Menu................................................................................... 209
Figure 8-11. Pump Summary........................................................................................................... 209
Figure 8-12. Tank Summary............................................................................................................ 210
Figure 8-13. Device Status .............................................................................................................. 210
Figure 8-14. Pump Status - 1 ........................................................................................................... 211
Figure 8-15. Pump Status - 2 ........................................................................................................... 211
Figure 8-16. Pump Status - 3 ........................................................................................................... 212
Figure 8-17. OPOS .......................................................................................................................... 212
Figure 8-18. Printer - 1 .................................................................................................................... 213
Figure 8-19. Printer - 2 .................................................................................................................... 213
Figure 8-20. List of Busses.............................................................................................................. 214
Figure 8-21. Bus Running Logs in XML ........................................................................................ 214
Figure 8-22. Bus Running Logs in Hexadecimal ............................................................................ 215
Figure 8-23. Raw Logs - 1............................................................................................................... 216
Figure 8-24. Raw Logs - 2............................................................................................................... 216
Figure 8-25. Raw Logs - 2............................................................................................................... 217

SiteOmat Setup and Maintenance Manual MDE 4817G

XV

LIST OF ILLUSTRATIONS
Figure

Page

Figure 8-26. Display of raw logs ..................................................................................................... 218


Figure 8-27. Administrator Commands Screen ............................................................................... 218
Figure 8-28. System Information Screen ......................................................................................... 219
Figure 8-29. Change Password Screen ............................................................................................ 219
Figure 8-30. Logging into the System via Putty .......................................................................... 224
Figure 8-31. Logging into the System via Putty .......................................................................... 225
Figure 8-32. Display all Tables inside a DB File ............................................................................ 226
Figure 8-33. Display Types of each Filed inside the Table ............................................................. 227
Figure 8-34. Display all the Content Stored inside a Table ............................................................. 228
Figure 8-35. Display Content of a Table with Specific Value......................................................... 229
Figure 8-36. Display All Available Commands .............................................................................. 230
Figure 8-37. Event Viewer............................................................................................................... 232
Figure 8-38. Log Viewer Login List............................................................................................. 233
Figure 8-39. Log Viewer Reports List.......................................................................................... 233
Figure 8-40. Alarm Screen............................................................................................................... 235
Figure 8-41. OrCU box LEDs Configuration.............................................................................. 237
Figure 8-42. OrCU Internal Drawing LEDs Configuration ........................................................ 237
Figure 8-43. RS-232 Connector Pinout ........................................................................................... 238
Figure 8-44. Connection Description Dialog Box ........................................................................... 239
Figure 8-45. OrCU Properties Dialog Box ...................................................................................... 240
Figure 8-46. COM1 Properties Dialog Box ..................................................................................... 240
Figure 8-47. OrCU HyperTerminal Screen ..................................................................................... 241
Figure 8-48. OrCU HyperTerminal Screen after Restart................................................................. 241
Figure 8-49. OrCU HyperTerminal Screen Enter Password Message ......................................... 242
Figure 8-50. OrCU HyperTerminal Screen Password OK ........................................................... 243
Figure 8-51. OrCU HyperTerminal Screen - Login ........................................................................ 243
Figure 8-52. OrCU HyperTerminal Screen Successful Login...................................................... 244
Figure 8-53. OrCU HyperTerminal screen ifconfig Command.................................................... 244

XVI

SiteOmat Setup and Maintenance Manual MDE 4817G

LIST OF ILLUSTRATIONS
Figure

Page

Figure 8-54. Zmodem with Crash Recovery Dialog Box................................................................ 245


Figure 9-1. Intranet Connection and ADSL Modem ....................................................................... 246
Figure 9-2. Port Forwarding Rules .................................................................................................. 247
Figure 9-3. OrCU Networking Screen............................................................................................. 248
Figure 9-4. Example of Advanced Network Settings...................................................................... 249
Figure 9-5. OrCU Serial/ Modem Settings Screen .......................................................................... 250
Figure 9-6. Siemens MC35 GSM Modem ...................................................................................... 251
Figure 9-7. Wavecom Fastrack GSM Modem ................................................................................ 252
Figure 9-8. U.S ROBOTICS 56K Faxmodem................................................................................. 253
Figure 9-9. Modem Setting Screen.................................................................................................. 255
Figure 9-10. 3G Modem Connections ............................................................................................. 256
Figure 9-11. Router with USB Support ........................................................................................... 257
Figure 9-12. Air Card USB.............................................................................................................. 257
Figure 9-13. New Connection Wizard Network Connection Type Screen .................................. 260
Figure 9-14. New Connection Wizard Getting Ready Screen...................................................... 260
Figure 9-15. New Connection Wizard Internet Connection Screen ............................................. 261
Figure 9-16. New Connection Wizard Select a Device Screen .................................................... 261
Figure 9-17. New Connection Wizard Connection Name Screen ................................................ 262
Figure 9-18. New Connection Wizard Phone Number to Dial Screen......................................... 262
Figure 9-19. New Connection Wizard Connection Availability Screen ...................................... 263
Figure 9-20. New Connection Wizard Internet Account Information Screen.............................. 263
Figure 9-21. Connecting to OrCU ................................................................................................... 264
Figure E-1. Control Panel Screen .................................................................................................... 276
Figure E-2. Network Connections Screen ....................................................................................... 277
Figure E-3. Local Connection Properties Dialog Box..................................................................... 278
Figure E-4. Internet Protocol (TCP/IP) Properties Dialog Box....................................................... 279
Figure F-1. W&M Security Plug ..................................................................................................... 280
Figure F-2. Removing Spacers from RS-232 Connector ................................................................ 281

SiteOmat Setup and Maintenance Manual MDE 4817G

XVII

LIST OF ILLUSTRATIONS
Figure

Page

Figure F-3. Placing the Bracket ....................................................................................................... 282


Figure F-4. Securing the Bracket ..................................................................................................... 282
Figure F-5. Installing the Security Plug........................................................................................... 283
Figure F-6. OrCU Administrator Login Dialog Box ....................................................................... 283
Figure F-7. OrCU Administrator Home Screen............................................................................. 284
Figure F-8. Serial/Modem Settings Screen ...................................................................................... 284
Figure F-9. System Information Screen........................................................................................... 285
Figure F-10. Unit Reboot Warning Message................................................................................... 285
Figure G-1. Station Parameters Screen............................................................................................ 287
Figure G-2. Setup Wizard Page 4 Upgrade Information Section ................................................. 287
Figure G-3. Setup Wizard Page 5 Products List ........................................................................... 288
Figure G-4. Setup Wizard Page 10 Series 1000 Upgrade............................................................. 288
Figure G-5. Setup Wizard Page 11 Series 1000 Upgrade............................................................. 289
Figure G-6. Series 1000 Upgrade Button ........................................................................................ 290
Figure G-7. Station Status Success ............................................................................................... 291
Figure G-8. Station Status Pulling Remote................................................................................... 291
Figure G-9. FHO Devices Screen .................................................................................................... 292
Figure G-10. FHO Rules Screen...................................................................................................... 292
Figure G-11. Devices Properties Dialog Validation Tab PIN Code Section............................. 293
Figure G-12. Odometer Validation Section ..................................................................................... 293
Figure G-13. Generated Card Numbers ........................................................................................... 294

XVIII

SiteOmat Setup and Maintenance Manual MDE 4817G

LIST OF TABLES
Table

Page

Table 2-1. Network Addresses for Controller Devices .................................................................... 32


Table 2-2. Serial (HEX) Addresses for Devices............................................................................... 33
Table 3-1. OrCU Status Screen Elements ......................................................................................... 45
Table 3-2 UPS Setup Parameters ...................................................................................................... 52
Table 4-1. Payment Clearing System Parameters ............................................................................. 77
Table 4-2. Network Addresses for Controller Devices .................................................................... 88
Table 4-3. Electronic Pump Default Settings ................................................................................... 90
Table 5-1. Access Levels................................................................................................................... 99
Table 5-2. Policy Screen Fields ....................................................................................................... 101
Table 6-1. Global Tab Parameters ................................................................................................... 109
Table 6-2. Station Parameters Dialog Box ...................................................................................... 111
Table 6-3. Setup PAIS Parameters .................................................................................................. 115
Table 6-4. Select Receipt Format General Section Settings......................................................... 117
Table 6-5. Receipt Fields................................................................................................................. 119
Table 6-6. Export Field Formats...................................................................................................... 120
Table 6-7. Setup Comms Sections................................................................................................... 124
Table 7-1. Bus Definition Example ................................................................................................. 131
Table 7-2 Protocol Settings ............................................................................................................. 132
Table 7-3 Logging Section Parameters ........................................................................................... 156
Table 7-4. General Section Parameters ........................................................................................... 158
Table 7-5. Message Factors ............................................................................................................. 159
Table 7-6. Specific Parameters Settings for MPI-C Pumps ........................................................... 160
Table 7-7. Specific Parameters Settings for Gasboy Pumps ........................................................... 161
Table 7-8. Specific Parameter Settings for Gilbarco Pumps ........................................................... 161
Table 7-9. Specific Parameter Settings for Tokheim Pumps........................................................... 162
Table 7-10 Setup Pump Settings (more) Sections ........................................................................... 164
Table 8-1. Pump Server INI Files.................................................................................................... 177
Table 8-2. Pump Server Factor Settings .......................................................................................... 178

SiteOmat Setup and Maintenance Manual MDE 4817G

XIX

Table 8-3. Sys Commands ............................................................................................................... 180


Table 8-4. SiteOmat Logs ................................................................................................................ 183
Table 8-5. Log Levels ...................................................................................................................... 183
Table 8-6. OrCU Box LEDs ........................................................................................................... 236
Table F-1. W&M Security Plug Installation Kit P/N 819235520 ................................................... 281

XX

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 1
GENERAL DESCRIPTION
1-1. INTRODUCTION
This manual provides the setup instructions for the SiteOmat software application. This software is
the heart of Gilbarcos solution for close monitoring, tight control and successful operation of
Home Base Fueling Stations and vehicle fleets.
The SiteOmat automation software, which runs on an embedded operating system on the OrCU
(Orpak Controller Unit) embedded platform is designed to survive the harsh gas station
environment. SiteOmat performs as a fuel control and data acquisition system, and is part of
Gilbarco family of solutions for Home Base Fueling Stations.
SiteOmat software can be installed in the following Island Controllers:

Islander PLUS - A self-contained pedestal that provides a complete island


solution in a forecourt compatible and weather-resistant cabinet. Islander
PLUS is equipped with the OrPT, a Payment Panel with an alphanumeric LCD
(graphic LCD, optional) and a keyboard to interface with the client. This
enables the Islander PLUS to support all common refueling identification
devices such as: Vehicle/Driver Identification/FuelPoint PLUS Unit ,
FuelPoint PLUS, magnetic cards, contact-less RFID tags, keypad entry and
others

CFN PLUS - A sealed wall-mount, complete station automation


system in one compact, durable box for internal or external
installations. It interfaces with the forecourt devices, including
dispensers, Tank Level Gauge (TLG), payment terminals and Nozzle
Readers (for optional vehicle identification)

Fuel Truck Controller - A sealed, metal box installed on mobile


tanker trucks, Fuel Truck Controller has been especially designed to
address the heavy or stationary equipment refueling needs at the site.
Fuel Truck Controller is connected to the nozzle equipment on the
tanker truck and controls the tanker's electric valve. The heavy or
stationary equipment is identified by the Fuel Ring (Vehicle

SiteOmat Setup and Maintenance Manual MDE 4817G

21

Identification Unit) component of FuelPoint PLUS or a driver contactless Tag


This manual is aimed for the certified technician responsible for setup and/or servicing the software
in the site. For fuel control and data acquisition systems installation, please refer to the product
installation manual.
For operational instructions of SiteOmat Station Controller application, please refer to the SiteOmat
Station Controller Users Manual P/N MDE 4818.
1-2. SITEOMAT
1-2.1. Overview
Island Controllers are innovative products that enable refueling in Home Base Fueling Stations for
fleets' authorized vehicles or drivers. They electronically lock all dispensers and pumps thereby
ensuring that only appropriately authorized vehicles and personnel receive the required fuel. These
fuel control and data acquisition systems also ensures accurate recording of each transaction (see
Figure 1-1).
The heart of the Home Base Station solution is the SiteOmat automation software. SiteOmat runs
on an embedded operating system on the OrCU. This controller uses a solid state Flash disk and
RTC (Real Time Clock) with back-up, along with surge suppressors for transient and noise
immunity. It also includes power fail recovery mechanisms.
SiteOmat ensures accurate recording of each transaction. The dispenser is authorized to refuel after
a positive identification of the vehicle or the driver. All transaction information, including the
vehicles odometer or engine hour, is automatically recorded. A combined vehicle and driver
identification is also possible for a tight tracking.
SiteOmat features a comprehensive set of setup screens for easy and fast configuration and
modification in accordance with the clients changing needs.

1-2.2. Interfaces
SiteOmat Station Controller provides the following operational features for a comprehensive Home
Base Station management:

Supports over 50 different types of dispensers

Advanced electronic support of electronic and mechanical dispensers

Tank Level Gauging System (TLG) available for several brands

Outdoor Payment Terminal and printer (OrPT)

Contactless Tag Reader (OrTR)

Vehicle Identification Terminals (Wireless Gateway)

Support of large variety of communication links: cellular dial-in modem, VPN, satellite,
ADSL and more

22

SiteOmat Setup and Maintenance Manual MDE 4817G

Interface to Head Office Systems - The system has an interface for authorization and
for sending transaction to 3rd party head office/ SiteOmat Fleet Head Office using a
single export format (Web Services).

Figure 1-1 Islander PLUS in Home Base Station - General Configuration Diagram

SiteOmat Setup and Maintenance Manual MDE 4817G

23

1-2.3. Internal Communication Alternatives


OrCU can communicate with the other modules in the Island Controller system over:
a. TCP/IP Ethernet over CAT5e wires (some modules require the CommVerter Module as the
interface)
b. RS-485 links (segmentation to several links is available)
c. 8 Port CommVerter system

1-2.4. External Communication Alternatives


Communication with external management and data processing systems, for reports and
clearinghouse, can be provided by:
a. Direct - Ethernet or RS-232
b. ADSL/ISDN Modem
c. Dial-Up Modem (not recommended)
d. GPRS, Cellular modem.
The communication equipment depends on the station configuration. See details in section 9.

1-2.5. Data Access Methods


OrCU is a web server over an SQL transaction database. It uses a secured link with several levels
of authentication. Logging into the SiteOmat is done with a standard browser from any PC and a
static IP address. Data is available in real time using pre-defined active forms.
Real-time data is available via an on-line connection, a dedicated line or Internet/Intranet (Secured)
link. The Station Controller system with SiteOmat enables real-time monitoring of a vehicle
refueling process including Volume, Price and all vehicle details.
The SiteOmat Station Controller supports exporting (transactions) and importing (Negative/Positive
lists) data using a pre-defined format.
1-3. ORCU
Orpak Controller Unit (OrCU) is a complete forecourt controller with its own embedded operating
system. The unit consists of an embedded hardware platform with a solid state Flash hard disk,
Real Time Clock (RTC) with back up, along with surge suppressors for transient and noise
immunity. It also includes power fail recovery mechanisms.
OrCU features two separate and isolated networks (TCP/IP over Ethernet). One network links the
Islander PLUS system components. The second network is intended for external remote
communication (Head Office, 3rd party systems). This network is protected by SSL security.

24

SiteOmat Setup and Maintenance Manual MDE 4817G

OrCU includes a Security Access Module (SAM) for enhanced data protection and safe security key
storage (Triple DES encryption). OrCU includes a built-in server for Web access through Internet
Explorer 7.0 or higher.
OrCU includes the following communication ports:

LAN 1 / LAN 2 for TCP/IP over Ethernet

RS-232 ( DB9-female ) for serial communication

The other ports (CAN, USB) are currently not in use


NOTE
This note is relevant for the Islander PLUS system
only:
The connection (RS-485) to the optional printer is
done through the OrPT device. OrPT is connected to
the OrCU via LAN.

Figure 1-2 - OrCU - General View

SiteOmat Setup and Maintenance Manual MDE 4817G

25

1-4. SYSTEM WORKFLOW EXAMPLES


1-4.1. General
This section provides examples of different operational workflow, refueling, scenarios for selfservice at the Home Base Station. These examples are a function of the payment and transaction
devices available in each Station Controller system.
1-4.2. Refueling Scenario with FuelPoint PLUS
A motorist stops for fuel at the station. His authorization device for the fueling transaction is a
vehicle identification unit (VIU) mounted in his car. The client lifts the nozzle and inserts it into
the cars fuel inlet.
The VIU information is automatically read and sent to the Site Controller (OrCU) for
authentication and approval. Upon approval the fueling transaction starts, once refueling is
completed, the motorist replaces the nozzle back to pump. At this point the transaction data is
kept internally. Data is periodically transferred to the Fleet Head Office (FHO) for future billing.
1-4.3.

Refueling Scenario with Magnetic Cards

A motorist stops for fuel at the station. His authorization device for the fueling transaction is a
magnetic card. The client swipes the card through the magnetic card reader on the payment
terminal.
The magnetic card information is read and sent to the Site Controller (OrCU) for authentication
and approval. The client lifts the nozzle and inserts it into the cars fuel inlet. Upon approval,
the fueling transaction starts, once the refueling is completed, the motorist replaces the nozzle
back to the pump. At this point the transaction data is kept internally. Data is periodically
transferred to the Fleet Head Office (FHO) for future billing.
During the authorization process the motorist may be prompted to enter more data to the
transaction (PIN code, Odometer, Vehicle No., Etc.). This is done by manually entering the
information using the payment terminal keypad.
1-4.4. Refueling Scenario with 2 devices (2 stage
authorization)
A motorist stops for refueling at the gas station. His authorization devices for the refueling
transaction include any two devices. One represents the vehicle and the other represent the
driver (e.g. two cards, two tags, card and tag, card and manual entry, etc.). The refueling
scenario for each device is the same as with magnetic cards (see above). For each device, the
motorist may be requested to add more relevant data to the transaction (PIN for the driver,
Odometer recording for the vehicle, etc.). The OrCU opens the dispenser for refueling only after
successful authorization of the two devices.
For all options above, the motorist may print a transaction ticket from the Islander PLUS printer
(optional).

26

SiteOmat Setup and Maintenance Manual MDE 4817G

1-5. MANUAL STRUCTURE


This manual comprises the following sections:
Section 1: General Description
This section provides a general description of the fleet fueling system in general, and the SiteOmat
Station Controller in particular.
Section 2: Pre-Setup Information
This section provides the preliminary information required for configuring the SiteOmat software,
such as defining the devices and communication buses in the system.
Section 3: OrCU Administration Screen
This section provides instructions for setting the initial Controller configuration in the OrCU
Administration Screen
Section 4: Installation Wizard for Station Basic Configuration
This section provides instructions for using the wizard to set the main features of the Controller.
Section 5: Specific Parameters Setting
This section provides instructions for setting specific parameters required for completing the station
setup process.
Section 6: Advanced Setup Procedures - Global Parameters
This section provides the advanced setup instructions for the Controller global parameters.
Section 7: Advanced Setup Procedures - Forecourt Parameters
This section provides the advanced setup instructions for the Controller peripherals and devices.
Section 8: Maintenance
This section provides the technician comprehensive system maintenance description and
instructions including managing file locations, software installation, system operation, backup and
recovery, databases, log files, FCC monitor utility program and Linux commands.
Section 9: OrCU External Communication
This section describes the communication alternatives between SiteOmat and FHO.
Section 10: Glossary
This section provides a glossary of abbreviations used in this manual.
Appendices A to C: Site Survey Forms
These appendices contain survey forms for listing and defining the equipment installed in the
station, provided in order to enable planning and setup of the Controller system.
Appendix D: How to Open ZIP or RAR Files
This appendix provides instructions for extracting compressed files.
Appendix E: Setting the IP Address

SiteOmat Setup and Maintenance Manual MDE 4817G

27

This appendix provides instructions for setting the IP address on a PC


Appendix F: Weight and Measures Security Plug
This appendix provides instructions for installing the Weight and Measures Security Plug in Gasboy
Site Controllers.
1-6. USING THIS MANUAL
This manual includes comments to enhance the text, in order to draw the readers attention to
important issues. The comments are accompanied by symbols for ease of reference. The following
comment types are used:
WARNING
An operating procedure, practice, etc., which if not
correctly followed, could result in injury or loss of
life.

CAUTION
An operating procedure, practice, etc., which if not
strictly observed, could result in damage to, or
destruction of equipment.

TIP
A useful guidance intended to help use the system in
a more efficient way.

NOTE
A relevant and important comment.

INSIGHT
More detailed technical/ functional information
regarding relevant issues.

28

SiteOmat Setup and Maintenance Manual MDE 4817G

1-7. REFERENCES
For additional and complementary information regarding Gasboys home base solution, please refer
to the following manuals:
Islander PLUS installation Manual, Document No. MDE-4811
CFN PLUS installation Manual, Document No. MDE-4813
Fuel Truck Controller installation Manual, Document No. MDE-4814
Wireless Gateway installation Manual, Document No. MDE-4815
SiteOmat Station Controller Users Manual, Document No. MDE-4818
OrPT Users Manual, Document No. MDE-4819
8-Port CommVerter Users Manual, Document No. MDE-4820

FHO installation and setup guide Document No. MDE-4821


Fuel Point PLUS Installation and Configuration Manual, Document No. MDE-4851

SiteOmat Setup and Maintenance Manual MDE 4817G

29

SECTION 2
PRE-SETUP INFORMATION
2-1. GENERAL
This section provides the preliminary information required for configuring the SiteOmat software.
This procedure consists of defining the devices and communication buses in the system, necessary
for the installation and setup of SiteOmat.
2-2. SETUP DEFINITION INFORMATION
2-2.1. Required Setup Information
The Controller system Islander PLUS, CFN PLUS, and Fuel Truck Controller - is provided with
the SiteOmat software already installed in OrCU.
Therefore, the setup procedures consist of defining the different buses or communication channels
that transport data to/from the controller systems.
Then the devices connected to the Controller and their operating attributes must be defined. These
devices range from pumps, payment devices up to the optional printer.
2-2.2. Required Setup Information Example
Figure 2-1 shows the required setup information for the pump server and a pump.
First, the user is required to define the pump server bus that transports data to/from the OrCU. This
Pump Server is an internal software module within the OrCU. The user is required to enter its IP
address, port and frame. This information is provided in Table 2-1 and Table 2-2.

30

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 2-1. Setup Requirement Example (Pump)


2-3. SITE SURVEY
Prior to any setup procedure, perform a site survey. See appendices A to C.

SiteOmat Setup and Maintenance Manual MDE 4817G

31

2-4. ETHERNET NETWORK ADDRESSES


2-4.1. Network Addresses for Controller Internal Devices
Table 2-1 lists the IP addresses for the internal devices in the Controller system.

Table 2-1. Network Addresses for Controller Devices


Device

Default IP Address

Starting IP
Address

Ending IP
Address

TCP Ports

OrCU Ethernet 0
(FCC)

192.168.1.104

192.168.1.104

8 Port
CommVerter

192.168.1.111

192.168.1.111

192.168.1.130

3001-3008

WGT Master

192.168.1.170

192.168.1.170

N/A

N/A

WGT

192.168.1.171

192.168.1.171

192.168.1.190

3001-3008

OrPT

192.168.1.211

192.168.1.211

192.168.1.230

3000

Receipt Printer

192.168.1.211

192.168.1.211

192.168.1.230

3485

Where:

Default IP is the IP addresses defined prior to delivery

Starting IP Address is the first IP number in the range allocated for the device

Ending IP Address is the last IP number in the range allocated for the device

For example, the range to the OrPT is 211 to 230 or a maximum of 20 OrPT devices in the station.
NOTE
IP addresses can be modified according to local
network requirements.
2-4.2. Serial Addresses for Controller Devices
Table 2-2 lists the setup addresses of devices, required for the configuration of the Controller.

32

SiteOmat Setup and Maintenance Manual MDE 4817G

Table 2-2. Serial (HEX) Addresses for Devices


Device

Default Address

Starting Serial
Address

Ending Serial
Address

OrTR (Orpak Tag Reader)

0x61

0x61

0x69

OrPT (Orpak Payment Terminal)

0x46

0x46

N/A

Printer

0x70

0x70

0x74

Journal Printer

N/A

0x1

N/A

Wireless Gateway

0x31

0x31

N/A

NOTE
The HEX address configured in the controller must
match the device HEX address. Otherwise, the
device is not loaded.
An example of address configuration for Islander PLUS and CFN controllers is displayed in
Figure 2-2 and Figure 2-3 respectively; examples for an Extension Box and ICR PLUS in
Figure 2-4 and Figure 2-5.

SiteOmat Setup and Maintenance Manual MDE 4817G

33

System Address
Islander PLUS

Optional
ICR PLUS

----.,

Remote console

Head Office

- 192.168.1.212-----

WGT

+
IP

OrPT
.---1'92.168.1.10

10.0.0.1

5 port
switch

192.

Router

OrCU

111

HID reader
MPI-C
1-1 -

nS450

0-MPI-C (sub)
21

02

I01

tt

MP
I-C (sub)
2-1

Dispensers

Probes

Figure 1-1. System Address Example- Islantkr PLUS

34

SiteOmat Setup and Maintenance Manual MDE 4817G

Optional
ICR PLUS

-----,

System Address
CFN PLUS

Remote console

Head Office

Optional
OutdOJr

- 192.168.1.21:2- -

WGT

o--

192.168.1.17( ,---- 1'92.168.1.104


OrCU

RS-232

MPI-C

1-1--

n.s ...;o

o--

MPI-C (sub)

21

02

01

tt

MPI-C.

1-1

Dispensers

Probes

Figure 1-3. System Address Example- CFN PLUS

SiteOmat Setup and Maintenance Manual MDE 4817G

35

Svstem Address
Extension Box

Optional
Outdoor
WGT

Islander PLUS
or
CFN PLUS

192.168.1.171

5 port
switch

192.

12

MPI-C
1-1--

MPI-C (sub)
2
1

MPI-C.
1-1

Oi$pensers

Figure 1-4. System Address Example- Extension Box

36

SiteOmat Setup and Maintenance Manual MDE 4817G

System Address
ICR PLUS

WGT
Islander PLUS

or
CFN PLUS

OrPT
192.168.1.171

5 port
switch

192.

.112

HID reader
MPI-C

1-1-

MP
I-C (sub),

2-1

MPI-C(sub). --------

2-1

Dispensers

Figure 1-5. System Address Example- ICR PLUS

SiteOmat Setup and Maintenance Manual MDE 4817G

37

2-5. NAVIGATION NOTES


The user-interface of the SiteOmat application may display common messages during operation.
These messages are common to several situations, and they are provided below for general
information.
2-5.1. Not Saving Change
If data has been changed in a dialog box or a screen and the user tries to navigate away from it
without saving the changes, the following message is displayed (see Figure 2-6).

Figure 2-6. Cancel Warning Message


2-5.2. Saving Data
When saving data or performing an operation, the following message appears (see Figure 2-7).

Figure 2-7. Processing Message


Once the processing has successfully completed, the screens are updated to reflect the changes.
2-5.3. Errors
In all setup and definition dialogs, a validity check is made when clicking on New or Modify. The
first check is for duplicate definition of the same device. For the same device type (printer, bus,
etc.) the name must be unique. Attempting to define the same name displays the Operation failed
error message (see Figure 2-8).

38

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 2-8. Same Name Error Message


IP and port pairs must be unique (see Figure 2-9).

Figure 2-9. IP Port Error Message


On the same bus, a 485 address cannot be defined twice (see Figure 2-10).

Figure 2-10. Device with Same Address Error Message


If a device is used in the setup, it cannot be deleted. An error message is displayed (see
Figure 2-11).

Figure 2-11. Cannot Delete Message


2-5.4. Confirmation
When trying to delete data, the following confirmation message appears (see Figure 2-12).

SiteOmat Setup and Maintenance Manual MDE 4817G

39

Figure 2-12. Confirmation Message


2-5.5. Success
In cases where an action has successfully completed, the success message is displayed (see
Figure 2-13).

Figure 2-13. Operation Successful Message

2-6. CONFIGURATION AND SETUP PROCEDURES


All setup steps are summarized into the following list, guiding the user through all the
installation stages, more details on each step are provided in the following chapters:
1. Open the door on the Islander PLUS or CFN PLUS (Controller)
2. Connect the pumps (or pump simulator) to the controller
3. Check the connections
4. Power on the pumps
5. Connect the controller to power and turn power on
6. Connect the technician PC to any free connector on the 5 port switch with an
Ethernet cable (CAT5E)
7. Set the technician's PC IP address to 192.168.1.10 (see APPENDIX E)
8. Open Internet Explorer 7.0 or higher on the connected computer

40

SiteOmat Setup and Maintenance Manual MDE 4817G

9. Set the peripherals communication parameters in the 8-port CommVerter (see


details in MDE-4820)
10. If needed, configure the controller operating system in the OrCU
Administration screen (see section 3)
11. Browse to the SiteOmat Wizard and setup the station (see section 4)
12. Set specific station parameters (See section 5)
13. For advanced settings: change global default settings (See section 6) or
forecourt devices default settings (See section 7)
14. Save the settings and Reload the system
15. Backup (See section 8-3)
16. In cases where mechanical pumps are in use, put the channel in Bypass and
check that the pump refuels (see below)
17. Remove the channel from Bypass
18. Verify that the MPI-C Inuse LED is on when taking out the nozzle
19. Verify that the MPI-C pulser LED is blinking when fueling
20. Use the status screen to produce a full transaction by clicking on the pump
icon
21. Verify that the decimal points are identical to those in the pump, set the
SiteOmat accordingly and click Reload
22. Go to Fleet Management and add a testing fleet and a vehicle tag/card/key
(use Acquire if installing Islander PLUS). Do not use a real fleet code. This
device should not be added to the Head Office in later steps
23. Check the refuel process using the authorization device defined for testing
24. Get advise from the IT manager on the external IP address of the controller
for external communication
25. Got to the Administrator screen and change "eth1" accordingly (see
paragraph 9-3.3)
26. In Head Office:
a. Verify that the PC complies with the specifications indicated in the
manual
b. Check the connection to internal Intranet or External Internet (get
help from IT)
c. Install the HO
d. From the HO computer, check the connection to the Controller (use
"PING" command or browse to it)
e. Set the HO global parameters
f. Set the products
SiteOmat Setup and Maintenance Manual MDE 4817G

41

g. Set the Controller and wait for synchronization success in the station
status row (it may take a few minutes)
h. Set fleets and devices
2-7. BYPASS FEATURE FOR MECHANICAL PUMPS
Site Controllers configuration for mechanical pumps include bypass switches a switch per
dispenser (apart from TopKat PLUS which requires adding an external bypass switch, P/N
813104450 to the existing distribution board). These should be used in cases of system malfunction
to enable refueling. The switch is connected to Line (high voltage cable) and to the controller (low
voltage wires) so as to provide indication on bypass state.
While the system is in Bypass state, SiteOmat keeps capturing the total dispensed from the pumps
and generates an event displayed in Event Viewer screen.

42

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 3
OrCU ADMINSTRATION SCREEN
3-1. GENERAL
The SiteOmat Station Controller is factory set with the general configuration required for its proper
operation. However, settings may be modified in the OrCU Administration screen (see
Figure 3-2) according to location or network specifications.
3-2. TECNICIAN PC SOFTWARE REQUIRMENTS
The following software must be installed on the technician's PC prior to the controller setup
process:
1. OS Microsoft Windows 2000/XP/2003
2. Microsoft Internet Explorer 7 or a higher version.
3. Sun Microsystems Java application (Can be downloaded from http://Java.com)
3-3. INITIAL SETUP PROCEDURES
To set the initial Controller configuration, proceed as follows:
1. Follow steps 1 to 10 described in section 2-6 above
2. Turn on the browser and type the default IP address for the OrCU Administrator screen:
o http://192.168.1.104:8090
o https://192.168.1.104:8090 (for BSP ver. 1.08 SP 9 and up)
The login dialog box appears (see Figure 3-1)
NOTE
For cases where the OrCU default IP was changed or
the IP is unknown, see paragraph 8-12.

SiteOmat Setup and Maintenance Manual MDE 4817G

43

Figure 3-1. Login Dialog Box


3. Enter the User name (Default: admin) and Password (Default: admin)
4. Click on the OK button. The OrCU Administrator Home screen appears (see Figure 3-2)

Figure 3-2. OrCU Administrator Home Screen


The screen displays status data, containing several parameters described in Table 3-1 and
navigation buttons redirecting to System Information, Setup and Install screens described in the
following sections.

44

SiteOmat Setup and Maintenance Manual MDE 4817G

Table 3-1. OrCU Status Screen Elements


Element

Description

LAN1 IP

LAN 1 IP Address. Default: 192.168.1.104

LAN2 IP

LAN 2 IP Address. Default: 10.0.0.1

PPP0 IP

IP Address assigned to dialup or GPRS


connections.

Date/Time

The controller date and time as defined by the


user.

OS up time

Time elapsed since the last OS reboot.

OrCU FW Version

Currently installed OS version.

OrCU S/N

OS serial number.

SiteOmat Version

Currently installed SiteOmat version.

OrData Version

Currently installed OrData version.

3-4. SYSTEM INFORMATION


The System Information screen (see Figure 3-3) displays the following maintenance data:

Total Memory, Used Memory and Free Memory

Disk Statistics

Processes

FCC, BOS and PAIS Thread Counter

The screen includes the following features described below:

Versions

Largest Files

Mini Terminal

Reboot Unit

SiteOmat Setup and Maintenance Manual MDE 4817G

45

Figure 3-3. System Information Screen


3-4.1. Versions Screen
Click on the Versions button to display the Versions screen (see Figure 3-4).
This screen displays currently installed Pump Server, PAIS and OrData versions.
Clicking on the Log button opens a dialog box containing a history log of version updates.

Figure 3-4. Versions Screen

46

SiteOmat Setup and Maintenance Manual MDE 4817G

3-4.2. Largest Files Screen


Click on the Largest Files button to display the Largest Files screen (see Figure 3-5).
This screen displays a list of all system files which are larger than 1Mb.

Figure 3-5. Largest Files Screen

3-4.3. Mini Terminal Screen


Click on the Mini Terminal button to display the Mini Terminal screen (see Figure 3-6).
This screen enables users to run simple Linux commands.
Type the command in the lower part of the screen and click on the Execute button to receive the
output in the upper part.

SiteOmat Setup and Maintenance Manual MDE 4817G

47

Figure 3-6. Mini Terminal Screen


3-4.4. Reboot Unit
The Reboot Unit button on the System Information screen reboots the Controller, as required after
a component is installed/updated in order to apply the changes.
A warning message appears (see Figure 3-7). Click OK to proceed.

Figure 3-7. Unit Reboot Warning Message

3-5. SETUP SCREENS


The Setup section enables the user to configure the following options described below:

48

Networking

Time

Password

Serial/Modem

UPS

SiteOmat Setup and Maintenance Manual MDE 4817G

3-5.1. Networking
SiteOmat Station Controller has a default IP address, which may be changed to suit the
requirements of the local network.
NOTE
The default IP address at LAN 1 is 192.168.1.104.
To set up the network, proceed as follows:
1. Click on the Networking navigation button
2. Follow the steps described in paragraph 9-3.3
3-5.2. Time
To adjust the Controllers date and time to match the regional date and time, proceed as follows:
CAUTION
Verify that all station activities are ceased before
modifying clock settings.
1. Click on the Time navigation button
2. The Time Setup screen appears (see Figure 3-8). Enter the Date and Time in the
corresponding text boxes
3. Select the Time Zone from the drop-down list
4. Click on the Change time settings button to save the changes
5. Reboot the system (see paragraph 3-4.4) to apply the changes

SiteOmat Setup and Maintenance Manual MDE 4817G

49

Figure 3-8. Time Setup Screen


3-5.3. Password
To change the password to the OrCU Administration site, proceed as follows:
1. Click on the Password navigation button
2. The OrCU Password screen appears (see Figure 3-9) Enter the selection in the New
Password and Confirm Password text boxes
3. Click on the Change Password button to save the changes

Figure 3-9. OrCU Password Screen


3-5.4. Serial/ Modem
To set up the serial port connection, proceed as follows:
1. Click on the Serial/Modem navigation button. The OrCU Serial/Modem Settings screen
appears (see Figure 3-10)
Select the option Use port for External Devices in cases where the serial port is connected
to the TLG, or to the Weight & Measures Security Plug (refer to APPENDIX F)
2. In cases where the serial port is used for modem connection, follow the instructions
provided in paragraph 9-4.2

50

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 3-10. Serial/Modem Settings Screen


3-5.5. UPS
This screen allows users to connect the SiteOmat to an UPS (Uninterruptable Power Supply)
system. In cases where a prolonged power interruption has occurred, the BSP properly shuts
down all applications and stops the FCC. When power is restored, the BSP restarts the system
automatically.
Currently, only one UPS vendor is supported: ARTronic 1KVA & 3KVA.
To set up the UPS, proceed as follows:
1. Click on the UPS navigation button. The OrCU UPS Setup screen appears (see
Figure 3-11)
2. Define the following parameters (described in Table 3-2) using the drop-down lists and
text boxes

SiteOmat Setup and Maintenance Manual MDE 4817G

51

Figure 3-11. UPS Setup Screen


Table 3-2 UPS Setup Parameters
Parameter

Definition

Company

UPS manufacturer.

Model

UPS model name.

Retries

Number of connection retries to the UPS


prior to controller shutdown.

Time Left

Estimated remaining UPS power-time prior


to controller shutdown.

Check Interval

Frequency of remaining UPS power-time


checks.

IP Address

UPS static IP address.

Log enabled

This option enables to write UPS logs into


var/log/UPSMonitor.log.

3. Click Save Changes to save the changes, or


click Apply Changes to apply the changes, or
click Default Settings to restore the default OrCU UPS settings

52

SiteOmat Setup and Maintenance Manual MDE 4817G

3-6. INSTALLATION SCREENS


The Installation section enables the user to install the following application and components
described below:

SiteOmat

OrData

Pump Server

PAIS

Operating System

3-6.1. SiteOmat
As a rule the SiteOmat is pre-installed, at the factory level, in the OrCU. However, whenever
required, SiteOmat can be installed in the OrCU in the station.
NOTE
Before installing SO versions 6.4.42 and up, upgrade
BSP (OrCU Operating System) to version 1.08 SP 9
(see Section 3-6.5).
From this version on, OrCU Administrator setup
web connects to OrCU unit using a secure link
(HTTPS).
Prior to installing SiteOmat, proceed as follows:
1. Obtain the SiteOmat installation files. The SiteOmat installation file is named as:
FCC_ORCU_dd_mm_yy

a_b_ccc.exe

Where: dd_mm_yy is the date the files were built, and a_b_ccc is the version.
For example: File FCC_ORCU_28_02_11
number is 6.3.300.

6_3_300 was built on 28/02/11, version

In cases where upgrading SiteOmat to a later version, verify the following:


CAUTION
These procedures, if not strictly observed, could
result in damage to the setup and database of the
system.
1. All station activities are stopped
2. All the transactions have been transferred to the Head Office
3. FCC was stopped, by clicking on the Stop button on the Sys Commands screen (see
paragraph 8-2)
4. Station DB was back-upped (see paragraph 8-3)

SiteOmat Setup and Maintenance Manual MDE 4817G

53

5. If the controller is configured for mechanical pumps, verify that the Weight & Measures
security plug is installed. The following reminding message appears (see Figure 3-12)

Figure 3-12. W&M Security Plug Message


Click OK to proceed.
NOTE
Before upgrading SiteOmat, please contact your
agent for the latest version.
To install the SiteOmat, proceed as follows:
1. Click on the SiteOmat navigation button. The OrCU Install SiteOmat screen appears (see
Figure 3-13)

Figure 3-13. Install SiteOmat Screen


2. Click on the Browse button and select the SiteOmat installation file
3. Click Upload
4. Wait until the upload is finished (this process may take few minutes)

54

SiteOmat Setup and Maintenance Manual MDE 4817G

5. Click Upgrade to update SiteOmat to the latest version, or click Install to perform a
fresh installation
CAUTION
Clicking on Install, deletes all setup and database if
a previous version is already installed. A warning
message appears (see Figure 3-14).

Figure 3-14. Installation Warning Message


6. Click OK. The installation progress is displayed. Wait until the installation is finished
7. Reboot the system (see paragraph 3-4.4)
3-6.2. OrData
To install the OrData application for a station interfacing with DataPass PLUS devices which
recognize and store displays On-Board Diagnostics error codes, proceed as follows:
1. Click on the OrData navigation button. The OrCU Install OrData screen appears (see
Figure 3-15)

Figure 3-15. Install OrData Screen


2. Click on the Browse button and select the OrData installation file

SiteOmat Setup and Maintenance Manual MDE 4817G

55

3. Click Upload
4. Wait until the upload is finished (this process may take few minutes)
5. Click Upgrade to update OrData to the latest version, or click Install to perform a fresh
installation
CAUTION
Clicking on Install, deletes all setup and database if
a previous version is already installed. A proper
warning message is displayed.
6. Reboot the system (see paragraph 3-4.4)
3-6.3. Pump Server
To install the Pump Servers needed for interfacing with the specific pumps deployed in the station,
proceed as follows:
1. Click on the Pump Server navigation button. The OrCU Install Pump Servers screen
appears (see Figure 3-16)

Figure 3-16. Install Pump Server Screen


2. Click on the Browse button and select the Pump Server installation file
3. Click Upload
4. Wait until the upload is finished (this process may take few minutes)
5. Click Install to install the Pump Server package
6. Reboot the system (see paragraph 3-4.4)

56

SiteOmat Setup and Maintenance Manual MDE 4817G

3-6.4. PAIS
To install the driver for a third party clearing system, proceed as follows:
1. Click on the PAIS navigation button. The OrCU Install PAIS screen appears (see
Figure 3-17)

Figure 3-17. Install PAIS Screen


2. Click on the Browse button and select the PAIS installation file
3. Click Upload
4. Wait until the upload is finished (this process may take few minutes)
5. Click Install to install the PAIS driver
6. Reboot the system (see paragraph 3-4.4)

3-6.5. Operating System (BSP)


To upgrade a previously installed controller operating system, proceed as follows:
1. Click on the Operating System navigation button. The OrCU Install Operating System
(BSP) section is displayed (see Figure 3-18)
2. Click on the Browse button and select the BSP installation file (the file is named as
BSPX.XXSPXX)

SiteOmat Setup and Maintenance Manual MDE 4817G

57

Figure 3-18. Install Operating System (BSP) Screen


3. Click Upload
CAUTION
Updating the BSP service pack, deletes previous
BSP setup. A warning message appears (see
Figure 3-19).

Figure 3-19. BSP Service Pack Upgrade Warning Message


4. Click OK
5. Reboot the system (see paragraph 3-4.4)

3-6.5.1. BSP Upgrade Schema


BSP upgrade may require installation of previous versions first, depending on the currently installed
version and service pack, as shown in Figure 3-20.

58

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 3-20. BSP Upgrade Schema


Click on the Rollback button (see Figure 3-18) to return to the previous SP version. For example if
SP5 was upgraded to SP9, Rollback option will install SP8.

SiteOmat Setup and Maintenance Manual MDE 4817G

59

SECTION 4
SETUP WIZARD
4-1. GENERAL
The Setup Wizard helps the technician to set up the station, guiding the user through the process
and initializing most of the system's setup parameters automatically. Once the Wizard is finished,
most standard stations are ready for fueling and no additional settings are required.
The wizard also allows selection of predefined templates for fully configuring the system according
to stations with similar characteristics. If a predefined template is selected, the wizard consists of
pages that contain specific station data only.
After the Wizard is finished, the Main Setup screen is displayed, enabling the user to complete the
process, or to change to the Advanced Mode in order to define more complex forecourt
configurations.
Rerunning of the wizard is allowed; however, the existing setup data is overwritten (fuelling data
such as transactions are not deleted). In such cases, the user is provided with a proper warning.
The Cancel button in each screen enables the user to cancel the process and return to the main
Setup window. In this case, no data is saved, and no changes are made to the system. The user is
alerted that all changes are lost if the process is cancelled in the middle.
In cases where the configuration is done without the wizard, the logic of the setup procedure should
be from top to bottom. That is, first define the physical configuration: Station Parameters, Alarms
and Communication (FCC) channels, etc. Once these parameters have been set, define the Setup
parameters. This Setup includes first the buses or communication channels, then the definition of
peripherals such as printers and tag readers. Setting the system in this order ensures the definition of
all the existing building blocks for each component.

NOTE
In cases where the Wizard is rerun after settings
were changed from SiteOmat Setup screens, the
Wizard may not reflect the changes made (i.e.
settings not supported by the Wizard).

60

SiteOmat Setup and Maintenance Manual MDE 4817G

4-2. SOFTWARE REQUIREMENTS


MS Silverlight plug-in must be installed on the PC prior to running the Wizard.
The plug-in can be downloaded from: http://www.microsoft.com/getsilverlight/GetStarted/Install/Default.aspx
Silverlight downloading and installation is described in 4-3.1
4-3. ACCESSING THE WIZARD
To access the wizard, proceed as follows:
1. Open Internet Explorer 7.0 or higher
2. Type the default SiteOmat IP address:
https://192.168.1.104/
3. Login as Administrator. At initial startup, default username is Admin and default password
is Admin
NOTE
When first logging in, the administrator is required
to change the password in order to meet the
customer's security needs.
4. On first installation, when no previous setup exists and Microsoft Silverlight plug-in has
already been installed, the first page of the SiteOmat Setup Wizard (see Figure 4-10)
appears. In cases where Silverlight plug-in is missing, the Wizard displays a download link
(see Figure 4-3). If a previous setup is found, the Setup screen appears (see Figure 4-1). In
this case, click on the Wizard button to open the Wizard

SiteOmat Setup and Maintenance Manual MDE 4817G

61

Figure 4-1. Setup Screen


5. Since previous setup is overridden by the wizard, in cases where a previous setup is found,
the following warning message appears (see Figure 4-2)

Figure 4-2. Setup Wizard Setup Override Warning Message


4-3.1. Microsoft Silverlight Installation
In cases where the Microsoft Silverlight plug-in for IE browser has not been installed and the
technician PC is connected to the internet, the Wizard displays a download link (see Figure 4-3)

62

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 4-3. Setup Wizard Microsoft Silverligth Download Link


Proceed as follows:
1. Click on the download link. The following message appears (see Figure 4-4)

Figure 4-4. Microsoft Silverligth Update Message


2. Click on Install now. The File Download message appears (see Figure 4-5) prompting the
user to run or save the installation file (Silverlight.exe)

SiteOmat Setup and Maintenance Manual MDE 4817G

63

Figure 4-5. File Download Security Warning Message


3. Click Run to start the download. When the download is finished, the browser prompts the
user again to run the installer (see Figure 4-6)

Figure 4-6. IE Security Warning Message


4. Click Run to start the installation. The following message appears (see Figure 4-7)

Figure 4-7. Install Silverlight Message


5. Click Install now. When the installation is finished an installation successful message is
displayed (see Figure 4-8) Click Close

64

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 4-8. Silverlight Installation Successful Message


6. The following message appears (see Figure 4-9). Click OK and restart the browser

Figure 4-9. Restart Browser Message


4-4. SETUP WIZARD PROCEDURE
4-4.1. Validation of Parameters
The Setup Wizard validates the various parameters entered throughout the process to ensure proper
configuration. If an erroneous parameter is found, the text box is marked in red color, a tooltip
describes the error and the corresponding error notification is displayed on the status bar on the
bottom of the page. In addition, the Next button is disabled as long as the error is not fixed.
To correct the error, enter a valid value and press the TAB key to refresh the page.
4-4.2. Page 1 - Welcome
This is the first page of the SiteOmat setup wizard (see Figure 4-10). Select the system language
from the drop-down list and click Next to continue.

SiteOmat Setup and Maintenance Manual MDE 4817G

65

Figure 4-10. SiteOmat Setup Wizard, Page 1


4-4.3. Page 2 Global Parameters
In this page (see Figure 4-11), enter station and regional data.

66

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 4-11. SiteOmat Setup Wizard, Page 2


Proceed as follows:
1. Enter Station Code, Station Name, Address, City
NOTE
If the station is part of a network, Station Code must
be unique across the network. This code is used to
uniquely identify the station in the Head Office.
2. Select the Measurement System and the Currency to be used form the corresponding
drop-down lists
3. Select the Date, Date Format, Time and Time Zone
4. Click Next to continue

4-4.4. Page 3 - Forecourt Controller Type


In this page, the user can define the forecourt controller type (see Figure 4-12) as well as additional
peripherals (Extension Boxes or ICR+ units).
SiteOmat Setup and Maintenance Manual MDE 4817G

67

Also, the user can define if a printer is available for each selected pedestal.

Figure 4-12. SiteOmat Setup Wizard, Page 3


Proceed as follows:
1. Select the Controller model using the radio buttons
2. Select the Printer Available checkbox if the pedestal includes a printer
3. Select the number of Extension Boxes or ICR+ units (if any) and select the Printer
Available checkbox if the ICR PLUS pedestal includes a printer

NOTES
The system supports a maximum of ten peripherals.
If a higher number is entered, the text box is marked
in red and the Wizard displays the following error
notification: Controller numbers cannot exceed
10.

68

SiteOmat Setup and Maintenance Manual MDE 4817G

In cases where more than one peripheral is in use,


configure the peripherals' IP (Extension Box and
ICR PLUS factory set default IP is 192.168.1.212)
For further details, please refer to 8-Port
Commverter Operation and Installation Manual, P/N
MDE-4820.
4. Click Next to continue
In cases where the station architecture is identical to an already created template, select the Other,
load from file radio button and click Browse to load the predefined xml file. If no template is
selected, the Wizard displays the following error notification: Must select setup file

SiteOmat Setup and Maintenance Manual MDE 4817G

69

4-4.5. Page 4 - Forecourt Setting


In this page (see Figure 4-13) the user can select the station's settings described below.

Figure 4-13. SiteOmat Setup Wizard, Page 4


Proceed as follows:
1. Select the number of fueling islands at the station using the Number of isles drop-down list.
This parameter is for informational purposes only
2. Select the Number of pumps from the drop-down list. The pumps number is limited
according to the Controller type and the peripheral controllers in use (if any). The system
supports up to 64 pumps
3. Select the Fuel Point Controller checkbox in cases where the station is equipped with a
vehicle identification system (Fuel Point PLUS)
4. Select This station is connected to Head Office if the system interfaces with 3rd party
head office / SiteOmat Fleet Head Office for authorization and data sending
5. A Zero Transaction is defined as an authorized transaction (fuel is being dispensed) but the
volume retrieved remains zero. Set the allowed number of Zero Transactions before
blocking the pump
6. Companies can allow drivers to manually enter their device number in the OrPT by using
the F3 option. Select the Manual entry mode using the following radio buttons:

70

SiteOmat Setup and Maintenance Manual MDE 4817G

a. None: Disables manual entry


b. First entry screen only: Allows manual entry only in the first screen of the
authorization process
c. Second entry screen only: Allows manual entry only in the second stage of the twostage authorization process
d. Both entry screens: Allows manual entry in both stages.
7. Select This station is an upgrade from older system checkbox in cases where SiteOmat
replaces the Series 1000 legacy system
8. OrPT Beeps function provides sound feedback each time a device is detected. Select the
Allow beeps checkbox to activate the feature and enter the required # of beeps. In cases
where more than one OrPT is installed at the station, it is required to associate the dispenser
to a specific OrPT terminal (please refer to paragraph 7-11)
9. Status Screen Beeps function Provides sound feedback on Status Screen each time a nozzle
is lifted. Select the Allow beeps checkbox to activate the feature and enter the required # of
beeps
10. Click Next to continue

SiteOmat Setup and Maintenance Manual MDE 4817G

71

4-4.6. Page 5 - Products


In this page (see Figure 4-14) the user can edit station products to fit to local requirements. The
system skips this page if the user has selected a template.

Figure 4-14. SiteOmat Setup Wizard, Page 5


The screen displays a grid with the predefined products. The grid fields are:
a. Code
b. Product name
c. Short Name (Used for reports or export to external systems)
d. Price per unit
All fields in the grid are editable. Nevertheless, the parameters set must be able to cross-reference
with the products in the FHO station configuration.
NOTE
Product Name and Short Name must be unique.
To choose the relevant products for the station, select the Used checkbox (at least one product must
be selected in order to continue, otherwise the Wizard displays the following error notification: At
least one product must be selected). Unchecked products are not displayed on SiteOmat's screens
after the setup is finished.

72

SiteOmat Setup and Maintenance Manual MDE 4817G

Page 6 - TLG and Tanks


In this page (see Figure 4-15), the user can define the tanks and the external TLG (Tank Level
Gauging) system providing fuel tank information. The system skips this page if the user has
selected a template.

Figure 4-15. SiteOmat Setup Wizard, Page 6


Proceed as follows:
1. Select the TLG type from the drop-down-list. TLG 350/450 is currently available
2. Select the Number of tanks from the drop-down list. For each tank the system opens a line
in the grid
3. Select the Communication Type between the TLG console and the Controller using the
following radio buttons:
a. Serial (RS-232 via 8Port): for RS-232 communication via 8-Port Commverter's IP
using last slot (port 3007) RS-232 card
b. TCP/IP: for Ethernet connection via external convertor or direct TCP/IP. Enter IP
and Port
The tanks grid includes the following fields:
a. Number (for read only)
b. Name
SiteOmat Setup and Maintenance Manual MDE 4817G

73

c. Product (selected from the drop-down list including all products previously defined)
d. Capacity (must be higher than zero)
e. TLG Tank Number (by default is equal to the tank number, must be less than or equal to 16)
4. Edit the required fields
5. Click Next to continue

74

SiteOmat Setup and Maintenance Manual MDE 4817G

4-4.7. Page 7 - Pumps


In this page (see Figure 3-17), the user can define the pumps and configure the connection of the
pumps to the controller, printer and Fuel Point PLUS system. The screen displays a grid with a row
for every pump, according to the number of pumps defined on Page 4.

Figure 4-16. SiteOmat Setup Wizard, Page 7


Proceed as follows:
1. Select the Pump Type from the drop-down list containing all supported pump types.
2. Select the Controller to which the pump is connected from the Connected to Controller
drop-down list containing the available controllers or peripherals as set on Page 3. The
wizard checks for compatibility between Controller and pump types selected and notifies the
user on the following mismatches:
a. You connected MPI pump to controller that do not have MPI slots
b. You connected more MPI than can be on a specific controller
c. Not all pumps are connected to controller
d. You connected more electronic pumps than can be on a specific controller.
3. Enter the Head number, namely the communication protocol address of the pump head, as
defined in the dispenser setup and acquired by the technician (must be less than 64)

SiteOmat Setup and Maintenance Manual MDE 4817G

75

NOTES
Pumps with identical Head number cannot be
connected to the same Cluster (IP and Port) on an 8Port Module Card.
4. Select the OrPT terminal to be linked to the pump for prompts display from the Connected
to OrPT drop-down list (This setting is optional, the Wizard displays a warning notification
in cases where not all pumps were connected to an OrPT but does generate a validation
error)
5. Set the pump to the Tank the pump is actually connected to (Mandatory setting, if not set
the Wizard displays the following error notification: Select tank for all pumps)
6. Select the Product from the drop down list containing all products in use as defined on Page
5. This field is auto-populated based on tank selection
7. Select the Rate, namely the number of pulses per Liter/Gallon as required for mechanic
pumps setup only, using the drop-down list (10,100,1000)
8. Enter the F.P. Plus logical channel for communication with the controller (if F.P. Plus is in
use, as defined on page 4). Enter a different channel (between 1 and 16) for each pump. The
Wizard provides the user with the following error notifications in cases where an incorrect
value was entered:
a. VIS Channel must be less than 16
b. You connected same VIS channel to two pumps
9. For pumps that support Satellite linked nozzles (two nozzles connected to the same pump
head allowing simultaneous refuel from both sides of a truck), enter the second nozzle F.P.
Plus channel (between 1 and 16 and not previously used)
10. Click Next to continue
NOTE
The Setup Wizard supports one-grade dispensers
only. For other configurations, run the Wizard and
then set up the nozzles on the Main Setup screen
(refer to paragraph 4-5).

76

SiteOmat Setup and Maintenance Manual MDE 4817G

4-4.8. Page 8 Payment


In this page (Figure 4-17), the user can set the SiteOmat connection to a third party clearing system.

Figure 4-17. SiteOmat Setup Wizard, Page 8


Set the various parameters described in Table 4-1 and click Next to continue
Table 4-1. Payment Clearing System Parameters
Credit Processor

Payment processor in use, selected from the drop-down list

PAIS IP & Port

IP address and port for communication between the internal


payment application and the Controller (for view only)

Tasks

Number of tasks to be simultaneously handled by the processor


(namely, the number of payment terminals in use in the station)

App Log

Enables application logging. Select the Enable checkbox and


enter the destination Port

Comm Log

Enables Controller Processor communication logging. Select


the Enable checkbox and enter the destination Port

Timeout

Defines the waiting time for response from the processor

Card may not be reused

Prevents refueling with the same bank card within the selected

SiteOmat Setup and Maintenance Manual MDE 4817G

77

within

time frame

Pre-authorized amount

Pre-authorizes the card prior to the transaction to the defined


amount

End of Day

Activates the End of Day process the payment application


returns a list of totals (Total amount, Amounts per card type).
The controller saves the data in the EOD summary.
Select the Daily run enabled checkbox to automatically run the
process on a daily base and set the Time to run daily dropdown lists.

Specific Processor IP &Port

IP address and port for communication between the internal


payment application and the Processor

Product Map

See section 4-4.8.1

4-4.8.1. Product Map


This feature enables users to associate the products defined in SiteOmat to the external payment
processor.
Proceed as follows:
1. Click on the Product Map button to open the Product Mapping dialog box (see
Figure 4-18)
2. Select the product from the Product name code drop-down list containing all products in
use as defined on Page 5
3. Enter the processor's code for the product in the External Code text box
4. Repeat steps 2-3 for each product in use
5. Click Save to save the changes, or Cancel to close the dialog box without saving the
changes

78

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 4-18. SiteOmat Setup Wizard Product Mapping Dialog Box

SiteOmat Setup and Maintenance Manual MDE 4817G

79

4-4.9. Page 9 Printer


In this page (see Figure 4-19) the user can define receipts. This page is displayed only in cases
where at least one printer was selected on Page 3.

Figure 4-19. SiteOmat Setup Wizard, Page 9


Proceed as follows:
1. Select the Receipt Template form the list
2. Enter Header and Footer to be added as is to the receipt
3. Click on the Browse button to load a PCX file for a logo printout at the top of the receipt.
The logo should be a monochrome (black and white) PCX file, with a maximum size of 1
KB
4. Click Next to continue

80

SiteOmat Setup and Maintenance Manual MDE 4817G

4-4.10. Page 10 Series 1000 Upgrade


This page (see Figure 4-20) enables the user to define Series 1000 cards/keys authorization
parameters, including Fuel and Limit rules settings. This page is displayed only in cases where the
Series 1000 upgrade option on Page 4 was selected.

Figure 4-20. SiteOmat Setup Wizard, Page 10


Proceed as follows:
1. Enter the Series 1000 station System ID. This parameter serves as Fleet Code for all Series
1000 devices added to the database. The PIN Key is currently not applicable.
2. Edit the Limit Cut Off Quantity column in the Product Limit Table: Enter the fuel
quantity allowed per transaction to match Series 1000 Limitation Codes. These constitute a
single Limit Rule added to the database and applied to the Fleet devices
3. Edit the Product Authorization Table, selecting the Allowed Product Code drop-down
lists which contain the product codes defined on Page 5. Select all products permitted (each
row in the table defines a specific code) to match Series 1000 definitions. These constitute a
single Fuel Rule added to the database and applied to the Fleet devices
4. Click Next to continue

SiteOmat Setup and Maintenance Manual MDE 4817G

81

4-4.11. Page 11 Series 1000 Upgrade


In this page (see Figure 4-21), enter existing Series 1000 card/key formats required to enable
automatic identification and authorization. This page is displayed only in cases where the Series
1000 upgrade option on Page 4 was selected.

Figure 4-21. SiteOmat Setup Wizard, Page 11


Proceed as follows:
1. Edit the Card Format Definition table, defining the following parameters for each Field:
a. Select the Field Types using the drop-down lists containing the following options:
CARD, EMP, VEH, DEPT
b. Enter the Field Size (the maximum total size is 12 digits)
2. Edit the Fleetkey Format Definition table, defining the following parameters for each
Field:
a. Select the Field Types using the drop-down lists containing the following options:
EMP, VEH, DEPT, ACCT
b. Enter the Field Size (the maximum total size is 20 digits)
3. Click Next to continue

82

SiteOmat Setup and Maintenance Manual MDE 4817G

4-4.12. Page 12 Backup


In this page, select the backup mechanism for the SiteOmat database. (See Figure 4-22). SiteOmat
backup is only done through ftp. Contact the network administrator if backup is necessary.

Figure 4-22. SiteOmat Setup Wizard, Page 12


Proceed as follows:
1. Enable backup by selecting the Enable automatic backup of database checkbox
2. Select the Time of Backup for the following backup modes:
a. Incremental backup: Saves the changes made from the last backup. If the Enable
automatic backup of database checkbox is selected, the system creates a delta or
incremental backup at the intervals determined in the Time of day for incremental
backup drop-downs
b. Full backup: Saves the entire database. Full backup can be defined on a Weekly or
Monthly basis by selecting the corresponding radio buttons. In both cases the backup
day is selected from the drop-down lists
3. Enter Backup Target properties: FTP server location URL and the Port, the User and
the Password

SiteOmat Setup and Maintenance Manual MDE 4817G

83

4-4.13. Finalizing the Wizard


Page 12 is the last page of the installation Wizard. Click on the Finish button in order to finalize the
process and build the setup. When the process is completed, a successful message appears (see
Figure 4-23).

Figure 4-23. Wizard Processing and Successful Message


After clicking on the Finish button, the setup process starts. At this stage, the Cancel button is still
enabled, but it only closes the Wizard GUI, without stopping the process.
Please note that the setup process may take up to three minutes, depending on the complexity of the
settings.
In cases where an error was found, the system provides the user with a proper error message. At this
stage, errors are most likely to be caused by complex mismatched settings (i.e. between pump,
pump head number and controller types) that were not found during the process of validation on
each page. Recheck and correct the settings.

84

SiteOmat Setup and Maintenance Manual MDE 4817G

4-5. MAIN SETUP SCREEN BASIC MODE


The next screen is the main setup screen with the dispensers (pump heads), located on the left side
of the grid, and the nozzles (Hoses), located on the right side of the grid (see Figure 4-24).

Figure 4-24. Main Setup Screen Basic Mode


For stations equipped with one-grade pumps only, set the Cut off Delay (see Step 6 below) and
verify that the Factor (for mechanical pumps only), the Tank to which the pump is connected and
the F.P. Plus Channel and F.P. Plus Satellite Channel (if any) which should be already set after
running the Wizard (refer to paragraph 4-4.7) are correct. Change the settings if needed using the
corresponding drop-down lists.
In order to complete the setup process, click on the Reload button.
For stations equipped with multi-grade pumps, proceed as follows:
1. Click on the ellipsis () button to open the Setup Pump Settings dialog box (see
Figure 4-25)

SiteOmat Setup and Maintenance Manual MDE 4817G

85

Figure 4-25. Setup Pump Settings Dialog Box


2. Enter the actual Number of nozzles and click Save to save the changes and close the dialog
box
3. Configure each nozzle (hose) to the actual tank the nozzle is connected to
4. Define if the specific nozzle (hose) is Active. If the checkbox is unchecked, refuel process
from this nozzle isn't authorized
5. In cases where the Controller includes a Vehicle Identification System, enter its data transfer
channel. Each hose is linked to a specific F.P. Plus Channel to be selected from the
drop-down list.
6. Enter the cut off delay, which is the waiting time, in seconds, before stopping the pump
when no VIU is detected
7. For pumps that support Satellite linked nozzles, (two nozzles connected to the same pump
head allowing simultaneous refuel from both sides of a truck), select the F.P. Plus Channel
from the Satellite drop down list
8. Click on the Reload button, in order to finish the Setup process.

86

SiteOmat Setup and Maintenance Manual MDE 4817G

4-5.1. Functional Buttons


The basic setup screen consists of additional buttons as follows:
a. Wizard: Reruns the wizard process again
NOTE
Running the wizard again overrides the existing
data. It should only be performed at startup.
b. Import: Imports a predefined setup template from an XML file
c. Export: Exports the current setup to a template; the export creates an XML file in a chosen
directory. This file can be used in the future for installing a similar station
d. Advanced mode: In cases where installing a complex station or adding supplemental data to
the basic station (additional hardware) - click on the Advanced Mode button and continue
to sections 6 and 7
e. Reload: Saves the changes and refreshes the data
4-6. SETUP WIZARD DEFAULTS
NOTE
The following section is intended for advanced users
only.
The Wizard defines the different buses or communication channels that transport data to/from
the controller systems and then the devices connected to the controller and their operating
attributes according to the conventions detailed below. These defaults may be changed as
needed, in order to suit specific or more complex station configurations, as described in
Section 7.

4-6.1. Ethernet Network Default Addresses


Forecourt Network is

192.168.x.x

Table 4-2 lists the IP addresses for the internal devices in the Controller.

SiteOmat Setup and Maintenance Manual MDE 4817G

87

Table 4-2. Network Addresses for Controller Devices


Device

Default IP Address

Starting IP
Address

Ending IP
Address

TCP Ports

OrCU LAN1
(FCC)

192.168.1.104

192.168.1.104

8 Port
CommVerter

192.168.1.111

192.168.1.111

192.168.1.130

3001-3008

WGT Master

192.168.1.170

192.168.1.170

N/A

N/A

WGT

192.168.1.171

192.168.1.171

192.168.1.190

3001-3008

OrPT

192.168.1.211

192.168.1.211

192.168.1.230

3000

Receipt Printer

192.168.1.211

192.168.1.211

192.168.1.230

3485

8 Port Commverters are available on the Main Controller, Extension Boxes and ICR PLUS units
with Pump Controllers.
The Wizard allocates IP addresses first to Extension Boxes and then to ICR PLUS units. A
maximum of 10 peripheral controllers can be defined by the Wizard. In cases where more than
one peripheral is in use, configure the peripherals' IP (Extension Box and ICR PLUS factory set
default IP is 192.168.1.212).
For further details, please refer to 8-Port Commverter Operation and Installation Manual, P/N
MDE-4820.

4-6.2. Cluster Port Allocation


A Pump Server is defined per selected pump type. The number of clusters per Pump Server and
their IP/Ports depends on the selected Controller and on the selected pump.

NOTE
Cluster port allocation for Extension Boxes and ICR
PLUS pedestals is identical to 4-Mechanical
Dispensers Islander PLUS defaults.

4-6.3. Pump Clustering Conventions


The Wizard gathers pumps of the same type together. In cases where the user randomly defines
different pump types, the Wizard arranges the pumps by type, scanning the user's definition to find

88

SiteOmat Setup and Maintenance Manual MDE 4817G

all the pumps of the same type and populates the clusters. Then the Wizard continues to the next
defined pump type and uses the next available port to define the new cluster.
Table 4-3 lists the number of pumps per cluster and the default factors settings for common
electronic pump models.

NOTE
Mechanical Pump Interface cards support a
maximum of two (2) pumps per cluster.

SiteOmat Setup and Maintenance Manual MDE 4817G

89

Pump type

Table 4-3. Electronic Pump Default Settings


Clusters
per
Totalizer
Preset
Preset
Echo Pumps Card
Volume Totalizer Money
Price Total Volume Money

Wayne Dart

100

100

100

100

100

100

100

Gilbarco

1000

100

100

100

100

100

100

Midco

100

100

100

100

100

100

100

Tokheim

100

100

100

100

100

100

100

Nouvo
Pignone

100

100

100

100

100

100

100

L&T Zline

100

1000

1000

100

1000

100

100

Aplab

100

100

100

100

100

100

100

Wayne
Vista

100

1000

1000

100

1000

100

100

Tatsuno

100

100

100

100

100

100

100

L&T QPD +
MPD

100

1000

1000

100

1000

100

100

Mechanical
Pump

1000

100

100

100

100

100

100

Fuel Star

100

100

100

100

100

100

100

Shlumberger 2

100

100

100

100

100

100

100

Petrotec
CEM03

100

100

100

100

100

10

Mechanical
Pump - Card 2

1000

100

100

100

100

100

100

Bennett
USA

100

100

100

100

100

100

100

Gasboy

100

100

100

100

100

100

100

Orpak PIR

100

100

100

1000

100

100

100

Cetil
(EAS1)

100

100

100

100

100

100

100

Cetil (ER3)

100

100

100

100

100

100

100

Pumalan

100

100

100

100

100

100

100

Mepsan

100

100

100

100

100

100

100

Coptron

100

100

100

100

100

100

100

L&T Sprint

100

1000

1000

100

1000

100

100

Tokheim

100

100

100

100

100

100

100

90

SiteOmat Setup and Maintenance Manual MDE 4817G

Kaizen
4-6.4. TLG Settings
An external TLG (Tank Level Gauging) can be defined by the Wizard. The Wizard allows setting
of a TLG system controlling up to 16 probes (numbered 1 to 16), where a single probe is connected
to each tank (manifold tanks cannot be defined by the Wizard).
If serial communication between the TLG console and the Controller is selected, the TLG is
allocated on Main 8Port: 192.168.1.111 port 3005.
NOTE
8-Mechanical Dispensers Islander PLUS pedestals
do not support connection to external TLG consoles.
4-6.5. Naming Conventions
The following naming conventions are used by the Wizard when defining communication channels
and system peripherals:
a. All buses' names begin with BUS_
b. The name of the buses on 8Port Commverters of peripheral controllers (Extension Box/ICR
PLUS), which are used only for interfacing pumps, begins with BUS_[ps name]
c. OrPTs naming is ORPT_[type]_[number], where:

[type] is the type of the controller, i.e. ICRW stands for ICR PLUS with Pump
Controller, ICR stands for ICR PLUS without Pump Controller

[number] matches the setup sequence as shown to the user on Page 3 of the Wizard

Main ORPT is named ORPT

d. The name of a Printer is identical to the one of the OrPT to which it is connected, with the
addition of the suffix _Printer (Main printer is named Printer)
4-6.6. Cluster Log Port Conventions
The following convention is used by the wizard when defining unique log ports per cluster on
OrCU IP:
9000+100+10+Cluster for Main Controller
9000+200+10*Extension No. + Cluster for Extension Boxes
9000+300+10*ICR PLUS No. + Cluster for ICR PLUS with Pump Controller
NOTE
For further information, please refer to paragraph 84.

SiteOmat Setup and Maintenance Manual MDE 4817G

91

4-6.7. Loading Existing Setup


An existing setup can be read and displayed by the Wizard. Nevertheless, settings not supported by
the Wizard such as more than one nozzle per pump, changes in IP port allocation for buses and
clusters are ignored.
At the end of the Wizard sequence, the existing setup is erased and a new setup is created, including
new IPs and ports for buses and clusters.

92

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 5
SPECIFIC PARAMETER SETTINGS
5-1. GENERAL
This section provides instructions for setting specific parameters required for completing the station
setup process. The section describes several processes:

Adding, removing and changing the properties of the users in the SiteOmat, and specifying
the content that can be viewed by each user, according to his access level

Password policy definition

Products price update

Wireless Programmer registration

5-2. MANAGING USERS


The SiteOmat Station Controller is designed to provide access to content in accordance with the
users access level (see Figure 5-1). Upon login request into the SiteOmat web-based application,
the SiteOmat checks whether the user with these login credentials (username and password) exists.
If the login credentials are not found in the user list, access to the SiteOmat application is denied. If
these login credentials are validated, the SiteOmat application opens, with content suitable to the
users access level.
The access levels are described in detail in paragraph 5-3

SiteOmat Setup and Maintenance Manual MDE 4817G

93

Figure 5-1. SiteOmat Station Controller User Authorization Process


NOTE
The Administration section in the SiteOmat Station
Controller is accessible only by users with
administrator access level.
To open the User Management window (see Figure 5-2), click on the Administration button,
located in the Navigation Bar in the left-hand side of the SiteOmat application. If this navigation
button is not displayed, it means that the user does not have an administrator access level.

94

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 5-2. Administration Screen User Management Tab

SiteOmat Setup and Maintenance Manual MDE 4817G

95

5-2.1. Login
To login to the system, enter the default user name and password (see Figure 5-3).

Figure 5-3. Login Dialog Box


5-2.1.1. Password Change
Click on the Login/Pass button on the Login dialog, in order to enter the system and immediately
obtain a dialog to change the password (see Figure 5-4):

Figure 5-4. Change Password Window


Enter the selection in the New Password and Confirm Password field boxes. Click OK to save the
new password.
5-2.2. Adding a User
Follow these steps in order to add a new user to the list of authorized users:

96

SiteOmat Setup and Maintenance Manual MDE 4817G

1. Enter the User Management window (seen in Figure 5-2) by clicking the
Administration button in the Navigation Bar, providing that the user has an
Administrator access level
2. Select the General tab
3. In the User login name text box, enter a username. A user must be given a unique login
name and it must be at least 4 characters long
4. In the User Password text box, enter a password, which the user must enter in every
login. The password must be at least 6 characters long
5. Type the password again in the Confirm Password box for confirmation
NOTE
The password cannot be recovered if forgotten.
6. Select the appropriate Group. The content available to this user depends on the user's
Group. Refer to paragraph 5-3 for access level groups
7. Click on the OK button

Figure 5-5. User Properties Window


8. Click on the Information tab
9. Enter the additional information

SiteOmat Setup and Maintenance Manual MDE 4817G

97

5-2.3. Delete a User


To remove a user from the user list, follow these instructions:
1. Select the user from the User List in the User Management
2. Click on the Remove User button
The user is removed from the user list. Login using this user is no longer possible
Note: The default Admin user may not be deleted.
5-2.4. Updating a User
To update the credentials of an existing user, follow these instructions:
1. Select the user from the User List in the User Management
2. Click on the Properties button
3. The users current information appears on the General and Information tabs.
4. Change the users information as necessary.
NOTE
In cases where the password is changed, re-enter the
password in the Confirm text box.
5. Click on the OK button.

98

SiteOmat Setup and Maintenance Manual MDE 4817G

5-3. ACCESS LEVELS


One of the following access levels can be associated to each user (see Table 5-1):
Table 5-1. Access Levels
Access Level

Access Rights

Administrator

The Admin access level is meant for the system developers and administrative
staff. Users with Admin access level have access to all data, including setup
screens, user management and model design.

External User

The External access level enables the users to view SiteOmat custom reports and
status only.

Station
Manager

The Station Manager access level provides all privileges not including setup and
Admin.

Station
Administrator

The Station Administrator access level provides all privileges not including
setup. The user cannot add an Admin group user.

HO
Communicator

The HO Communicator access level is meant for a specific user required by


Head Office to communicate with the station. This user must be defined prior to
connecting Head Office to the station. The setup wizard automatically creates
this account. (Default password: 123456)

Administrator
Translator

This access level is intended to enable the user to modify the translation of the
GUI into the language previously set on the first Page of the Setup Wizard (refer
to paragraph 4-4.1) or on the Global Parameters screen (refer to paragraph 6-2).
For further information on this feature, please see paragraph 6-9

SiteOmat Setup and Maintenance Manual MDE 4817G

99

5-4. PASSWORD POLICY


The system enables the Administrator to set the password policy properties. To open the Policy
screen (see Figure 5-6) click on the Admin button and select the Policy tab.

Figure 5-6. Policy Tab


The following password complexity requirements may be defined to meet the customer's security
needs (see Table 5-2):

100

SiteOmat Setup and Maintenance Manual MDE 4817G

Table 5-2. Policy Screen Fields


Field

Description

User must change


password on first
login

If this option is selected, the system forces all users to modify their
password on first login

Password must
contain at lest one
numeric character

If this option is selected, passwords must contain at least one digit

Password must
contain at least one
special character

If this option is selected, passwords must contain at least one special


character (such as comma, parenthesis, etc)

Password must have


both lower and upper
cases

If this option is selected, passwords must contain at least one upper case
letter and one lower case letter

Minimum password
length

Defines the least number of characters that a password for a user account
may contain

Password history

Prevents users from using the same password multiple times.


If password history functionality is enabled, by entering a maximum
password history count, the system checks a list of previously-used
passwords and if the requested password is found, the system does not
allow that password to be used

Minimum user ID
length

Defines the least number of characters that a User ID for a user account
may contain

Force user to change


password every X
months

If this option is selected, the system forces the user to change the
password after the defined time interval has elapsed. The time interval is
measured from the last time the password was changed

Force

By clicking this button, the system forces all users to modify their
password on the next login

Click Save to apply the changes.

SiteOmat Setup and Maintenance Manual MDE 4817G

101

5-5.

REGISTRATION

The registration screen is intended for registration of the Wireless Programmer system which is part
of the FuelPoint PLUS solution (see Figure 5-7).
The installer establishes appropriate communication between the Programmer and the SiteOmat to
allow flow of data between the vehicles' installed units and the FCC.

NOTE
If running an FHO, registration should be performed
in the FHO. It is highly recommended to run
FuelPoint PLUS with Fleet Head Office.
Setting up of the home based systems requires the installer to conduct three phases as follows:
1. Installing the Wireless Programmer Tunnel S/W
2. Setting up communication between the Programmer and the FCC
3. Programming and configuring the vehicle units
For more details see Fuel Point PLUS Installation and Configuration Manual for home base P/N
MDE-4851.

Figure 5-7. Registration Screen

102

SiteOmat Setup and Maintenance Manual MDE 4817G

5-6. PRICE UPDATE


The Wet Stock Management enables controlling, tracking and updating the price of a product in all
pumps and nozzles.
Clicking the Wet Stock Mgmt navigation button opens the window shown in Figure 5-8.

Figure 5-8 Wet Stock Management Window


In order to update a product price, proceed as follows:
1. Select a product from the list
2. Enter the new price in the Price update field. A price can be updated immediately
3. Check the Update price now checkbox. A scheduled price can be set by selecting a future
date
4. Click on the Modify button to update the price
Price updating is done by writing the required value to the database and passing the information to
the pump server. Since the pump server update works in an asynchronous way, the price that was
set to the database may not be updated immediately or at all in the pump. Always verify that the
price is correctly updated in the pump server.

SiteOmat Setup and Maintenance Manual MDE 4817G

103

5-6.1.

Price Lists

5-6.1.1. General
Fleets, departments and devices can be associated to a particular price list. Price lists are derived
from the base price defined for each product.
While refueling and after identification, the driver sees the specific price linked to the device on the
dispenser (on dispensers supporting price display). The price changes back to base price right after
the transaction is completed and the nozzle is placed back on the dispenser.
NOTE
Price lists can only be associated to hand held
devices.
If a driver lifts the nozzle first and then presents the
card/tag/key, he's notified and the process is stopped.
The transaction is not authorized in the following cases:
a. A device linked to a price list is recognized, but the pump price update has failed
b. A driver using a device linked to a price doesn't return the nozzle back to dispenser,
and consequently the system doesn't update the pump back to the base price
5-6.1.2. Setup
Departments and devices automatically inherit the fleet's price list; the association may still be
overridden by assigning departments or devices different price lists or none.
To define special discount lists, click on the Price Lists button. The Wet Price Lists dialog box
appears (see Figure 5-9).

104

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 5-9. Wet Price Lists Dialog Box


The dialog box contains two grids:
a. The upper grid contains all price list defined.
b. The lower grid displays all products previously set in the system
To create a new price list, proceed as follows:
1. Enter a name in the Price list name text box
2. Select the Send price to pump before transaction checkbox in cases where the
special price is sent to the pump. Otherwise, the base price remains in the
transaction, and the controller calculates the price after discount
3. Click on the New button. The new list appears in the Price lists grid
4. Select the desired product in the products grid by clicking on its row
5. Select the Discount type to be applied, utilizing the drop-down list:

Fixed: to set a fixed price

Absolute to reduce a specific amount,

Percentage to reduce a percentage of the base price,

or None to leave the price as is

SiteOmat Setup and Maintenance Manual MDE 4817G

105

6. Enter the amount or percentage in the Discount text box


7. Click on the Update button to apply the changes
To Update an existing price list, select the required list from the Price list grid by clicking on it and
proceed as described from step 3 onwards.
To delete a price list, select the required list from the Price list grid by clicking on it and click on
the Delete button.
Click Close to close the dialog box and return to the Products screen.

106

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 6
ADVANCED SETUP PROCEDURES GLOBAL PARAMETERS
6-1. GENERAL
This section provides instructions for configuring the main functional features of the SiteOmat
global parameters.
These configuration procedures consist of:

Station parameters

Alarms trigger setup

Communication definition

Backup procedure definition

In order to enter the global parameter section:


1. Click on the Advanced button
2. Select the Global tab (see Figure 6-1)
.

SiteOmat Setup and Maintenance Manual MDE 4817G

107

Figure 6-1. Station Parameters Screen Global Tab

108

SiteOmat Setup and Maintenance Manual MDE 4817G

6-2. GLOBAL PARAMETERS


The Global tab (see Figure 6-1) enables the user to set various station definitions as described in
Table 6-1.
NOTE
Several parameters are set already through the
Wizard. This screen enables the user to correct and
modify these definitions.
Table 6-1. Global Tab Parameters
Description

Parameter

Station Section
Description

Description of the station.

Email

E-mail address of contact personnel.

Address

Physical address of the station.

Code

Code (identification) number of the station. The Code is defined


during setup and it is highly recommended not to change it after the
station become operational. Note that if a station is part of a
network of stations, this code must be unique across the network.
This code is used to uniquely identify the station in the Head Office.

Language

Language selection which affects the software interface and the


receipt printing. Select the language from the drop-down list.

City

City of the station.


Regional Settings Section
(Select the units from the adjacent drop-down lists.)

Date Format

Date format used in the application (default: MM/DD/YY).

Volume Measurement

Volume measurement (default: Gallons).

Currency Measurement

Currency in use (default: US Dollars).

Density

Fuel density at a certain temperature (Default: lb/ft).

Height (measurement)

Measurement of tank height level (Default: inches).

Flow Rate

Volume of fuel which passes per unit time (default: gallons per
hour).

Time Format

Time format used in the application (default: HH:MM:SS).

Odometer Consumption

Distance per fuel consumption measurement (default: miles per


gallon).

EH Consumption

Engine hours per fuel consumption measurement (default: hours per


gallon).

SiteOmat Setup and Maintenance Manual MDE 4817G

109

Temperature

Temperature display inside the fuel tank (Default F).

Height (display)

Height of the tank displayed on screens and reports (Default:


inches).
General Section

VAT (percent)

Sets the VAT rates. Currently not in use.

User Inactivity timeout

Sets the time the OrPT displays the same message when waiting for
the user's input.

Auto- Auth Name

This field is not applicable to Home Base stations.


Defines the 'name' assigned to the device in Auto-Authorized
transactions. In cases where a pump is set in the no need for
authorization mode (Normally open or hot pumping) the pump is
authorized as soon as the handle is lifted without additional
authorization device.

Location code (magic)

This parameter is relevant only for customers using Magic as Head


Office system. Otherwise set 0 as a blank value.

Department Color

This parameter is applicable only to systems using Magic as Head


Office. It defines the devices lists downloaded from Magic to the
OrCU as positive or negative lists.

Zero transactions

Sets the allowed number of transactions whose volume equals to


zero before blocking the dispenser.

Alarm refresh rate

Defines the time frequency for refreshing the alarms screen.

Authorization Timeout

Defines the maximum allowed waiting time after pump is authorized


and before the handle is lifted up.

Employee fleet name

These fields are in use in stations are not applicable to Home Base
stations and their default should not be changed.

Employee fleet code

6-3. ADVANCED STATION PARAMETERS


Click on the Advanced button to set additional station parameters. The Station Parameters dialog
box appears (see Figure 6-2).The supplemental parameters are described in Table 6-2.

110

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 6-2. Station Parameters, Additional Options


Table 6-2. Station Parameters Dialog Box
Section

Description

Configure Screen

Sets options for authorizing pumps operation. Select the relevant


checkboxes to enable the features. Limits can be set per Money,
Volume or Both. These fields are not applicable to Home Base
stations and their default should not be changed.

Formats

Sets the display of the decimal point precision for currency, PPV
(Price Per Volume), volume, density and height values used in
reports and printed on receipts.

Payment Terminal

Sets the SiteOmat connection to any clearing system allowing


customers to use regular credit cards on site. See section 6-3.2

Auto Calibration

Schedules the daily check for auto calibration completion for all
probes actively executing the process ( by using the Time to check
if done drop-down (HH:MM)

Enable keypad entry for


authorization (F3)

Companies can allow drivers to manually enter their device number


in the OrPT by using the F3 option. The checkboxes in this section
define whether to disable manual entry at all, to allow manual entry
only in the first stage of the two-stage authorization process, only in

SiteOmat Setup and Maintenance Manual MDE 4817G

111

the second stage of the two-stage authorization process or to allow


manual entry in both stages. Note that the maximum number of
characters for manual entry into OrPT is 20.
Automatic End of Day
Shifts

In order to produce reconciliation reports in the SiteOmat and in the


FMS (Fuel Management Software) the system requires at least one
inventory point per day. The EOD process collects once a day, at a
predefined time, both tank levels and dispensers meters. It is highly
recommended to run this process during the night while the station
is idle.
Select the Enabled checkbox to activate the automatic EOD
process. Schedule the daily process using the Time to reopen dropdown (HH:MM) and define the waiting time for a Busy pump (not
Idle) prior to omitting it in the Wait for pumps number-box.
During EOD the system executes the following steps:
1. Closes the current shift:
a. Reads pumps totalizers
b. Reads TLG inventories, if available
c. Reads TLG deliveries, if available
2. Opens a new shift:
a. Reads pumps totalizers
b. Reads TLG inventories, if available
c. Reads TLG deliveries, if available
In cases where no TLG data is available, select the Only get
totalizer readings checkbox.

Shift Details

Defines which sections are to be included in the attendant reports


(X report and Z report), produced at the end of each attendant shift
and at the end of global shifts. This section is in-use in stations
where there are attendants and is not applicable to Home Base
stations and its default should not be changed.

General

Sets general parameters as follows:


a. Prompt for plate after transaction: Select this checkbox
to enable inserting vehicle plate number at the end of the
transaction
b. Allow fueling when shift is closed: Select this checkbox to
enable users self-service fueling after the working shift.
(Relevant for regular service stations)
c. Update OrPT on pump Status changes: Select from this
drop down list whether to display a message (screen or
screen and sound message) on the OrPT when pumps status

112

SiteOmat Setup and Maintenance Manual MDE 4817G

changes
d. Enable manual totalizers: Select this checkbox to
manually enter mechanic pump totalizers. Please refer to
Section 6-7. of MDE 4818.
e. Card number automatically generated: Select this
checkbox to enable Card Numbers generation for not burned
devices. The vehicle is identified by its plate number and
automatically receives a device number after the first
refueling
f. Allow auto authorize pump from OrPT: Select this
checkbox to allow Shift Managers to switch the pump
operation modes from Need Authorize to Auto-Authorize
mode through ORPT
g. Record Fuel Start Flow Time: Select this checkbox to
include in transaction record the time stamp when the pump
started to supply fuel, namely changed to IN_USE state
TLG Update Intervals

Sets the intervals for receiving Delivery, Inventory and Alarm


updates from the TLG system.

Enclosure door open


detection

See paragraph 6-3.1

Discovery Mode

Activates/deactivates automatic recognition of Series 1000 devices.


The system authorizes Series 1000 cards/keys on the first fueling,
identifying rules and limits and adds the device to SiteOmat's
database.

OrPT Beeps

Provides sound feedback each time a device is detected. Select the


Allow beeps checkbox to activate the feature and enter the required
# of beeps. In cases where more than one OrPT is installed at the
station, it is required to associate the dispenser to a specific OrPT
terminal (please refer to paragraph 7-11)

Status Screen Beeps

Provides sound feedback on Status Screen each time a nozzle is


lifted. Select the Allow beeps checkbox to activate the feature and
enter the required # of beeps

Activate Manager Tag

Reactivates the Manager Screen on the OrPT, which enables the


technician to perform test transactions with the Manager Tag
provided with OrTOP controllers. After disabling this feature from
OrPT screen, the system cleans all test transactions, initializes all
counters in the database and deactivates the Test Transaction
option. Manager Tag option is enabled by default when Manager
Screen is active

SiteOmat Setup and Maintenance Manual MDE 4817G

113

Click Modify to save the selections and Close to close the dialog box and return to the Global tab;
or click Close to exit the dialog box without saving the changes.
6-3.1. Open Door Detection
The FFC includes a feature for preventing unauthorized third parties from forcing the sealed FCC
box door.
The FCC generates an alarm in cases where the door was opened: "The door is open".
The function setup procedure comprehends:
a. Physical installation and setup of the detector (described in 8-Port Commverter
Operation and Installation Manual MDE-4820)
b. Feature activation in SiteOmat, as described below:
To activate open door detection, select the Enabled checkbox and set the detector's IP and Port as
defined in the 8-Port Commverter.
6-3.2. Payment Terminal Setup
To set the SiteOmat connection to a third party clearing system, click on the Setup button in the
Payment Terminal section in the Station Parameters screen. The Setup PAIS dialog box appears
(see Figure 6-3).
The various parameters are described in Table 6-3.

Figure 6-3. Setup PAIS Dialog Box FiPay Processor Specifics

114

SiteOmat Setup and Maintenance Manual MDE 4817G

Table 6-3. Setup PAIS Parameters


Parameter

Description

PAIS IP & Port

IP address and port for communication between the internal


payment application and the Controller (for view only)

Tasks

Number of tasks to be simultaneously handled by the processor


(namely, the number of payment terminals in use in the station)

App Log

Enables application logging. Select the Enable checkbox and


enter the destination Port

Comm Log

Enables Controller Processor communication logging. Select


the Enable checkbox and enter the destination Port

Timeout

Defines the waiting time for response from the processor

Card may not be reused


within

Prevents refueling with the same bank card within the selected
time frame

Pre-authorized amount

Pre-authorizes the card prior to the transaction to the defined


amount

Only show Declined Card


on any credit rejects

Sets whether to show the rejection message as received from


payment processor on ORPT display or a generic Declined
Card message

End of Day

Activates the End of Day process the payment application


returns a list of totals (Total amount, Amounts per card type).
The controller saves the data in the EOD summary.
You may do one of the following:

Select the Daily run enabled checkbox to automatically


run the process on a daily base
Set Run every X hours to 24 hours and then and
set the hour of the day from Time to run daily
drop-down lists
Select the frequency from the Run Every X
hours
Click on the Run EOD Now button to manually activate
the EOD process

Credit Processor

Payment processor in use, selected from the drop-down list

Specific Processor IP &Port

IP address and port for communication between the internal


payment application and the Processor

Enable Log

Enables UDP logging

Product Map

See section 6-3.2.1

SiteOmat Setup and Maintenance Manual MDE 4817G

115

6-3.2.1. Product Translation


This feature enables users to associate the products defined in SiteOmat to the external payment
processor.
Proceed as follows:
1. Click on the Product Map button to open the Product Translation dialog box (see
Figure 6-4)
2. Select a product by clicking on its row in the Fuel Type text box
3. Enter the processor's code for the product in the External Code text box
4. Click Save to save the changes, or Close to close the dialog box without saving the
changes

Figure 6-4. Product Translation Dialog Box


6-4. RECEIPT
Click on the Receipt button to select the receipt format. A dialog box appears (see Figure 6-5),
enabling the users to select a format from a list of fully customizable templates as well as create
new receipt formats to better meet their needs.

116

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 6-5. Receipt Format Selection Dialog Box


6-4.1. General Settings
The General section includes the following settings (see Table 6-4)
Table 6-4. Select Receipt Format General Section Settings
Element

Description

Change Logo

Enables loading a PCX file for a logo printout at the top of the
receipt. The logo should be a monochrome (black and white)
PCX file, with a maximum size of 1 KB.

Header/Footer

Click on the Header/Footer button to define up to 10 lines for


header and footer. The Format Receipt Header/Footer dialog
box appears (see Figure 6-6). The typed text is added as is to the
receipt. Click Save to save the changes and Close to close the
dialog box and return to the Select Receipt Format screen.

Print only receipt copy

Select this checkbox to print only one copy of each receipt.

Full Cut

Select this checkbox to cut the receipt

Only print tag reader receipts


within this many seconds

Enter the time limit for storing the receipt in the system
memory, for tag transactions. If within this time the attendant
presents his tag, the receipt is printed automatically.

Receipt Copies limit

Enter the maximum number of receipt copies that the costumer


or the attendants are allowed to withdraw for each transaction.

SiteOmat Setup and Maintenance Manual MDE 4817G

117

Figure 6-6. Format Receipt Header/Footer Dialog Box


6-4.2. Defining Formats
This option enables the user to define the fields to be included in the receipt, their order of
appearance and more. Several templates may be defined.
The following options are available:

Selecting a previously defined format from the menu


Selecting a format from the menu and then modifying its properties
Entering a name in the menu and then clicking New to create a new format

To edit the fields to be included in the receipt, proceed as follows:


1. Select the required fields (see Table 6-5) by clicking on the field row in the Available
Fields list and then clicking Add. The field is added to the grid on the center
2. (Optional) Click on a row in the grid and:
a. Click Move up or Move down to change the field's order of appearance in the
receipt
b. Double-click on the Name field to rename the field
c. Double-click on the Format field to select a different format from a list of available
formats (see Table 6-6 for a description of the available formats). The Type field
reflects the selection (view only)
d. Double-click on the Width field and enter a new value to change the width of the
field
e. Double-click on the Precision field to select a different number of decimal digits of
precision from a list
f. Double-click on the Style field make the selected field Bold or Normal (default)
3. (Optional) Select the Cash/Customer/Credit radio buttons to specify formats for the
different types of transactions and repeat Steps 1 and 2
4. Click Save to save the settings. A Preview of the format is displayed on the right hand side
pane

118

SiteOmat Setup and Maintenance Manual MDE 4817G

To remove a field from the report, click on the row in the right hand side grid and then click
Remove.
To remove a format from the system, select the format form the drop-down and then click Delete.

Table 6-5. Receipt Fields


Field Name

Description

Attendant

Attendant who authorized the transaction

Credit Card

Credit card Primary Account Number protected and masked


complying with PCI standards

Customer ID

ID number of the customer

Driver Name

Driver name entered for identification

Dry PPU

Price per unit of dry goods

Dry Price

Total price of dry goods sold

Dry Product Name

Name identifying the item

Dry Quantity

Quantity of dry units sold

Duplicate Number

Number of receipt copy

Empty Line

Empty line to distinguish between the different sections of


the receipt

Engine Hours

Current number of engine hours

Fleet Code

Numeric code identifying the fleet

Fleet Name

Name identifying the fleet

Hose

Number of the hose used to supply the fuel in the transaction

Night Charge

Night charge added to a transaction performed at night shifts

Nozzle

Number of the nozzle used to supply the fuel in the


transaction

Odometer

Odometer reading from the vehicle

PPV

Price Per Volume

Paymode

Means of payment used in the transaction

Product Name

Name identifying the product in the system

Pump

Number of the pump head, from which the transaction was


performed

Receipt ID

Ordinal unique number assigned by the system to each


receipt as included in each printed receipt

Reference Number

Pre-authorization code sent by payment processor

Sale after Discount

Sum collected in the transaction after discount

Signature

Space provided for customer's signature

Terminal

Payment terminal used to perform the transaction

Total pre VAT

Total sum before VAT

SiteOmat Setup and Maintenance Manual MDE 4817G

119

Table 6-5. Receipt Fields


Field Name

Description

Total Price

Total sum collected in the transaction (including taxes)

Transaction Date

Date of the transaction

Transaction Driver
ID

ID of the driver

Transaction Time

Time of the transaction

VAT

Value Added Tax percentage

Vehicle No.

License plate number or unique number of the vehicle

Volume/Quantity

Fuel volume supplied in the transaction

Wetsale

Sum of money collected for wet products

Table 6-6. Export Field Formats


Format Name

Description

Empty/Default

Default field format

Float (%f)

Decimal floating point numbers

Float 0-pad
(%0*.*f)

Decimal floating point numbers with zero padding to the


required width

Integer (%d)

Decimal numbers

Hex (%x)

Hexadecimal numbers

Int/ 0-pad

Decimal numbers with zero padding out to the required


width

Hex/ 0-pad

Hexadecimal numbers with zero padding out to the required


width

Int/exact/0-pad

Decimal numbers with zero padding out to the required


width

Hex/exact/0-pad

Hexadecimal numbers with zero padding out to the required


width

Int/ 0-pad/LJ

Decimal numbers with zero padding out to the required


width, left justified

Hex/ 0-pad/LJ

Hexadecimal numbers with zero padding out to the required


width, left justified

String (%s)

Alphanumeric characters

Right Part of String Right characters in the string, according out to the required
width

120

SiteOmat Setup and Maintenance Manual MDE 4817G

Table 6-6. Export Field Formats


Format Name

Description

Date Formats

Available formats:
YYYY-MM-DD
YYYYMMDD
DD-MM-YYYY
MM-DD-YYYY
DD/MM/YYYY
MM/DD/YYYY
DD/MM/YY
MM/DD/YY
DDMMYYYY
MMDDYYY

Time Formats

Available formats:
hh:mm:ss
hhmmss
hh:mm
hhmm

Click Save to save the settings and Close to exit the dialog box and return to the Global tab; or click
Close to exit the dialog box without saving the changes.

SiteOmat Setup and Maintenance Manual MDE 4817G

121

6-5. ALARMS
Click on the Alarms button to display the Alarms setup screen (see Figure 6-7), which enables users
to define the alarm attributes. The types of alarms are predetermined in the system, and they are
listed in the Alarm Code column by ascending number. The administrator can only change their
attributes.
To change an alarm attributes, first select the alarm by clicking on the corresponding row. The
selected alarm attributes are shown in the selection boxes (along with its name in the left box). Set
the attributes from drop-down lists:

Priority: Select from Journal to Urgent (5 selections)

Enable: Yes or No (for Disable an alarm), and

Audio: Select from No Audio to Attention (6 selections)

Click Update to enter the selections. Verify that the new attributes are displayed in the alarms
corresponding row.
Click Close to exit the dialog box and return to the Station Parameters screen.

Figure 6-7. Alarm Management Dialog Box

122

SiteOmat Setup and Maintenance Manual MDE 4817G

6-6. COMM (FCC)


6-6.1. General
Click on the Comm button to display the Setup Comms screen (see Figure 6-8), which contains the
communication attributes of SiteOmat, as described in Table 6-7. However, most parameters are not
editable and are displayed for information only.

Figure 6-8. Setup Comms

SiteOmat Setup and Maintenance Manual MDE 4817G

123

Table 6-7. Setup Comms Sections


Section
General

Description
Provides communication attributes of the Controller.
FCC IP: Identifies the IP address of the Controller in the network for view
only. The connection is identified at the FCC Port box (LAN1 or LAN2)
and the Control Port box.
Maintenance time: Sets the time of the day, Hours and Minutes after
midnight, at which the SiteOmat performs clean up operations of the
database and other activities. The duration of the maintenance procedure
depends on the workload of the OrCU, which is the number of transactions
not passed to Head Office. This process may take a few minutes, during
which the system may experience a delay in authorizing and other
operations. Therefore, it is highly recommended to select a time where no
activity or minor activity is expected in the station. Default procedure time
is five minutes after midnight.
Maximum transactions: Sets the Controller's transactions capacity
Delete transactions older than: Enables overriding of transactions in
FIFO method if transactions number is over the maximum set
Connected to HO: Deletes transactions only after data was transferred to
HO (in cases where overriding is selected)
Keep data for: Sets the time limit for storing the transactions. This field
enables users to delay the clean up, as it may be required for obtaining
local reports (request available data from the last days)

Communication

This section is for information only and cannot be set.

Head Office Trigger

This section is set in cases where the Head Office is implemented. The
Trigger requires a message from the OrCU, through Web Services, to
activate the Head Office and update the OrCU. The feature is disabled by
default. As these are very specific settings, additional information is
provided for developers of Head Office on demand.

Remote
Authorization

This section is set in cases where the Head Office application provides
Web Services in a predefined format for authentication. Specific settings
are provided for these applications only.

Log Server

Defines a remote server that captures log information provided by the


OrCU. When the IP and port of the server are defined, the OrCU
automatically starts sending UDP log messages to the specified port. OrCU
does not check if the message was delivered.
A Log Server application is provided by Gasboy. It is a Windows
application that listens in on the UDP port and writes the log messages to

124

SiteOmat Setup and Maintenance Manual MDE 4817G

files. This software requires entering an IP address and Port in order to


enable downloading of log reports from the Controller to the computer.
The Log Server dialog requires entering the IP address and the Port
definition as set in the user's computer.
The Log Server should be used only when advised by Gasboy technical
support.
Note: Log server should not be used for low band networks such as dialup
or GPRS.
Click Save to save the selections and return to the Global tab; or click Cancel to exit the dialog box
without saving the changes.

SiteOmat Setup and Maintenance Manual MDE 4817G

125

6-7. BACKUP
Click on the Backup button to display the Setup Backup screen (see Figure 6-9), which enables
users to define the database backup.
Backup can be enabled by clicking on the Enable automatic backup of database checkbox, or
disabled by leaving it blank.

Figure 6-9. Setup Backup


Backup is performed as follows:
a. Delta backup, which only saves the changes made from the last backup. If the Enable
automatic backup of database checkbox is selected, the system creates a delta or
incremental backup at the intervals determined in the Time of backup section
b. Full backup which save the entire database on a user-determined basis
Users are required to define the backup schedule in the Time of backup section.
The Backup Time is the time of day in hours and minutes after midnight set to perform the actual
backup.
Backup can be defined on a Weekly or Monthly basis. In both cases the backup day should be
selected from the drop-down lists.

126

SiteOmat Setup and Maintenance Manual MDE 4817G

The Target of the Backup can be an FTP server or a Path.


If the FTP or HTTP option is selected, identify the URL and the Port. Also, the user Password
should be entered.
If a Path is selected, enter its identification.
To test the backup, click on the Backup Now button. This procedure performs an immediate, full
backup to the defined target. A binary file is created in the FTP server; in cases where using the
delta mode, TXT files are created. Those files can be accessed in the restore process only (see
section 8-3), do not open them with other applications.
NOTE
Prior to the Backup Now procedure, click on the
Save button to save the settings.
Otherwise, a warning message is displayed (see Figure 6-10). Click OK to save the settings.

Figure 6-10. Save Data Message

6-8. SERIES 1000


The Series 1000 button opens the Series 1000 Upgrade pages of the Setup Wizard, enabling the user
to define Series 1000 cards/keys authorization parameters, in cases where SiteOmat replaces the
Series 1000 legacy system.
Please refer to paragraphs 4-4.10 and 4-4.11.

SiteOmat Setup and Maintenance Manual MDE 4817G

127

6-9. UI TEXT LOCALIZATION


The system enables the customer to translate/modify the translation of the GUI.
This feature is activated when logging in as Administrator Translator (refer to paragraph 5-3) in
cases where the system language was set to other than English on the first Page of the Setup Wizard
(refer to paragraph 4-4.1) or on the Global Parameters screen (refer to paragraph 6-2).
In order to modify the translation of the text displayed on a specific screen, press CTRL+ALT+T.
The Text Translation dialog box appears (see Figure 6-11). Enter the new translation of the field's
text in the corresponding row of the Translated Text column.
Click Save to close the dialog box and apply the changes, or click Cancel to exit the dialog box
without saving the changes.

Figure 6-11. Text Translation Dialog Box

128

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 7
ADVANCED SETUP PROCEDURES - FORECOURT
7-1. GENERAL
This section provides the setup instructions for forecourt Controller peripherals and devices. The
setup process should be performed in the following order:
Buses
Printers
OrPT
Tag Readers
TLG (optional)
Tanks
VIS/FuelPoint PLUS (optional)
Pump Servers
Dispensers (main screen)
Use the Save and Reload button to finalize the setup.
Once all the definitions have been inserted, the setup process shall be implemented in the system
by clicking on Save and then Reload.

SiteOmat Setup and Maintenance Manual MDE 4817G

129

7-2. MAIN SETUP SCREEN ADVANCED MODE


Configurations not handled by the wizard require the user to enter into the Advanced Mode. The
Advanced Mode screen is obtained by clicking on the Advanced Mode button on the basic screen
(see Figure 4-24). The fields in the first screen (Dispensers) are detailed in sections 4-5 and 7-11.
The Advanced Mode screens (see Figure 7-1) are designed to provide solutions for the following
stations:
a. Stations with mixed pumps (electronic and mechanical)
b. Stations with complex TLG system that includes sensors and manifold tanks
c. Stations with more than one WGT
d. Stations with Islander PLUS and more than one ICR PLUS or extension box

Figure 7-1. Setup Screen - Advanced Mode

130

SiteOmat Setup and Maintenance Manual MDE 4817G

7-3. BUSES
7-3.1. General
To open the Buses dialog box (see Figure 7-2), select the Buses tab in the setup screen.
This screen displays the communication channels to the peripheral devices in use in the controller.
Regularly, these are TCP/IP buses in use in the 8-port CommVerter for communication with pumps
and RS-485 linked devices.
In this screen, define buses to a list of available communication protocols (New procedure) or
update the link (Modify procedure). Figure 2-2 describes the setup of communication Buses. For
example, an OrPT with IP address 192.168.1.211 and port 3000 is connected to the SiteOmat,
requires defining an OrPT Bus channel identified by IP and port 192.168.1.211:3000.
When defining an OrPT device in SiteOmat, that OrPT is bound to the pre-defined OrPT Bus.
In the example below (see Table 7-1), each OrPT device is linked to a dedicated Bus channel. The
TLG console is bound to a dedicated Bus channel, and the dispensers (pumps) to another dedicated
Bus channel.
Table 7-1. Bus Definition Example
Device
OrPT1

IP #
192.168.1.211

Port
3000

OrPT2

192.168.1.212

3000

Printer1

192.168.1.211

3485

Printer2

192.168.1.212

3485

TLG

192.168.1.111

3005

127.0.0.1

2502

WGT

192.168.1.170

3000

MPI-C

127.0.0.1

2501

Pump Server

The pump server is an internal process in the OrCU, Therefore, the bus IP should be 127.0.0.1
(localhost).
When defining a communication BUS channel, it is recommended to have a convention of buses
names (related to the device name). Each bus name should have a unique name and continue with
the target device name, as shown in Figure 7-2. For further explanation see MDE 4820.

SiteOmat Setup and Maintenance Manual MDE 4817G

131

Figure 7-2. Buses Dialog Box


7-3.2. Settings
Buses are defined in the Name dialog box, and bus protocol in the Frame box. To link a bus to a
protocol, insert the Name of the bus in the dialog box, and select the Frame.
Frame represents the communication protocol of the bus. Consequently, only devices that use the
same protocol (frame) can be defined to link to this bus.
Select the frame in accordance with the devices connected to this bus, as listed in Table 7-2:
Table 7-2 Protocol Settings
Frame

Devices

Orpak

Printer, OrPT, uVIT, WGT, Journal Printer, OrTR, UPI, My tag reader

Pump Server

Pump server

Hectronic

Hectronic TLG

Veeder-Root

Veeder-Root TLS 350 or 450

NOTE
Devices cannot be connected to a bus with a frame
incompatible to the device frame. For example, a
Pump server device cannot be connected to an
Orpak frame.

132

SiteOmat Setup and Maintenance Manual MDE 4817G

Next, verify that the TCP/IP radio button is selected, and enter the IP address and connection Port
for the selected bus, refer to Table 2-1 for IP address convention. Note that when configuring a
PumpServer IP address and port, they refer to the communication between the SiteOmat and the
PumpServer and not the communication between the PumpServer and the target pump connected
through an 8 port CommVerter port. This Bus communication is referred to as "localhost" and uses
the IP address 127.0.0.1 and a unique port number starting with 2501 and ending with 2509.
Serial (485): In asynchronous communication to peripheral devices, the following communication
parameters should be defined:
NOTE
The serial port is currently in use for TLG
connection only.

Serial COM: The physical connection to the controller. Currently only COM2 for the TLG
direct connection to the OrCU serial port RS232 is supported

The parameters below should be configured according to the serial device parameters:

BAUD: Communication speed

Parity: Sets the parity of transmitted data for the purpose of error detection (NONE, ODD or
EVEN)

Data bits: The string length

Stop bits: Number of stop bits at the end of the string

Clear host "read buffer" on connect: Select this checkbox to reset external devices (i.e. TLG)
communication buffer whenever the communication with the device is established.
Throughout the setup procedures, users are required to link a device to its bus from a drop-down list
(for example, see Figure 7-3). If the bus is not yet defined, an ellipsis () selection button is
available at the right. Click on this button to return to the Buses setup screen and define a new bus
for the device.

Figure 7-3. Bus Selection


7-3.3. Finalizing
Once the bus attributes are set, click on an approval button New or Modify. SiteOmat checks for
applicability.
To delete a bus from the list, first select it by clicking in the appropriate row. Verify that the bus
attributes are displayed in the text boxes and click on the Delete button.
However, if the bus is already in use (any device linked to it), the bus cannot be deleted.

SiteOmat Setup and Maintenance Manual MDE 4817G

133

7-4. PRINTERS
To open the Printers dialog box (see Figure 7-4), select the Printers tab in the Setup screen.
A Printer definition is simple, requiring only a bus and an RS-485 address.
To define a printer, type its Name, then select its Bus. All printers supported in SiteOmat
communicate in Orpak frame, therefore the Bus selection is restricted.
The following printer Models are available: Pump printer and OrPT printer, both used for receipts.
and journal printer used for journaling important operations such as all transactions on hard copy.
Next, define its Hex Address in the appropriate box. Default is 70 for Pump printer and OrPT
printer, and 1 for Journal Printer refer to Table 2-2.
NOTE
Journal Printer is connected to the 8-Port
Commverter by way of an RS-485 Module. Set a
dedicated bus for the printer, with the corresponding
Port.
Click New or Modify (for update procedure) to enter the selection in the upper Printers list.
Automatically print receipts without opening door This option is not relevant for Islander
PLUS.

Figure 7-4. Printers Dialog Box

134

SiteOmat Setup and Maintenance Manual MDE 4817G

7-5. ORPT
7-5.1. General
To open the OrPT dialog box (see Figure 7-5), select the OrPT tab in the Setup screen.
The OrPT definition has several options. First, it requires a bus and an RS-485 addresses. Then,
additional features can be defined.
To define an OrPT, type its Name, then select its Bus. All OrPT supported in SiteOmat
communicate in Orpak frame, therefore the Bus selection is restricted.
Model field is not applicable and is disabled.
Next, define its Hex Address in the appropriate box. Refer to Table 2-2.

Figure 7-5. OrPT Dialog Box


7-5.2. Additional Features
To enter the additional features, click on the Addtl. Features button. A dialog box appears (see
Figure 7-6).

SiteOmat Setup and Maintenance Manual MDE 4817G

135

Figure 7-6. OrPT Features Dialog Box


Select the Work Mode from the drop-down list. For Home Base Stations, select the Home Base
(Extended) option. By selecting this option the flow in the OrPT is configured for common home
base stations behavior.
The Home Base (Basic) option has fewer capabilities and is less recommended.
The Full Service option supports additional retail behavior, including attendants' shifts, dry item
sale, etc.
Next select a Printer that the OrPT uses for printing receipts (select the name of the pump printer
already defined in the Printers screen).
The Warehouse field is not relevant for Home Base Stations application.
7-5.3. Finalizing
Once all the parameters have been defined, proceed as follows:
1. Click Modify to enter the selections and return to the OrPT dialog box
2. Click New or Modify (for update procedure) to enter the selections in the OrPT list
3. In the OrPT dialog box, click Close to return to the Setup screen

136

SiteOmat Setup and Maintenance Manual MDE 4817G

7-6. TAG READERS


To open the Tag Readers dialog box (see Figure 7-7), select the Tag Readers tab in the Setup
screen.
To define a reader, type its Name, then select its Bus. All readers supported in SiteOmat
communicate in Orpak frame. Click on the ellipsis () button for a prompt display of the Buses
screen, and selection of the bus.
Select the reader Model from the drop-down list:

MiTag: MiTag tags reading device

Orpak Tag Reader (OrTR): MiTag tags reading device, including an LCD screen

UPI. Reading device that accepts old FuelOpass tags only

Next, define its Hex Address in the appropriate box. Refer to Table 2-2 for the serial address of the
Tag Readers.
Select the Association Model checkbox to use the Tag Reader for reading tag strings that define a
Fleet. This setup is necessary for Fleet Management. In this mode, the Tag Reader serves for fleet
authorization, and cannot be used for fuelling authorization.
Click New or Modify (for update procedure) to enter the selection in the upper Tag Reader list.
Click Close to exit from the Tag Reader screen and return to the Setup screen.

Figure 7-7. Tag Reader Dialog Box

SiteOmat Setup and Maintenance Manual MDE 4817G

137

7-7. TANK LEVEL GAUGE TLG


7-7.1. General
Tank Level Gauge System (TLG) screen enables technicians to define external devices that read
fuel tank information using probes.
To open the TLG Dialog Box (see Figure 7-8), select the TLG tab in the Setup screen.

Figure 7-8. TLG Dialog Box


Before entering any new TLG in the system, define a bus for the TLG in the Buses screen (refer to
paragraph 7-3). Enter the Name of the TLG and define the Bus.
Next, select the Model by clicking in the drop-down list. Four models are currently supported:

Veeder-Root TLS 350 and 450 (For all TLG systems using VR TLS protocol)

OPW

Hectronic

Start Italiana

Leak Detection: Select this checkbox to use the Leak Detection mechanism in an external TLG.
Password: The TLG password used for communication between SiteOmat and the TLG.
7-7.2. Probes
Once the TLG is defined, users are required to define the TLG physical probes. Click on the Probes
button. The Probes dialog box appears (see Figure 7-9).
Enter an address for each probe. Each probe must have an address that should match the address
defined in the TLG.

138

SiteOmat Setup and Maintenance Manual MDE 4817G

Next define the volume Capacity of the tank that the probe is controlling. The volume is set in
Liters/Gallons.
The Water Offset and Fuel Offset fields enable users to initialize the system when utilizing Start
Italiana probes, setting the actual height of water and fuel. For example, if a tank is empty and the
probe reads 3 cm. of water, enter the received reading to the Water Offset text box. The Controller
compensates the value.
The following parameters are required for the auto calibration process:
a. Diameter: Diameter of the tank
b. Min. level for calibration done alarm: Minimum low volume level to be covered
required for auto-calibration completion, set in percentage of tank capacity
c. Max . level for calibration done alarm: Minimum high volume level to be covered
required for auto-calibration completion, set in percentage of tank capacity
NOTE
In addition to coverage parameters, the auto
calibration is completed if the following condition is
met:
Maximum volume difference between two sampling
points should not be higher than the tank capacity
divided by the number of points required for the
specific TLG.
Since the system checks for Auto Calibration completion on a daily base, the alarm is
generated again each day until auto calibration is stopped for this probe (OFF).
d. Camber Radius: Radius of the tank cambers
e. Tank length: Length of the tank from side to side, not including cambers
f. Is divide: Select this checkbox if the tank has 2 compartments

SiteOmat Setup and Maintenance Manual MDE 4817G

139

Figure 7-9. Probes Dialog Box


7-7.2.1. Strapping
If Hectronic or Start Italiana probes are used (without an ATG controller), they do not provide
volume (only height), click on the Strapping button (otherwise the button remains disabled) The
Strapping dialog box appears (see Figure 7-10).
This dialog box contains a strapping definition table that allows calculating the volume of product
in a tank according to given depths/levels.
Type the following values in the strapping table:
Volume Expected volume in tank
Diff The difference between two measurement points. Utilized to find out the volume in a
specific point in the range (For example the user defines points at each 10 inches, the formula
uses the diff field in cases where the probe informs height of 35 inch). When building the table,
the user needs to calculate the diff for point B as follows:
(Volume B Volume A) / (Height B Height A) /10
Height the actual fuel height measurement in the tank.
Click on the Modify button to record the values in the table.
A strapping table can also be loaded from a CSV file by clicking on the Load button.

140

SiteOmat Setup and Maintenance Manual MDE 4817G

The Strapping Files dialog box appears (see Figure 7-11), enabling users to browse the system for
the compatible CSV file.

Figure 7-10. Strapping Table Screen

Figure 7-11. Strapping File Selection


7-7.2.2. Oil/Water Separator Probe Setting
SiteOmat includes a specific configuration for probes used as a level sensor in Oil/Water Separators
Tanks, which receive oily wastewater generated during fueling processes.

SiteOmat Setup and Maintenance Manual MDE 4817G

141

To define a probe as a water/oil separator sensor proceed as follows:


1. Select the Is Separator checkbox in the Probes dialog box (see Figure 7-9)
2. Click on the Setup Separator button. The Probes Oil/Water Separator dialog box appears
(see Figure 7-12)

Figure 7-12. Probes Oil/Water Separator Dialog Box


3. Verify that water is at maximum level and click on the Read button to receive and enter the
initial level (A in Figure 7-13)
4. Define the maximum drop of the sensor from the initial level. In cases where this threshold
is passed and the tank should be filled, the system generates an alarm (B in Figure 7-13)
5. Define the maximum distance between oil and water level sensors. In cases where this
threshold is passed, the system generates an alarm to prevent waste from leaking trough the
tank outlet (C in Figure 7-13)
6. Click Save to apply the changes and close the dialog box

Figure 7-13. Oil/Water Separator Initial and Alarm Levels

7-7.2.3. Finalizing Probes Settings


Once all the parameters have been defined, proceed as follows:
1. Click New or Modify in the Probes dialog box to save all the settings

142

SiteOmat Setup and Maintenance Manual MDE 4817G

2. Click Close to return to the TLG dialog box


7-7.3. Sensors
Once the TLG is defined, users are required to define the TLG leak sensors. Click on the Sensors
button and the Sensors dialog box appears (see Figure 7-14)
Enter a Number, Description and Type for each sensor. Types can be: Liquid for liquid level
detection sensors or Input for any 0/1 switch sensor.
Click New in order to save the new sensor.
To modify an existing sensor, select the sensor, update the relevant field and click on the Modify
button.
To delete a sensor, select the sensor from the list and click Delete.
Click Save to save the changes and return to the TLG dialog box.

Figure 7-14. Sensors Dialog Box


7-7.4. Finalizing Settings
Once all the parameters have been defined, proceed as follows:
1. Click New or Modify to save the TLG settings
2. Click Close to return to the Setup screen
Users can otherwise delete a TLG from the list. First, select it by clicking on its row. Once its
parameters are displayed, click Delete. The TLG is deleted from the list.
However, a TLG cannot be deleted if its probes are linked to a tank.

SiteOmat Setup and Maintenance Manual MDE 4817G

143

7-7.5. Auto Calibration


The Auto Calibration process provides with an accurate strapping table giving the volume for
different levels in the actual tank structure.
The process utilizes the combined pump data and probe level to build a strapping table, based on
samples taken over time, in cycles between deliveries.
It is recommended to perform Auto Calibration at setup, and once every six months thereafter.
To start the Auto Calibration, proceed as follows:
1. Click on the Status navigation button
2. Select the Tanks tab. The Tank Status screen appears (see Figure 7-15)

Figure 7-15. Tank Status Screen


3. Click on the required tank indicator. The Auto Calibration Data dialog box appears (see
Figure 7-16)

144

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 7-16. Auto Calibration Data Dialog Box


4. Select the required probe from the drop-down list
5. Click on the Start button to start the Auto Calibration process. Once this feature has been
enabled, the Start button changes to Stop
The dialog box contains three tables:
a. Cycle Table: Displays an entry for each cycle of samplings
b. Cycle Points Table: Displays all sampling points for all cycles
a. Strapping chart: The calculated charts based on the sampled data
In addition, the screen includes the following functional buttons:
a. Clear Sample Data: Clears all data in both Cycle Table and Cycle Points Table
b. Generate Strap Table: Calculates the strapping chart based on the sampling data. The
Number of points text box enables setting the measurement points required (i.e. Veeder
Root requires 20 and OPW 45)

SiteOmat Setup and Maintenance Manual MDE 4817G

145

c. Send to Device: Sends the strapping table to the TLG. It is highly recommended to inspect
the results and then update the device.
d. Refresh: Updates the data displayed on the screen
e. Graphs: See paragraph 7-7.5.1
f. Settings: Defines advanced setting parameters
g. Close: Closes the dialog box

7-7.5.1. Tank Calibration Graphs


Clicking on the Graphs button opens the following dialog box (see Figure 7-17).

Figure 7-17. Tank Calibration Graphs Dialog Box


The Tank Calibration Graph on the left side displays the strapping table volume as a function of
high, in red, over a green reference line.
The Tank Calibration Difference Graph displays the difference in volume between two points as a
function of height, based on the strapping table.
Click on the Close button to close this dialog box and return to the Auto Calibration Data dialog
box.

146

SiteOmat Setup and Maintenance Manual MDE 4817G

7-8. TANKS AND PRODUCTS


7-8.1. General
To open the Setup Tanks dialog box (see Figure 7-18), click on the Tanks tab. This dialog box
enables technicians to provide a full definition of the tank properties and operational characteristics,
as well as define the sensors attached to it that provide information for monitoring.

Figure 7-18. Setup Tanks Dialog Box


7-8.2. Properties
The first section enables users to define the tank identification and its general properties. Select the
row of the tank, for displaying the tanks properties. The choices in Tank setup are:
a. Description: Description of the tank
b. Number: A unique identification number as defined in the station
c. Capacity: The storage capacity of the tank
d. Fuel Type: The fuel type that the tank contains. Selected from a drop-down list

SiteOmat Setup and Maintenance Manual MDE 4817G

147

7-8.3. Products
7-8.3.1. General
Before proceeding further in the tank setup, define the products. Click on the Ellipsis () button
next to the Fuel Type drop-down in the Tank Properties section. The Setup Fuel Products dialog
box appears (see Figure 7-19).

Figure 7-19. Setup Fuel Products Dialog Box


Proceed as follows:
1. In the Name field enter the products name
2. In the Code field, enter the identification code
3. Click on the Product color square to select a color palette. The color is used in trend
graphic reports
7-8.3.2. Defining a Base Product
If defining a fuel product:
4. Set the Reorder level alarm. The alarm is triggered as soon as the total volume level in all
tanks that contains this product falls lower than the set value. See Alarms setup for more
information on alarms and dead band definition
5. Set the Dead band in % for this alarm. Dead band is a technique used to eliminate noise
when generating alarms. Each alarm defined by an analog threshold value, has also a dead
band defined in percentage.
The alarm is not activated or stopped at the nominal value, but at the addition of the +/percentage value of the dead band. For example, considering an alarm set value of 100 with
a dead band of 5%: the alarm is triggered (delayed) when the value is higher than 105, and
stops similarly when the value is lower than 95
6. In the Density field, enter the nominal density of the fuel. Enter zero (0) if not applicable
148

SiteOmat Setup and Maintenance Manual MDE 4817G

7. Click New to save the settings for a newly added product.


Click Modify if an existing product was edited
8. Click Close to return to the Setup Tanks dialog
To delete a product from the list, select it by clicking on its row. Once its parameters are displayed,
click Delete.
NOTE
A product in use cannot be deleted or modified:
disassociate the product from the tank, and the then,
disassociate the tank from the pumps.
7-8.3.3. Defining a Blended Product
If defining a blended product composed of two base products stored in two different tanks:
4. In the Product1 drop-down, select the previously defined base product
5. In the Product2 drop-down, select the previously defined base product to be added to the
blend
6. In the Percent of Product2 drop-down, select the percentage of the second fuel in the
mixture
7. Click New to save the settings for a newly added blended product.
Click Modify if an existing blended product was edited
8. Click Close to return to the Setup Tanks dialog
NOTE
To set a price for the blended product, please refer to
Section 5-6.
7-8.4. Defining a Virtual Tank for Blended Fuel
To support a blended product, a virtual tank composed of the two tanks to which the nozzle is
connected should be defined.
These virtual tanks will neither be shown in Tank Status screen nor be available in Wet Stock
Management for inventory and delivery.
As these are virtual tanks, TLG probes cannot be connected to them. Still, the amount dispensed
from the blended product nozzles will be included when calculating reconciliation for each of the
base tanks (transaction volume multiplied by percentage of fuel in the mixture).
Proceed as follows:
1.
2.
3.
4.
5.
6.

Define the two base-tanks


Define the blended product
In the Fuel Type drop-down, select the blended product
Select Tank1 (the tank that contains Product1)
Select Tank2 (the tank that contains Product2)
Click New to save all the settings

SiteOmat Setup and Maintenance Manual MDE 4817G

149

7-8.5. Tank Alarm Settings


The following settings are relevant in cases where SiteOmat is connected directly to probes (see
section 7-7.2) or where SiteOmat is required to provide alarms in parallel to those generated by an
external TLG.
7-8.5.1. Fuel Leak
The Fuel Leak section enables users to define the alarm settings in cases where a fuel leak from the
tank is detected, that is:
a. Leak rate: Threshold for alarm activating
b. Dead band: See description of dead band in paragraph 7-8.3.2
c. Quiet Time: Determines the minimum quiet time provided (in minutes) to calculate the leak
rate. A quiet time is defined as idle time when no pump activity or fuel delivery occurred.
The system calculates the fuel level difference between the quiet time start and end (In cases
where the idle time is larger than the defined quiet time). The system then normalizes it to
quantity per hour. If the value is higher than the Leak rate value, the alarm is triggered.
d. Warn after: Determines the lapse of time (in days) for warning that a leak test has not been
performed, as a result of not finding a quiet time.
7-8.5.2. Fuel Volume
The Fuel Volume section enables users to define the alarm settings for the upper and lower levels of
fuel in the tank, that is;
a. Very Low: Determines the level of fuel in the tank to be considered as "Very Low"
b. Very Low: Dead band (see description of dead band in paragraph 7-8.3.2)
Set the Very Low/ Low/ High / Very High level threshold and their corresponding dead band
c. Unex Rise: Determines the Unexpected Rise in the tank level. The check is made at the
check point of the closing shift (Automatic EOD process in Home Base Stations, see
section 6-3)
d. Unex Drop: Determines the Unexpected Drop in the tank level. The check is made at the
check point of the closing shift (Automatic EOD process in Home Base Stations, see
section 6-3)
7-8.5.3. Fuel Density, Fuel Temperature, Water
Level
These three sections - Fuel Density, Fuel Temperature, Water Level enable users to define the
alarm settings for these fuel characteristics in the tank, that is:
a. Fuel Density Low: Determines this level threshold (if a density probe is installed)
b. Fuel Temperature - High: Determines the tank's high temperature threshold
c. Water Level High: Determines the level threshold for water in the tank
d. Water Level Very High: Determines the extreme level threshold for water in the tank

150

SiteOmat Setup and Maintenance Manual MDE 4817G

Set these parameters and their corresponding dead band.


7-8.6. Probes Definition
Since all these alarm settings require probes for the provision of data, click on the Probes button at
the bottom row to open the Tank Probes Dialog Box and connect probes (Previously defined in the
TLG section 7-7) to the tank (see Figure 7-20).
Connect probes to the tank from the Not Connected list: click on a probe in the Not Connected list
and press the button. The opposite procedure can be done to disconnect a probe.
Select one or more probes to connect them to the tank. Manifold tanks are defined by connecting all
the probes to the same tank. The system sums up the volume for all connected probes to obtain the
tank volume.
Click Modify to Save the changes and return to the Setup Tanks dialog box, or click Cancel to
return to Setup Tanks without saving the changes.

Figure 7-20. Tanks Probes Dialog Box


7-8.7. Finalizing Settings
Once all the parameters have been defined, proceed as follows to save the definitions:
1. Click New or Modify in the Setup Tanks dialog box to save all the settings
2. Click Close to return to the Setup screen
Users can otherwise delete a tank from the list. First, select it by clicking on its row. Once its
parameters are displayed, click Delete.
If the tank is dispensing fuel from a nozzle, it also cannot be deleted.

SiteOmat Setup and Maintenance Manual MDE 4817G

151

7-9. VIS AND WGT


NOTE
Only VIS and WGT systems are applicable in
Gasboy settings.
To open the VIS (Vehicle Identification System) dialog box (see Figure 7-21), select the VIS tab in
the Setup screen. This dialog box is intended for Controllers that include VIS and/or WGT and
enables users to define the attributes of these devices.
Each device requires setting of:
1. Name: The name identifying the device
2. Bus: Select the bus from the drop-down list or click on the ellipsis button () for a prompt
display of the Buses screen, and selection of the bus
3. Model: Select the device model from the drop-down list. There are three available models:
VIT, uVIT with 8 channels and WGT with 16 channels
4. Address: Click on the Hex radio button and enter the Hex Address in the appropriate box.
Refer to Table 2-2 for further details.
Click New or Modify (for update procedure) to enter the selection in the upper VIT list.
Click Close to return to the Setup screen.

Figure 7-21. Setup VIS Dialog Box

152

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 7-22.Setup VIT with WGT


Users can otherwise delete a device from the list. First, select it by clicking on its row. Once its
parameters are displayed, click Delete.
If the VIT is linked to an operating nozzle, it cannot be deleted.
NOTE
Refer to MDE-4851 for WGT specific setup
instructions.
7-10. PUMP SERVERS
7-10.1. General
The Controllers communication with a pump is performed only through a Pump Server. This
server is a virtual feature within the OrCU (see Figure 7-23).

SiteOmat Setup and Maintenance Manual MDE 4817G

153

Figure 7-23. Pump Server Flow


To define a Pump Server, select the Pump Servers tab. The Setup Pump Server dialog box appears.
(see Figure 7-24).
Enter its Name, then select its Bus. All servers supported in SiteOmat communicate in Pump Server
frame (protocol) only (refer to paragraph 7-3). Click on the ellipsis () button to display the Buses
screen, and select the bus.
The Model field is inactive, and the default selection is always Pump Server.
After defining a new pump server, the specific features of that Pump Server must be defined.
Save the pump server by clicking on the New button before setting the Additional Features.

154

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 7-24. Setup Pump Server Dialog Box


7-10.2. Additional Features
To enter the Additional Features dialog box, click on the Addtl. Features button. The Pump Server
Settings Dialog box appears (see Figure 7-25).

SiteOmat Setup and Maintenance Manual MDE 4817G

155

Figure 7-25. Pump Server Settings Screen


First, in the General section select the pump Type (protocol) that is to be linked to this Pump
Server. Next, define the Authorization TimeOut for the pump, in seconds. This parameter sets the
time for stopping the pump, when the pump is authorized but there is no fuel flow.
It is highly recommended not to define the Logging section parameters. Only Gasboy certified
technicians should enable this feature. Logging enables data transfer between the pump and the
pump server.
To enable Logging, click on the appropriate checkbox, as described in Table 7-3:
Table 7-3 Logging Section Parameters
Parameter

Description

Pump Communication:

Enables generation of Pump- Pump Server communication


logs.

Comm (FCC)
Communication:

Enables generation of Controller- Pump Server communication


logs. The connection Port must be defined.

Application:

Enables application logs generation on the Pump Server. The


connection Port must be defined.

By setting the ports the logs could be monitored with a Telnet terminal without enabling the logs.

156

SiteOmat Setup and Maintenance Manual MDE 4817G

NOTE
Since the OrCU has limited memory size, logs
should be enabled only if needed. Only Gasboy
certified technicians should enable this feature, in
response to a specific request.
Clusters bundle several pumps to a pump server via a common physical link. The physical link is a
port in the 8-port CommVerter, physically linked to the pump.
Ports are usually defined with TCP/IP parameters: 8-Port Commverter IP and Port (3001 to 3008)
Refer to Figure 2-2 and Figure 2-3 for examples of address configurations.
For IFSF pumps, define Serial connection parameters. The pump is connected directly to OrCU
COM2 port through serial to LON converter.
The Timeout box defines the waiting time for response from the pump. It is recommended to enter a
value in the range of 250 to 300 milliseconds.
Click on the Enable Echo checkbox to enable echo communication in the link with the pump (this
feature is applicable in specific cases, Refer to the separate pump list provided).
Define the Log Port for shipping the communication logs between the Pumps in the cluster and the
Pump Server.
NOTE
Please refer to MDE-4820 section 2.3 for additional
information on pump setup data.
7-10.3. Finalizing the Settings in the Pump Servers Screen
Once all the parameters have been defined, proceed as follows to insert the definitions:
1. Click New or Modify (in an update procedure) to return to the Setup Pump Servers dialog
box
2. Click New or Modify (in an update procedure) to return to the Setup screen

7-11. DISPENSERS
7-11.1. General
The Setup Pump Settings dialog box (see Figure 7-26) enables users to define the dispensers linked
to the Controller. To define a new pump, click the Add Pump button on the Advanced Settings
screen and fill the corresponding parameters in the General section of the screen, described in
Table 7-4.

SiteOmat Setup and Maintenance Manual MDE 4817G

157

Figure 7-26. Setup Pump Settings Dialog Box


Table 7-4. General Section Parameters
Parameter

Description

Pump Number

Identification number of the pump. The logical number defining the pumps.

Pump Head

Address of the pump head, as defined in the dispenser setup, acquired by


technician.

Number of nozzles

Number of nozzles connected to the pump head.

Mode

A pump can operate in two fuelling Modes. In Auto-Authorize mode, the


pump is authorized as soon as the nozzle is lifted. This mode is used when
monitoring of fuelling only is required.
The Authorize mode blocks the pump until an authorization device is used
in any of the available fuelling scenarios.

Pump Server

158

Select the Pump Server from the drop down list, or click on the ellipsis ()
button to open the Pump Server dialog box (see paragraph 7-10).

SiteOmat Setup and Maintenance Manual MDE 4817G

Cluster

According to the selected Pump Server, select the cluster from the dropdown list (see paragraph 7-10.2).

Printer

Select the Printer to be linked to the pump from the drop-down list, or click
on the ellipsis () button to open the Printer dialog box (see paragraph 7-4).

Reader

Select the device Reader to be linked to the pump from the drop-down list,
or click on the ellipsis () button to open the Reader dialog box (see
paragraph 7-6).

OrPT

Select the OrPT terminal to be linked to the pump for prompts display from
the drop-down list, or click on the ellipsis () button to open the OrPT
dialog box (see paragraph 7-5).
This association applies for this function only; the terminal can serve and be
linked to several pumps in the station.

7-11.2. Message Factors


The Message Factors define the format of the data displayed to the customer and the operator. The
location of the decimal point in the string of digits that make up the data can be set. To select a
format, click on the drop-down list.
The message factors are (see Table 7-5):
Table 7-5. Message Factors
Factor

Description

Volume

Volume of the pumped fuel in this transaction.

Totalizer Volume

Accumulative volume pumped in all transactions.

Preset Volume

Preset volume for pump authorization.

Price Per Volume (PPV)

Price Per Volume (PPV) for all transactions.

Amount

Payment (value) in this transaction.

Totalizer Amount

Accumulative payment pumped in all transactions.

Preset Amount

Preset amount for pump authorization.


NOTE
To ensure the system works out correctly, all
message factors for Gilbarco need to be set to .XXX.

7-11.3. Specific
Each dispenser type has specific parameters that need to be defined in this section.

SiteOmat Setup and Maintenance Manual MDE 4817G

159

7-11.3.1. Mechanical Pump Specific Parameters


The MPI-C specific parameters are described in Table 7-6:

Table 7-6. Specific Parameters Settings for MPI-C Pumps


Parameter

Description

Default

Nozzle Polarity

Normal/inverse for IN USE Signal


(Signal/No signal when nozzle lifted)

Normal

Pulse Factor

Number of pulses per Liter/Gallon (1000


resolution)

Pulser Type

Pulser Counting Type (Half Cycle Count


Pulse, Full Cycle Count Pulse, 90
Degrees Phase Pulser)

Virtual In Use

When Enabled, The Idle state is forced to Disable


Call state.

Single/Dual Valve
Mode

Use of single/dual valves per pump


(Single - One pump with two valves (fast
valve + slow valve), Dual - Two pumps
with one valve each)

Dual pumps one valve each

Flow Protection
timeout (Seconds)

Number of seconds without fuel flow


before forcing stop

60

Additional Flow
Protection timeout
(Seconds)

Number of seconds without fuel flow


when refueling with VIUs before forcing
stop. This parameter is relevant for
pumps configured with Virtual In Use

Maximum volume
rate per minute

Defines the maximum fuel volume


allowed per minute, used for abnormal
pulse rate issues.

Half Cycle Count Pulse

When this option is enabled, this


parameter must be higher than the pump
maximum volume rate.

160

SiteOmat Setup and Maintenance Manual MDE 4817G

The default is disabled and the flow rate


is defined as zero
Authorization
Delay

Sets the waiting time for authorization


before stopping the refueling.

7-11.3.2. Gasboy Pump Specific Parameters


The Gasboy specific parameters are described in Table 7-7:

Table 7-7. Specific Parameters Settings for Gasboy Pumps


Parameter

Description

Slow valve volume Slow valve volume trigger

Default
0.5

7-11.3.3. Gilbarco Pump Specific Parameters

The Gilbarco specific parameters are described in Table 7-8:


Table 7-8. Specific Parameter Settings for Gilbarco Pumps
Parameter
Authorize with six
positions?

Description
Use of five/six positions protocol

SiteOmat Setup and Maintenance Manual MDE 4817G

Default
No

161

Skip authorize
response?

Not applicable. Default: NO

No

Flow protection
timeout

Number of seconds without fuel flow


before forcing stop

Pump of a single
type?

Defines whether the pump is a single


nozzle pump

No

Supports preset
money?

Defines whether the pump supports


preset money

Yes

7-11.3.4. Tokheim Pump Specific Parameters


The Tokheim specific parameters are described in Table 7-9:

Table 7-9. Specific Parameter Settings for Tokheim Pumps


Parameter
Pump Type

Description
Defines the pump calculator in use

Default
-

7-11.3.5. Wayne Dart Pump Specific Parameters


There are no specific parameters for Wayne Dart pumps.

162

SiteOmat Setup and Maintenance Manual MDE 4817G

7-11.4. More Pump Options


Additional settings can be set using the More Options button and the corresponding dialog box
(see Figure 7-27).
NOTE
Changing the default settings in this screen should
be done only by advanced technician. When adding
a new pump users cannot access the advanced
options until the pump has been saved.
To access More Options, proceed as follows:
1. Click on the ellipsis () button adjacent to the desired pump
2. The Setup Pump Settings dialog box appears (see Figure 7-26)
3. Click on the More Options button
4. The Setup Pump Settings (more) dialog box appears (see Figure 7-27) Set the parameters
described in Table 7-10.

SiteOmat Setup and Maintenance Manual MDE 4817G

163

Figure 7-27. Setup Pump Settings (more) Dialog Box


Table 7-10 Setup Pump Settings (more) Sections
Section

Description

Grade Type

Sets the station level of service (Single or Multiple)

Nozzle State for


Authorization
Policy

Defines the nozzle state for authorization. This parameter selection must
match the fueling Method defined in the main Dispensers screen. The
default (Must always be lifted before authorization) should not be changed
for common dispensers.

Price Update
Policy

Allows defining when a new price is set at the pump. These selections are:

164

Do not allow fuelling if the price update did not succeed, as soon as
the new price is entered or after a number of retries for the update
that failed. Accordingly, set the Number of retries.

Update the price if the Price Per Volume (PPV) in the current
SiteOmat Setup and Maintenance Manual MDE 4817G

transaction does not match the newly set price

Update price whenever a connection between the pump and the


Controller was lost

The Update Price before any transaction option is disabled

Flow Rate

Verifies that the flow is not larger than x gallons/litters per minute for
mechanical pumps only. The default is disabled and the flow rate is defined
as zero. In cases where the option is enabled and the flow exceeds the
predetermined value (i.e. actual flow is 100 gallon/min, defined flow rate is
60 gallon/min) the controller stops the fueling.

Authorization
Parameters

Defines the Number of Retries allowed to the customer and the maximum
delay between retries before the pump shuts off for the customer. Users
can also Force a pump check of its authorization definitions by defining its
rate in seconds.

External EFT

Optional, requires integration with 3rd party applications.


Defines system with external Electronic Funds Transfer capability (i.e. the
authorization process is done in an external system and not in the SiteOmat
system.)
Define the type of EFT available in the system from the drop-down list.
Vehicle Must Be Defined In SiteOmat: Vehicles must also be defined in a
list in the SiteOmat, if this checkbox is selected.

7-11.5. Finalizing Pump Settings


Once all the parameters have been defined, proceed as follows:
1. Click Save to store all the settings and return to the Setup Pump Settings dialog box
2. Click Save to save the changes and return to the Setup screen
7-11.6. Deleting Pump
To delete a pump from the list, proceed as follows:
1. Select it by clicking on its row
2. Once its parameters are displayed, click Delete. The pump is deleted from the list.
However, a pump cannot be deleted if it is currently in use.

SiteOmat Setup and Maintenance Manual MDE 4817G

165

7-12. EXPORT/ IMPORT


7-12.1. General
All the settings defined in the Setup can be saved by exporting, or loaded by importing. The
procedures are performed using the buttons in the Setup screen Dispensers tab (see Figure 7-28).

Figure 7-28. Setup Screen Application Buttons


7-12.2. Exporting / Saving Setup
Save or Export all definitions made in the setup procedures to a file in XML format, to be used
later as a backup or quick loading of the station setup. Proceed as follows:
1. Click on the Export button in the Setup screen
1. A Processing message appears. Then a File Download dialog box appears (see Figure 7-29),
enabling users to save the export setup file. The file name, automatically defined, consists of
the station name and its ID (code) number.

Figure 7-29. Open or Save File Message


To Load or Import all definitions saved in a previous setup procedures in a file in XML format,
proceed as follows:

166

SiteOmat Setup and Maintenance Manual MDE 4817G

CAUTION
All the existing settings and data in the SiteOmat is
erased and replaced. This procedure is intended only
for a new station at the setup stage, or for a restored
system.

1. Click on the Import button in the Setup screen. A confirmation message is displayed (see
Figure 7-30).
2. Click OK. The Setup Import dialog box appears (see Figure 7-31), enabling users to browse
the system for the compatible xml file.

Figure 7-30. Importing Setup Confirmation Message

Figure 7-31. Setup Import Screen


7-13. APPLYING THE SETUP SETTINGS
After completing or changing the SiteOmat setup, save the data by clicking on the Save button.
In order to finish the process completely, click on the Reload button.

SiteOmat Setup and Maintenance Manual MDE 4817G

167

NOTE
It is highly recommended to export the setup data at
this stage. Save the data as a recovery backup file.
A processing message appears, displaying the various steps of the configuration procedure starting
from clearing the existing setup and ending with writing INI files for the pump server (see
Figure 7-32).

Figure 7-32. Processing Message


Once the processing has successfully completed, an Operation Successful message is displayed.
NOTE
If power fails during the reload operation, the system
may be left in the Stop mode: click on the Start
button to restart it when power returns (see
section 8-2).
7-14. VERIFYING DEVICES STATUS
After applying setup, verify that all the devices are successfully communicating and the entire
system is operational. Proceed as follows:
1. Click on the Status button in the left-hand side of the screen. The Status screen is displayed
2. Select the Devices tab (see Figure 7-33). Verify that all the devices status is OK

168

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 7-33. Devices Tab in Status Page


7-15. PIPE FLOW MEASUREMENT
In addition to the aforementioned features, the system enables the user to measure fuel flow through
pipes, by defining the pipe as a virtual pump.
Firstly, install a flowmeter pulser on the pipe and connect the pulser without IN_USE and
CONTROL wires to the MPI-C card on the 8-port CommVerter.
Then, proceed to define the pipe, as follows:
1. Define a new Pump Server (refer to paragraph 7-10)
2. In the Pump Server Settings dialog box select Mechanical Pump Card from the Type
drop-down list and enter a high value to the Authorization Timeout field. In the example
below (see Figure 7-34), the system closes virtual zero transactions every 99999 seconds)

SiteOmat Setup and Maintenance Manual MDE 4817G

169

Figure 7-34. Defining a Virtual Pump - Pump Server Settings Dialog Box
3. Add a new pump (refer to paragraph 7-11). In the Setup Pump Settings dialog box, select
the Auto Authorize Mode, Enable Virtual In Use and set Flow Protection Timeout to 60
seconds, as shown in Figure 7-35

170

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 7-35. Defining a Virtual Pump Setup Pump Settings Dialog Box
The pump is always in "In Use" state (see Figure 7-36). When the system detects pulses, it
immediately starts to count. If no pulses are detected, the system waits 60 seconds to close the
zero transaction and automatically initiate a new transaction.

Figure 7-36. Virtual Pump Status

SiteOmat Setup and Maintenance Manual MDE 4817G

171

SECTION 8
MAINTENANCE
8-1. OVERVIEW
NOTE
This section contains instructions for advanced users
only.
The hardware platform to run SiteOmat is OrCU, it runs an embedded Linux Operating system.
The files systems is composed of two parts

NOR 16MB that occupies the Linux OS.

NAND 256MB that occupies SiteOmat application and data.

To setup the system in a network or adjust the time, users need to use a special Web server on port
8090 as described in section 3.
The SiteOmat software is divided into two modules, each runs as a separate process inside the
OrCU box. The existence of two modules is important to understand log file names and database
locations in the OrCU file system:

FCC This module is responsible for all communication to the forecourt devices. It
controls, via pump server, pumps, authorize transactions and record them to the database

BOS Back Office management module is responsible for all interfaces to the outside
world. This includes browsing to the SiteOmat for setup, configuration and reports. It is also
the module that communicates with Head Office.

In addition to the FCC & BOS a watchdog process called fccloader is responsible for starting all
other processes, including pump servers. The watchdog verifies that all processes are running and
reruns them if needed. The fccloader is also responsible for updating the hardware watchdog. If the
fccloader fails for any reason, the hardware watchdog resets the OrCU (power) in ~2 seconds.

172

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-1. SiteOmat Modules

8-1.1. Tools and Utilities


In order to be able to provide support and maintenance some special tools needed to be used, those
tools can be downloaded from Gilbarcos FTP site or from the internet:

Putty PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms,
along with an xterm terminal emulator
Putty should be used by advanced technician only
Download link: http://www.chiark.greenend.org.uk/~sgtatham/putty/

LogServer: Log server is a small Windows utility that is used as a server to collect
messages coming from stations. When a station is defined to use the log server each log line
is sent using the UDP protocol to the designated IP and port where the log server application
is running. The UDP messages are sent regardless of whether the log server runs or not. No
verification is made. The incoming log lines are reassembled to log files and placed in a sub
folder named as the originating IP. One log server can handle several stations

SiteOmat Setup and Maintenance Manual MDE 4817G

173

Log server should be used by advanced technician only.


CAUTION
Slow networks (such as dialup) using log server may
overload the network and prevent proper usage.
Log files are zipped after reaching the predefined size.

LogRotate: This utility enables the delimitation of logs by opening and closing the logger at
a predefined time, creating an accurate single log file per day.
In order to configure the LogRotate utility, proceed as follows:
1. Copy the content of the provided file logrotate.rar to C:\Orpak\logrotate
2. Open a command line and execute (see Figure 8-2) :

schtasks /create /tn orpak-logrotate /tr " C:\Orpak\logrotate logrotate.exe orpak-logrotate.conf"


/sc DAILY /st HH:MM:SS /ru System
Verify that the task is included in Control Panel Scheduled Tasks

Figure 8-2. Scheduling LogRotate

FileZilla: Free FTP application. Both a client and a server are available. FileZilla is an open
source software distributed free of charge under the terms of the GNU General Public
License
Download link: http://filezilla-project.org/

Telnet (cmd): Telnet at command line is a client software which can be used for connecting
to the FCC Monitor utility
Open the command line in a PC connected to the SiteOmat and execute the command: telnet
IP_ADDRESS 6000 (e.g. telnet 192.168.1.104 6000)

More info about FCC Monitor utility is available in following sections.

174

WinTail: Allows users to view the last 64K of a growing text file in real time under
Win32 operating systems
SiteOmat Setup and Maintenance Manual MDE 4817G

For usage and download refer to http://www.baremetalsoft.com/wintail/

8-1.2. IP Addresses and Connections


For service reasons, these ports must be opened to allow communications into the SiteOmat 22,
443, 80, 8090 (consult the IT manager).
SiteOmat connects over a secure link; HTTPS (SSL) communications layer. To access the unit use
Internet Explorer and navigate to https://SiteOmatIP (e.g. https://192.168.1.104)
A default administrative user has been created. The default username is Admin and the default
password is Admin.
For the OrCU management, a separate management exists for network and time settings. Access
this management by HTTP (not SSL) http://xxx.xxx.xxx.xxx:8090 (x= the ORCU IP Address, e.g.
http://192.168.1.104:8090)
A user/password is required; the system comes with user admin password admin defaults.
All usernames and passwords are case-sensitive.
The OrCU unit comes with two Ethernet controllers that are defaulted, with the following IPs:
LAN1 192.168.1.104 Mask 255.255.255.0
LAN2 10.0.0.1 Mask 255.255.255.0
LAN1 must be used for communicating with station devices and LAN2 for communicating with
outside world (such as FHO or other remote host).
8-1.3. Regular FCC Maintenance Operation
8-1.3.1. FCC Transaction Limit
Due to the storage limit of the OrCU hardware, the number of transactions is limited to 25,000. The
number of devices (or vehicles) that can be defined is limited to 50,000.
There are two ways by which transactions can be downloaded from the SiteOmat to free up space in
the transaction database:
a. Using Data Downloader see more details in section 8-8.
b. Using Fleet Head Office
8-1.3.2. Disk Usage Thresholds
When the SiteOmat detects that disk usage exceeds 60%, an alarm (FCC Hard Disk Almost Full)
is generated and the system tries to clean and free disk space automatically.
When the disk usage exceeds 70%, another alarm (FCC hard disk full) is generated, and the
station is stopped. All communication to devices is halted and new transactions are not permitted.
In addition if DB size exceeds 5MB in the FCC module or 100 MB in the BOS module, the station
is stopped.

SiteOmat Setup and Maintenance Manual MDE 4817G

175

In all the cases above an Out of service message is displayed in all LCD display devices in the
station and an alarm is sent to the FHO.
8-1.3.3. Purging Old Data
SiteOmat has a configurable maintenance time. At that time of the day the database is cleaned up,
and any transaction and other data that was downloaded are deleted from the database, and the
database is compacted to free storage space.
This operation can take several minutes, depending on the amount of data that was deleted. During
the maintenance process stations can continue refueling without interferences, although transaction
processes may be slowed down.
The time defaults to 00:05, i.e. 5 minutes after midnight. This time can be altered by the user via the
Setup Comms screen (see paragraph 6-6). Users must save and reload to make changes effective.
The default definition of Keep data for is 2 days. This parameter can be modified by the user.
8-1.4. Management File Locations
8-1.4.1. /usr/local//orpak/BOS/bin
Contains various programs needed to run the management process, and some auxiliary files.
8-1.4.2. /usr/local/orpak/BOS/bin/log
This folder contains all of the BOS log files.
8-1.4.3. /usr/local/orpak/BOS/DB/patches
This folder contains the patches that are applied to upgrade to successive database versions.
8-1.4.4. /usr/local/orpak/BOS/htdocs/*
This folder and the various sub-folders under it hold the files necessary to construct and operate the
SiteOmat BOS screens.
8-1.4.5. /usr/local/orpak/BOS/reports
This folder, if exists, contains any CSV-format data files generated by the report screens ToFile
buttons.
8-1.5. FCC File Locations
On the FCC, the SiteOmat files reside in the directory /usr/local/orpak/FCC, and subdirectories.
The only location on the FCC that contains anything of interest for support purposes is
/usr/local/orpak/bin/log. This directory contains the FCC log files.
8-1.6. FCC Loader Watchdog
The FCC Loader runs a daemon on Linux\Windows and is responsible for:

Starting up the FCC if it isnt running

Monitoring the FCC to see if its hung, and restarting it in that case

176

SiteOmat Setup and Maintenance Manual MDE 4817G

Performing the same operations (start-up, monitoring, and restart) for multiple pump
server processes

FCC Loader records its actions in a log file

8-1.6.1. Pump Server


The pump server is an active device that communicates between FCC and the pumps. If no data is
received from a pump server, the watchdog checks status of the first pump in each cluster.
8-1.6.2. Pump Server ini Files
The Pump Server ini files are created by the SiteOmat, based on the Setup information configured
on the BOS. The ini files are located in the /usr/local/orpak/bin directory on the FCC.
Table 8-1 shows the syntax and semantics of the Pump Server ini files.

Table 8-1. Pump Server INI Files


[logging]

Single within the


file

Log parameters

'/' (slash) character at the


end of the string

log_spec_output_dir

Common Output
Directory

Full path to the common


log files and runtime
backup directory

String

log_stat_output_dir

Status File Output


Directory

Full path to the runtime


backup directory

String

'/' (slash) character at the


end of the string

start_up_log_name

Startup Log File Name

Start up log file name

String

Following the log file


names convention

log_app

Update System Log In


File?

Enable system (Pump


Server) log file output?

String

Y/N

app_log_name

System Log File Name

System log file name

String

Following the log file


names convention

log_app_size

System Log File Size

System log file maximal


size

Integer

System Log File Port

Port number for runtime debug of the system


log

Integer

log_app_port

Unique: Dir name + File


name

-1 unlimited
>0

log_spec_o
utput_dir

200000

> 1023
Unique within 'localhost'

0 not used

log_scucomm

Update SCU Log In File?

Enable log file output


for the communication
with the SCU?

Boolean

Y/N

scu_log_name

SCU Log File Name

SCU log file name

String

Following the log file


names convention

log_scucomm_size

SCU Log File Size

SCU log file maximal


size

Integer

log_scu_comm_port

SCU Log File Port

Port number for runtime debug of the SCU

Integer

SiteOmat Setup and Maintenance Manual MDE 4817G

Process
working
dir.

-1 unlimited
>0
> 1023

100000
0

177

[logging]

Log parameters

Single within the


file

log

Unique within 'localhost'


0 not used

log_cluster_comm

Update Cluster Log In


File?

Enable log file output


for the communication
with each cluster?

Boolean

log_cluster_comm_size

Cluster Log File Size

Cluster log file maximal


size

Integer

Y/N

-1 unlimited

2000000

>0

Apply filter on log?


log_clusterfiltercomm

Apply Filter On Cluster


Log?

Yes the log will


contain verbose only;
No the log will contain
full information
(including code strings)

Boolean

Y/N

Cluster parameters
Appears as many times
as total number of
clusters

[cluster_xx]

Cluster_log_name

log_cluster_port

Cluster Log File Name

Cluster log file name

Cluster Log Port No.

Port number for runtime debug of the cluster


log

'00' xx '99'

Following the log file


names convention

String

> 1023
Integer

Unique within 'localhost'

0 not used

8-1.6.3. Pump Server Factor Settings


Table 8-2 shows the Pump Server factor settings for the various types of pumps. The numbers
reflect pumps whose default display format configuration is two digits after the decimal point.
Verify that the pump configuration in the SiteOmat matches the format at the pump display.

Table 8-2. Pump Server Factor Settings


PumpServer INI file

Aplab

Avery

Gilbarco

Midco

L&T

price_factor

100

100

100

100

volume_factor

100

100

1000

total_factor

100

100

totalizer_vol_factor

100

totalizer_money_factor
preset_volume_factor

178

NP

NP

Tatsuno

Wayne

100

100

100

100

100

100

100

100

100

100

100

100

100

1000

100

100

100

100

100

100

100

1000

100

100

100

100

100

100

100

100

1000

100

100

100

100

100

10

1000

100

100

100

100

100

100

Identical to
the volume
factor
except of

SiteOmat Setup and Maintenance Manual MDE 4817G

Avery
preset_amount_factor

100

100

100

1000

100

SiteOmat Setup and Maintenance Manual MDE 4817G

100

100

100

Identical to
the total
factor
except of
Avery

179

8-2. SYSTEM COMMANDS


The SiteOmat BOS screens include several commands for controlling and operating the BOS and
the FCC. This section describes the various administrative commands invoked from the SiteOmat
Sys Command screen (see Table 8-3).
To enter the Sys Command screen (see Figure 8-3), click on the Admin button on the left-hand side
and select the Sys Command tab.
Table 8-3. Sys Commands
Command
Start

Description
Starts the FCC operation.
Click on the Start button to start FCC that was in stop state. Note that if
during the reload operation power failed, the FCC may be in stop state after
power is back, click Start to start communication.

Stop

Stops the operation of the FCC and all communication to peripheral devices.
After using this command, the FCC does not start until either the Start of the
Reload commands are invoked, even if the FCC computer is rebooted, it
remains in stopped state.

Reload

Performs the functions Stop followed by Start and Reload.

Sys Init

Saves station setup changes, for instance:

Installation of a new station, and definition of equipment setup

Setup modification (e.g. defining a new pump or nozzle)

Recovery operation

The Reload command must also be invoked subsequently.


Log Settings

Sets log policy (see paragraph 8-2.1)

Reset Pumps

Resets the states of all pumps.

Reset Pump

Resets the state of a specific pump.

Sync FCC

This command must be invoked after the SysInit in the following cases:

An upgrade from SiteOmat V5

A recovery operation

The Reload command must be executed after the procedure.


End of day

180

Activates the EOD process (Collects both tank levels and dispensers
meters.)

SiteOmat Setup and Maintenance Manual MDE 4817G

CAUTION
Reset Pump/s commands should only be used in
extreme cases where there are communications or
other serious state problems between the FCC and
the pump.

Figure 8-3. Sys Commands Screen


8-2.1. Logging Settings
A Log Server application, provided by Orpak, listens in on the UDP port, captures log information
provided by the OrCU and writes the log messages to files.
To define the log server and the log policy, click on the Log Settings button on the Sys Commands
screen. The Logging Settings dialog box appears (see Figure 8-4).

SiteOmat Setup and Maintenance Manual MDE 4817G

181

Figure 8-4. Logging Settings Dialog Box


Enter an IP address and Port in the Log Collector text boxes, as set in the user's computer, in order
to enable downloading of log reports from the Controller to the computer. The OrCU automatically
starts sending UDP log messages to the specified port.
Set the log policy by selecting one of the following radio buttons:

Disable All Logs

Enable All Logs

Specific Logs

In cases where the last option was selected, the following filters are available:
a. SiteOmat logs: application logs as described in Table 8-4. SiteOmat logs may also
be filtered by Log Level (see Table 8-5).
b. Web Comm Logs:

All types: Web Communication logs without extra filtering

Only Web Services: Web Services Client-Server communication logs

c. Database Logs:

All queries: Database logs without extra filtering

Only DB changes: Logs on Insert, Update and Delete actions

d. Bus Logs: Communication to the peripheral devices

182

SiteOmat Setup and Maintenance Manual MDE 4817G

NOTE
The Log Server should be used only when advised
by Orpak technical support and cannot be used for
low band networks such as dialup or GPRS.
Table 8-4. SiteOmat Logs
Log

Description

FCC System

System startup, configuration reading, cleanup, etc.

FCC External

Commands from BOS, setup, stop, start, reload, log level


change

FCC Shift

Shift close/open related operations including totalizers


reading, attendant management, batch receipt generation

FCC Wet Stock

Tank and TLG related operations, such as deliveries

FCC Fueling

All operations related to fueling transactions, authorization


(including PAIS), price update

BOS System

System startup, cleanup, etc.

BOS External

Communication with HO

BOS Forecourt Controller


(FCC)

Communication with FCC, including data reception and


requests authorization

BOS User Related

All user actions, reports generation, import/export

Level

Table 8-5. Log Levels


Description

Critical

Information required for reconstructing transactions data, including


authorizer and quantities

Error

Abnormal system events causing wrong behavior (i.e. Fail to open shift,
Error write transaction to DB)

Warning

Events that do not affect system functionality but point out a problem (i.e.
Transaction already written which may indicate slowness of the system)

Information

Additional information which may help in clarifying the data flow or


operational scenarios, without details on the specific operation

Debugging

Information which may help in identifying relevant code segments to


understand the logic of the system (i.e. Print variable content of IF clauses,
Print result of a function, Print system error code)

Trace

Very detailed debug level to be used in cases where the total flow of code
is required to analyze a problem (i.e. Enter and exit of each function)

SiteOmat Setup and Maintenance Manual MDE 4817G

183

NOTE
Log levels are arranged in ascending order. Any
high level automatically includes all lower levels.

184

SiteOmat Setup and Maintenance Manual MDE 4817G

8-3. BACKUP AND RECOVERY


In the case of a disastrous loss of the SiteOmat BOS or FCC software and database, a special
procedure must be followed to recover the state of the system. The recovery process is possible only
if a backup of the database exists.
The system allows the user to perform a DB backup which includes:

Setup of the station

Transactions, receipts, etc.

Local management

In order to perform a DB back procedure, click Setup, select the Global tab and click on the
Backup button. The Setup Backup dialog box appears (see Figure 8-5):

Figure 8-5. Backup Screen


This screen enables the user to setup the backup time and the target to which the DB files are
downloaded. The backup is done to an FTP server on separate computer. For additional information
on FTP servers please see the following links:
General information on FTP
http://en.wikipedia.org/wiki/File_Transfer_Protocol

SiteOmat Setup and Maintenance Manual MDE 4817G

185

Setup FTP server in Windows XP using IIS


http://www.online-tech-tips.com/computer-tips/setup-ftp-server-in-windows-iis/
Free FTP server
http://filezilla-project.org/download.php?type=server
Consult the IT professional for more information on FTPs.
The Backup Now button can be used to perform on-demand backups. This option can be very
useful in cases where a technician needs to perform a backup at the moment he is maintaining the
system, without waiting any period of set time. Prior to setting backup (either on-demand or
scheduled), the sites IT department should define the FTP for use.
8-3.1. Recovery
Assuming that the OrCU is completely destroyed and installation is done from the
beginning and a valid backup of BOS database DATA.DB (the last full backup) is
available, install the original SiteOmat version that matches the DATA.DB. If it is not
available or users are uncertain about it, install the latest version.
NOTE
Advanced knowledge in OrCU and Linux
commands are pre-required.
a. Stop SiteOmat from running on OrCU
1. Remove watchdog jumper (J1) or run # orpakdrvctrl 1
2. Stop fccloader run #pkill -9 fccloader
3. Stop BOS run #pkill -9 BOS
4. Stop FCC run #pkill -9 FCC
b. Restore the BOS DB
Identify the last full backup of DATA.DB
1. Verify that all files are compressed use WinRAR to open before copy to the
destination folder
2. Backup file names contains a prefix, station name , ID and date
3. Full backup file prefix name is 'FullStnBkup_'
4. Delta backup file prefix name is 'DeltaStnBkup_'
5. Copy DATA.DB of backup to /usr/local/orpak/BOS/DB (override exiting
DATA.DB)
6. To recover the DB including delta backup

186

Identify delta backup file made after the full backup


using the date

SiteOmat Setup and Maintenance Manual MDE 4817G

Copy all (uncompressed) files


to /usr/local/orpak/BOS/DB

For each file (FILENAME) run the following # sqlite3


DATA.DB < FILENAME

Run the files in ascending order of dates (first comes


first) older date first!

7. Verify that the files and folders permissions are correct

# cd /usr/local/orpak/BOS

# chown R fcc:fcc *

c. FCC DB
1. Before FCC can start, it DB must be properly set do not start operating the
station and making transactions or any other operation before completing this
procedure
2. Reboot the OrCU to load all components
3. Verify that the BOS is operational and the setup looks OK (browse to the
SiteOmat)
4. From Admin menu run Sysinit
5. From Admin menu run Sync FCC - this command verifies that the FCC DB
indexes are matched
6. From Admin menu run Reload this must be the last action

SiteOmat Setup and Maintenance Manual MDE 4817G

187

8-4. LOG FILES


NOTE
This section is for advanced users only.

NOTE
Log files are limited on the embedded platform.
Only critical logs are written locally, all other logs
are written on remote host using log server utility.
Both the BOS and the FCC make use of several types of log files to record information during the
running of the system.
Many annotated snippets from actual log files are included in the sections below.

8-4.1. Log File Rotation


In order to keep the size of the log files manageable, all log files in the log folder are rotated on a
daily basis. This means that an active log file is moved aside by renaming it to include a sequence
number, and a new active log file is opened using the standard name for the log file. (An active log
file has no sequence number in its name.)
For example, old debug.log files are named debug.log.1, debug.log.2 etc. (The lower the sequence
number, the more recent the file.)
Note: Every line in the log files includes a date. When sending a log file to Gilbarco for
trouble-shooting purposes, the date should always be checked inside the file to verify that it is
the correct one.
Old (non-active) log files are kept for a period of 14 days.
8-4.2. Log File Format
8-4.2.1. General
The basic format of a log message is:
Format [Date:Time: Thread ID to track ] Device-name: text

When logging starts, users see a message like the following:


[2007-03-01 05:34:44.093 00011350] Logger started

When logging is enabled, users see a message like the following:


[2007-03-01 05:34:44.093 00011350] Log is now enabled

When logs are disabled, logs are only written to debug.log, and with less detail.

188

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.2.2. Date/Time Stamp and Thread ID


All log file entries begin with a date and time stamp, and the id of the process thread that generated
the log.
A thread is a unit of code execution that performs a specific task. Thread runs in parallel, each
thread has an ID. SiteOmat uses threads for various operations. For example communication with
peripheral devices such as pumps and TLS each done in its own thread. In log files the thread id
that issues the log line is printed. Using this ID it is possible to track execution of a specific thread
or logic. When examining the logs, it is common to follow the logs of a particular thread through
the logs, and ignore other threads.
8-4.2.3. Locating Object ID
Log files often contain references to objects in the database, e.g. equipment objects such as a pump
or an OPOS.
As discussed earlier, the id of an object alone is not enough to identify it. Since an id is only unique
within a particular table, it is also necessary to know what type of object we are talking about.
The device types in the log files are usually symbolic, rather than numeric. The list of device types
is listed in the section describing the devices table in the DATA database.
The log files always contain explicit or adequate contextual information to identify the type of
object that an id refers to.
8-4.3. Critical log file
When SiteOmat starts, a log file called critical.log under /usr/local/Orpak/log is started.
Every time SiteOmat start, it generates inside the file the following:
------FCC Critical Logger started
Presented:

O:(opos) T(tag)

or

V:(vit) T(tag)

or

M:(mitag) T(tag)

Preset-> APS: (tag) atg=(mean)|(ext_tid)|(coupon)|(shift) P(pump) N(nozzle)


L(limit) T(type)
Non-preset-> ANPS: (tag) atg=(mean)|(ext_tid)|(coupon)|(shift) P(pump) N(nozzle)
L0 T(none)
TX (tag) P(pump) N(nozzle) Q(quantity) S(sale)
Log: critical.log started

This describes the 4 types of log lines:


Presented shows where the tag/mean was presented for authorization, and shows the device name
in parentheses.
Preset shows pre-pay authorization for specified data with specified limits.
Non-preset shows similar data for post-pay transactions.
TX shows completed transaction data.

SiteOmat Setup and Maintenance Manual MDE 4817G

189

Then for each new authorized transaction it shows the authorization lines, when transaction is
competed it displays the TX lines, for example:
[2009-02-05 10:51:35.506 00023265] O:OrPT T8012107672337245
[2009-02-05 10:51:38.266 00023264] APS: 8012107672337245
atg=200000004||0|-1 P1 N2 L99999999.00 Tm
[2009-02-05 10:51:44.340 00023262] TX 8012107672337245 P1 N2 Q2.12 S4.24
[2009-02-05 10:51:51.506 00023265] O:OrPT T8012107672337245
[2009-02-05 10:52:32.645 00023264] APS: 0000000000000003517 atg=0|41|0|-1
P1 N2 L99999999.00 Tm
[2009-02-05 10:52:46.533 00023262] TX XXXXXXXXXXXXXXX3517 P1 N2 Q6.91
S13.82

8-4.4. BOS Log Files


This section describes the different types of log files that appear on the BOS. The name of the log
file appears in the header of each section.
All log files appears in the folder c:\orpak\BOS\bin\log.
8-4.4.1. BOS_REMOTE_HO.log
Records all out bound and in bound traffic of BOS with a remote head office similar to
WEB_COMM but in this case we are a client for HO.
8-4.4.2. Database Logs (DATA.log, META_DATA.log, LANG.log)
For each database used by the system, there exists a log file that records all queries run on that
particular database. It can be considered as a sort of journal of activity on that database.
The database log files include both SELECT queries, as well as queries that modify the database in
some way.
Note that the database log files are primarily intended for use by development.
8-4.4.3. Web Server Access Logs (WebAccessxxxx.log)
For each attempt to establish a SiteOmat session with a name and password, an entry is written to
this log by the web server.
The port number is included in the name of the log file.
8-4.4.4. Web Server Communications Logs (WebCommxxxx.log)
This log file contains all HTTP requests made to the web server.
SOAP requests originating on the FCC are also logged to this file.
The port number is included in the name of the log file.

190

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.4.5. Debug Log (debug.log)


This file contains an assortment of entries from different parts of the SiteOmat application.
Please consult with Gilbarco help desk personnel for more specific details on particular entries.
8-4.5. FCC Log Files
This section describes the different types of log files that appear on the FCC. The name of the log
file appears in the header of each section.
All log files appear in the directory /usr/local/orpak/FCC/bin/log.
8-4.5.1. FCC_AUTH.log
Logs all authorization calls from FCC to BOS same information found in BOS_WEB_COMM
log this log is from the FCC side.
8-4.5.2. Database Logs (DATA.DB.log, META_DATA.DB.log)
For each database used by the system, there exists a log file that records all queries run on that
particular database. It can be considered as a sort of journal of activity on that database.
The database log files include both SELECT queries, as well as queries that modify the database in
some way.
Note that the database log files are primarily intended for use by development.
8-4.5.2.1. Examples
8-4.5.2.1.1.

DATA.DB - Writing Transaction

[2007-12-04 08:47:03.691 00004428] SQL: BEGIN TRANSACTION(007F4C78)


[2007-12-04 08:47:03.691 00004428] SQL: insert into transactions (timestamp,id,date,time,type,
pump,nozzle,hose_number,quantity,sale,ppv,
density,temperature,tag,tank_id,shift_id,
mean_id,cash_customer_id,plate,external_tran_id,trx_seq_no,tank_name,
mean_name,product_code,product_name,pump_id,nozzle_id,
coupon_id,odometer,track2,driver_object_id,fcc_bos_cleared)
values ('2007-12-04
08:47:03',300014567,'2007-12-04','08:47:03','AUTO',
2,4,8,8.870000,19.780000,2.230000,
0.000000,0.000000,'',200000004,300000004,
'1','0','','',3038,'Tank4_XM',
'AutoAuth',14,'XM',200000013,200000008,
0,0.000000,'',0,0)(007F4C78)
[2007-12-04 08:47:03.738 00004428] SQL: replace into indexes (id,name) values
(300014567,'transaction')(007F4C78)
[2007-12-04 08:47:03.738 00004428] SQL: COMMIT(007F4C78)au

8-4.5.2.1.2.

META_DATA.DB

[2007-03-14 20:34:22.604 00009589]


WHERE temperature >= 16.
600000
ORDER BY
[2007-03-14 20:34:22.633 00009589]
WHERE temperature <= 16.
600000
ORDER BY
[2007-03-14 20:34:22.640 00009589]
WHERE temperature = 16.500
000 AND den15 >= 746.300000
[2007-03-14 20:34:22.724 00009589]
WHERE temperature = 16.500
000 AND den15 <= 746.300000
[2007-03-14 20:34:22.962 00009589]
temperature = 16.500000 AND
den15 >= 745.000000

SQL: SELECT temperature FROM density_to_vcf_t


temperature ASC limit 1
SQL: SELECT temperature FROM density_to_vcf_t
temperature DESC limit 1
SQL: SELECT den15 FROM density_to_vcf_t
ORDER BY den15 ASC limit 1
SQL: SELECT den15 FROM density_to_vcf_t
ORDER BY den15 DESC limit 1
SQL: SELECT vcf FROM density_to_vcf_t

WHERE

AND den15 <= 745.000100

SiteOmat Setup and Maintenance Manual MDE 4817G

191

The SiteOmat only performs read operations on this database. On the FCC, META_DATA is
mostly used for OPOS messages and for density and temp compensations.
8-4.5.3. Bus Logs (BUS_xxx.log)
Bus logs show communications activities on busses.
There exists a separate log file for each bus defined in the setup configuration.
The name of the bus appears in the name of the log file so that it may be easily identified.
The log entries are in Hex format for the busses that use the Orpak protocol, and in XML format for
the busses used by the Pump Server protocol.
8-4.5.3.1.
8-4.5.3.1.1.

Examples - General
Communications Traffic & Errors

This is from the Bus log of Tag Readers showing both communication traffic and errors. Device
address 60 and 61 are not responding.
Note that in the Orpak protocol frame, the device address in the second Hex byte.
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11
[2007-12-11

8-4.5.3.1.2.

11:08:30.366
11:08:32.866
11:08:32.866
11:08:32.866
11:08:32.866
11:08:32.881
11:08:32.881
11:08:35.381
11:08:35.381
11:08:35.381
11:08:35.381
11:08:35.397
11:08:35.397
11:08:37.897
11:08:37.897
11:08:37.897
11:08:37.897
11:08:37.912
11:08:37.912
11:08:40.412
11:08:40.412
11:08:40.412
11:08:40.412
11:08:40.428
11:08:40.428
11:08:42.928
11:08:42.928
11:08:42.928
11:08:42.928
11:08:42.944
11:08:42.944
11:08:45.444
11:08:45.444
11:08:45.444

00021180]
00021180]
00000880]
00000880]
00043340]
00043340]
00003848]
00003848]
00000880]
00000880]
00043340]
00043340]
00021180]
00021180]
00000880]
00000880]
00043340]
00043340]
00003848]
00003848]
00000880]
00000880]
00043340]
00043340]
00021180]
00021180]
00000880]
00000880]
00043340]
00043340]
00003848]
00003848]
00000880]
00000880]

SEND: FD 60 30 08 00 0C 17 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE
SEND: FD 72 30 08 01 00 00 35 FE
RECV: FD 72 30 08 02 00 A0 D5 AA FE
SEND: FD 61 30 08 00 A9 21 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE
SEND: FD 72 30 08 01 00 00 35 FE
RECV: FD 72 30 08 02 00 A0 D5 AA FE
SEND: FD 60 30 08 00 0C 17 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE
SEND: FD 72 30 08 01 00 00 35 FE
RECV: FD 72 30 08 02 00 A0 D5 AA FE
SEND: FD 61 30 08 00 A9 21 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE
SEND: FD 72 30 08 01 00 00 35 FE
RECV: FD 72 30 08 02 00 A0 D5 AA FE
SEND: FD 60 30 08 00 0C 17 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE
SEND: FD 72 30 08 01 00 00 35 FE
RECV: FD 72 30 08 02 00 A0 D5 AA FE
SEND: FD 61 30 08 00 A9 21 FE
Bus: TrPr Not ready to Read at \fccBus.cpp
SEND: FD 71 30 08 01 00 9F 24 FE
RECV: FD 71 30 08 02 00 A0 2B C4 FE

:432

:432

:432

:432

:432

:432

Problem with 8-port Commverter

If the problem is with connection to 8-port commvertor, e.g. port definition wrong or not available,
the following error maybe in the BUS log:
[2007-03-02 04:05:26.369 00011520] Connect not done rc=115 at src/fccTCPBus.cpp :98

192

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.5.3.1.3.

Read Error

In the case where the device may be available but not responding, in a manner that it gets data but
does not answer, the following read error would be in the BUS log:
[2007-03-02 04:07:11.259 00011520] Bus: ATG_ALL_232 Error in Read at src/fccBus.cpp :622

8-4.5.3.2. Examples - Pump Server Bus Logs


8-4.5.3.2.1.

Disconnected pump

In the first example, pump 1 is disconnected; maybe it is in fault or in manual mode.


[2007-12-11 12:45:24.296 00002260] SEND: <get_pump_status
req_id="7196" pump_num="1" />
[2007-12-11 12:45:24.312 00002260] RECV: <pump_status_report req_id="7196" pump_num="1"
active_nozzle="2" status="disconnected"/>

8-4.5.3.2.2.

Fuelling Cycle

The following log extract shows a full cycle of fuelling with pump 7. The sequence is: getting
CALL status, sending authorization, getting running progress volume and finally final payment.
[2007-12-10 18:26:30.257 00004496] RECV: <pump_status_report req_id="9" pump_num="7"
active_nozzle="1" status="idle"/> [2007-12-10 18:26:40.298 00007284] SEND: <assign_pump_price
pump_num="7" ppv_list="1,12.34;2,4.12;3,9.80;4,4.44;" req_id="1"/> [2007-12-10 18:27:04.765
00004496] RECV: <pump_status_report req_id="0" pump_num="7" active_nozzle="1" status="call"/>
[2007-12-10 18:27:04.765 00004496] SEND: <auth_req_message auth_tag="200000024||0|-1"
pump_num="7" nozzle="1" limit="0.000000" limit_type="none" />
[2007-12-10 18:27:04.781 00004496] RECV: <auth_accepted
auth_tag="200000024||0|-1"
pump_num="7"
result="0" />
[2007-12-10 18:27:04.796 00004496] RECV: <pump_status_report req_id="0" pump_num="7"
active_nozzle="1" status="ready"/> [2007-12-10 18:27:04.922 00007284] [2007-12-10 18:27:06.786
00004496] RECV: <pump_status_report req_id="0" pump_num="7" active_nozzle="1" status="inuse"/>
[2007-12-10 18:27:06.817 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.000"
sale="000000.00"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:07.146 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.019"
sale="000000.23"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:07.475 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.042"
sale="000000.51"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:07.788 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.062"
sale="000000.76"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:08.117 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.083"
sale="000001.02"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:08.430 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.103"
sale="000001.27"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:08.759 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.124"
sale="000001.53"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:09.073 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.143"
sale="000001.76"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:09.417 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.162"
sale="000001.99"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:09.746 00004496] RECV: <progress_payment_report
req_id="0"
pump_num="7"
nozzle="1"
volume="00000.185"
sale="000002.28"
trx_seq_no="553"
result="0"
/>
[2007-12-10 18:27:09.950 00004496] RECV: <pump_status_report req_id="0" pump_num="7"
active_nozzle="0" status="payable"/>
[2007-12-10 18:27:09.997 00004496] RECV: <final_payment_data_report
req_id="0"
auth_tag="200000024||0|-1"
pump_num="7"
nozzle="1"
product_id="0"
volume="00000.201"
sale="000002.48"
ppv="0012.34" time_and_date="2007/12/10 18:27:09"
trx_seq_no="553"
result="0" />
[2007-12-10 18:27:11.015 00006336] SEND: <clear_pump req_id ="200000022" pump_num="7"
trx_seq_no="553" /> [2007-12-10 18:27:11.031 00004496] RECV: <pump_status_report req_id="0"
pump_num="7" active_nozzle="0" status="idle"/> [2007-12-10 18:27:24.737 00007284] SEND:
<assign_pump_price pump_num="7" ppv_list="1,12.34;2,4.12;3,9.80;4,4.44;" req_id="1"/>

SiteOmat Setup and Maintenance Manual MDE 4817G

193

8-4.5.3.2.3.

Totalizer Reads

The next example shows that at shift open or close, the FCC asks for pump totalizer values:
[2007-12-10 09:50:33.475 00047856] SEND: <get_nozzle_totalizer req_id="1" pump_num="1"
nozzle="1" modifier="0" />
[2007-12-10 11:05:19.084 00021704] RECV: <pump_total_report req_id ="1"
pump_num ="1"
nozzle="1"
modifier="0"
total_volume="00084835.71"
total_sales="00145730.92"
ppv="1.23"
result="0"
/>

8-4.5.3.2.4.

Pump Price Assignment

This example shows assigning price:


[2007-12-10 10:21:53.022 00021704] SEND: <assign_pump_price pump_num="1" ppv_list="1,1.23;"
req_id="1"/>
[2007-12-10 10:22:06.928 00021704] RECV: <assign_price_result req_id ="1"
pump_num ="1"
result="0"
/>

8-4.5.4. Pump Server Log FIles


There are several log files used by the pump server:

Startup Log (start_up_xxxxxxxxx.log) Shows startup times etc.

Application Log (app_xxxxxxxxx.log) System log, indicating software problems,


invalid pump behaviour etc.

Cluster Log (cluster_log_xxxxxxxxx.log) Show communication between pumps


and Pump Server on a specific line.

Controller Log (scu_xxxxxxxxx.log) Shows communication between SiteOmat


FCC and Pump Server.

8-4.5.5. FCC Loader Log (fccloader.log)


This log file records activity of the FCC Loader.
Note that this log file is located in the /usr/local/orpak/ directory, one level up from the other log
files.
8-4.5.5.1.
8-4.5.5.1.1.

Examples
Start & Loading

2007-02-11 09:40:36.017 00006930] Orpak FCC LOADER(c) 2006-2007


[2007-02-11 09:40:36.033 00006930] Nonblock conn
[2007-02-11 09:40:36.033 00006930] Error: Failed to connect to 127.0.0.1:6001 rc=111: Connection
refused
[2007-02-11 09:40:36.033 00006930] Starting: could not ping FCC - re-starting
[2007-02-11 09:40:36.033 00006930] Forked to run FCC child pid=6933, gc=0
[2007-02-11 09:40:36.033 00006930] Pump server 0 still exists as 6539, terminating prior to
execution
[2007-02-11 09:40:36.033 00006930] Going to kill 6539
[2007-02-11 09:40:38.039 00006930] Forked to run ps_wayne_dart.out ps_wayne_dart_000200000012.ini
child pid=7198, gc=1
[2007-02-11 09:40:38.039 00006930] Pump server 1 still exists as 6547, terminating prior to
execution
[2007-02-11 09:40:38.039 00006930] Going to kill 6547
[2007-02-11 09:40:40.050 00006930] Forked to run ps_tatsuno.out ps_tatsuno_000200000013.ini child
pid=7206, gc=2

194

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.5.5.1.2.

Normal Check

[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11
[2007-02-11

8-4.5.5.1.3.

00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]
00006930]

Nonblock conn
Pinging FCC
FCC ping OK
Nonblock conn
Pinging FCC
FCC ping OK
Nonblock conn
Error: Recv select (sock=7) rc=115: Operation now in progress
Pinging FCC
Ping to FCC failed; retry=0
Nonblock conn
Pinging FCC
FCC ping OK
Nonblock conn

FCC Not Responding

[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08
[2007-02-08

8-4.5.5.1.4.

09:40:45.291
09:40:45.361
09:40:45.361
09:40:50.614
09:40:50.732
09:40:50.732
09:40:55.966
09:41:00.959
09:41:00.959
09:41:00.959
09:41:06.193
09:41:06.299
09:41:06.299
09:41:11.537

20:29:07.460
20:29:17.720
20:29:17.720
20:29:27.980
20:29:27.980
20:29:38.380
20:29:38.380
20:29:48.740
20:29:48.740
20:29:48.740
20:29:50.870

00025928]
00025928]
00025928]
00025928]
00025928]
00025928]
00025928]
00025928]
00025928]
00025928]
00025928]

Ping to FCC failed; retry=0


Error: Recv select (sock=6) rc=115
Ping to FCC failed; retry=1
Error: Recv select (sock=6) rc=115
Ping to FCC failed; retry=2
Error: Recv select (sock=6) rc=115
Ping to FCC failed; retry=3
Error: Recv select (sock=6) rc=115
Ping to FCC failed; retry=4
FCC is not responding... will try to restart.
FCC was restarted.

FCC Having Problems with the Pump Server

[2007-02-08 10:55:54.990 00024831] FCC told us to restart PumpServer 200000012

8-4.5.5.1.5.

Error Starting Pump Server

[2007-02-08 10:56:05.683 00024831] Failed to find pump server with ID=200000012


[2007-02-08 10:56:05.683 00024831] Could not start pump server with ID=200000012

Need to check configuration, and/or do SysInit.

8-4.5.6. Web Server Monitor Log (WebAccess6000.log, WebComm6000.log)


This log file records the use of the FCC Monitor utility.
Port 6000 is used as the control port for the Monitor.
Note that these log files are primarily intended for use by development.
8-4.5.7. Web Server Watchdog Log
(WebAccess6001.log, WebComm6001.log)
This is the log of the internal watchdog service.
Note that these log files are primarily intended for use by development.
8-4.5.8. Web Server Access Logs
(WebAccessxxxx.log)
This log file records SOAP login sessions originating from the BOS.
Note that these log files are primarily intended for use by development.

SiteOmat Setup and Maintenance Manual MDE 4817G

195

8-4.5.8.1.
8-4.5.8.1.1.

Examples
WebAcess1443.log

[2007-12-09 10:18:35.613 00004844] Accept: Init Listening on localhost:1443


[2007-12-09 10:18:36.457 00000672] Accept: New connection on 125905176.
[2007-12-09 10:18:36.457 00000672] Init(07812918): New connection (pCon=0782BEF0)
[2007-12-09 10:18:36.457 00000672] AgentDataIn: Conenction data (pCon=0782BEF0)
[2007-12-09 10:18:36.457 00000672] Accept: New connection on 125943816.
[2007-12-09 10:18:36.457 00000672] Init(0781C008): New connection (pCon=07819158)
[2007-12-09 10:18:36.457 00000672] AgentDataIn: Conenction data (pCon=07819158)
[2007-12-09 10:18:36.488 00001400] AgentDataIn: Conenction data (pCon=0782BEF0)
[2007-12-09 10:18:36.488 00003768] DoJobLoadRequestedURL: /SiteOmatService/SiteOmatService.asmx
(pCon=0782BEF0)
[2007-12-09 10:18:36.488 00003768] Request(07812918): '/SiteOmatService/SiteOmatService.asmx'
[2007-12-09 10:18:36.488 00003768] Request(07812918): split up, topdir='/SiteOmatService/',
filename='SiteOmatService.asmx', suffix='.asmx'
[2007-12-09 10:18:36.488 00001400] AgentDataIn: Conenction data (pCon=07819158)
[2007-12-09 10:18:36.488 00004868] DoJobLoadRequestedURL: /tank_status_server (pCon=07819158)
[2007-12-09 10:18:36.488 00004868] Request(0781C008): '/tank_status_server'
[2007-12-09 10:18:36.488 00004868] Request(0781C008): split up, topdir='/',
filename='tank_status_server', suffix=''
[2007-12-09 10:18:36.488 00004868] DoJobEndLoadRequestedURL: /tank_status_server (pCon=07819158)
[2007-12-09 10:18:36.488 00001400] Reset: keep-alive connection on 0781C008 (pCon=07819158)
[2007-12-09 10:18:36.613 00002824] CONN:
2 REQ:
2 RESP:
0
[2007-12-09 10:18:37.285 00003768] DoJobEndLoadRequestedURL:
/SiteOmatService/SiteOmatService.asmx (pCon=0782BEF0)
[2007-12-09 10:18:37.301 00001400] Reset: Closing no keep-alive connection on 07812918
(pCon=0782BEF0)

8-4.5.9. Web Server Communications Logs (WebCommxxxx.log)


This log file records SOAP requests originating on the BOS.
In includes all HTTP / Web Services communications data, including HTTP headers.
8-4.5.9.1.

Examples

[2007-12-11 10:36:37.828 00003468] RECV(0793A258): /SiteOmatService/SiteOmatService.asmx


POST /SiteOmatService/SiteOmatService.asmx HTTP/1.1
SOAPAction: "http://orpak.com/SiteOmatServices/SOLogin"
Content-Type: text/xml
User-Agent: Orpak BOS
Host: 127.0.0.1
Connection: Close
Cache-Control: no-cache
Content-Length: 309
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><SOLogin><user>Admin</user><password>Admi
n</password></SOLogin></soap:Body></soap:Envelope>
[2007-12-11 10:36:39.437 00005484] SEND(0793A258): /SiteOmatService/SiteOmatService.asmx
HTTP/1.1 200 OK
Cache-Control: no-cache
Server: OrpakFCC
HTTP/1.1 200 OK
Cache-Control: no-cache
Server: OrpakFCC
Content-Length: 483
Content-Type: text/xml; charset=utf-8
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><SOLoginResponse
xmlns="urn:Orpak/SOAP/SiteOmatClass/"><SOLoginResult><rc>0</rc><rc_desc>Ok</rc_desc><SessionID>AO

196

SiteOmat Setup and Maintenance Manual MDE 4817G

cDDzzV9A7qEFV2KDnBUo.QnUPMIAsEt08K.EwJXgwL8K9.sLRU</SessionID><Version>6.01.001</Version></SOLogi
nResult></SOLoginResponse></soap:Body></soap:Envelope>

8-4.5.10. Debug Log (debug.log)


This file contains an assortment of entries from different parts of the SiteOmat application.
Please consult with Gilbarco help desk personnel for more specific details on particular entries.
8-4.5.10.1.
8-4.5.10.1.1.

Examples
Starting Up

[2007-12-04 08:46:07.144 00003484] -----------------------------------------------[2007-12-04 08:46:07.144 00003484] FCC Logger started


[2007-12-04 08:46:07.144 00003484] FCC Log level 0x7 (SO_DBG_INFO=0x1 SO_DBG_WARN=0x2
SO_DBG_ERR=0x4 SO_DBG_DBG=0x10)
[2007-12-04 08:46:07.379 00003484] FCC: Reading configuration...
[2007-12-04 08:46:07.426 00003484] Log level changed to 0x17 (SO_DBG_INFO=0x1 SO_DBG_WARN=0x2
SO_DBG_ERR=0x4 SO_DBG_DBG=0x10)
[2007-12-04 08:46:07.769 00003484] FCC: Starting System... (Application Rev:
6.001.102; DB Rev:
88)
[2007-12-04 08:46:07.863 00004072] PUMP 1 (ID=200000012; CPU 1; shift ID=300000004) STARTED
[2007-12-04 08:46:07.863 00004428] PUMP 2 (ID=200000013; CPU 2; shift ID=300000004) STARTED
[2007-12-04 08:46:07.863 00002572] PUMP 3 (ID=200000014; CPU 3; shift ID=300000004) STARTED
[2007-12-04 08:46:07.863 00004704] PUMP 4 (ID=200000015; CPU 4; shift ID=300000004) STARTED
[2007-12-04 08:46:07.863 00002816] WayneD: Started.
[2007-12-04 08:46:07.863 00002280] PNVD OrPT OID 200000008 STARTED (printer ID=200000001; 12
pumps connected)
[2007-12-04 08:46:07.863 00003560] PNVD Real OrPT OID 200000009 STARTED (printer ID=200000004; 0
pumps connected)
[2007-12-04 08:46:07.863 00005644] TRVD Tr1 (ID=200000006) STARTED (5 pumps connected)
[2007-12-04 08:46:07.879 00003524] TRVD Tr2 (ID=200000007) STARTED (6 pumps connected)
[2007-12-04 08:46:07.879 00003188] PPVD OrPT_prt (ID=200000001) STARTED (6 pumps connected)
[2007-12-04 08:46:07.879 00003844] PPVD Tr1_prt (ID=200000002) STARTED (0 pumps connected)
[2007-12-04 08:46:07.879 00002816] PUMP: OID 200000013 NUMBER 2 CPU 2 From NONE To IDLE Proccess
IDLE
[2007-12-04 08:46:07.879 00003492] PPVD Tr2_prt (ID=200000003) STARTED (6 pumps connected)
[2007-12-04 08:46:07.879 00005404] PPVD Real_OrPT_prt (ID=200000004) STARTED (0 pumps connected)
[2007-12-04 08:46:07.879 00001076] TLSVD TLS_veed (ID=200000010) STARTED
[2007-12-04 08:46:07.879 00004120] UPIVD Real UPI (ID=200000024) STARTED
[2007-12-04 08:46:07.879 00004120] UPIVD (Real UPI) Initializing messages
[2007-12-04 08:46:07.879 00005644] TR (Tr1) INFO: state='IDLE'
[2007-12-04 08:46:07.894 00002816] PUMP: OID 200000014 NUMBER 3 CPU 3 From NONE To IDLE Proccess
IDLE
[2007-12-04 08:46:07.894 00003524] TR (Tr2) INFO: state='IDLE'
[2007-12-04 08:46:07.910 00002816] PUMP: OID 200000015 NUMBER 4 CPU 4 From NONE To IDLE Proccess
IDLE
[2007-12-04 08:46:08.035 00003484] FCC: System started.
[2007-12-04 08:46:08.129 00001588] PriceUpdateScheduler - got scheduled price 5.560000 for
product No 0 (HSD)...
[2007-12-04 08:46:08.129 00001588] PostCheckCallback - Sending price for pump 1
[2007-12-04 08:46:08.129 00001588] PUMP: OID 200000012 NUMBER 1 CPU 1 Update Price delayed status (NONE) should be IDLE or PAYABLE
[2007-12-04 08:46:08.129 00001588] PostCheckCallback - Sending price for pump 2
[2007-12-04 08:46:08.301 00002816] PUMP: OID 200000012 NUMBER 1 CPU 1 From NONE To IDLE
Proccess IDLE
[2007-12-04 08:46:08.519 00003484]
7 Buses
[2007-12-04 08:46:08.519 00003484]
4 Pumps (0 PCVD)
[2007-12-04 08:46:08.519 00003484]
1 Pump servers
[2007-12-04 08:46:08.519 00003484]
2 OPOS
[2007-12-04 08:46:08.519 00003484]
0 HLS
[2007-12-04 08:46:08.519 00003484]
2 Tag readers
[2007-12-04 08:46:08.519 00003484]
1 UPI
[2007-12-04 08:46:08.519 00003484]
1 VIT
[2007-12-04 08:46:08.519 00003484]
4 Printers
[2007-12-04 08:46:08.519 00003484]
4 Products
[2007-12-04 08:46:08.519 00003484]
4 Tanks
[2007-12-04 08:46:08.519 00003484]
4 Probes

SiteOmat Setup and Maintenance Manual MDE 4817G

197

[2007-12-04 08:46:08.519 00003484]


16 Nozzles
[2007-12-04 08:46:08.535 00003484] Log level changed to 0x17 (SO_DBG_INFO=0x1 SO_DBG_WARN=0x2
SO_DBG_ERR=0x4 SO_DBG_DBG=0x10)

8-4.5.10.1.2. Database Version Upgrade


[2007-03-14 19:40:37.250 00003376]
[2007-03-14 19:40:37.250 00003376]
[2007-03-14 19:40:37.250 00003376]
SO_DBG_ERR=0x4 SO_DBG_DBG=0x10)
[2007-03-14 19:40:38.750 00003376]
[2007-03-14 19:40:38.781 00003376]
[2007-03-14 19:40:38.859 00003376]
[2007-03-14 19:40:38.859 00003376]

-----------------------------------------------------FCC Logger started


FCC Log level 0x7 (SO_DBG_INFO=0x1 SO_DBG_WARN=0x2
FCC: Reading configuration...
Database version (54) does not match application version (55)
UpgradeDB - processing patch file: '..\DB\patches\000055.sql'
UpgradeDB - switching to database: USE DATA;

[2007-03-14 19:40:38.890 00003376] UpgradeDB - switching to database: USE META_DATA;


[2007-03-14
[2007-03-14
[2007-03-14
[2007-03-14
55)

19:40:39.531
19:40:39.687
19:40:39.687
19:40:42.156

00003376]
00003376]
00003376]
00003376]

UpgradeDB - finished patches processing; result code: 0


DB upgraded successfully to version 55
Log level changed to 0x17
FCC: Starting System... (Application Rev:
6.000.011; DB Rev:

8-4.5.10.1.3. DB upgrade failed


[2007-02-02 13:17:38.396
[2007-02-02 13:17:38.396
[2007-02-02 13:17:38.396
SO_DBG_DBG=10
[2007-02-02 13:17:38.815
[2007-02-02 13:17:38.816
[2007-02-02 13:17:38.816
[2007-02-02 13:17:38.891
[2007-02-02 13:17:39.783
operation
[2007-02-02 13:17:39.783
[2007-02-02 13:17:39.783
[2007-02-02 13:17:39.805

00028060] Log is now enabled


00028060] FCC Logger started
00028060] FCC Log level 7 (SO_DBG_INFO=1 SO_DBG_WARN=2 SO_DBG_ERR=4
00028060]
00028060]
00028060]
00028060]
00028060]

FCC: Reading configuration...


Database version (41) does not match application version (45)
DB service: stop
DB file saved into ../DB/DATA.DB~ prior to dangerous operation
DB file saved into ../DB/META_DATA.DB~ prior to dangerous

00028060] DB service: start


00028060] UpgradeDB - processing patch file: '../DB/patches/000042.sql'
00028060] UpgradeDB - switching to database: USE DATA;

[2007-02-02 13:17:40.780 00028060] UpgradeDB - switching to database: USE META_DATA;


[2007-02-02 13:17:40.780 00028060] DB: Error: columns tbl, lang, code are not unique SQL: INSERT
INTO [tbl] VALUES('ERRSTR', 'en', '60', 'Card id is used');
[2007-02-02
[2007-02-02
[2007-02-02
[2007-02-02
failure
[2007-02-02
[2007-02-02
[2007-02-02
[2007-02-02

13:17:40.780
13:17:40.780
13:17:40.782
13:17:40.793

00028060]
00028060]
00028060]
00028060]

UpgradeDB - finished patches processing; result code: 2


DB service: stop
DB recovered from backup file ../DB/DATA.DB~ due to failure
DB recovered from backup file ../DB/META_DATA.DB~ due to

13:17:40.793
13:17:40.793
13:17:40.793
13:17:40.793

00028060]
00028060]
00028060]
00028060]

DB service: start
DB upgrade failed: see previous messages for reason tracking
System definition not found
FCC: Initialization failed on read configuration.

00005504]
00004212]
00005084]
00000288]
00005880]
00004556]
00002676]
00002480]
00004012]
00002852]
00000944]
00003232]

FCC: Stopping System...


Tr2_prt: Exited.
Real_OrPT_prt: Exited.
PNVD (Real OrPT) INFO: Exited.
TR (Tr1) INFO: Exited.
PNVD (OrPT) INFO: Exited.
Tr1_prt: Exited.
PUMP: OID 200000012 NUMBER 1 CPU 1: Exited.
PUMP: OID 200000016 NUMBER 5 CPU 5: Exited.
UPIVD (Simulator UPI) INFO: Exited.
OrPT_prt: Exited.
PUMP: OID 200000012 NUMBER 1 CPU 1 From IDLE To INACTIVE

8-4.5.10.1.4. Stop
[2007-12-05 07:53:14.629
[2007-12-05 07:53:16.504
[2007-12-05 07:53:16.504
[2007-12-05 07:53:16.519
[2007-12-05 07:53:16.519
[2007-12-05 07:53:16.535
[2007-12-05 07:53:16.535
[2007-12-05 07:53:16.535
[2007-12-05 07:53:16.551
[2007-12-05 07:53:16.551
[2007-12-05 07:53:16.582
[2007-12-05 07:53:16.613
Proccess IDLE
[2007-12-05 07:53:16.613

198

00004692] PUMP: OID 200000015 NUMBER 4 CPU 4: Exited.

SiteOmat Setup and Maintenance Manual MDE 4817G

[2007-12-05 07:53:16.644
[2007-12-05 07:53:16.676
[2007-12-05 07:53:16.738
[2007-12-05 07:53:16.801
[2007-12-05 07:53:16.941
[2007-12-05 07:53:17.019
Proccess IDLE
[2007-12-05 07:53:17.066
[2007-12-05 07:53:17.129
[2007-12-05 07:53:17.191
[2007-12-05 07:53:17.238
Proccess IDLE
[2007-12-05 07:53:17.254
[2007-12-05 07:53:17.316
[2007-12-05 07:53:17.519
[2007-12-05 07:53:17.551
Proccess IDLE
[2007-12-05 07:53:20.691
[2007-12-05 07:53:31.785

8-4.5.10.1.5.

00002236]
00002136]
00001644]
00005804]
00001380]
00003232]

TR (Tr2) INFO: Exited.


PUMP: OID 200000021 NUMBER
PUMP: OID 200000020 NUMBER
PUMP: OID 200000014 NUMBER
PUMP: OID 200000018 NUMBER
PUMP: OID 200000013 NUMBER

10 CPU 4: Exited.
9 CPU 3: Exited.
3 CPU 3: Exited.
7 CPU 1: Exited.
2 CPU 2 From IDLE To INACTIVE

00004900]
00004728]
00003332]
00003232]

PUMP:
PUMP:
PUMP:
PUMP:

OID
OID
OID
OID

11 CPU 5: Exited.
6 CPU 6: Exited.
2 CPU 2: Exited.
3 CPU 3 From IDLE To INACTIVE

00001336]
00006032]
00002584]
00003232]

PUMP:
PUMP:
UPIVD
PUMP:

OID 200000023 NUMBER 12 CPU 6: Exited.


OID 200000019 NUMBER 8 CPU 2: Exited.
(Real UPI) INFO: Exited.
OID 200000015 NUMBER 4 CPU 4 From IDLE To INACTIVE

200000022
200000017
200000013
200000014

NUMBER
NUMBER
NUMBER
NUMBER

00003232] WayneD: Exited.


00005504] FCC: System stopped.

Start

[2007-12-04 15:57:22.316 00005504] FCC: Starting System... (Application Rev:


6.001.102; DB Rev:
88)
[2007-12-04 15:57:22.410 00002480] PUMP 1 (ID=200000012; CPU 1; shift ID=300000004) STARTED
[2007-12-04 15:57:22.410 00003332] PUMP 2 (ID=200000013; CPU 2; shift ID=300000004) STARTED
[2007-12-04 15:57:22.410 00005804] PUMP 3 (ID=200000014; CPU 3; shift ID=300000004) STARTED
[2007-12-04 15:57:22.410 00004692] PUMP 4 (ID=200000015; CPU 4; shift ID=300000004) STARTED
[2007-12-04 15:57:22.410 00003232] WayneD: Started.
[2007-12-04 15:57:22.410 00004556] PNVD OrPT OID 200000008 STARTED (printer ID=200000001; 12
pumps connected)
[2007-12-04 15:57:22.410 00000288] PNVD Real OrPT OID 200000009 STARTED (printer ID=200000004; 0
pumps connected)
[2007-12-04 15:57:22.410 00005880] TRVD Tr1 (ID=200000006) STARTED (5 pumps connected)
[2007-12-04 15:57:22.410 00002236] TRVD Tr2 (ID=200000007) STARTED (6 pumps connected)
[2007-12-04 15:57:22.410 00000944] PPVD OrPT_prt (ID=200000001) STARTED (6 pumps connected)
[2007-12-04 15:57:22.410 00002676] PPVD Tr1_prt (ID=200000002) STARTED (0 pumps connected)
[2007-12-04 15:57:22.410 00004212] PPVD Tr2_prt (ID=200000003) STARTED (6 pumps connected)
[2007-12-04 15:57:22.410 00005084] PPVD Real_OrPT_prt (ID=200000004) STARTED (0 pumps connected)
[2007-12-04 15:57:22.410 00004536] TLSVD TLS_veed (ID=200000010) STARTED
[2007-12-04 15:57:22.410 00002584] UPIVD Real UPI (ID=200000024) STARTED
[2007-12-04 15:57:22.410 00002584] UPIVD (Real UPI) Initializing messages
[2007-12-04 15:57:22.410 00002852] UPIVD Simulator UPI (ID=200000030) STARTED
[2007-12-04 15:57:22.410 00002852] UPIVD (Simulator UPI) Initializing messages
[2007-12-04 15:57:22.488 00005504] FCC: System started.

8-4.5.10.1.6.

Reload

[2007-12-04 15:56:58.816 00005504] FCC: Reloading...

This is followed by Stop, Start.

8-4.5.10.1.7.
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04

Remove Configuration and Re-read Configuration


15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941
15:57:14.941

00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]
00005504]

FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:
FCC:

Remove configuration from memory


Removing ORPT
Removing UPIs
Removing Customer display
Removing Tag Readers
Removing Pumps (PCVD)
Removing Pumps (PSCVD)
Removing Printers
Removing VITs
Removing TLS VR350
Removing TLS - Hectronic
Removing Pump interface
Removing Pump server
Removing Buses

SiteOmat Setup and Maintenance Manual MDE 4817G

199

[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04
[2007-12-04

15:57:21.941
15:57:21.941
15:57:21.941
15:57:21.941
15:57:21.941
15:57:21.941

00005504]
00005504]
00005504]
00005504]
00005504]
00005504]

FCC:
FCC:
FCC:
FCC:
FCC:
FCC:

Removing Products
Removing Tanks
Removing Probes
Removing Nozzles
Removing Ashrait
Reading configuration...

This is followed by Start.


8-4.5.10.1.8.

Shift Open

[2013-02-18 09:14:30.857] <01589344> DEBUG


[2013-02-18 09:14:31.095] <01589344> DEBUG
300000003 (3 pumps)
[2013-02-18 09:14:31.095] <01589344> DEBUG
[2013-02-18 09:14:31.096] <01589344> DEBUG
name=1
[2013-02-18 09:14:31.096] <01589344> ERROR
pump 1 - process is (0) should be 1 status
[2013-02-18 09:14:31.097] <01589344> DEBUG
[2013-02-18 09:14:31.097] <01589344> DEBUG
name=2
[2013-02-18 09:14:31.098] <01589344> ERROR
pump 2 - process is (0) should be 1 status
[2013-02-18 09:14:31.098] <01589344> DEBUG
[2013-02-18 09:14:31.098] <01589344> DEBUG
name=3
[2013-02-18 09:14:31.099] <01589344> ERROR
pump 3 - process is (0) should be 1 status
[2013-02-18 09:14:32.460] <01589344> ERROR
Tank_1
[2013-02-18 09:14:32.707] <01589344> ERROR
Tank_3
[2013-02-18 09:14:32.871] <01589344> ERROR
Tank_4
[2013-02-18 09:14:33.130] <01589344> ERROR
Tank_2
[2013-02-18 09:14:33.564] <01589344> DEBUG
300000003)

200

[FCC.shift] <30014> Opening shift ###AUTO_EOD###...


[FCC.shift] <30003> Create Totalizers For Shift ID =
[FCC.shift] <30004> Open/Close shift: pump ID=200000011
[FCC.shift] <30005> Open/Close shift: pump ID=200000011
[FCC.shift] <30006> ERROR: can't read totalizers from
is (55) should be (49)
[FCC.shift] <30004> Open/Close shift: pump ID=200000012
[FCC.shift] <30005> Open/Close shift: pump ID=200000012
[FCC.shift] <30006> ERROR: can't read totalizers from
is (55) should be (49)
[FCC.shift] <30004> Open/Close shift: pump ID=200000013
[FCC.shift] <30005> Open/Close shift: pump ID=200000013
[FCC.shift] <30006> ERROR: can't read totalizers from
is (55) should be (49)
[FCC.shift] <30013> Shift: Failed to read tank inventory
[FCC.shift] <30013> Shift: Failed to read tank inventory
[FCC.shift] <30013> Shift: Failed to read tank inventory
[FCC.shift] <30013> Shift: Failed to read tank inventory
[FCC.shift] <30018> Opened shift ###AUTO_EOD### (ID =

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.5.10.1.9.

Shift Close

[2013-02-18 09:13:54.135] <01605729> DEBUG [FCC.shift] <30019> Closing shift ###AUTO_EOD###...


[2013-02-18 09:13:54.599] <01605729> DEBUG [FCC.shift] <30021> Close shift: creating receipts for
shift 300000002 ...
[2013-02-18 09:13:54.817] <01605729> DEBUG [FCC.shift] <30022> Close shift: receipts for shift
300000002 created
[2013-02-18 09:13:54.817] <01605729> DEBUG [FCC.shift] <30025> Close shift: closing shift
300000002 ...
[2013-02-18 09:13:54.882] <01605729> DEBUG [FCC.shift] <30003> Create Totalizers For Shift ID =
300000002 (3 pumps)
[2013-02-18 09:13:54.883] <01605729> DEBUG [FCC.shift] <30004> Open/Close shift: pump
ID=200000011
[2013-02-18 09:13:54.883] <01605729> DEBUG [FCC.shift] <30005> Open/Close shift: pump
ID=200000011 name=1
[2013-02-18 09:13:54.883] <01605729> ERROR [FCC.shift] <30006> ERROR: can't read totalizers from
pump 1 - process is (0) should be 1 status is (55) should be (49)
[2013-02-18 09:13:54.884] <01605729> DEBUG [FCC.shift] <30004> Open/Close shift: pump
ID=200000012
[2013-02-18 09:13:54.884] <01605729> DEBUG [FCC.shift] <30005> Open/Close shift: pump
ID=200000012 name=2
[2013-02-18 09:13:54.885] <01605729> ERROR [FCC.shift] <30006> ERROR: can't read totalizers from
pump 2 - process is (0) should be 1 status is (55) should be (49)
[2013-02-18 09:13:54.885] <01605729> DEBUG [FCC.shift] <30004> Open/Close shift: pump
ID=200000013
[2013-02-18 09:13:54.885] <01605729> DEBUG [FCC.shift] <30005> Open/Close shift: pump
ID=200000013 name=3
[2013-02-18 09:13:54.887] <01605729> ERROR [FCC.shift] <30006> ERROR: can't read totalizers from
pump 3 - process is (0) should be 1 status is (55) should be (49)
[2013-02-18 09:13:55.527] <04587789> DEBUG [FCC.fueling] <20096> fccXMLParser StatusRequest
success.
[2013-02-18 09:13:55.528] <04587789> DEBUG [FCC.fueling] <20099> Ashrait: PAIS result (0): Status
(All Ok)
[2013-02-18 09:13:55.528] <04587789> ERROR [FCC.fueling] <20501> FCC: set bPAISDead=0
[2013-02-18 09:14:12.427] <01605729> ERROR [FCC.shift] <30013> Shift: Failed to read tank
inventory Tank_1
[2013-02-18 09:14:17.974] <01605729> ERROR [FCC.shift] <30013> Shift: Failed to read tank
inventory Tank_3
[2013-02-18 09:14:26.063] <01605729> ERROR [FCC.shift] <30013> Shift: Failed to read tank
inventory Tank_4
[2013-02-18 09:14:28.167] <04473094> INFO [FCC.fueling] <20060> MITAGVD ORTR (ID=200000004)
Punished
[2013-02-18 09:14:30.381] <01605729> ERROR [FCC.shift] <30013> Shift: Failed to read tank
inventory Tank_2
[2013-02-18 09:14:30.549] <01605729> DEBUG [FCC.shift] <30027> Close shift: check for
'unexpected' alarms in shift 300000002 ...
[2013-02-18 09:14:30.673] <01605729> DEBUG [FCC.shift] <30028> Close shift: finished shift
###AUTO_EOD### (with ID = 300000002)

8-4.5.10.1.10.

Reading Totalizers

FIX examples have to many pumps / nozzles cut it


[2007-12-05 15:47:37.394 00005504] Create Totalizers For Shift ID = 300000005 (12 pumps)
[2007-12-05 15:47:37.394 00005504] Open/Close shift: pump ID=200000012
[2007-12-05 15:47:37.394 00005504] Open/Close shift: pump ID=200000012 name=1
[2007-12-05 15:47:37.441 00005504] Open/Close shift: pump ID=200000013
[2007-12-05 15:47:37.441 00005504] Open/Close shift: pump ID=200000013 name=2
[2007-12-05 15:47:37.441 00005504] Open/Close shift: pump ID=200000014
[2007-12-05 15:47:37.441 00005504] Open/Close shift: pump ID=200000014 name=3
[2007-12-05 15:47:37.457 00005504] Open/Close shift: pump ID=200000015
[2007-12-05 15:47:37.457 00005504] Open/Close shift: pump ID=200000015 name=4
[2007-12-05 15:47:37.457 00005504] Open/Close shift: pump ID=200000016
[2007-12-05 15:47:37.660 00001728] 1(1): Totalizer 1: Volume= 84835.710 Sales=145730.920

8-4.5.10.1.11.

Print Shift Report (After Shift Close)

[2007-12-05 15:46:59.207 00005296] Close shift: creating receipts for shift 300000004 ...
[2007-12-05 15:46:59.332 00005296] Close shift: receipts for shift 300000004 created

SiteOmat Setup and Maintenance Manual MDE 4817G

201

8-4.5.10.1.12. Setting Pump Price


[2007-12-04 08:46:35.973 00001588] PriceUpdateScheduler - got scheduled price 4.450000 for
product No 1 (MS)...

8-4.5.10.1.13. Refusing to Send Zero Prices to Pump


[2007-12-04 16:27:07.634 00004340] UPI UPI1 Cash customer presented, waiting for attendant tag.
[2007-12-04 16:27:30.635 00006132] TLSVD TLS1 PROBE 0 READINGS: TCVolume=
0.000 Volume=
0.000
Temp= 16.500 WaterHeight= 330.000 WaterVol=
0.000 VolumeHeight=1572.300 TCDensity= 954.000
Density= 970.000
[2007-12-04 16:27:32.602 00004340] UPIVD UPI1 OID 200000034: New key data available
[2007-12-04 16:27:33.310 00004340] UPIVD UPI1 OID 200000034: key data response
[2007-12-04 16:27:33.750 00004340] UPIVD (UPI1) Input: tag: 31 25 3F 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 3F 3B 37 37 30 31 30 30 31 30 31 38 30 30 30 30 31 33 3D 30 33 30 37 30 33 37 39 38 32 38
30 36 35 37 35 30 30 30 30 3F 30 20 20 20 20 20 20 20 20 20 FC 00 30 30 30 30 30 30 30 30 30 30
30 30 30 30 card='7701001018000013' id=200000024 type=1
[2007-12-04 16:27:33.750 00004340] fccPSCVD (OID=200000022 name=7): Sending discount prices.
[2007-12-04 16:27:33.750 00004340] PUMP 7 HEAD 3 - all prices are zero
[2007-12-04 16:27:33.750 00004340] fccPSCVD (OID=200000022 name=7): out msg ()

8-4.5.10.1.14.

Pump Status

[2007-12-10 18:27:09.950 00004496] PUMP: OID 200000022 NUMBER 7 CPU 3 From IN_USE To PAYABLE
Proccess FUELING

State of pumps can be:

IDLE

CALL

READY

IN_USE

PAYABLE

STOPPED

INACTIVE

FCC pump process states can be:

IDLE

AUTH_DONE

FUELING

8-4.5.10.1.15. Monitor Pump Server

For each pump server, watchdog monitors pump server by checking status of first pump in cluster.
[2007-03-14
IDLE
[2007-03-14
IDLE
[2007-03-14
IDLE
[2007-03-14
IDLE

202

09:04:39.660 00009795] PUMP: OID 200000096 NUMBER 7 CPU 1 From IDLE To IDLE

Proccess

09:04:39.660 00009796] PUMP: OID 200000084 NUMBER 1 CPU 1 From IDLE To IDLE

Proccess

09:04:41.159 00009795] PUMP: OID 200000096 NUMBER 7 CPU 1 From IDLE To IDLE

Proccess

09:04:41.159 00009796] PUMP: OID 200000084 NUMBER 1 CPU 1 From IDLE To IDLE

Proccess

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.5.10.1.16.

Status Check Suppressed

For some operations, status needed not be checked, e.g. when in shift.
[2007-03-14 09:04:47.368 00009796] PSVD TAT_5_6_23 not sending status - shift op running

8-4.5.10.1.17.

Pump Authorization Process

[2007-12-11 14:17:55.966 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 From IDLE To CALL Proccess
IDLE
[2007-12-11 14:17:55.966 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Authorizing: No limit Auto authorized mode
[2007-12-11 14:17:55.966 00006488] PUMP 8 HEAD 4: sending request for authorize nozzle 4.
[2007-12-11 14:17:55.997 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 From CALL To READY
Proccess AUTH_DONE
[2007-12-11 14:17:57.966 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 From READY To IN_USE
Proccess AUTH_DONE
[2007-12-11 14:17:57.998 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.000
Price=
0.000
[2007-12-11 14:17:58.310 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.017
Price=
0.070
[2007-12-11 14:17:58.623 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.037
Price=
0.160
[2007-12-11 14:17:58.935 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.057
Price=
0.250
[2007-12-11 14:17:59.248 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.077
Price=
0.340
[2007-12-11 14:17:59.560 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.096
Price=
0.420
[2007-12-11 14:17:59.873 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.117
Price=
0.510
[2007-12-11 14:18:00.185 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.137
Price=
0.600
[2007-12-11 14:18:00.498 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.157
Price=
0.690
[2007-12-11 14:18:00.810 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
0.177
Price=
0.780
[2007-12-11 14:18:00.998 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 From IN_USE To PAYABLE
Proccess FUELING
[2007-12-11 14:18:01.013 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 - got final payment message
(final_payment_data_report
req_id="0" auth_tag="1||0|300000006"
pump_num="8"
nozzle="4"
product_id="0"
volume="00000.194"
sale="000000.86"
ppv="0004.44" time_and_date="2007/12/11
14:18:00"
trx_seq_no="638"
result="0" />)
[2007-12-11 14:18:01.045 00002136] PUMP: OID 200000023 NUMBER 8 CPU 4 INFO: checking transaction
- meanID=1 nozzle=4 mean_type=7
[2007-12-11 14:18:01.045 00002136] PUMP: OID 200000023 NUMBER 8 CPU 4 INFO: flow rate checks
skipped
[2007-12-11 14:18:01.342 00002136] DB: Added transaction: ID=300000868, PUMP=8, Vol=
0.194
Price=
0.860 TagID=1
[2007-12-11 14:18:01.529 00006488] PUMP: OID 200000023 NUMBER 8 CPU 4 From PAYABLE To IDLE
Proccess FUELING

8-4.5.10.1.18.

Assigning Pump Price

[2007-12-04 07:48:25.015 00005472] fccPSCVD (OID=200000018 name=5): out msg (<assign_pump_price


pump_num="5" ppv_list="1,12.340;2,4.120;3,9.800;4,4.440;" req_id="1"/>)
[2007-12-04 07:48:25.015 00005472] PUMP: OID 200000018 NUMBER 5 CPU 1 Update Price: ACK

8-4.5.10.1.19.

Price Assignment Failed

[2007-12-05 09:59:27.003 00004684] Pump 7(3) - pump server failed to assign price - result=1

Pump may not have been in IDLE state - check specific pump.
8-4.5.10.1.20.

Running Volume

[2007-12-05 09:59:47.448 00004684] PUMP: OID 200000023 NUMBER 8 CPU 4 Running: Vol=
Price=
0.170

SiteOmat Setup and Maintenance Manual MDE 4817G

0.018

203

8-4.5.10.1.21. OPOS Operations:


8-4.5.10.1.22. Getting Tag - Parsing - Shift Management
[2007-03-14 09:04:38.998 00009798] PNVD OPOS_sim: got data '3%
?;708328100323047212128A735151535215000?
00505540011954'
[2007-03-14 09:04:38.999 00009798] PNVD OPOS_sim: card parsed as '7083281003230472' fleet=0
[2007-03-14 09:04:39.071 00009798] OPOS_sim: State=IDLE(IDLE) : Got TAG - string:
7083281003230472
[2007-03-14 09:04:41.310 00009798] OPOS_sim: State=MANAGER_MENU(IDLE) : Got key K_2
[2007-03-14 09:04:43.406 00009798] OPOS_sim: State=SHIFT_MENU(MANAGER_MENU) : Got key K_2
[2007-03-14 09:04:45.043 00009798] OPOS_sim: State=SHIFT_SEL_CLOSE(SHIFT_MENU) : Got key K_OK

8-4.5.10.1.23. Printer Door Open

Looks for pumps and transactions and creates receipt.


[2007-12-06 11:44:51.674 00008116] PPVD PP_OPOS_R (ID=200000031) Door open - looking for
connected pumps
[2007-12-06 11:44:51.721 00008116] PPVD PP_OPOS_R - found transaction with id = 300000845
[2007-12-06 11:44:52.237 00008116] PPVD PP_OPOS_R - created receipt with id = 300001086

8-4.5.10.1.24. ATG - Normal Reading and Leak Test


Check
[2007-03-14 09:03:37.541 00009805] TLSVD ATG_1 PROBE 3 READINGS: TCVolume=17748.504
Volume=17766.270 Temp= 16.000 WaterHeight=
0.000 WaterVol=
0.000 VolumeHeight=1600.000
TCDensity= 785.700 Density= 786.000
[2007-03-14 09:03:38.167 00009805] T4-XM: Leak test - Overdue

8-4.5.10.1.25. Error - Shift must be open for pump authorization:


[2007-03-14 09:04:15.375 00009796] PUMP: OID 200000092 NUMBER 5 CPU 3: can't start auto-authorize
- not in shift

8-4.5.10.1.26. Error - Pump server double reporting


again

This is normally not a problem.


[2007-12-05 11:31:21.013 00004452] DB: Transaction already written: TRX_SEQ_NO=618 ID=1 Vol=
0.447 Price=
4.380 TagID=1

8-4.5.10.1.27. Database Error


[2007-02-02 14:05:03.277 00004380] DB: Error: PRIMARY KEY must be unique SQL: insert into
stripe_t (id,probe_id,height,volume,TIMESTAMP,diff)
values
(5491,200000001,1.000000,11.490000,datetime('now','localtime'),1.150000)
[2007-02-27 00:41:20.417 00007829] DB: Error: disk I/O error SQL: update indexes set id=1 where
name='alarms_log'

Contact Help desk.

8-4.5.10.1.28. Problem with Database


[2007-02-03 00:53:46.296 00008469] DB: Error: database is locked SQL: select id from indexes
where name='transaction'

Report to help desk - Reboot FCC.

8-4.5.10.1.29. Side effect of DB Problems


[2007-02-03 00:54:41.725 00008707] Indexes masking failed - results could be unpredictable

Report to help desk - Reboot FCC, do SysInit.

204

SiteOmat Setup and Maintenance Manual MDE 4817G

8-4.5.10.1.30.

Error: Pumps must be in IDLE for shift open / close:

[2007-12-11 14:29:28.218 00005436] ERROR: can't read totalizers from pump 1 - process is (1)
should be 1 status is (48) should be (49)

8-4.5.10.1.31. Pump server not responding, sending


restart request to FCC Loader:
[2007-02-03 01:16:17.093 00012210] PS (ID=200000012): time of last comm 4571703 far from current
4577093 more than 4 seconds while last check was at 4576753
[2007-02-03 01:16:17.093 00012210] FCC watchdog: sending restart to PS ID=200000012

8-4.5.11. Lock Miss use Log (DebugLock.log)


This log records improper use of locking mechanism.
There exists only one such log file exists on BOS and FCC.
This log file is intended for development use only.

SiteOmat Setup and Maintenance Manual MDE 4817G

205

8-5. FCC MONITOR


The FCC Monitor is a utility program that can be used as alternative to the BOS to perform many of
the same administrative commands. It also allows the viewing of logs, and device statuses.
The FCC Monitor also has some additional functionality that makes it a useful support and
debugging tool.
8-5.1. Basic Navigation
The FCC Monitor only accepts keyboard input; the mouse is not used at all.
The arrow keys may be used to navigate between menu entries or items on the screen. Entries are
highlighted as the focus changes.
To select a highlighted item, press Enter.
To return to the previous screen, press Escape.
8-5.2. Starting the FCC Monitor from a putty Window
To use putty instead of the Windows command prompt window, invoke putty, and configure a
connection called Local-FCC-Control, with the settings as shown in the following putty
configuration screens (see Figure 8-6 to Figure 8-9).

Figure 8-6. Putty Configuration Screen - 1

206

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-7. Putty Configuration Screen - 2

Figure 8-8. Putty Configuration Screen - 3

SiteOmat Setup and Maintenance Manual MDE 4817G

207

Figure 8-9. Putty Configuration Screen - 4


8-5.3. Starting the FCC Monitor from the Windows Command Prompt
To start the FCC Monitor, open a command window telnet to the IP address of the FCC at port
6000, e.g.
$ telnet 192.168.1.104 6000
Right-click on the title bar of the command window, select Properties, and click on the Layout tab,
and

Set the Screen buffer size to Width:90, Height:300.

Set the Window size to Width:90, Height:45.

After responding to the password prompt, the main menu is presented.


NOTE
The default password is Admin. Change the
password using the Change the password using the
Change password function.

208

SiteOmat Setup and Maintenance Manual MDE 4817G

8-5.4. FCC Monitor Command Menu


The main menu of the FCC Monitor contains several entries (see Figure 8-10):

Figure 8-10. FCC Monitor Command Menu


8-5.4.1. Pumps Overview
This shows a status summary of the pumps (see Figure 8-11):

Figure 8-11. Pump Summary

SiteOmat Setup and Maintenance Manual MDE 4817G

209

8-5.4.2. Tanks Overview


This display shows a status summary of the tanks (see Figure 8-12):

Figure 8-12. Tank Summary


8-5.4.3. Device Status
After initially selecting this option, a list of devices and statuses is displayed (see Figure 8-13):

Figure 8-13. Device Status

210

SiteOmat Setup and Maintenance Manual MDE 4817G

Now, after selecting a particular device (by using the arrow keys and Enter), a sub-menu is
displayed that allows functionality tailored to the specific device type, as shown in the following
examples:
8-5.4.3.1. Pumps

Figure 8-14. Pump Status - 1

Figure 8-15. Pump Status - 2

SiteOmat Setup and Maintenance Manual MDE 4817G

211

Figure 8-16. Pump Status - 3


8-5.4.3.2.

OPOS

Figure 8-17. OPOS

212

SiteOmat Setup and Maintenance Manual MDE 4817G

8-5.4.3.3. Printer

Figure 8-18. Printer - 1

Figure 8-19. Printer - 2

SiteOmat Setup and Maintenance Manual MDE 4817G

213

8-5.4.4. Monitor Buses


After selecting this menu entry, a list of busses is displayed:

Figure 8-20. List of Busses


Selecting one of the busses displays the running logs for that bus.
Depending on the protocol of the bus, the output is displayed in XML or Hexadecimal.

Figure 8-21. Bus Running Logs in XML

214

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-22. Bus Running Logs in Hexadecimal


8-5.4.4.1.

Raw Logs

While the logs are being displayed, the FCC Monitor recognizes the R command, which causes
the logs to be displayed in raw form. Raw logs contain none of the display escape sequences that
the FCC Monitor uses to do scrolling and highlighting.
Raw logging is useful when used in conjunction with the session-recording feature of putty; this
allows the log to be captured to a file.

SiteOmat Setup and Maintenance Manual MDE 4817G

215

Figure 8-23. Raw Logs - 1

Figure 8-24. Raw Logs - 2

216

SiteOmat Setup and Maintenance Manual MDE 4817G

8-5.4.5. Debug Log


This option displays the debug logs.

Figure 8-25. Raw Logs - 2


8-5.4.5.1. Raw Logs

The R command works here too to enable the display of raw logs, so that they can be captured as
part of the putty session log.

SiteOmat Setup and Maintenance Manual MDE 4817G

217

Figure 8-26. Display of raw logs


8-5.4.6. Admin Commands
This section allows the invoking of administrator commands when the BOS is not available.

Figure 8-27. Administrator Commands Screen

218

SiteOmat Setup and Maintenance Manual MDE 4817G

8-5.4.7. System Information


This screen shows various helpful pieces of information about the FCC.

Figure 8-28. System Information Screen


8-5.4.8. Change Password
Enter the new password twice, and press Enter.

Figure 8-29. Change Password Screen

8-5.4.9. Exit
Use this command to terminate the FCC Monitor.
Pressing the Escape key also exits.
SiteOmat Setup and Maintenance Manual MDE 4817G

219

8-6. LINUX COMMANDS


NOTE
This section is for advanced users only.
This section contains a collection of useful Linux commands.
8-6.1. df (Displays file-system information)
Usage:
$ df -h
Filesystem
/dev/sda3
/dev/sda1
none

Size
3.4G
23M
125M

Used Avail Use% Mounted on


2.3G 1.0G 69% /
5.6M
16M 26% /boot
0 125M
0% /dev/shm

8-6.2. ifconfig (Command line tool to check all network cards/interfaces)


Usage:
$ ifconfig
eth0

eth1

lo

lo:1

Link encap:Ethernet HWaddr 00:0C:29:C7:77:B6


inet addr:10.0.1.35 Bcast:10.0.255.255 Mask:255.255.0.0
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4050 (3.9 Kb) TX bytes:1443 (1.4 Kb)
Interrupt:10 Base address:0x1080
Link encap:Ethernet HWaddr 00:0C:29:C7:77:C0
inet addr:192.168.81.2 Bcast:192.168.81.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5216 (5.0 Kb) TX bytes:5459 (5.3 Kb)
Interrupt:9 Base address:0x1400
Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Link encap:Local Loopback
inet addr:10.200.1.1 Mask:255.255.255.0
UP LOOPBACK RUNNING MTU:16436 Metric:1

8-6.3. Ping (Sends test packets to a specified server to check if it is


responding properly)
Usage (use ctrl-C to stop):
$ ping 192.168.81.1
PING 192.168.81.1 (192.168.81.1) from 192.168.81.2 : 56(84) bytes of data.
64 bytes from 192.168.81.1: icmp_seq=0 ttl=128 time=538 usec

220

SiteOmat Setup and Maintenance Manual MDE 4817G

64 bytes from 192.168.81.1: icmp_seq=1 ttl=128 time=251 usec


--- 192.168.81.1 ping statistics --2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.251/0.394/0.538/0.144 ms

8-6.4. ps (Lists all existing processes on the server)


Usage:
$ ps auwx
USER
root
root
root
root
root
root

PID %CPU %MEM


1 1.0 0.1
2 0.0 0.0
3 0.0 0.0
4 0.0 0.0
5 0.0 0.0
6 0.0 0.0

VSZ
1312
0
0
0
0
0

RSS
484
0
0
0
0
0

TTY
?
?
?
?
?
?

STAT
S
SW
SW
SWN
SW
SW

START
20:09
20:09
20:09
20:09
20:09
20:09

TIME
0:03
0:00
0:00
0:00
0:00
0:00

COMMAND
init [3]
[keventd]
[kapmd]
[ksoftirqd_CPU0]
[kswapd]
[bdflush]

8-6.5. top (Displays many system statistics and details regarding active
processes)
Usage:
$ top
8:17pm up 7 min, 1 user, load average: 0.25, 0.13, 0.04
46 processes: 44 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: 0.0% user, 0.1% system, 0.0% nice, 99.8% idle
Mem:
256412K av, 132016K used, 124396K free,
0K shrd,
Swap: 522104K av,
0K used, 522104K free
PID
1271
1
2
3
4
5
6
7
8
14

USER
root
root
root
root
root
root
root
root
root
root

PRI
15
15
16
15
34
25
25
15
25
16

NI
0
0
0
0
19
0
0
0
0
0

SIZE
908
484
0
0
0
0
0
0
0
0

RSS SHARE STAT %CPU %MEM


908
716 R
0.1 0.3
484
420 S
0.0 0.1
0
0 SW
0.0 0.0
0
0 SW
0.0 0.0
0
0 SWN
0.0 0.0
0
0 SW
0.0 0.0
0
0 SW
0.0 0.0
0
0 SW
0.0 0.0
0
0 SW
0.0 0.0
0
0 SW
0.0 0.0

TIME
0:00
0:03
0:00
0:00
0:00
0:00
0:00
0:00
0:00
0:00

31164K buff
30828K cached

COMMAND
top
init
keventd
kapmd
ksoftirqd_CPU0
kswapd
bdflush
kupdated
mdrecoveryd
kjourna

Useful sub-commands of top:

shift P - Sort by CPU usage

shift M - Sort by memory usage

ESC - quit

8-6.6. grep (Filter output of other programs)


Usage:
$ ps awux | grep ps_*
Displays all pump servers process / threads.
$ ps awux | grep I fcc
Displays all processes with fcc in the output line, regardless of case.

SiteOmat Setup and Maintenance Manual MDE 4817G

221

8-6.7. vim (Text editor)


Usage:
$ vim 'filename'
Commands
i - Enter insert mode
ESC : --- move to command line
On command line - bottom line start with : (colon)
w - write file
q - quit
q! - force quit without saving
wq - write and quit
8-6.8. less (Text file viewer)
Usage:
$ less filename
Sub-commands - entered on bottom line

/SOMETEXT - searches text downward

?SOMETEXT - searches text upwards

shift G - go to last line

shift F - start 'tail' mode show new lines - Ctrl-C to quit

q - quit

8-6.9. tail (Display continuously file added lines)


Usage:
$ tail f filename
Ctrl-C - to quit
8-6.10. cd (Change current directory)
Usage:
$ cd /usr/local/orpak
8-6.11. pwd (Show current directory)
Usage:
$ pwd
/usr/local/orpak/bin

222

SiteOmat Setup and Maintenance Manual MDE 4817G

8-6.12. ls (List directory)


Usage:
$ ls
$ ls -lrth

# more info, sorted by date

8-6.13. history (Show last typed commands)


Usage:
$ history
8-6.14. telnet (Open connection to IP port)
Usage:
$ telnet 192.168.81.2 6000
Use to check if a server is listening on the port - check 8port availability.
8-6.15. script
The script command records the user session to a log file.
The script command is especially useful when doing something like an installation or upgrade,
where capturing the output is desirable for later troubleshooting.
To start recording the session to a log file, enter the script command along with the name of the log
file, e.g.
$ script install_6_0_023.log
Enter any linux commands whose output should be recorded in the log file.
To close the log file opened by script for recording the session, enter:
$ exit

8-6.16. Useful Linux Files

/var/log - System logs - show various system error including boot messages

/var/log/messages - Has up to 5 files: messages, message.1, messages.2, messages.3,


messages.4, Each 7 days - rotated 1 month

/etc/orpak-release -distro version info

/etc/ orcuversion - orcu BSP version number

/etc/orcuserial - orcu production serial number

8-7. SQLITE HANDLING


As mention above the FCC\BOS use the SQLite database engine as his DB.

SiteOmat Setup and Maintenance Manual MDE 4817G

223

The system is running under embedded Linux OS. Due to this In order to have an access to the
machine we have to log into the system via Putty as shown below: FCC IP (default :
192.168.1.104) + SSH protocol + Port 22.

Figure 8-30. Logging into the System via Putty


Note : The connection is using ssh protocol it means a secure Shell, due to this reason a login is
requested (user : root, pass : ortech).
The system store the DB under two directories:
I. FCC DB files can be found under /usr/local/orpak/db
II. BOS DB files can be found under /usr/local/orpak/bos/db
The examples that are shown below are made with the FCC DB but the handling of the BOS DB is
exactly the same.
8-7.1. Getting Inside the Directory of the DB Files & Start a Session of SQLite
In order to get into the directory type the following command: cd /user/local/orpak/db/
To show the entire file that exists in the directory type the command ls -1
At this point the user should be inside the directory of which all the DB files (of the fcc) are stored.
To work on a specific files & perform sql quires type sqlite3 + name of the db file, for example
sqlite3 DATA.DB

224

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-31. Logging into the System via Putty


Note: All the queries made at this session are for the tables stored in the DATA.DB file ONLY. In
order to work on a different DB file users should exit from the current session by type the command
.exit or .quite & type sqlite3 + the name of the DB file that the user wishes to work with. Click
.mode line in order to display data as lines.

SiteOmat Setup and Maintenance Manual MDE 4817G

225

8-7.2. Display all the Tables that are Inside a DB file.


The files with the extension DB store more than one table, in order to display a list of all the
available tables type the command .tables

Figure 8-32. Display all Tables inside a DB File

226

SiteOmat Setup and Maintenance Manual MDE 4817G

8-7.3. Display the Types of each Field inside the Table


Each of the fields inside the tables contains different type of data type. It is crucial to know this
information.
In order to display the values type: .schema + the name of the tables.
For example: executing the following command .schema system displays all the values type of
the system table.

Figure 8-33. Display Types of each Filed inside the Table

SiteOmat Setup and Maintenance Manual MDE 4817G

227

8-7.4. Display all the Content that is Stored inside a Table


To display the content of a table use the following query:
Select * {the required content} from {name of the table};
For example: select * from system;
This query displays all the content of the system table.

Figure 8-34. Display all the Content Stored inside a Table


There is a possibility to perform more complicated query.
For example, if we wish to display the content of the table means which has a field with the value
AA, type the following command:

228

SiteOmat Setup and Maintenance Manual MDE 4817G

Select

* from means

where NAME= 'Worker2 '

Figure 8-35. Displqf Content qf a Tablewith Spec!fic Value

There are many more commands. lbis manual does not detail each command, for further
information, type ".help" command in order to show all the available commands in SQLite.

SiteOmat Setup and Maintenance Manual MDE 4817G

229

Figure 8-36. Display All Available Commands


CAUTION
Manage the DB file cautiously. Unauthorized
changes can cause serious system failures.

230

SiteOmat Setup and Maintenance Manual MDE 4817G

8-8. FHO HANDLING FOR SMALL SITES


Besides the FHO (that is mentioned in this manual and in FHO installation and setup guide P/N.
MDE-4821) small stations can save data on a connected PC using the Data downloader.exe utility.
8-9. EVENTS / ALARMS
There are two main types of notifications in the system:
a. Events indicating various operational actions and incidents.
b. Alarms are similar to events but are generated and presented to the user as alerts that
require user attention and acknowledgment.
8-9.1. Events
This paragraph describes the event viewer feature of the SiteOmat, which enables users to view
system warnings and logins. The Event Viewer provides a list of system messages, warning and
alerts. The content of the alert is related to the connected device.
List of all applicable events can be found in the SiteOmat user guide.
To open the Events Viewer screen (see Figure 8-37), click on the Event Viewer navigation button.
The Event Type drop-down list enables narrowing-down the messages to a specific type. The
available options are:

All types (Blank)

Authorization events: Events regarding refuel authorization incidents (i.e. Fleet credit has
been exceeded)

Communication events: Events regarding connection to devices (i.e. Communication error


with device)

Screens events: Events regarding changes made in setup screens (i.e. Sysinit called)

Operation events: Events regarding the continuous operation of the system (i.e. Shift Start)

System events: Events regarding system errors (i.e. Service denied)

The Auto Refresh checkbox indicates whether the list should be refreshed automatically to include
new messages.

SiteOmat Setup and Maintenance Manual MDE 4817G

231

Figure 8-37. Event Viewer


8-9.2. Logs
The Log Viewer tab on the Events Viewer screen provides two types of information:

A list of all the successful and unsuccessful logins into the system, including the date and
time, username and result (see Figure 8-38)

A list of all the reports produced in the system, including the date and time, the user who
produced the report and the title of the report (see Figure 8-39)

To switch between the two lists, select "Login" or "Reports" in the drop-down list.

232

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-38. Log Viewer Login List

Figure 8-39. Log Viewer Reports List


8-9.3. Alarms
There are two main types of Alarms in the system:
a. Alarms that indicate a Quality/Quantity situation. These are normally from a TLG
system
b. Alarms that indicate a communication Error or other issues in the system
SiteOmat Setup and Maintenance Manual MDE 4817G

233

The last significant alarm is displayed on the bottom part of the main screen, all other alarms can be
viewed by clicking on the Alarms button. The Alarms screen is displayed (see Figure 8-40).
The upper part of the screen allows users to filter the alarm list by various parameters:

Report Type:
Select the Unacknowledged Alarm checkbox to display a summary of currently active
alarms any alarm that is not ended or ended and was not acknowledged is listed in the grid
Select Alarm History to see alarms that are both ended and acknowledged

Priority:
Choose the alarms to be displayed by priority. Select the required checkboxes: Urgent,
High, Low, Exceptional, Journal.

Device/ Type:
Filter the alarms to be displayed by the device which triggered them or by their type. Select
this option from the drop-down lists.

Date:
Select the time range, using the date and time combo boxes (From and To fields)

Click on the Refresh button, to refresh the display according to the selection made.
Select the Auto Refresh checkbox to allow auto-refreshing of the list to include new messages.
The lower part of the screen allows users to acknowledge the alarms displayed, adding an
acknowledgement is considered as closing the alarm.
It is possible to acknowledge a specific alarm, the page displayed or all alarms.
Occasionally, it is required to force end alarm. Select the alarm and click on the Force End Alarm
button. The alarm is acknowledged and forced to end
NOTE
The system activates a single alarm per event.

234

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-40. Alarm Screen


8-10. ORCU BOX LEDS
The OrCU box has several LEDs to help the technician with analyzing and problem solving. The
LEDs are divided into groups as defined in Table 8-6. See LEDs external configuration in
Figure 8-41 and LEDs internal drawing in Figure 8-42.

SiteOmat Setup and Maintenance Manual MDE 4817G

235

Table 8-6. OrCU Box LEDs


Group

LAN

Power

Software

System

USB

236

Normal
LED
Behavior

LEDNumber

Description

DL1

ETH0 LAN 110/100


Speed

On

DL2

ETH0 LAN 1 Connected

On

DL3

ETH0 LAN1 Activity

Flashing

DL4

ETH1 LAN2 10/100


Speed

On

DL5

ETH1 LAN2 Connected

On

DL6

ETH1 LAN2 Activity

Flashing

DL7

5V pwr

On

DL8

3.3V pwr

On

DL9

1.8V pwr

On

DL10

1.3V pwr

On

DL11

N/A

Off

DL12

N/A

Off

DL13

One or more pumps in


use

Flashing

DL14

One or more devices in


error

Off

DL15

Ping hardware watchdog

Off

DL16

N/A

Off

DL17

Flash Memory Busy

Off

DL18

Bios Run OK

On

DL19

USB ON

Off

DL20

USB ON

Off

DL21

USB ON

Off

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-41. OrCU box LEDs Configuration

Figure 8-42. OrCU Internal Drawing LEDs Configuration

SiteOmat Setup and Maintenance Manual MDE 4817G

237

8-11. RS-232 CONNECTOR


Figure 8-43 displays the RS-232 Connector pinout at both ends of the cable.

Figure 8-43. RS-232 Connector Pinout

238

SiteOmat Setup and Maintenance Manual MDE 4817G

8-12. ORCU CONNECTION VIA RS-232


In cases where the OrCU default IP was changed or the IP is unknown, connect the laptop via RS232 cable in order to find out the IP address and perform the following steps:
1. Connect the PC to the OrCU using the RS-232 cable
2. Go to Start All ProgramsAccessoriesCommunicationsHyper Terminal
3. Set a new connection Name (e.g. ORCU) and click OK (see Figure 8-44)

Figure 8-44. Connection Description Dialog Box


4. Set the COM number that the OrCU is connected to and click OK (see Figure 8-45)

SiteOmat Setup and Maintenance Manual MDE 4817G

239

Figure 8-45. OrCU Properties Dialog Box


5. Set the connection Properties to: 115200, 8, None, 1, None (see Figure 8-46) and click OK

Figure 8-46. COM1 Properties Dialog Box


6. The OrCU Terminal screen appears (see Figure 8-47) Restart the OrCU (power Off/On)

240

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-47. OrCU HyperTerminal Screen


7. Press the spacebar immediately after the OrCU restarts (see Figure 8-48)

Figure 8-48. OrCU HyperTerminal Screen after Restart


8. The Enter Password message appears (see Figure 8-49):

SiteOmat Setup and Maintenance Manual MDE 4817G

241

Figure 8-49. OrCU HyperTerminal Screen Enter Password Message


9. Enter the "Boot" password: azsxdc (lower case) and click Enter.
NOTE
The password azsxdc must be entered within five
seconds. In case of failure, repeat steps 7 to 10.
10. The following screen appears (see Figure 8-50). Type in the screen: run console and press Enter

242

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 8-50. OrCU HyperTerminal Screen Password OK


11. After the boot finishes, the following screen appears (see Figure 8-51).

Figure 8-51. OrCU HyperTerminal Screen - Login


12. Type the OrCU login user name and password:
a. User: root
b. Password: ortech
After a successful login, the following screen is displayed (see Figure 8-52)

SiteOmat Setup and Maintenance Manual MDE 4817G

243

Figure 8-52. OrCU HyperTerminal Screen Successful Login


13. To see the IP address, type the Linux command: ifconfig. The IP configuration screen appears

Figure 8-53. OrCU HyperTerminal screen ifconfig Command

244

SiteOmat Setup and Maintenance Manual MDE 4817G

NOTE
To continue normal work, restart the OrCU.
8-12.1. OrCU Ethernet Failure Data Base
Recovery
In order to save the database, in cases where OrCU Ethernet connection doesn't work, technicians
may utilize Zmodem protocol.
Proceed as follows:
1. Run the 'run console' command
2. Type the following command: 'sz DATA.DB', in the correct folder in OrCU
(i.e. orcu: /usr/local/orpak/BOS/DB# sz DATA.DB)
3. Zmodem with Crash Recovery dialog box appears (see Figure 8-54) and the file is stored on
the PC

Figure 8-54. Zmodem with Crash Recovery Dialog Box

SiteOmat Setup and Maintenance Manual MDE 4817G

245

SECTION 9
ORCU EXTERNAL COMMUNICATION
9-1. GENERAL
This section is intended to show all possible communication between the OrCU, FHO and remote
consoles.
9-2. OVERVIEW
The OrCU supports a variety of communications methods for reports, maintenance and FHO.
The communications options are:
1.
2.
3.
4.
5.

ADSL/Intranet connections
Dial Up Modems
GPRS Modems
3G (HSDPA) Adaptors.
Connecting to OrCU from external PC.

9-3. ADSL/INTRANET CONNECTIONS


9-3.1. Overview
The OrCU supports Intranet connection and ADSL modems with its built-in LAN module
connectors.
The OrCU is in "Online" mode and can be connected at all times using a fix public IP address.
The fix IP address is supplied by the ADSL provider or the local IT department.

Figure 9-1. Intranet Connection and ADSL Modem


246

SiteOmat Setup and Maintenance Manual MDE 4817G

9-3.2. Router Settings


In order to have access to OrCU from the WAN when using a router, a NAT (Network Address
Translation) or port forwarding is required to be set for ports 443 and 22.

Figure 9-2. Port Forwarding Rules


NOTE
Browsing to the OrCU from remote is done via the
public IP address.
9-3.3. OrCU Settings
1. Browse to the OrCU admin screen (IP=xx.xx.xx.xx:8090)
2. Click Network. The Networking screen is displayed (see Figure 9-3)
3. Set the OrCU LAN2 IP address according to the router class settings (e.g. 10.0.0.1)
4. Set the "Default Getaway" as the router internal IP address (e.g. 10.0.0.46)

SiteOmat Setup and Maintenance Manual MDE 4817G

247

Figure 9-3. OrCU Networking Screen


9-3.3.1. Additional Network Commands
For advanced network settings, add the relevant commands in the Network Command text box.
For example, in a network set as follows (see Figure 9-4):
a. The OrCU is connected to the forecourt via CWGT using LAN1
b. The OrCU is connected to the Head Office via VPN switch
c. The OrCU is connected to the Internet via station router
The commands to be added are:
route add -net 10.180.0.0 netmask 255.255.255.248 gw 172.25.138.193
ifconfig ixp0:0 192.168.2.104 netmask 255.255.255.0 up
route add default gw 192.168.2.1
Click on the Test & Save button to test the settings and save the changes.

NOTE
Use commands executed one time only and not
commands executed multiple times (such as Ping).

248

SiteOmat Setup and Maintenance Manual MDE 4817G

Station
Router

Interne
t

VPN Router
172.25.138.193

Switch

192.168.2.1

LAN2

Ports 22 , 443 192.168.2.104

192.168.2.104
172.25.138.195

Head Office
10.180.0.3

ORCU
LAN1

Switch

192.168.0.104

CWGT
192.168.0.1
MWGT
192.168.0.2

Figure 9-4. Example of Advanced Network Settings


9-4. DIAL UP MODEMS
9-4.1. Overview
The OrCU supports a variety of modems for Dialup connection. The OrCU (RAS) waits for
incoming call, answers and establishes a PPP connection. Then the access to the OrCU is done via
predefined (hardcoded) IP address, IP=172.31.0.1.
9-4.2. OrCU Settings
Each Modem type should to be set differently according to its baud rate and init string.
The modem settings are done through the OrCU Administrator screen.
1. Browse to the OrCU admin screen (IP=xx.xx.xx.xx:8090)
2. User: admin, password : admin
3. Click on Set Serial/ Modem Settings. The OrCU Serial/ Modem Settings screen is
displayed (see Figure 9-5)
4. Select the relevant baud rate and init string (according to the modem type - see below)

SiteOmat Setup and Maintenance Manual MDE 4817G

249

5. Click Set Modem Settings

Figure 9-5. OrCU Serial/ Modem Settings Screen

250

SiteOmat Setup and Maintenance Manual MDE 4817G

9-4.3. Siemens MC35 GSM Modem


1. Initiate the modem with factory settings via the HyperTerminal. Type the commands:
AT&F, AT&W. (verify Ok)
2. The modem MUST have data in SIM (CSD), with known Data in number.

Figure 9-6. Siemens MC35 GSM Modem

Cable connection - Siemens modem to OrCU serial port (see cable specification, paragraph 9-4.6).
Siemens DT9/M
OrCU DT9/M

Init String: AT&C0&D0


Baud Rate: 9600

SiteOmat Setup and Maintenance Manual MDE 4817G

251

9-4.4. Wavecom Fastrack GSM Modem


1. Initiate modem with factory settings via HyperTerminal. Type the commands: AT&F,
AT&W. (Verify that the settings are correct)
2. The modem must have data in SIM (CSD), with known data in number

Figure 9-7. Wavecom Fastrack GSM Modem

3. Cable connection - Wavecom modem to OrCU serial port (connected via OrCU cross serial
cable - see serial cable specification, paragraph 9-4.6)
Wavecom 15P/M 1

OrCU Cross
Cable DT9/M

10

11

12

13

14

Init String: AT&C0&D0


Baud Rate: 9600

252

SiteOmat Setup and Maintenance Manual MDE 4817G

9-4.5. U.S ROBOTICS 56K Faxmodem


1. Initiate the modem with the following settings via HyperTerminal:
a. AT&F = reset to factory settings
b. AT&D0 = Ignore DTR
c. AT&W = save changes

Figure 9-8. U.S ROBOTICS 56K Faxmodem

Cable connection - Siemens modem to OrCU serial port (see cable specification, paragraph 9-4.6)
US Robotics 25/M
OrCU DT9/M

10

25

Init String: AT&B1&A3&C0


Baud Rate: 57600

SiteOmat Setup and Maintenance Manual MDE 4817G

253

9-4.6. OrCU - Modem Harness Specification

D9 to D9 D9 to D25
23

22

32

33

87

75

78

84

55

57

9-4.7. AT COMMANDS
Command Description
AT&B1

Call negotiation, Bell 212A Answer Seq

AT&C0

Carrier detect is always ON

AT&A3

Enable data compression result codes and add V.42bis and MNP 5 protocol indicators

AT&D0

Ignore DTR

AT&F

Set the factory settings

AT&W

Save Settings

ATZ

Resets Modem

254

SiteOmat Setup and Maintenance Manual MDE 4817G

9-5. GPRS MODEM


Before configuring the OrCU to work in GPRS mode, the customer should contact a Cellular
Provider and ask for:

Static IP address

APN name

Perform the following steps:


1. Go to Setup Modem (see Figure 9-9)
2. Choose Connection Mode GPRS from the combo box
3. Click Set Modem Settings
4. Reboot the OrCU

Figure 9-9. Modem Setting Screen

9-6.
9-6.1.

3G MODEMS CONNECTIONS
Overview

The OrCU supports 3G cellular connection through a Router and a 3G adaptor (see Figure 9-10).
The OrCU is "Online" and can be connected at all times using a fix IP address.
The fix IP address is supplied by the ISP (Internet Serves provider).

SiteOmat Setup and Maintenance Manual MDE 4817G

255

Figure 9-10. 3G Modem Connections

9-6.2. Hardware Requirements


LAN router with USB/PCMCA 3G adaptor support.
3G (UMTS, HSDPA, CDMA etc') Data SIM Card with public IP.
USB/PCMCA 3G adaptor (should be supply by the mobile company).

256

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 9-11. Router with USB Support

Figure 9-12. Air Card USB

9-6.3. Router Settings


1. The LAN (Internal) IP address should be set according to the user's OrCU LAN2 IP address
(e.g.192.168.0.1).

SiteOmat Setup and Maintenance Manual MDE 4817G

257

2. The connection to the internet (APN, Phone Number, User ,Etc.) should be set according to
the user's 3G ISP instructions.

3. In order to have access to OrCU from a remote site, a NAT (Network Address Translation) or
Port Forwarding are required to be set for ports 443 and 22 (see Figure 9-2)

258

SiteOmat Setup and Maintenance Manual MDE 4817G

NOTE
Verify that the 3G ISP does not block these ports.

NOTE
Browsing to the OrCU from a remote site is done via
the public (ISP) IP address.
9-6.4. OrCU Settings
1. Browse to the OrCU admin screen (IP=xx.xx.xx.xx:8090). See Figure 9-3
2. Set the OrCU LAN2 IP address according to the Router class settings (e.g. 10.0.0.1)
3. Set the "Default Getaway" as the Router IP address (e.g. 10.0.0.46)

SiteOmat Setup and Maintenance Manual MDE 4817G

259

9-6.5. Connecting to OrCU from an External PC


Create a new Dialup connection in the remote console/PC (OS winXP/2003) as follows:
1. Go to StartSettings Network Connections Create a new connection. The New
Connection Wizard appears. Click Next. The Network connection Type screen appears (see
Figure 9-13)

Figure 9-13. New Connection Wizard Network Connection Type Screen


2. Select Connect to the internet and click Next. The following screen appears (see
Figure 9-14)

Figure 9-14. New Connection Wizard Getting Ready Screen


3. Select Set up my connection manually and click Next. The Internet connection screen
appears (see Figure 9-15):

260

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 9-15. New Connection Wizard Internet Connection Screen


4. Select Connect using a dial-up modem and click Next. The Select a Device screen
appears (see Figure 9-16)

Figure 9-16. New Connection Wizard Select a Device Screen

5. Select the Modem in use and click Next. The Connection Name screen appears (see
Figure 9-17)

SiteOmat Setup and Maintenance Manual MDE 4817G

261

Figure 9-17. New Connection Wizard Connection Name Screen


6. Type any name and click Next. The Phone Number to Dial screen appears (see
Figure 9-18)

Figure 9-18. New Connection Wizard Phone Number to Dial Screen


7. Type the phone number and click Next. The Connection Availability screen appears (see
Figure 9-19)

262

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure 9-19. New Connection Wizard Connection Availability Screen


8. Select the Anyone's use radio button and click Next. The Internet Account Information
screen appears (see Figure 9-20)

Figure 9-20. New Connection Wizard Internet Account Information Screen


9. Enter user name and password and click Next
Username = dialin
Password = dialin
10. Connect to the OrCU (see Figure 9-21)

SiteOmat Setup and Maintenance Manual MDE 4817G

263

Figure 9-21. Connecting to OrCU


11. Connect to the OrCU (see Figure 9-21). A new Local Area Connection is established
12. Click on the LAN Connection icon on the Quick Menu bar. The Local Area Connection
Status dialog box appears
13. Select the support tab to view the OrCU IP

264

SiteOmat Setup and Maintenance Manual MDE 4817G

SECTION 10
GLOSSARY

10-1. FUELOMAT GLOSSARY

ADMIN

Administrator

BOS

Back Office system

BSP

Board Support Package

ComVerter

LAN/232/485/422/C.L./Tokheim
Communication Converter

DataPass

Vehicle Data Transceiver

EFT

Electronic Funds Transfer

FCC

Forecourt Controller

FHO

Fleet and Fuel Head Office

HO

Head Office

IP

Internet Protocol

LAM

Local Account

LAN

Local Area Network

Mag

Magnetic card

MIFARE

Industry standard for contactless and dual


interface smart card schemes

MPI

Mechanical Pump Interface

MPI-C

Mechanical Pumps Interface Card

OPOS

OLE for Point of Sale (OrPT display)

OrCU

Orpak Controller Unit (embedded)

OrCU 3000

Orpak Controller Unit (Controller box)

Islander PLUS

Orpak Island Controller

SiteOmat Setup and Maintenance Manual MDE 4817G

265

OrIT

Orpak Island Terminal

OrPT

Orpak Outdoor Payment Terminal

OrTC

Orpak Tanker Controller

OrTR

Orpak Outdoor Tag Reader

PIN

Personal Identification Number

POS

Point Of Sale

PPL

Price Per Liter

PPV

Price Per Volume

SAM

Security Application Module (security


card in the VIT/UPI)

Sundries

All non-fuel products

VIU

Vehicle Identification Unit

10-2. COMMUNICATION GLOSSARY

Access Point

An internetworking device that seamlessly connects wired and wireless


networks together.

Ad Hoc

A peer- to-peer wireless network without Access Point. A group of wireless


clients consistent an independent wireless LAN.

Backbone

The core infrastructure of a network, the portion of the network that


transports information from one central location to another central location.
The information is then off-loaded onto a local system.

BSS

Basic Service Set. An Access Point associated with several wireless stations.

DES

LANs with high level of security. A method of data encryption.

DHCP

Dynamic Host Configuration Protocol.

ESS

Extended Service Set. More than one BSS can be configured as an Extended
Service Set. An ESS is basically a roaming domain.

ESSID

Extended Service Set Identifier. The length of the ESSID information is


between 0 and 32 octets. A zero-length identifier indicates the broadcast
SSID.

Ethernet

A popular local area data communications network, originally developed by


Xerox Corp., which accepts transmission from computers and terminals.
Ethernet operates on 10/100 Mbps transmission rate over shielded coaxial
cable or over shielded twisted pair telephone wire.

266

SiteOmat Setup and Maintenance Manual MDE 4817G

Infrastructure

An integrated wireless and wired LAN is called an infrastructure


configuration.

LAN

Local Area Network

Roaming

A function that allows one to travel with a mobile end system (wireless LAN
mobile station, for example) through the territory of a domain (an ESS, for
example) while continuously connecting to the infrastructure.

TCP/IP

Communication protocol used in Ethernet/Internet.

Triple DES

A method of data encryption.

WAN

Wide Area Network

WEP

Wired Equivalent Privacy. The optional cryptographic confidentiality


algorithm specified by IEEE 802.11 used to provide data confidentiality that
is subjectively equivalent to the confidentiality of a wired local area network
(LAN) medium that does not employ cryptographic techniques to enhance
privacy.

WG

Wireless Gateway

SiteOmat Setup and Maintenance Manual MDE 4817G

267

APPENDIX A
SITE SURVEY FORMS
The following appendices are provided in order to enable users to plan the setup of the Controller
system.
These appendices contain a survey form that requires listing and defining the equipment installed in
the Isle. This information shall enable users to provide each unit a functional identification in
accordance with its type.
The site survey forms are provided in two appendices:
Appendix B Site Survey Form for all Controllers in Home Base gas Stations
Appendix C Site Survey Form for truck mounted Controller

268

SiteOmat Setup and Maintenance Manual MDE 4817G

APPENDIX B
SITE SURVEY FORM HOME BASE STATION
/

Date:

Prepared by:
e-mail:

Phone:

Home Base Gas Station Identification:


Company

name

Address
Contact person:
Phone:

Mobile phone:

Home Base Station Data:


Station name:
Site Name:
Power Supply:

AC

220V

110V

Other

Type of Pumps:
Number of Pumps:
Number of nozzles:
Number of Authorizers required:
Electronic Pulser installed:

Yes

No

Yes

No

If Pulser installed, model?

Data Download Method


Cellular modem installed:

SiteOmat Setup and Maintenance Manual MDE 4817G

269

Cellular modem model:


Cellular modem
SIM Data Number:
WiFi connectivity:

Yes

No

Yes
Yes
Yes

No
No
No

Vehicle Devices To Be Used


VIU: FuelOpass:
Contactless TAG:

Site Planning
Provide drawings and/or photos of the site - Pay attention to the following features:
Distances
Location of:
Pumps
Nozzles
Valves
Pulsers
Cabinet

270

SiteOmat Setup and Maintenance Manual MDE 4817G

Definition of Equipment
Define the following parameters:
Definition of Buses: Refer to definition tables in Chapter 2
Name

Frame

IP

Name

Frame

IP

Name

Frame

IP

Name

Frame

IP #

Definition of Readers:
Name

Bus

Name

Bus

Name

Bus

Name

Bus

Definition of Pumps
Pump #1 Side #

Head #

No. of Nozzles

Cluster #

Pump #2

Side # Head

No. of Nozzles

Cluster #

Pump #3

Side # Head

No. of Nozzles

Cluster #

Pump #4 Side #

Head #

No. of Nozzles

Pump #5

Side # Head

No. of Nozzles

Cluster #

Pump #6

Side # Head

No. of Nozzles

Cluster #

Pump #7

Side # Head

No. of Nozzles

Cluster #

Pump #8 Side #

Head #

No. of Nozzles

Cluster #

Cluster #

Definition of Nozzles: Refer to definition tables in Chapter 2


Hose

# Side

# Pump

Hose

# Side

# Pump

Hose

# Side

# Pump

Hose

# Side

# Pump

Hose

# Side

# Pump

Hose #

Side #

SiteOmat Setup and Maintenance Manual MDE 4817G

Pump #

271

APPENDIX C
SITE SURVEY FORM FUEL TRUCK STATION

Date:

Prepared by:
@

e-mail:
Phone:

Gas Station Identification:


Company

name

Address
Contact person:
Phone:

Mobile phone:

Truck Data:
Station name:
Site Name:
Power Supply:

12VDC

24VDC

Other

Number of nozzles
(To be connected to Fuel Truck Controller):
Number of Authorizers required:
Hose on:

Reel

Long hose

Other

Reel has continued connectivity (brushes)

Yes

No

Electronic Pulser installed:

Yes

No

Air Slip needed:

Yes

No

On/Off switch available:

Yes

No

(photo required)

If Pulser installed, model?

272

SiteOmat Setup and Maintenance Manual MDE 4817G

Mini Fuel Truck Controller Printer required:

Yes

No

Preferred mounting location


for Fuel Truck Controller box:

Data Download Method


Cellular modem installed:

Yes

No

Yes

No

3/4

Hose Thread :

Male

Female

Nozzle/Hose Thread:

Inch

Millimeter

Cellular modem model:


Cellular modem
SIM Data Number:
WiFi connectivity:

Nozzle Equipment
Hose Diameter:

Other

Hose Length:
BSP

NPT

Manufacturer:
Model:

Diameter of nozzle spout:


Break Away:

Yes
Yes

No
No

VIU:

Yes

No

FuelOpass:

Yes

No

Contactless TAG:

Yes

No

Vapor Recovery:

Location on the hose:________

Vehicle Devices To Be Used

Site Inspection
Provide drawings and/or photos of the site - Pay attention to the following features:
Distances
Location of:

SiteOmat Setup and Maintenance Manual MDE 4817G

273

Pumps
Reel
Nozzles
Valves
Pulsers
Cabinet
Miscellaneous
Color schemes and Graphics that may affect the appearance of our equipment on the truck:
Description

274

SiteOmat Setup and Maintenance Manual MDE 4817G

APPENDIX D
HOW TO OPEN ZIP OR RAR FILES
ZIP FILES
ZIP is a popular archive format widely used to compress and package files. Like other archives, ZIP
files are data containers; they store one or several files in a compressed form. After downloading a
ZIP file, unpack/unzip its contents in order to use it.
HOW TO HANDLE ZIP FILES

WinRAR provides the complete support for ZIP files, so users may both create and unpack/unzip
them. If the user has installed WinRAR on the computer and downloaded a ZIP file from Internet,
double click on the ZIP file icon to open it in WinRAR, select all files, click on the Extract To
button, enter a destination path and click OK. Another way is to click on the ZIP file in the
Explorer using the right mouse button. If the user enabled the "Shell integration" option when
installing WinRAR, the file context menu contains the Extract to ... option.
RAR FILES
RAR is the native format of WinRAR archiver. Like other archives, RAR files are data containers,
they store one or several files in a compressed form. After downloading a RAR file from Internet,
unpack its contents in order to use it.
HOW TO HANDLE RAR FILES

WinRAR provides the complete support for RAR files, so users may both create and unpack them.
If the user has installed WinRAR on the computer and downloaded a RAR file from Internet,
double click on the RAR file icon to open it in WinRAR, select all files, click on the Extract To
button, enter a destination path and click OK. Another way is to click on the RAR file in Explorer
using the right mouse button. If the user enabled the Shell integration option when installing
WinRAR, the file context menu contains the Extract to ... option.
Several RAR files can be parts of multi-volume sequences. In WinRAR a huge archive can be
splitted into a few smaller files, which are called volumes. They may have extensions .rar (the first
volume), .r00, .r01, ..., or .part1.rar (the first volume), .part2.rar, ..., etc. To unpack the volumes,
place all of them in the same folder and start extraction from the first volume.

SiteOmat Setup and Maintenance Manual MDE 4817G

275

APPENDIX E
SETTING THE IP ADDRESS
To set the IP address on a PC, proceed as follows:
1. Go to the Start Menu
2. Select Settings ant then Control Panel. The Control Panel screen appears (see
Figure E-1)

Figure E-1. Control Panel Screen


3. Double click on the Network Connections icon. The Network Connections screen
appears (see Figure E-2)

276

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure E-2. Network Connections Screen

4. Right click on the relevant Local Area Connection (the connection to be used for the
OrCU)
5. Click Properties. The Local Area Connection dialog box appears (see Figure E-3)

SiteOmat Setup and Maintenance Manual MDE 4817G

277

Figure E-3. Local Connection Properties Dialog Box


6. Select the Internet Protocol (TCP/IP) option
7. Click Properties. The Internet Protocol (TCP/IP) Properties dialog box appears (see
Figure E-4)
8. Select the Use the following IP address radio button
9. Enter the IP address into the adjacent field
NOTE
Record the current settings before making any
changes.
10. Click OK

278

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure E-4. Internet Protocol (TCP/IP) Properties Dialog Box

SiteOmat Setup and Maintenance Manual MDE 4817G

279

APPENDIX F
WEIGHT AND MEASURES SECURITY PLUG
F-1.

GENERAL

This appendix provides instructions for installing the Weight and Measures Security Plug (see
Figure F-1) in Gasboy Site Controllers.
In order to comply with W&M regulations and since pulses to volume conversion factor is defined
in FCC, the security plug connected directly to OrCU via RS-232 port, prevents miscalibration of
Mechanical Pumps.
NOTE
Since RS-232 port is used, remote communication
via dial-up modem will not be supported.
Once the W&M security plug is detected, fuelling from mechanical pumps is allowed but
modification of the pulse factor will be disabled (current value is shown).
This procedure should be performed in each controller (Islander PLUS, CFN PLUS, FTC, TopKAT
PLUS) that commands a mechanical pump.
NOTE
Controllers configured for mechanical pumps
become inoperable in cases where the W&M
security plug is missing / removed.

Figure F-1. W&M Security Plug


F-2.

INSTALLATION KIT

Table F-1 list the parts included in the installation kit

280

SiteOmat Setup and Maintenance Manual MDE 4817G

Table F-1. W&M Security Plug Installation Kit P/N 819235520

F-3.

P/N

Description

819135510

Security Plug

Packs
Qty.
1

814935530

Bracket

815504611

Spacer

INSTALLATION PROCEDURE

To install the W&M Security Plug, proceed as follows:


WARNING
Verify that the pedestal/cabinet is disconnected from
power supply during the course of the procedure.
1. Unlock the pedestal's/cabinet's door lock, utilizing the dedicated key
2. Locate the OrCU unit
3. Release and retain the two(2) spacers and spring washers from the RS-232 DB-9
connector using a ratchet (see Figure F-2)

Figure F-2. Removing Spacers from RS-232 Connector


4. Install the bracket provided in the kit on the RS-232 connector aligning the
mounting holes as shown in Figure F-3

SiteOmat Setup and Maintenance Manual MDE 4817G

281

Figure F-3. Placing the Bracket


5. Secure the bracket to the OrCU front panel using the spacers provided in the kit
and the previously removed spring washers (see Figure F-4)

Figure F-4. Securing the Bracket


6. Install the Security Plug on the bracket and secure both thumbscrews (see
Figure F-5)

282

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure F-5. Installing the Security Plug


F-4.

SETUP

To set the W&M Security Plug, proceed as follows:


1. Log in to the OrCU Administrator site:
Default IP: http://192.168.1.104:8090
The login dialog box appears (see Figure F-6)

Figure F-6. OrCU Administrator Login Dialog Box


2. Enter User name (Default: admin) and Password (Default: admin)
3. Click OK. The OrCU Administrator Home screen appears (see Figure F-7)

SiteOmat Setup and Maintenance Manual MDE 4817G

283

Figure F-7. OrCU Administrator Home Screen


4. Click on the Serial/Modem navigation button. The OrCU Serial/Modem Settings
screen appears (see Figure F-8)

Figure F-8. Serial/Modem Settings Screen


5. Select the Use port for External Devices radio button
6. Click Set Serial/Modem settings
7. Reboot the OrCU:
a. Click on the System Information navigation button. The following screen
appears (see Figure F-9)

284

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure F-9. System Information Screen


b. Click Reboot Unit. A warning message appears (see Figure F-10)

Figure F-10. Unit Reboot Warning Message


c. Click OK to proceed.

SiteOmat Setup and Maintenance Manual MDE 4817G

285

APPENDIX G
DISCOVERY MODE
G-1. GENERAL
Software version 6.4.x.x and above has a feature that allows SiteOmat to accept Devices
automatically prior of having these Devices loaded into the FHO database. This is an alternative
method of importing Device information into the FHO Devices database, rather than manual entry
or importing from an excel spread sheet.
NOTE
In order for this feature to operate correctly it is
necessary that you have access and knowledge of the
following information from the system being
replaced (i.e.: Series1000 System) Magnetic Card
or Key Layout, System ID, Product Limitations &
Authorizations, Number & Name of ID fields,
Single or Dual Card or Key operation.
G-2. SETUP
To allow the discovery mode to function properly you need to set up and configure the SiteOmat in
the two following locations:
1. Setup Advanced Global Advanced Select the Discovery Mode checkbox and
click Modify (see Figure G-1)

286

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure G-1. Station Parameters Screen


2. Setup Wizard Page # 4 Upgrade Information section Select This station is an
upgrade from an older system (Figure G-2)

Figure G-2. Setup Wizard Page 4 Upgrade Information Section


3. In Page # 5, load the Product Code and Name of the existing Gasboy Series system being
replaced (see Figure G-3)

SiteOmat Setup and Maintenance Manual MDE 4817G

287

Figure G-3. Setup Wizard Page 5 Products List


4. In Page # 10 load the following system and device information from the Gasboy Series system
being replaced: System ID, Pin Key, Product Limitation Codes and Product Authorization
codes with Fuel code(s) (see Figure G-4)

Figure G-4. Setup Wizard Page 10 Series 1000 Upgrade


5. In Page # 11, load the names and field size (number of digits) from the existing Magnetic Card
or Fleet Key system (see Figure G-5)

288

SiteOmat Setup and Maintenance Manual MDE 4817G

Figure G-5. Setup Wizard Page 11 Series 1000 Upgrade


6. Select Finish to close out the Wizard
7. Return to the SiteOmat main screen Setup. Click Save and then Reload.
NOTE
To open the Wizard an go directly to the Series 1000
information, click on the Series 1000 button on the
bottom menu of the Global screen of the SiteOmat
(see Figure G-6).

SiteOmat Setup and Maintenance Manual MDE 4817G

289

Figure G-6. Series 1000 Upgrade Button


G-3. OPERATION PROCEDURE
The following procedure shows and describes the actions taken to verify the Devices are
automatically accepted at the Islander. Also how the Devices are sent to the FHO Device data base
and transactions are generated.
1. In the Stations screen of the FHO verify communication to the Station where the Devices
are being entered
2. Initiate the process by inserting the Data Key or swiping the Magnetic Card at the Islander
Plus OrPT
3. OrPT will Display Please wait and then Please Refuel.
The pump will activate and dispense fuel.
A transaction will be recorded identifying the Employee/Vehicle number.
Amount dispensed will be determined by the Limitation information in Wizard.
Type Fuel will be determined by the Authorization table settings in Wizard.
4. For Devices that require a PIN entry, the Invalid PIN will display on the first entry, and
the second entry will accept the Device no matter what 4 digit PIN number is entered. This
PIN number will assigned to the Device in the FHO

290

SiteOmat Setup and Maintenance Manual MDE 4817G

NOTE
If a device entered at the OrPT does not match the
card format information loaded in the Wizard setup,
including the System ID, number of fields and Field
size and Product Authorization, the OrPT will
display Device not Found or Auth Wrong
Product or Decline
5. Now go to the FHO and select the Stations screen, select the station you want to download
the Devices from. Verify the FHO is connected to the Station selected.
6. Observe the Status and Push Pending parameters while the Device data is being pushed to
the FHO (see Figure G-7 and Figure G-8)

Figure G-7. Station Status Success

Figure G-8. Station Status Pulling Remote


7. In FHO Device database, observe the Device data base is being populated automatically
(see Figure G-9)

SiteOmat Setup and Maintenance Manual MDE 4817G

291

Figure G-9. FHO Devices Screen


NOTE
All the Devices are assigned to Fleet
system_fleet_1000 as default. The Fleet name and
number cannot be edited. All Departments will be
assigned to the default Fleet. All the Group Rules
are derived from the Limitation and Authorization
charts that were loaded in the SiteOmats Wizard.
8. Observe how the FHOs Rules have been populated from the initial download using the
Discovery mode (see Figure G-10)

Figure G-10. FHO Rules Screen

292

SiteOmat Setup and Maintenance Manual MDE 4817G

G.3.1. PIN Feature


Magnetic Card or Data Key devices with a Check Digit that requires a PIN entry, the 4 digit PIN
number will be pushed to the FHOs Device database and a default of 1 retry (see Figure G-11)
NOTE
The PIN number in the Device database can be
changed from the original PIN number used by the
customer.

Figure G-11. Devices Properties Dialog Validation Tab PIN Code Section
G.3.2. Odometer Feature
Magnetic cards or Data Keys that have a check digit that requires an Odometer entry, the Discovery
mode populates the Odometer information box in Validations (see Figure G-12)

Figure G-12. Odometer Validation Section

SiteOmat Setup and Maintenance Manual MDE 4817G

293

G.3.3. Card Number Generation


The Magnetic Card or Data Key devices account field excluding the System ID will be pushed to
the FHOs Device database to generate the Card Number (see Figure G-13)

Figure G-13. Generated Card Numbers


NOTE
Once the initial devices have been discovered,
never activate the Discovery mode again.
G.3.4. Editing the Devices
The Devices in the FHO database can now be edited to the customers specifications:
1. New Rules can be added to the existing Series 1000 Rules (Fuel limitations and
Authorizations) and applied to the Group Rules
G.3.5. Final Wrap Up
1. Log back into the SiteOmat: Setup Global Advanced, unselect the Discovery mode
and then click Modify.

294

SiteOmat Setup and Maintenance Manual MDE 4817G