MAXSAN controller

Interactive user guide

Learn the controller before working at a filling station.

Press the keys with a mouse or a finger. The display follows the V2.2.12 firmware menu structure, while the panel explains the selected item.

Start training

Connection diagram

Connecting dispensers to two independent channels

Channel 1 uses pins 1–4 and channel 2 uses pins 6–9. For CENSTAR, both channels operate over RS-422; for AZT, SHELF and ECOTEC, both channels operate over RS-485.

CENSTAR RS-422 and AZT, SHELF, ECOTEC RS-485 connection diagrams CONNECTING DISPENSERS TO TWO INDEPENDENT CHANNELS CENSTAR connection: TRK1 — RS-422, TRK2 — RS-422 Channel 1 · pins 1–4 CENSTAR / GasKitLink · four-wire line Channel 2 · pins 6–9 CENSTAR / GasKitLink · four-wire line A B Z Y A B Z Y 5 4 3 2 1 9 8 7 6 AZT, SHELF, ECOTEC: TRK1 — RS-485, TRK2 — RS-485 Channel 1 · pins 1–4 AZT 2.0 / Shelf / ECOTEC · two-wire line Channel 2 · pins 6–9 AZT 2.0 / Shelf / ECOTEC · two-wire line A B A B 5 4 3 2 1 9 8 7 6 A1 + Y1 B1 + Z1 A2 + Y2 B2 + Z2
Use the upper diagram for CENSTAR and the lower diagram for AZT, SHELF or ECOTEC.
The channels are physically independent

Do not connect channel 1 to channel 2.

Line parameters

GasKitLink: RS-422, 9600 bit/s, 8N1. AZT 2.0: RS-485, 4800 bit/s, 7E2. Shelf: RS-485, 19200 bit/s, 8N1.

Training mode

Interactive MAXSAN controller

The simulator reproduces the interface, preset entry and accelerated training delivery. It does not connect to a dispenser or change real settings.

In the trainer, press # without entering a PIN. The real controller requires a PIN issued by its owner.

TRAINING MODE
AI-92AI-92A:0L:0.00A:0L:0.0012:00:00
MAXSAN SARHAS
Main keys

Four actions for menu navigation

AUp
BDown
#Open / save
*Back / clear
DOpen the menu from the main screen
CSwitch channel on the main screen

7 items

Operator menu

Press D on the main screen, then confirm the safe training access on MENU PIN.

01 STATUS

Shows enable, link, preset mode, latest protocol status and price for both channels.

Action: Read-only status view.

Important: Press * or C to return.

02 TOTALS

Requests and displays the cumulative totalizer of the selected channel in litres.

Action: READ... is shown until the dispenser replies.

Important: C switches the channel and starts a new request.

03 TRK1 PRICE

Enters the fuel price for channel one.

Action: Enter digits and confirm with #.

Important: Unavailable when TRK1 is disabled.

04 TRK2 PRICE

Enters the fuel price for channel two.

Action: Enter digits and confirm with #.

Important: Unavailable when TRK2 is disabled.

05 CLOCK

Sets RTC calendar date and time.

Action: A/B select fields, number keys enter values and # saves.

Important: Set the clock again after switching RTC to LSE.

06 DIAG

Live TX/RX, successful reply, CRC error and timeout counters.

Action: Read-only communication diagnostics.

Important: The firmware version is shown at the bottom.

07 ADMIN

Opens the protected service menu.

Action: The real controller requires the administrator PIN.

Important: The public simulator uses a safe demo entry and never reveals a PIN.

26 items

Service menu

Installation and maintenance parameters. The real PIN is not published; changes must be made by trained personnel.

01 TRK1 ON/OFF

Enables or disables logical channel one.

Action: # toggles ON/OFF and saves.

Important: A disabled channel is not polled.

02 TRK2 ON/OFF

Enables or disables logical channel two.

Action: # toggles ON/OFF and saves.

Important: A disabled channel is unavailable to the operator.

03 TRK1 MONEY FMT

Money display format for channel one.

Action: # cycles 12340, 1234, 123.4, 123.40, 12.34 and 1.234.

Important: Formatting does not change dispenser metrology.

