Programming Manual INDEX Chapter Page SPECIFICATION FOR ELECTRONIC BOARD SF01 DESCRIPTION OF FUNCTIONS AND FEATURES SERVICE MODE ERROR ROUTINE PROGRAMMING MENU DIAGRAM EVENT TABLE DRUM SENSOR ADJUSTMENT TEMPERATURE ADJUSTMENT COOLING UNIT CONTROL SERETEC COOLING UNIT CONTROL CAREL REVISIONS OF MANUAL GLASSFRONT VENDING MACHINES Rev.
Page 3
Programming Manual SandenVendo Europe S.p.A. Regione Cavallino, 2 I – 15030 Coniolo (AL) Italy Tel.:+ 39 0142 335111 Fax.:+ 39 0142 562348 e-mail:info@sandenvendo.com www.sandenvendo.com SandenVendo France SAS SandenVendo GmbH Spangerstrasse 22 4 Avenue de la Baltique D–40599 Dusseldorf SILIC 506 Germany F-91946 Courtaboeuf Cedex - France Tel.: + 49 (0) 211 740390...
Page 4
Programming Manual 1 SPECIFICATION FOR ELECTRONIC BOARD SF01 HARDWARE FEATURE Power supply: 24 Volt DC motor outputs 24 VDC 1 A motor micro-switches sold-out micro-switches sold-out leds selections switches Door switch Analogics inputs (for temperature control) Real time clock Jack plug for DEX/UCS audit output. Serial TTL output.
Programming Manual 1.1 DESCRIPTION OF FUNCTIONS AND FEATURES INITIALISATION Each time the door is open and closed, the lift and catcher system will perform an initialisation in order to detect the shelves position. In order to avoid not needed initialisations, if the door is open for less than 60 secondes, the initialisation is not performed assuming nothing has changed rearding the shelf configuration during this short time.
Page 6
Programming Manual SPACE TO SALE FACILLITY It is possible to group selections of the same product to one group. • Up to 10 Groups of 63 selections • Price per Group to avoid mistakes • Copy function for quick setting DOOR SWITCHES For security purpose 2 Door switches are included in the machine, 1 for the slave lift control board and cooling unit and 1 to main board.
Page 7
Programming Manual DIP-Switch MDB / EXE For EXE and MDB set to position MDB. DIP-Switch DEX/UCS / JACK For Executive set to position DEX/UCS- GLASSFRONT VENDING MACHINES Rev. 1.12 MODELLS: G-DRINK SVE GF6 / GF9 – DR6 / DR9 Page 6 of 42...
Programming Manual FUNCTION OF SELECTION BUTTONS IN THE SERVICE MODE Selection Nr.: 1 back Abort or escape a programming ⌫ ⌫ ⌫ ⌫ point Selection Nr.: 2 Increase or next programming point by pushing selection button2 Selection Nr.: 3 down Decrease or previous programming point by pushing selection button 3 Selection Nr.: 4...
Programming Manual 2 SERVICE MODE In the service mode, information such as sales by selection, total sales, total cash flow through the machine, and diagnostic error codes can be accessed by using the selection buttons and the electronic display. In addition, storage column assignments and vend pricing can be set in this mode using the same techniques.
Programming Manual 2.1 ERROR ROUTINE If the ENTER button is activated at the "ERROR" prompt the VMC will enter in the error routine. If no errors have occurred since the last error reset the display will show a "NONE" message. If an error has been detected since the last error reset the display will show the first summary level error code that has occurred, such as "LIFT", which would indicate a lift jam error.
Page 11
Programming Manual DRUM ERROR LIST OPEN Open position missing,motor or switch close position missing CLOSE Close position missing,motor or switch close position missing LOCK locking error ,motor or detection switch missing UNLOC Unlocking error ,motor or detect switch missing DETEC Product detection error These potential errors will be NOT automatically cleared at the door closing, manual clearing is required.
Page 12
Programming Manual ACCEPTOR ERROR ROUTINE If the ENTER button is activated at the "ACCE" prompt the VMC will display a "EE" message indicating excessive escrow attempts (escrow to vends greater than a pre- determined supplier standard), and "NJ" message indicating a coin jam (sensed and reported by coin mechanism), or a "LA"...
Page 13
Programming Manual 2.2 PROGRAMMING COIN PAYOUT ROUTINE (ONLY IN MDB) If the ENTER button is activated at the "CPO" prompt the VMC will enter the coin payout routine. Upon entry into this routine the display will show the lowest coin value dispensable.
Page 14
Programming Manual TEST VEND ROUTINE If ENTER button is pressed at the "TEST" prompt the VMC will enter the test routine. Upon entry into this routine the display will show the first test "SELE" the description of the test routines available are the follows: ”SELE”...
Page 15
Programming Manual PASS ROUTINE This routine is used to access at the protected menues. At the “PASS” prompt press enter button, the display will be blank, press the follow sequence of selection button 4-2-3-1 (password must be entered in 10 seconds) press enter to confirm (selection 4) now you can see the first protected menu “CASH”...
Page 16
Programming Manual SALES COUNTER ROUTINE (protected menue) If the ENTER button is activated at the "SALE" prompt the VMC will enter the sales counter routine. Upon entry into this routine the display will show a "SALE" "-XXXX", "XXXX-" message where "XXXX" characters is the historical total sales counter. The 1th "XXXX"...
Page 17
Programming Manual NOTE FOR CASH & CASHLESS PRICE SETTING Price setting includes a price setting for Group1 to Group10, if a selection is connected to a group, the selection price is disregarded, but the price set in the corresponding group is used PRICE SETTING ROUTINE FOR CASHLESS SYSTEMS (only in MDB) This menu allows to set different vend prices for payments via cashless systems.
Page 18
Programming Manual MACHINE CONFIGURATION SETTING ROUTINE (protected menue) If the ENTER button is activated at the "CON" prompt the VMC will enter the machine configuration setting routine. The display will show a "C1" message where the "1" indicates configuration setting number 1. Using UP and DOWN button will cycle through the available configuration setting numbers.
Page 19
Programming Manual RESET COUNTER MODE This parameter determines the MIS internal counter reset methode: C5 = 0 All resettable counter will be reset only using a reset command on MIS communication mode (default). C5 = 1 All resettable counter will be reset when you open the door, read one of the resettable counter and close the door.
Programming Manual FORCE VEND (From Version V1.40) This parameter is used to prevent the use of the machine as a coin changer. When forced vend is enabled you can obtain escrow only in the following cases: - If coins are inserted and a selection is made (full or empty selection is the same). - If you insert a coin that you can obtained through escrow (coins that go to the tube of the coinage) and you don’t reach the maximum price.
Page 21
Programming Manual CORRECT CHANGE ONLY CONTROL CCOC (protected menu) CORRECT CHANGE RULE If in CCOC CON = 0 (means the VMC automatically manages the changer settings) If changer is able to give the change back (CCU (correct change value) + Maximum Price) correct change LED is OFF.
Page 22
Programming Manual “MCARD” If enter is pressed at the “MCARD” prompt, the display show the actual maximum revalue amount accepted. Parameter MCARD is used to limit the credit accepted with cashless systems. Maximum credit on cashless systems is managed as follows: Revalue If amount of inserted cash + actual cashless credit >...
Page 23
Programming Manual “CONFY” This menu and submenu are used by VMC only if overpay is allowed CCOC CON = 1. If enter is pressed at the “CONFY” prompt, the display show “C1”. Using up or down button you can choose the other submenu (“C1”-“C10”), which have this function: “C1”...
Page 24
Programming Manual “C2” PRICE HOLDING (EXECUTIVE MODE) If you set C2 = 1 and payment system is set to executive, the machine works in price holding mode; it means that the price is stored on payment system. In this mode each time you press a selection the machine sends to the payment system the n.°...
Page 25
Programming Manual “C6” + “C7” PARAMETERS ARE USED TO DETERMINE UP TO 16 COINS TO BE ACCEPTED. C6 = coins 1 to 8 C7 = coins 9 to 16 Coin 1 is assumed to be the smallest coin, and coin 16 the highest in value. Each coin has a binary value as: coin coin...
Page 26
Programming Manual "C11" MARKETING FEATURE "PRODUCT HAND MOVEMENT" This feature is only enabled when no credit is inserted and the machine is not in out of order status. An interval time in minutes between the movements can be set: C11 = 0 Feature disabled C11 = 1 to 256 minutes: Lift / Product hand moving every C11 value in minutes.
Page 27
Programming Manual NOTE: To remove customized messages automatically in case of wrong prgramming proceed as follows: - Switch off the power supply to the machine. - Press button 0 and keep it pressed while you switch on the power supply. - Wait a few seconds until you release button 0.
Page 28
Programming Manual LIGHT CONTROL (PROTECTED MENUE) If ENTER button is activated at the "LIT" prompt the VMC will enter the machine on the light control routine with the follow submenu: “ENB X ” Used to enable (X=1) or disable (X=0) the light control, “STRT”...
Page 29
Programming Manual DAILY VEND INHIBITED PERIOD (EXTENDED MENU) It is used to inhibit the vend on certain trays, for up to 6 periods each day. If ENTER button is activated at the "VDSTP" prompt the VMC will enter the daily vend inhibit period control routine with the follow submenu: - “ENB X ”...
Page 30
Programming Manual AGE CONTROL NOTE: ADDITIONAL HARDWARE IS REQUIRED TO READ IDENTITY CARD) This function is used to permit sales from some selection only to authorized person (after age discrimination or use of special validation card, depending of the hardware used);...
Page 31
Programming Manual 2.3 MENU DIAGRAM MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU ERROR Error routine ROUTINE NONE No errors exits LIFT Lift mechanism summary error ERRXX See corresponding error CTRL Control system summary error Door switch...
Page 32
Programming Manual MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU TUBE Coin Pay Out routine (only MDB) PAYOUT tube 1-4 value Display coin value tube 1-4 value Dispense coin while showing value TUBE Tube Fill routine (only MDB) FILLING...
Page 33
Programming Manual MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU KEY PRICE Price list 1 for cashless (only MDB) SETTING 1 PR 11 Price selection 11 … until PR88 Price selection 88 Same price for all selections GROUP1...
Page 34
Programming Manual MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU Accepted coins in low change 1 - 8 Accepted coins in low change 9 - 16 Factory reset Mktg feature Lift / Hand movement ID 106 Asset number TOKEN...
Page 35
Programming Manual MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU PAYMENT Payment system SETTING Executive VEND Vend inhibit period (daily) INHIBITION ENB x 0 = disable – 1 = enable START1 Start 1°...
Page 36
Programming Manual MAIN 1 st SUB 2 nd SUB 3 rd SUB 4 th SUB DESCRIPTION MENU MENU MENU MENU MENU Age control routine CONTROL ENBX Enable Age control ENBx X current setting (0 disable/1 enable) START Start age control period Start day setting NONX …...
Page 37
Programming Manual 2.4 EVENT TABLE - EVADTS 6.1 (FROM VERSION V1.40) PA7*CA For Cash PA7*DA*1 For Cashless price 1 PA7*DA*2 For Cashless price 2 PA7*DA*3 For Cashless price 3 PA7*TA*1 Token Event Reporting EA1 & EA2 (EVADTS 6,1) Event List reported DATE & TIME ,State active not active , Event Counter LIFT ERROR DRUM ERROR SOLDOUT STATUS...
Page 38
Programming Manual 3 DRUM SENSOR ADJUSTMENT If the product is not detected in the drum, but seems to be detected by the delivery flap sensor, the drum will open for a fixed time (independent whether the product is removed). If the product is detected while the drum is turning or the product is removed, the previous mode function is cancelled and the timer is reset.
Programming Manual 4 TEMPERATURE ADJUSTMENT 4.1 COOLING UNIT CONTROL SERETEC DSM 5030 USED UNTIL FEBRUARY 2010 The temperature adjustment can be done in a very simple and direct way through the electronic control unit. Please proceed as follows: To visualize the set temperature, press and release key, the set temperature appears on display with blinking mode for approx.
Page 40
Programming Manual Description and function of the SERETEC electronic cooling unit control. The electronic control unit operates and commands the cooling system, it checks all the related components, compressor, fans and defrosting system and it is independent from the electronics that commands all the vending machine. As shown in photo 1, the electronic control unit has a 4 digit 7-segment LED display, 5 colored signal LEDs and 4 command keys.
Page 41
Programming Manual Moreover, the electronic control unit is able to show a malfunction of temperature sensors, by indicating the following messages on the display : “E-P1” probe for ambient temperature is down or disconnected. “E-P2” probe for evaporator is down or disconnected. The cooling system is controlled by various parameters inserted in the software of the electronic control unit and cannot be modified by the users.
Programming Manual 4.2 ELECTRONIC COOLING UNIT CONTROL CAREL USED FROM MARCH 2010 Display 1. Compressor led 2. Fan led 3. Defrost led 4. Auxiliary exit 5. Clock 6. Alarm 7. 7-LED Segment Key board Key 1 UP, in normal function if pushed for more than 1 second, it visualizes the temperature of probe 2 (evaporator).
Page 43
Programming Manual Description of the main signals and alarms Code Description LED flashing Inserting a function or a delay in timing The compressor has a timing delay when starting, therefore the LED of the compressor on the display starts to flash E0 still or flashing Temperature probe error.
Page 44
Revisions of Manual PROGRAMMING MANUAL EN GLASSFRONT VENDING MACHINE G-DRINK SVE GF6 / GF9 –DR6 / DR9 REVISION DATE TYPE OF REVISION Mar. 2009 May 2009 May 2009 June 2009 June 2009 Group of selections implemented Nov 2009 Age control – Money Counters implemented May 2010 MDB Age control - New Reset Sep 2010...
Need help?
Do you have a question about the G-DRINK GF9 and is the answer not in the manual?
Questions and answers