ntroductIon This “Programming Manual” is a very useful tool for those operators who want to get the most out of the poten- tial of the installed software and know in detail all of the available software functions. This document is available in PDF format in the Reserved Area of our internet site www.nwglobalvending.com or, on request, through our after-sales service.
essages for the user The following table indicates the most common strings that may be shown on the machine display in normal vending mode. String Description It is not possible to make selections. The boiler heating element is switched on and is heating the water to bring it to normal operat- HEATING ing temperature.
ProgrammIng menu In order to access the programming menu, open the front door of the vending machine, switch on the machine and insert the yellow key supplied in the relevant slot located on the left-hand side of the machine. Press the programming access button as shown in the figure: The machine goes into "Filler Menu"...
FILLER MEnu 1 - STATISTICS tatIstIcs 1.1 - PRINT STATISTICS rIntIng the tatIstIcs 1.1.1 1.1.1 - PARTIAL PRINTOUT artIal PrIntout 1.1.1.1 1.1.1.1 - PRINT SEL. COUNT rIntIng the selectIon counters When confirming this function, the counters regarding the different selections are printed. 1.1.1.2 1.1.1.2 - PRINT BAND COUNT rIntIng the tIme band counters...
Page 7
FILLER MEnu 1.1.2 1.1.2 - TOTAL PRINTOUT otal PrIntout When confirming this function, all statistics are printed. 1.2 - PRINT REL. STATS rIntIng the relatIve statIstIcs 1.2.1 1.2.1 - PARTIAL PRINTOUT artIal PrIntout 1.2.1.1 1.2.1.1 - PRINT SEL. COUNT rIntIng the selectIon counters When confirming this function, the relative counters regarding the different selections are printed.
Page 8
FILLER MEnu 1.2.2 1.2.2 - TOTAL PRINTOUT otal PrIntout When confirming this function, all relative statistics are printed. 1.3 - DISPLAY STATS IsPlayIng the statIstIcs 1.3.1 1.3.1 - DIS. SEL. COUNT. IsPlayIng the selectIon counters 1.3.1.1 1.3.1.1 - DIS. SIN. COUNT. IsPlayIng the sIngle counters This function is used for displaying the counters regarding each selection, divided by price band (0, 1, 2, 3, 4, Free, Test).
Page 9
FILLER MEnu 1.3.4 1.3.4 - DIS. FAIL.COUNT. IsPlayIng the faIlure counters This function is used for displaying the number of times each pos- sible failure occurred in the vending machine. 1.3.5 1.3.5 - DIS. C MECH DATA IsPlayIng the coIn mechanIsm data 1.3.5.1 1.3.5.1 - DIS.
Page 10
FILLER MEnu 1.4.1.3 1.4.1.3 - DIS. SEL. COUNT. IsPlayIng the selectIon counters In normal vendIng maIntenance This function is used for displaying the total counters regarding the selections made while in normal vending mode and maintenance mode. 1.4.2 1.4.2 - DIS. BAND COUNT. IsPlayIng the tIme band counters When selecting the desired price band (0, 1, 2, 3, 4, Free, Test), the total number of selections made for that price band is displayed.
FILLER MEnu 1.5.1 1.5.1 - DELETE PARTIAL artIal delete 1.5.1.1 1.5.1.1 - DELETE SE. COUNT eletIng the selectIon counters When confirming this function, the counters regarding the different selections are deleted. 1.5.1.2 1.5.1.2 - DEL. DISC. COUNT eletIng the dIscount counters When confirming this function, the counters regarding discounts and overprice are deleted.
FILLER MEnu 2 - SET SIN. PRICES ettIng sIngle PrIces This function is used for setting a different price for each selection. 2.1 - SELECTION PRICE electIon PrIce 2.2 - POWDER 2 PRICE ecaffeInated rIce This function is used for setting the sales price for each selection during time band 1 (if set).
FILLER MEnu 4 - BOILER TEMPERAT. oIler temPerature This function is used for displaying the operating temperature, ex- pressed in °C, of the boilers actually installed in the machine. 5 - TEST 5.1 - COMP. DISPENSING omPlete dIsPensIng With this function it is possible to obtain, with the door open and without inserting any money, complete dispensing for each selection.
Page 14
FILLER MEnu 6 - GSM 6.1 - RESET PRE-AL CNT esettIng the Pre alarm counters With this function the counters that control the pre-alarms are reset. 7 - EVADTS vadts 7.1 - CONNECTION onnectIon This function places the machine in wait mode for connection to retrieve data.
TECHnICIAn MEnu 1 - FAILURES aIlures 1.1 - READING FAILURES eadIng the faIlures When the “Failure” function is displayed, press the confirm button “ � ” to display the present failures. If no failures are currently present, after pressing the confirm button “...
TECHnICIAn MEnu 2 - SET PARAMETERS ettIng the Parameters 2.1 - CASH This set of functions controls all parameters regarding the payment systems and the sales prices. 2.1.1 2.1.1 - PRICES rIces Four different prices can be set for each selection according to the programmed time bands for when the time table option is enabled.
Page 17
TECHnICIAn MEnu 2.1.1.3 2.1.1.3 - TIME BANDS Ime bands Four programmable time bands are provided for selling products at different prices. Time band 0 is not programmable and covers the 24 hours. 2.1.1.3.1 2.1.1.3.1 - SET DATE & TIME ate and This function is used for setting the reference time given by an inter- nal clock programmable for: day/month/year/week-day 1-7 (1=Monday, 2=Tuesday, etc…) and...
Page 18
TECHnICIAn MEnu 2.1.2 2.1.2 - COIN MECHANISMS oIn mechanIsms 2.1.2.1 2.1.2.1 - COIN MECH SETT. ettIng the coIn mechanIsms It is possible to decide which of the payment system protocols avail- able are to be enabled for the functions. The available payment systems are: - Executive - Validators - BDV...
Page 19
TECHnICIAn MEnu 2.1.4 2.1.4 - MASTER SLAVE aster lave The machine control system is pre-arranged for the connection in a bank of vending machines (Minisnakky, Snakky and Snakky SL) 2.1.4.1 2.1.4.1 - SET UP ettIngs This function is used for setting the hierarchies of master/slave rela- tionships between connected vending machines.
Page 20
TECHnICIAn MEnu 2.2 - SELECTIONS electIons 2.2.1 2.2.1 - SET WATER ettIng the water 2.2.1.1 2.2.1.1 - WATER DOSES ater doses With this function the water doses that compose the drink can be set for each selection button. These are expressed in: - cc for instant products;...
Page 21
TECHnICIAn MEnu 2.2.1.3 2.2.1.3 - SOLENOID SETTING olenoId valve settIngs It is possible to set the water flow rate of the single solenoid valves expressed in cc/s (the default value setting in cc/s is indicated in the selection dose table) to calculate the amount of water to be dispensed.
TECHnICIAn MEnu 2.2.3.2 2.2.3.2 - ENABLE SUGAR enablIng the sugar This function is used for enabling or disabling sugar dispensing for each selection button. 2.2.3.3 2.2.3.3 - ENABLE STIRRER enablIng the stIrrer This function is used for enabling or disabling stirrer dispensing for each selection button.
Page 23
TECHnICIAn MEnu 2.3 - MACHINE PARAM. endIng machIne Parameters 2.3.1 2.3.1 - BOILER TEMPERAT. oIler temPerature This function is used for setting the operating temperature, ex- pressed in °C, of the boilers actually installed in the machine. After selecting the boiler, press the confirm button “ � ”, the tempera- ture value on the display will start blinking and can be modified as necessary.
Page 24
TECHnICIAn MEnu 2.3.6 2.3.6 - SET DISP. MAINT. ettIng the regeneratIon counter It is possible to display the message “Regenerate the water sof- tener” upon accessing “Filler” mode after a programmable number of drinks dispensed. 2.3.7 2.3.7 - PHOTOCELL hotocell The machine can be fitted with a “cup sensor”...
Page 25
TECHnICIAn MEnu 2.3.c 2.3.C - DEC. CYCLE ecaffeInated cycle For the purpose of improving the appearance of the drink the lyophilised instant product powder (if present) is dispensed before dispensing water into the mixer. 2.3.d 2.3.D - NUM. MAX CONTAT. ounter maxImum number This function is used for setting the maximum number of selec- tions to be reached for the purpose of disabling the machine.
TECHnICIAn MEnu 2.4 - DISPLAY IsPlay 2.4.1 2.4.1 - LANGUAGE anguage With this function it is possible to select the language used for surf- ing within the programming menus and while in normal vending mode. The list of available languages is indicated in the dose table. 2.4.2 2.4.2 - PROMOT.
Page 27
TECHnICIAn MEnu 2.5 - PRE-SELECTIONS selectIons This function is used for setting the pre-selections present in this model, enabling or disabling the pre-selection for a certain selec- tion, changing dose and price. An example for the first pre-selection is indicated below; the opera- tions to be carried out are identical for each selection.
Page 28
TECHnICIAn MEnu 2.5.6 2.5.6 - WATER + ater This pre-selection is used for increasing by a modifiable amount the water in the coffee or tea based selections. 2.5.7 2.5.7 - WATER - ater This pre-selection is used for decreasing by a modifiable amount the water in the coffee or tea based selections.
TECHnICIAn MEnu 2.6 - MISCELLANEOUS Iscellaneous 2.6.1 2.6.1 - JUG FACILITIES ug facIlItIes This function is used for setting a programmable number (1 to 9; 5 by default) of consecutive selections to fill a jug. 2.6.2 2.6.2 - PASSWORD assword This function is used for setting a password for accessing the “Technician menu”...
TECHnICIAn MEnu 2.6.4 2.6.4 - ENERGY SAVING nergy savIng This function is used for saving electric power when the machine is not in use. 2.6.4.1 2.6.4.1 - SET ENER. SAVING ettIng the energy savIng This function is used for enabling or disabling the automatic switch- off of the vending machine boiler during the time when it is believed the machine would not be used.
Page 31
TECHnICIAn MEnu 3 - STATISTICS tatIstIcs 3.1 - ELECTRIC COUNTER lectronIc counter 3.1.1 3.1.1 - DIS. COUNTERS IsPlayIng the selectIon counters This function is used for displaying the total number of selections dispensed by the vending machine. 3.1.2 3.1.2 - RESET COUNTER esettIng the counters at Power This function is used for resetting the general selection counter.
Page 32
TECHnICIAn MEnu 3.2.2 3.2.2 - DIS. BAND COUNT. IsPlayIng the tIme band counters When selecting the desired price band (0, 1, 2, 3, 4, Free, Test), the total number of selections made for that price band is displayed. 3.2.3 3.2.3 - DIS. DISC. SEL. IsPlayIng the dIscount counters This function is used for displaying the total amount of discounts and overprice accumulated for the dispensed selections.
TECHnICIAn MEnu 3.3 - DEL. STATISTICS eletIng the statIstIcs 3.3.1 3.3.1 - DELETE PARTIAL artIal delete 3.3.1.1 3.3.1.1 - DELETE SE. COUNT eletIng the selectIon counters When confirming this function, the counters regarding the different selections are deleted. 3.3.1.2 3.3.1.2 - DEL. DISC. COUNT eletIng the dIscount counters When confirming this function, the counters regarding discounts and overprice are deleted.
Page 34
TECHnICIAn MEnu 3.4 - DIS. REL. STATS IsPlayIng the relatIve statIstIcs 3.4.1 3.4.1 - DIS. SEL. COUNT. IsPlayIng the selectIon counters 3.4.1.1 3.4.1.1 - DIS. SIN. COUNT. IsPlayIng the sIngle counters This function is used for displaying the counters regarding each selection, divided by price band (0, 1, 2, 3, 4, Free, Test).
Page 35
TECHnICIAn MEnu 3.4.5 3.4.5 - DIS. C MECH DATA IsPlayIng the coIn mechanIsm data 3.4.5.1 3.4.5.1 - DIS. AUDIT DATA IsPlayIng the audIt data This function is used for displaying the number of coins inserted in the vending machine, differentiated by the type of coin. 3.4.5.2 3.4.5.2 - DIS.
Page 36
TECHnICIAn MEnu 3.5 - DEL. REL. STATS eletIng the relatIve statIstIcs 3.5.1 3.5.1 - DELETE PARTIAL artIal delete 3.5.1.1 3.5.1.1 - DELETE SE. COUNT eletIng the selectIon counters When confirming this function, the counters regarding the different selections are deleted. 3.5.1.2 3.5.1.2 - DEL.
TECHnICIAn MEnu 3.7 - PRINT STATISTICS rIntIng the tatIstIcs 3.7.1 3.7.1 - PARTIAL PRINTOUT artIal PrIntout 3.7.1.1 3.7.1.1 - PRINT SEL. COUNT rIntIng the selectIon counters When confirming this function, the counters regarding the different selections are printed. 3.7.1.2 3.7.1.2 - PRINT BAND COUNT rIntIng the tIme band counters When confirming this function, the counters regarding the different time bands are printed.
Page 38
TECHnICIAn MEnu 3.8 - PRINT REL. STATS rIntIng the relatIve statIstIcs 3.8.1 3.8.1 - PARTIAL PRINTOUT artIal PrIntout 3.8.1.1 3.8.1.1 - PRINT SEL. COUNT rIntIng the selectIon counters When confirming this function, the relative counters regarding the different selections are printed. 3.8.1.2 3.8.1.2 - PRINT BAND COUNT rIntIng the tIme band counters...
Page 39
TECHnICIAn MEnu 4 - TEST 4.1 - TEST DISPENSING est dIsPensIng 4.1.1 4.1.1 - COMP. DISPENSING omPlete dIsPensIng With this function it is possible to obtain, with the door open and without inserting any money, complete dispensing for each selection. 4.1.2 4.1.2 - WATER ONLY IsPensIng water only...
Page 40
TECHnICIAn MEnu 4.2 - SPEC. FUNCTIONS PecIal functIons 4.2.1 4.2.1 - UNIT ROTATION nIt rotatIon This function is used for operating the espresso brewer unit (if fitted). 4.2.2 4.2.2 - RELEASE DOSE eleasIng a dose This function is used for starting the grinder e release a coffee dose. 4.2.3 4.2.3 - EMPTY BOILER mPtyIng the boIler...
Page 41
TECHnICIAn MEnu 4.3 - AUTOTEST utotest This function allows testing, in a semiautomatic way, of the main ma- chine components. When pressing the confirm button, the message "AUTOTEST" will be start blinking. It is possible to cancel each operation and go to the next one by pressing the exit button, but confirming with the confirm button to start the autotest routine.
Page 42
TECHnICIAn MEnu 5 - MISCELLANEOUS Iscellaneous 5.1 - MACHINE INFO endIng machIne InformatIon 5.1.1 5.1.1 - INSTALL. DATE nstallatIon date This function is used for storing the current date of system as instal- lation date of the vending machine. This date will be indicated on the statistics printout.
Page 43
TECHnICIAn MEnu 5.2 - INITIALIZ. DB nItIalIsIng the data base This function is used for “initialising” the machine, resetting all data to default values. This function should be used if there is a memory data error or when the software is replaced. Except for the general electronic counter, all statistical data is reset.
Page 44
TECHnICIAn MEnu 5.3 - EVADTS vadts The EVADTS (European Vending Association Data Transfer System) communication protocol has 2 codes for identifying the machine and for recognising the data transfer terminal. 5.3.1 5.3.1 - PASS.CODE ass code It is a four-digit alphanumeric code (0-9; A-F) that must be the same as the one in the data transfer terminal to allow its identification.
Page 45
TECHnICIAn MEnu 5.4 - UPKEY P key 5.4.1 5.4.1 - SETUP MANAGEMENT etuP control 5.4.1.1 -> 5.4.1.1 - UPKEY -> MACHINE vendIng machIne When confirming this function after inserting the Up-Key in the special port located on the C.P.U. board, it will be possible to select the setup file from the list shown on the display using the scrolling buttons, then when confirming with the confirm button the selected setup will be loaded in the vending machine.
TECHnICIAn MEnu 5.4.3 5.4.3 - V.M. SELECTION endIng machIne selectIon This function is enabled only if the machine is installed in a bank with one or more Minisnakky / Snakky / Snakky SL. It is used for selecting the vending machine in the bank of machines on which to operate with the Up-Key (Brio3 or Minisnakky or Snakky o Snakky SL).
Ist of aIlures ater faIlure If the air-break micro-switch is closed for more than one minute, the water inlet solenoid valve will remain ener- gized until the water flow is restored. If the machine is equipped with an internal water supply tank the pump will be switched off. aste contaIner full The espresso coffee based selections are disabled when reaching the number of used coffee doses that the solid waste tray can hold.
Page 48
Ist of aIlures resh Iston It is due to wrong positioning of the unit. The machine is not locked, but all fresh product based selections are disabled. resh craPer Wrong positioning of the grounds ejection scraper. The machine is not locked, but all fresh product based selections are disabled.
Page 49
echanIsm ettIngs In the event of configuring the machine in a bank, this setting permits the control of 2 payment systems in- stalled in 2 vending machines, so that when one payment system fails or no longer works, automatically the other payment system becomes functional for the bank of machines.
echanIsm ettIngs Value of "exact amount" This value defines the combination of empty coin tubes, setting the coin mechanism in "exact amount" mode. The possible combinations of empty coin tubes are indicated below. For greater simplicity, the combination is described with reference to tubes A, B and C, where tube A receives the lower value coins and tube C the greater value coins.
Page 51
echanIsm ettIngs Minimum level of tubes This function is used for setting the number of coins (0 to 15) to determine the status of full change tubes and the "Insert exact amount" message for the user. Accepted bills It is possible to define which, among the bills recognised by the reader, are to be accepted. Check the reader configuration for the correct bill to value matching.
Page 52
echanIsm ettIngs Maximum cash credit This function is used for setting the maximum credit that can have a key / cashless card to be acceted by the system. If the key has a higher value, it will be rejected. The value setting must be always greater or equal to the value set with the function "Maximum cash revalue"; in the event it were changed and become lower than such value, it will be set automatically to the same value of the "Maximum cash revalue".
Page 53
The manufacturer reserves the right to modify, without prior notice, the characteristics of the equipment de- scribed in this publication; he declines all responsibility for any inaccuracies due to printing and/or typing errors herein contained. The instructions, drawings, tables and information in general contained in this booklet are of a confidential nature and may not be reproduced entirely or in part or be passed on to a third party without the prior written authorisation of the manufacturer who retains itslusive ownership..