04 TRK2 MONEY FMT

Money display format for channel two.

Action: # cycles the supported formats.

Important: Stored independently per channel.

05 TRK1 FUEL

Fuel label for channel one.

Action: # selects AI-92, AI-95, AI-98, AI-100 or DIESEL.

Important: Used on the main display and receipt.

06 TRK2 FUEL

Fuel label for channel two.

Action: # selects the fuel label.

Important: Used on the main display and receipt.

07 TRK1 LINE

Automatically selected physical line for channel one.

Action: D/# shows LINE AUTO without changing it.

Important: GasKitLink uses RS-422; AZT 2.0 and Shelf use RS-485.

08 TRK2 LINE

Automatically selected physical line for channel two.

Action: D/# shows LINE AUTO without changing it.

Important: Each channel follows its own protocol.

09 TRK1 PROTOCOL

Independent protocol selection for channel one.

Action: # cycles GasKitLink, AZT 2.0 and Shelf and applies UART defaults only to TRK1.

Important: TRK2 is not changed.

10 TRK2 PROTOCOL

Independent protocol selection for channel two.

Action: # cycles GasKitLink, AZT 2.0 and Shelf and applies UART defaults only to TRK2.

Important: TRK1 is not changed.

11 TRK1 ADDR

Network address of logical channel one.

Action: Enter digits and confirm with #.

Important: The valid range depends on protocol; shared-line conflicts are rejected.

12 TRK2 ADDR

Network address of logical channel two.

Action: Enter digits and confirm with #.

Important: Stored independently from TRK1.

13 TRK1 BUS

Channel-one topology: 1 LINE or 2 LINES.

Action: # changes only TRK1 topology.

Important: Duplicate addresses on a compatible shared line are rejected.

14 TRK2 BUS

Channel-two topology: 1 LINE or 2 LINES.

Action: # changes only TRK2 topology.

Important: Changes are blocked during delivery.

15 TRK1 PORT

UART service view: baud, parity, word length and stop bits.

Action: A/B select, D changes, # saves, RESET DEF restores protocol defaults.

Important: Change only with verified equipment parameters.

16 TRK2 PORT

UART service settings for port two.

Action: Uses the same keys as TRK1 PORT.

Important: An asterisk beside DEF/OVR means unsaved changes.

17 USB LOGS

Enables continuous service logging to USB.

Action: # toggles ON/OFF.

Important: A FAT/FAT32 flash drive is required.

18 CLOCK OFF/FULL/TIME

Selects the main-screen clock display.

Action: # cycles OFF, FULL and TIME.

Important: TIME shows only time at the same position; FULL shows date and time.

19 BUZZER VOL

Volume of audible events.

Action: # selects level 0, 1 or 2.

Important: A confirmation sound follows a successful save.

20 CHANGE PIN

Changes the service-menu PIN.

Action: Enter 4 to 8 digits and confirm with #.

Important: Store the PIN securely; it is not included in this guide.

21 DIAGNOSTICS

Opens USB diagnostic export operations.

Action: SYSTEM SNAPSHOT, START 60S LOG and GPIO SNAPSHOT are available.

Important: A USB flash drive is required.

22 RECEIPT CFG

Imports RECEIPT.CFG from USB into EEPROM.

Action: Insert a drive with a valid file and press #.

Important: Invalid files are rejected.

23 GREETING CFG

Imports GREETING.CFG from USB into EEPROM.

Action: Restart after a successful import.

Important: The file defines LINE1 and LINE2 at startup.

24 TEST RECEIPT

Prints a test receipt through a USB ESC/POS printer.

Action: # queues a test when the printer is available.

Important: Connect either a printer or a flash drive, not both.

25 RTC LSE

One-time service switch to the 32.768 kHz external LSE crystal.

Action: Requires a separate # confirmation.

Important: The calendar is reset; date and time must be set again.

26 PRINTER ON/OFF

Enables or disables receipt printing.

Action: # toggles ON/OFF.

Important: The compatible printer must still be physically connected.

Important

Finish delivery before opening the menu.

The controller blocks menu access during an active transaction or unfinished preset input. This protects the current delivery from accidental setting changes.