CF520 Applications Design Guide GB · CashFlow 520 Changegiver Applications Design Guide OVERVIEW...
Transcript of CF520 Applications Design Guide GB · CashFlow 520 Changegiver Applications Design Guide OVERVIEW...
20594 G2 143745044
CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®
CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®
CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®
CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow®CashFlow
The
520REFERENCE SERIES
3 TUBE CHANGEGIVER
APPLICATIONS DESIGNGUIDE
®
ii ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Published by :
MEI
Internet: http://www.meigroup.com
For information on translations in your country, please write to the Technical CommunicationsManager at the above address.
CashFlow 520 Changegiver Applications Design Guide
©, MEI UK International Ltd ., 1995. All rights reserved.
Except as permitted under the relevant local legislation, no part of this publication may becopied, transmitted, transcribed, or distributed in any form or by any means, or stored in adatabase or retrieval system, or translated into any language (natural or computer), without theprior written permission of MEI.
MEI, CashFlow and the MEI device are registered trademarks.©, MEI., 1995.
MEI reserves the right to change the product or the product specifications at any time. While every effort has been made to ensure that the information in this publication is accurate, MEI disclaims any liability for any direct or indirect losses (howsoever caused) arising out ofuse or reliance on this information.
This document does not necessarily imply product availability.
Part Number : 143745044
This Edition ( November1995 )
©, MEI., 1995. iii
CashFlow 520 Changegiver Applications Design Guide
TABLE OF CONTENTS
SAFETY .......................................................................................1
OVERVIEW .................................................................................2
PRODUCT OPERATION ..........................................................5
GENERAL .............................................................................5ACCEPTOR MODULE.................................................5ACCEPT GATE MODULE ........................................... 7SEPARATOR MODULE...............................................7CONTROL BOARD......................................................7SPINE ..........................................................................7TRANSFORMER .........................................................7KEYPAD.......................................................................8DISPENSER ................................................................8COIN STORAGE CASSETTE ..................................... 8
COIN ACCEPTANCE, ROUTING & RETURN ..................... 9COIN ACCEPTANCE...................................................9
Global coin inhibit ............................................. 10CHANGE PAYBACK ..................................................10
Use of Tubes: ...................................................10Best Change Calculation: ................................. 10
TUBE SENSOR USAGE............................................ 11Full sensors ...................................................... 11Coin cassette removal detection....................... 13Full sensor error detection................................ 13Coin count re-calibration................................... 14Low sensor error detection ............................... 14Coin count re-calibration................................... 14Home sensors...................................................17
PRODUCT INTERFACES ......................................................18
ELECTRICAL INTERFACES .............................................. 19ELECTRO MECHANICAL INTERFACE ............................ 22
EXACT CHANGE OUTPUT....................................... 22CREDIT RELAY DRIVE ............................................. 22SAFETY LINE............................................................22PRICE LINE COMMON ............................................. 22
iv ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
PRICE LINE OUTPUTS............................................. 22MACHINE INTERFACE ......................................................23
SINGLE / MULTI VEND ............................................. 24SENSE INPUT TIMING ............................................. 24VEND START ............................................................24VEND FINISHED .......................................................25BLOCKER RESET.....................................................25DELAYED BLOCKER RESET ................................... 26BLOCKER HOLD RESET.......................................... 27ESCROW ACCEPT ...................................................28PRICE SENSE / BLOCKER / ESCROW ACCEPT /VEND START/ INHIBIT INPUTS................................ 29VOLTAGE RANGES ..................................................30POWER CONSUMPTION / RATING ......................... 30
TERMINAL CONNECTOR ..................................................30
MAN MACHINE INTERFACES .......................................... 31KEYPAD.....................................................................31
LED Usage .......................................................32Manual Coin Dispense...................................... 32Float Down Mode.............................................. 33Price Teach ......................................................33Homing the Dispensers .................................... 34Displaying Tube Value...................................... 34
INTERNAL DIAGNOSTICS & ERROR HANDLING .......... 35HOST MACHINE PROBLEMS .................................. 35
Host Inhibited....................................................35Removal of Blocker........................................... 35Blocker Return..................................................36Cashbox Full.....................................................36Bad Replies Received ...................................... 36No Response....................................................37
COIN HANDLING PROBLEMS ................................. 37Full Sensor Failure............................................ 37Post Gate Strobe (PGS) Failure ....................... 37Tube Cassette Removal ................................... 37Home Sensor Failure........................................ 38Motor Failure / Jam........................................... 38
ON-BOARD EEPROM PROBLEMS.......................... 38Incorrect Configuration vsn. No. ....................... 38EEPROM Corruption ........................................ 39Write Timeout ...................................................39
MEI ROUTE ALPHA 250 TERMINAL.............................. 40KEY FUNCTIONS......................................................41
©, MEI., 1995. v
CashFlow 520 Changegiver Applications Design Guide
USING THE TERMINAL ............................................ 42
VISUAL AUDIT ..........................................................44Visual Audit Interrogation.................................. 44
ADDRESSES AND VALUES ..................................... 47DIAGNOSING TERMINAL PROBLEMS ................... 55TESTING THE TERMINAL........................................ 56
COMPATIBILITY ......................................................................57
ENVIRONMENTAL PERFORMANCE ................................. 59
TEMPERATURE RANGE ...................................................59
HUMIDITY ...........................................................................59
VIBRATION .........................................................................59
INSTALLATION ..................................................................59TRANSPORTATION ...........................................................60
LIQUIDS..............................................................................60VOLTAGE ...........................................................................61
VOLTAGE TRANSIENTS ...................................................61
SAFETY CLASSIFICATIONS ...............................................62
CLASSIFICATION ..............................................................62
PARTITIONS .......................................................................62SAFETY INSULATION .......................................................63
ENERGY STORAGE ..........................................................63
FLAMMABILITY .................................................................63
ELECTRO-MECHANICAL AND MAINS INPUT RATINGS 64
MECHANICAL PARTS .......................................................64
MEI OFFICES ........................................................................... 65
INDEX .........................................................................................66
APPENDIX ................................................................................70
INTERFACE DRAWINGS ...................................................70
vi ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
©, MEI., 1995. 1
CashFlow 520 Changegiver Applications Design Guide
SAFETY
International & National StandardsConformance
When installed and operated according to theinstructions for the particular unit, CashFlow 520products are designed to meet the applicableSafety and Electro Mechanical Compatibilitystandards for any country in which they are used.
CashFlow 520 products are of class IIconstruction. No safety earth connection isnecessary or provided.
Dangerous EnvironmentsDo not operate in the presence of flammablegases, fumes or water.
Disposal of ProductDo not dispose of any parts of this product byincineration.
Rated Operating VoltageThe rated voltage is indicated on a clear seethrough label above the changegiver keypad.
Always operate the changegiver from the type ofpower source indicated on the label.
Warning: before removing or replacing modulesSWITCH OFF or ISOLATE the ELECTRICITYSUPPLY to the host machine
THIS MANUAL IS PROVIDED FOR USE ONLY BY PERSONNELTRAINED TO UNDERTAKE ELECTRICAL INSTALLATION
2 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
OVERVIEW
The CashFlow 520 changegiver incorporates many new featuresas well as improving the high standards of security and reliabilitywhich have become the hallmark of all MEIproducts. The changegivers are completely modularmaking it quick and easy to remove or replace any necessary parts.
The 999 changegiver is currently available in the following formats:
• Cashflow 520 4 - Price
A 4 price electro-mechanical changegiver. Interfacesare provided for a credit display and credit relay ifrequired.
• CashFlow 520 - Executive
This is a European Mode Executive changegiverproduct with an electronic Protocol A serial interface.
• CashFlow 520 - BDV
A BDV changegiver product with an electronic BDVserial interface.
• CashFlow 520 - MDB
A MDB changegiver product with an electronic MDBserial interface.
©, MEI., 1995. 3
CashFlow 520 Changegiver Applications Design Guide
All of these changegivers are made up of the following modules:
• Control Board• Spine• Transformer (not used on BDV and MDB product)• Keypad• Dispenser• Acceptor• Separator• Coin Storage Cassette
There are several different types of machine interface loomavailable as well as optional four and five digit display looms. Allchangegivers have a keypad mounted on the front face. Thiskeypad is used for manually dispensing coins and reconfiguringsome of the settings which are accessible without requiring the useof a MEI Route Alpha 250 Terminal. If you have this supportterminal you can reconfigure the way the changer operates. Thisincludes changing from single to multivend, inhibiting coins, settingthe exact change equation etc.
Transformer
Keypad
Acceptor
Separator
Coin Storage CassetteDispenser
Spine
Control Board
Back Cover
4 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
The CashFlow® 520 product can be supplied with an audit fuctionextension module (FEM) fitted, or this can be supplied for fitting at alater date.
The FEM allows for reports to be supplied either via a hand-heldMEI Audit 920 printer, or down-loaded via a terminal to a P.C..
These reports can include:
• Value of cash manually filled
• Value of cash retained in the changegiver
• Value of cash sales
• Value of token sales
• Value of cash taken by the machine
• Value of cash to cashbox
• Value of cash dispensed as change
The process of obtaining data is detailed in the section of this bookconcerned with the MEI Route Alpha 250 terminal.
For further details of audit installation please refer to the MEI® Audit900 Installation Guide, part number 143451999.
The products in this book can also be used in conjunction with a billvalidator. Further application details are given in the Bill ValidatorInterface Installation (BVI) data sheet, part number 143949044.
Additional information on the BVI, audit FEM and the MEI Audit920 printer can be obtained from your MEI Distributor or MEIregional office, the addresses of which are shown at the end of thisbook.
©, MEI., 1995. 5
CashFlow 520 Changegiver Applications Design Guide
PRODUCT OPERATION
GENERALWhen a coin is entered through the changegiver there are severalconditions that are electronically checked.
After coins have been accepted and a product selection button ispressed a sense current flows through the changer sense circuit.When the changer detects that a product selection button has beenpressed the changer looks up the price associated with theselection. If sufficient credit exists the changer turns the price lineoutput on. This disconnects the safety line from price line commonand connects the price line output to price line common. The vendmotor relay within the vending machine is then energised (turningthe vend motor on and closing a switch across the selection button).
When the vend cycle begins the blocker signal indicates to thechanger that a vend has started. The price of the vend is deductedand the changer waits for the vend to finish. The price line output isturned off when the changer considers the vend to have finished.
Unused credit may be returned after the vend has finished eitherautomatically or on customer demand, depending on how thechanger has been set up.
If the changer detects a low-change condition the exact changerelay is energised. The vending machine normally uses this signalto illuminate a lamp informing the customer to use the exact moneyfor the vend.
If the vending machine becomes inhibited this is signalled to thechanger by the blocker signal. During the inhibited state all coinacceptance is disabled. This condition may occur because there areno products left in the machine or the machine has developed afault.
ACCEPTOR MODULE
There are some functions of the acceptor module which arecommon across the whole CashFlow product range. Theseinclude coin discrimination, control and communication.
When a coin is put through the acceptor module it’s validity isdetermined by measuring certain parameters. It also looks at thecoin type status to define whether the payment is a valid coin ortoken, or an invalid coin. Finally, the inhibit status is checked. If thecoin is not inhibited, it will be accepted, the accept gate opened, and
6 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
the coin routed to either a tube or cashbox. The acceptor module ismade up of the discriminator, back cover and the accept gate.
The discriminator comprises a flight deck and lid which togetherform the coin control and flight path. On the inside of the flight decklid is a mechanical device incorporated near the coin entry point.This device is known as the coin deflector and is used to bring coinsunder control as they enter the product
Acceptor module
A hinge at the top right hand side of the flight deck allows couplingof the lid via an intermediate component, known as the lid arm. Thisallows the lid to locate accurately to the flight deck independently ofthe hinge. The lid also maintains a parallel coin throat by beingspaced from the deck on three bosses which locate the lid squarelyto the deck.
The design of the lid arm hinge area allows the lid to open to 180deg. relative to the deck. The opening is restricted to just over 100deg. by the back cover to prevent the lid possibly fouling other parts.
The action of the lid arm hinge spring allows the lid to remain openwhen past about 100 deg. and will snap shut when closed to about
Coin Path
Coin Deflector
Flight DeckLid
Flight Deck
Accept GateModule
Accept Route
RejectRoute
©, MEI., 1995. 7
CashFlow 520 Changegiver Applications Design Guide
60 deg. although the lid will need to be pressed to ensure that it iscorrectly seated against the deck.
The acceptor connects to the control board via a 10 way ribboncable.
On the front of the acceptor is a six way socket. This is for use witha MEI Route Alpha 250 support terminal. The terminal is handheld and, when connected to the acceptor allows some of theoperational aspects of the changegiver to be altered.
ACCEPT GATE MODULE
The accept gate module contains a solenoid operated gate, opticalcoin strobes and coin routing components. Coins that are correctlydiscriminated are routed to the accept exit by energising the acceptgate. Coins that are rejected are routed to the reject exit.
SEPARATOR MODULE
The separator directs the coins into different routes, either to thecoin storage tubes or the cashbox. It contains a solenoid bank and,at the bottom, a top level sensor assembly which is used to detectwhen tubes are full and then route coins to the cashbox, or toanother tube.
CONTROL BOARD
This is the main PCB which controls the way in which thechangegiver operates. There are several different control boards,but basically these are the 4 price for electromechanical machines,Executive, MDB, and BDV for electronic machines.
SPINE
The spine provides the housing for all of the other modules. On therear are the three standard keyhole fixing points for fitting thechangegiver firmly into the machine.
TRANSFORMER
The transformer assembly is housed behind the keypad cover. Togain access to the transformer is a screw located under the top flapof the keypad cover. Once this screw has been removed the keypadcover will lift off and the transformer is accessible. The transformerconnects to the control board via two looms and is available in 24V,100V, 120V, 220V, and 240V options.
8 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
KEYPAD
The keypad is used to float or dispense coins and to re-configuresome aspects of the way in which the changer works.
DISPENSER
The dispenser is held in the spine by two clips, one on each side andconnects to the control board via a loom. The dispenser containsthree dispense arms which, when activated, dispense coins fromeach of the three storage tubes. The dispenser also contains lowlevel sensors which detect when the tubes are low on coins. It ispossible to dispense coins from tubes A, B or C during the samevending function.
COIN STORAGE CASSETTE
The coin storage cassette clips to the front of the changer andcontains three independent coin storage tubes.
Prisms are located at the top of each tube which, when combinedwith the optos on the separator form the top level sensor. The toplevel sensors are used to indicate when a tube is full. When a tubeis full any further coins are routed to the cashbox.
The cassette can be automatically filled by feeding coins throughthe product, or manually filled by removing the cassette from thechanger.On the front of the cassette are float indicators which canbe positioned manually by sliding them up and down.
A CB
©, MEI., 1995. 9
CashFlow 520 Changegiver Applications Design Guide
COIN ACCEPTANCE, ROUTING & RETURNThe changer has a standard coin entry and exit chuting. Coin returnvia a reject lever is also standard. The coin acceptance, and therouting used on coin acceptance, are dependant on:
• The set up of various configuration items in thechanger EEPROM
• Other changer conditions which will alter while thechanger is in operation
As a result of this, both coin acceptance and coin routing aredynamic, i.e. changing in time as the state of the changer alters. Thedependencies are detailed in the following.
COIN ACCEPTANCE
The acceptance of each coin is determined primarily by the set upof Default Inhibits in the EEPROM. This specifies which coinsshould always be inhibited (i.e. rejected). In addition to thesedefaults, extra inhibits will be imposed depending on the followingconditions:
In normal mode with the overpay inhibit flag set:• Coins which are not dynamically routed to the tubes will
be inhibited and rejected if their value, plus the existingcoin credit, cannot be returned due to lack of correctchange coins
• Coins which would take the total system credit over themaximum allowed credit are inhibited
• Vend tokens are inhibited if the total system credit isnot zero
In normal mode with the overpay inhibit flag clear:• If use exact change has been signalled, the exact
change inhibits are imposed• Coins which would take the total system credit over the
maximum allowed credit are inhibited• Vend tokens are inhibited if the total system credit is
not zeroIn float mode:
• All coins which are not dynamically routed to the tubeswill be inhibited
In price teach mode:• Coins which would take the total system credit over the
maximum allowed credit are inhibited• Vend tokens are inhibited
10 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Global coin inhibit
In addition to the individual coin inhibits described above, a globalcoin inhibit can be imposed. This will inhibit all coin acceptanceregardless of any other conditions. A global inhibit is imposed when:
• Manually dispensing coins either from the key pad orthe terminal
• Returning credit• A vend is in progress• A price is on the display due to a product selection
being made with insufficient credit• The value of tube contents is on the display• Any bits in the EEPROM error register are set, apart
from bit 5• A Vend token has been accepted• An executive type vending machine has indicated that
it requires a free vend• The host machine has indicated it is inhibited (i.e. sold
out)• The cashbox error bit or any of the protocol A error bits
in MISC ERRORS is set
CHANGE PAYBACK
In general the changer will attempt to return any coin credit to theconsumer, in the best possible coin mix. However, this simplestatement requires clarification.
Use of Tubes:• The changer will only attempt to use tubes which have
not been disabled by the occurrence of sensor ordispenser faults
• If a tube is not disabled, it will be allowed to be used forchange payback only if its tube counts are above thesafe count value at the start of the change paybacksequence
• The changer will not function if the coin storagecassette is not fitted
Best Change Calculation:
Once the tubes that can be used have been determined the bestcoin mix to pay back the change is calculated. Best coin mix isdefined as the first of the following found to be possible:
• Correct change paid with minimum number of coins
©, MEI., 1995. 11
CashFlow 520 Changegiver Applications Design Guide
• Correct change paid with non-optimal coin mix• Closest change paid with minimum number of coins• Closest change paid with non-optimal coin mix• No change paid
Once the best coin mix has been determined the dispensers willcommence to pay the change out. The software will drive as manymotors as possible at once to expedite the change payback.
Should either of the following occur the dispense sequence will besuspended once each motor has got to its home position:
• The tube has run out of coins while coins are stillrequired. This could occur should the low level sensor/sgo from covered to uncovered, causing a tube count re-calibration, which reduced the number of coins held inthe tube
• A dispenser error is detected (stall, etc.)
The software will then re-compute the best coin mix to pay back thecredit still remaining. and re-start the dispensers with this new coinmix. The above will be repeated until all the change which can bedispensed has been paid.
Note that the best mix computation limits the total number of coinsto 255 in each given invocation. This means that the maximum valueof change which can be returned is determined by the 255 coinsselected in the initial computation. Further computations may leadto more than 255 coins in total being dispensed, but the value willnot increase.
TUBE SENSOR USAGE
This section describes the operation of the tube sensors in moredetail. The sensor operation significantly affects the usersperception of how the changer appears to operate.
Each tube has associated with it three sensors:• The full level sensor (opto sensor)• The low level sensor (opto sensor)• The tube dispenser home position sensor (reed switch)
Full sensorsEffect on coin routing
The changer cannot read the tube full sensors directly, but mustrequest their status from the acceptor module. The acceptor moduledefaults to performing a self-test of the full sensor prior to each read
12 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
of it. This self-test can be disabled by the changer (e.g. in float orprice teach where sunlight may cause the test to fail). The acceptormodule reports both the reading of the sensor, COVERED orUNCOVERED, and the outcome of the self-test, OK or FAILED. Ifsensor self-test is disabled, then the outcome will always bereported as OK.
The changer will perform the following actions (on a tube-by-tubebasis) based on the self-test results and the sensor reading:
Self-TestResult
SensorReading Changer Action
OK UN-COVERED
This is the normally expectedresult. The changer will clear a fullsensor error, if flagged. It does nottake any further direct action,however the routes may beupdated if the tube counts have gotto their maximum level
OK COVERED
This is a fault condition, as themaximum level a tube should reachis 3 coins from full. The changer willsignal a full level sensor error. If thelow level sensor is readingCOVERED then there is a goodchance that the tube is really full, sothe changer will recalibrate the tubecounts to the pre-programmed fullnumber.
FAILED UN-COVERED
This condition cannot occur, as theacceptor will always assume anyFAILED sensors are COVERED,and will report this.
©, MEI., 1995. 13
CashFlow 520 Changegiver Applications Design Guide
Coin cassette removal detection
If the coin storage cassette is removed, all the tube full sensors onthe 3 tubes will read covered. Should the changer detect this alltubes full condition, it will flag a cassette removed error and willindicate a changer error on the error LED. No change payback willbe attempted from the 3 tubes. Manual dispensing from the tubeswill still be allowed, but the tube counts will not be decremented.Coins will still be accepted but routed to the cashbox.
The error will be cleared as soon as a coin is accepted or a dispenseattempted with the coin cassette back in place. Note that if all tubesreally are full then a cassette removed error will be indicated, but willclear once the tube level drops.
Full sensor error detection
The changer will detect full sensor errors on dispensing from a tube.If coin storage cassette removal has not been detected. The bit
FAILED COVERED
This is a fault condition, due to thefailure of the acceptor module’ssensor self-test (opto was seen ONwith the LED being OFF). Thechanger will signal a full levelsensor error. It will ignore thereported reading, and continue touse the last (good) reading beforethe failure. The routing will beupdated. The tube is still used fordispense. If all 3 main tube sensorsare reported as FAILED, then thecassette is assume to be removed(and a cassette out error will beflagged).Note that sunlight (or other intenselight source) can affect the sensorself-test, causing it to fail. Thus thechanger will inhibit the self-testfeature when float or price teachmode is entered. When this modeof operation is selected, the self-test result will always be OK.
Self-TestResult
SensorReading Changer Action
14 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
appropriate to that tube in the full sensor error register will be setand a changer error will be indicated on the error LED. Since thesensor reads full the tube will no longer be routed to, but no otheraction will be taken, i.e. the tube will still be dispensed from.
The full sensors are read on initialisation, acceptance anddispensing coins. Full sensor errors relating to a tube are clearedwhenever a full sensor reads uncovered. Note that this means thatif more than 1 coin covers the full sensor, the full error for that tubewill initially be set on dispensing from that tube, but it will be clearedagain as soon as the sensor becomes uncovered.
Coin count re-calibration
When accepting coins, the full sensors will be used for re-calibratingthe number of coins in the tubes. For any given coin type the numberof coins that it takes to cover the full sensor can vary due tovariations in coin thickness. For this reason the tube counts for atube will be set to be their full re-calibration number only if:
• The sensor status has changed• The result of the sensor self test was good• A coin cassette error has not been detected• The recorded tube counts are outside the following
range:
(Full recal number - MAX_FULL_COUNT_DIFF) ≤ tubecount ≤ (full recal number + MAX_FULL_COUNT_DIFF)
The allowed variation from the full re-calibration number before re-calibration is performed (MAX_FULL_COUNT_DIFF) is set to 9.Low sensor error detection
The low sensor is checked at the following times:• On power-up• Before beginning any dispensing (either manual dis-
pensing, or credit return)• While dispensing, immediately after every coin is paid
out
The status of the low level sensors will be held in non-volatilememory, thus preserving this information for the next power-up.
Coin count re-calibration
Low level re-calibration is intelligent in its handling of tube storagecassette removal and replacement. The main assumption made isthat the tube storage cassette is not removed during a change returnoperation. The following table gives the details of the low sensor
©, MEI., 1995. 15
CashFlow 520 Changegiver Applications Design Guide
operation.
A tolerance of + MAX_LOW_COUNT_DIFF is applied to the tubecounts before re-calibration on low level sensors is done. Thisreflects the fact that due to the tolerances, both electrical andmechanical, it is unlikely that the maximum number of coins in atube will be the same in all changers, in all tube positions.
Thus if the tube counts are within MAX_LOW_COUNT_DIFF oftube_low_count, no re-calibration will occur when the low sensorgoes from COVERED to UNCOVERED.
16 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
The following table gives a brief summary of the low sensoroperation.
Action
New
sensor readingsensor reading
Old
Low Level Sensor Operation
Low Level Sensor Operation
SensorsRead At:
OldSensor
Reading
New Sen-sor Read-
ing
Action(If tube count error is greaterthan specified requirement)
1) Power-up
C
U
C
U
C
C
Reset of counts to 0
Reset of tube_ counts to tube_float_level
None
2)Prior to
dispense
UC
C
U
UC
U
C
NoneNone
Re-calibrate tube_counts totube _low_count
Reset of tube_ counts to tube_float_count
3)During
dispense
UU
C
C
UC
U
C
NoneNone
Re-calibrate tube_counts totube _low_count-1
None
4)After
dispense
UU
C
C
UC
U
C
NoneNone
Re-calibrate tube_counts totube _low_count
None
Key : U = uncovered C = covered
©, MEI., 1995. 17
CashFlow 520 Changegiver Applications Design Guide
Home sensors
Only when the dispenser arm is in the centre of its park region willthe home sensor register. The drive to the dispenser motor isremoved when the dispense is seen to have failed.
It is possible for the dispenser arm to keep moving after the drive tothe motor has been removed. It should not move out of the parkedposition but it could be possible for it to move into the part of the parkregion where the home sensor reads not home. It is valid thereforefor the home sensor to read not home at the beginning of a dispensecycle.
The tube will not be used again until the next dispense cycle, when,if another incorrect home sequence is seen, it will be permanentlydisabled. If any tube has been disabled a changer error will beindicated on the error LED.
Once a tube has been permanently disabled it can only be re-enabled by removing the source of error (e.g. jam) and clearing theappropriate error register via the terminal or a manual invent. Thedispenser error will then be cleared, and the tube re-enabled.
18 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
PRODUCT INTERFACES
The external interfaces to the changegiver product can be dividedinto two groups and are explained in the following pages.
• Electrical interfaces: includes looms to interface hostmachine with 4-price, Executive, BDV and MDBversions, connectors and power supplies.
• Man machine interfaces: includes keypad, terminal andcredit display.
These are described in the following sections.
Mechanical Interface Drawings showing the space envolope,mounting detail, reject mechanism clearance detail and coin routingare at the end of the book in the Appendix.
The current product types available are;
• CashFlow 520 - 4 price - A four priceelectromechanical changegiver
• CashFlow 520 - Executive - changegiver with anelectronic Protocol A serial interface
• CashFlow 520 - BDV - changegiver with an electronicBDV serial interface
• CashFlow 520 - MDB - changegiver with an electronicMDB serial interface
©, MEI., 1995. 19
CashFlow 520 Changegiver Applications Design Guide
ELECTRICAL INTERFACESThe diagram below illustrates the external electrical interfaces and
options for the CashFlow 520.
NOTE: The machine and serial communications loom areconnected together within the changegiver for the CashFlow 520-BDV and MDB products.
Facility ForExternalCashboxFull SensorInput
Power andComms
SerialComms
SerialComms
Relay
*
†
Machine +
OptionalCreditRelayRelay
CashFlow 520 - 4 Price
CashFlow 520 - Executive
CashFlow 520 - BDV / MDB
Power
Machine
Credit RelayDrive
OptionConnector(remote)
OptionConnector(remote)
AdaptorLoom
Optional SerialComms
20 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
The mains electro-mechanical interface circuit diagram forCashFlow 520 4 Price is shown below.
Host Interface for CashFlow 520 4 Price
Line
Neutral
Exact Change
Price Line Common
Price Line 1
Price Line 2
Price Line 3
Price Line 4
Safety
Machine InterfaceConnections
Price Sense 1
Price Sense 2
Price Sense 3
Price Sense 4
Blocker
Escrow Accept
Neutral
©, MEI., 1995. 21
CashFlow 520 Changegiver Applications Design Guide
Protocol A Equivalent CircuitAs applicable to Executive, BDV and MDB versions.
The CashFlow 520 Executive, BDV and MDB products do notrequire any related electro-mechanical interfaces. However, theExecutive does require a 24V A.C. power supply as illustratedbelow.
Interface for CashFlow 520 Executive
These circuits should be regarded as a general schematic andnot in any way representative of a particular application.
330
22k
47k
10k
33k
270
Master Slave
12
47k
Ser
ial I
nter
face
loom
100pf 330
22k
270
Vcc
Vcc
0v 0v
0v
0v
RX
RX
TX
TX
270
Vcc
Vcc
Ser
ial I
nter
face
loom
(Executive / BDV) (MDB)
Line
Neutral
22 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
ELECTRO MECHANICAL INTERF ACEAll electro-mechanical interface connections between thechangegiver and the host vending machine are electrically isolated.Outputs are isolated via the relays (i.e. price line outputs) and theinputs from the machine are current limited and optically isolated.The standard electro-mechanical interface parameters for allchangegivers defined in this specification are as follows:
EXACT CHANGE OUTPUT
(Switched neutral). Rated 0.5 Amps AC resistive load. Fused 1.6Amps thermal. Fault rating 3.5 Amps.When the changegiver detects the change available in the tubes islow it indicates exact change to the vending machine. The machinenormally uses this signal to illuminate a lamp informing the customerto use the correct money.
CREDIT RELAY DRIVE
(Switched Ground). Open collector drive provided (includes flybackdiode) - 20mA @12V.The credit relay is only available on the 4 price changegiver as anoption located outside the unit.
SAFETY LINE
(Switched Price Line Common). Rated 2.6 Amps. Fused (via priceline common) 3.15 Amps fast. Fault rating 7.0 Amps.This output is normally connected to price line common via all theprice line relays (in their off state). When any price line becomesactive the safety line becomes open circuit within the changegiver.
PRICE LINE COMMON
(Normally connected to Line). Rated 2.6 Amps AC inductive load.Fused 3.15 Amps fast. Fault rating 7.0 Amps.
PRICE LINE OUTPUTS
Rated 2.6 Amps AC inductive load (worst case power factor of 0.5).Fused (via Price Line Common) 3.15 Amps fast. Fault rating 7.0Amps.A sense input will be seen when >1.5mA is flowing through thesense input. When a sense input becomes active the changegiverdetermines the price to be charged for the selection requested. Ifsufficient credit exists it will energise the appropriate price line relay.This relay will disconnect Safety from price line common andconnect price line common to the selected price line output enablingthe vending machine to proceed with the vend cycle.
©, MEI., 1995. 23
CashFlow 520 Changegiver Applications Design Guide
MACHINE INTERFACEThe normal idle state of the Electro-mechanical / 4 Price machineinterface with no credit is as follows:
• Blocker input active (connected to LINE)• EA input (if present) - inactive• Sense input lines inactive (open circuit)• Safety Line output connected to price line common (via
ALL price line relays)• Price line outputs inactive (open circuit)• Credit relay off (contacts open) - when optional box
fitted• Exact change output inactive (contacts open)
The 4 price changegiver has 4 input/output lines, providing for 4sense inputs, and 4 price line outputs. When a product selection isdetected the appropriate price line output is enabled (if sufficientcredit exists). As the price line relay outputs are interlocked,enabling one price line output ensures that the other price lineoutputs are disabled. When the reset condition is detected the pricerelay is turned off.
PriceLine
SafetyLine
Neutral
M
Vending Machine
Selection Button
Vend Motor Relay
Vend Motor
Neutral
Price Line Relay
Live
Price LineCommon
Change
SenseCircuit
LiveSenseResistors57k 110/240V10k 24V
Price Line Common
NOTE: This is only representativeand not all functionality is shown.Circuit connections are not shownand numerous variants exist.
Blocker
SenseCircuit
SenseResistors57k 110/240V10k 24V
LiveNeutral
Exact ChangeRelay
Exact Change Lamp
Coin Mechanism
24 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
SINGLE / MULTI VEND
Unused credit (change) is returned to the customer eitherautomatically or on demand by pressing the reject lever. If thechangegiver is set to single vend mode any unused credit isreturned automatically immediately after the vend finished conditionis met. In multi vend mode the credit balance is not returned untilrequested by the customer (or automatically after a selectabletimeout period has elapsed).
SENSE INPUT TIMING
During the period between pressing the product selection buttonand the price line output becoming active the changegiver mustdetermine the price line of the selection, look-up the vend price anddecide whether to allow the vend, and if so energise the price linerelay. If the sense input from the vending machine is A.C. the sensecurrent is only detected during the positive half cycle, therefore itmay be 1/2 cycle (i.e. 10mS) before the sense input is detected,leaving 25mS for everything else.
VEND START
When a price line output has been energised the changegiver willwait for the vend start signal. This is indicated by the blocker inputbecoming inactive. If the vend start signal is not seen within 2.5 +/-0.5 seconds of the price line output being energised the price line
1cycle<=
2
Selection Button Pressed
Sense Input active(only during +ve cycles)
Price Line Output
< 35mS
Note: Price line output becomes active only after the sense input is active andthe changegiver has authorised the vend. (i.e. credit > vend price)
Price Line Output Timing
©, MEI., 1995. 25
CashFlow 520 Changegiver Applications Design Guide
output is removed (excluding blocker hold reset mode). The priceline output will be energised again if the sense input is still active andsufficient funds exist to pay for the product requested.
VEND FINISHED
While the vend is in progress the vending machine holds the blockersignal inactive. When the vend is finished the blocker signal returnsto its normal active state. As far as the changegiver is concerned thevend is considered to have finished when the reset conditions aremet, and the price line output is disabled. The changegiver can beprogrammed to several different reset conditions to suit differentvending machine interfaces:
• Blocker reset• Delayed blocker reset• Blocker hold reset• Escrow accept reset
If the reset conditions are not met (i.e. the vend failed), the vendprice will be paid back to the customers credit balance.
BLOCKER RESET
The changegiver assumes the vend has finished successfully assoon as the vend start signal is received (blocker signal is seen tobe inactive). The price line output is turned off at this point, with noadded delay. This is typically <30 mS.
Price Line Output
Blocker Input(blocker must be inactivewithin 2.5 seconds forvalid vend start)
< 2.5 seconds
Note: If blocker does not become inactive within 2.5 seconds the price lineoutput is turned off. It will turn on again when a valid sense input is detected.
Vend Start Timing
26 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
DELAYED BLOCKER RESET
Blocker reset is the most commonly used reset condition
In this reset mode the price line output remains active for either 30mS (most commonly used) or 200 +/- 10 mS after the vend startsignal is detected (blocker signal removed). The vend is assumed tohave finished successfully after this delay and the price line outputis turned off. The product may be in either 30mS or 200mS mode.
The delay is required to ensure the price line output is active forsufficient time for some machines to latch the signal.
Selection Button Pressed
Blocker
Vend Finished(blocker returned active)
Sense Input Active
Price Line Output active
Reset Condition Met(turn price relay off)
Vend in Progress
Vend Started(when blocker signal removed)
The shaded area shows the state of the signalchanges sometime within this area.
Note: Price Line output removed ~30 or ~200mSafter blocker becomes inactive.
Normal Vend Cycle (Delayed Blocker Reset)
©, MEI., 1995. 27
CashFlow 520 Changegiver Applications Design Guide
BLOCKER HOLD RESET
The changegiver waits for the vend start signal (blocker) to returnto its normal active state to indicate the vend cycle was successful.When blocker returns the reset condition is met the price line outputis disabled.
Selection Button Pressed
Reset Condition Met(turn price relay off)
Sense Input Active
Price Line Outputactive
Vend Finished (blockerreturned active)
Vend Started (whenBlocker inactive)
Blocker
< 30mSVend in Progress
Note: Price Line output removed within30mS of blocker returning active.
The shaded area shows the state of thesignal changes sometime within this area.
Normal Vend Cycle (Blocker Hold Reset)
28 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
ESCROW ACCEPT
In this mode the escrow accept (EA) input is used in conjunction withthe blocker input to indicate a successful completion of a vend cycle.Normally, blocker removal signals the vend has started. The end ofthe vend is indicated when EA becomes active while blocker is stillinactive. If the blocker signal returns to its active state before EA isactive the vend is deemed to have failed, the price output is de-activated and price of the vend is added back to the credit so thatthe customer can try again or have his money back.
To allow for any fault condition the changegiver will only wait 1minute (+/- 2 seconds) for the EA reset condition to be met. If thisdoes not occur the vend is assumed to have failed and is dealt within the same way as for blocker hold reset.
Escrow Accept
Price Line Output active
Sense Input Active
Selection Button Pressed
Vend Started (when Blocker inactive)
Reset Condition Met(turn price relay off)
Vend Finished (Blockerreturned active)
Blocker
The shaded area shows thestate of the signal changessometime within this area.
Note: Price Line output removedwhen EA becomes inactive whileblocker inactive.
Normal Vend Cycle (Escrow Accept Reset)
Vend in Progress
©, MEI., 1995. 29
CashFlow 520 Changegiver Applications Design Guide
PRICE SENSE / BLOCKER / ESCROW ACCEPT / VEND START/INHIBIT INPUTS
Rated < 100 mA. Fault protection by circuit impedance.
The maximum source impedance (from vending machine) to allowthe changegiver to correctly sense an input is dependant on thevoltage profile of the unit as follows.
Mains VoltageProfile Range
Mains ActivatedMinimum Source
Impedance for OFFCondition
Mains ActivatedMax Load
Impedance
20.4 - 26.4 VAC 118K ohms 10 k ohms
87 - 121 VAC 475K ohms 10 k + 47 k ohms
95 - 132 VAC 525K ohms 10 k + 47 k ohms
187 - 242 VAC 1 M ohms 10 k + 47 k ohms
212 - 264 VAC 1M1 ohms 10 k + 47 k ohms
30 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
VOLTAGE RANGES
The following profiled mains voltage ranges are supported acrossthe defined 4 price and Executive product range:
• 20.4 - 26.4VAC covering voltages 24v +10%, -15%)
• 87 - 121VAC (covering voltages 100v -13%, +21%)
• 95 - 132VAC covering voltages 120v +10%, -20.8%)
• 187 - 242 VAC covering voltages 220v +10%, -15%)
• 212 - 264 VAC covering voltages 240v +10%, -11.7%)For details of BDV and MDB product please contact your nearestregional MEI Electronics office.
POWER CONSUMPTION / RATING
AC Profiles BDV/MDB
Quiescent power 15VA @ 50Hz 4.5W
Maximum power 20VA @ 50Hz 8 W
Input current rating 3.52A (min) 2.2A
(min)
Internal fuse rating 1.6A (Thermal
Delay) 1.0A
TERMINAL CONNECTORThis connector is on the front of the acceptor module. It is used withthe MEI Route Alpha 250 terminal to access and reconfigurecertain aspects of the way in which the changegiver operates. A listof the items and relevant addresses can be found in a later section.The connector type is: Staked pins 0.1” DIL
Pin No Function
1 Vneg (0V)
2 Data (Tx / Rx)
3 GND (0V Screen)
4 Busy
5 GND (0V Screen)
6 Vin (12V)
©, MEI., 1995. 31
CashFlow 520 Changegiver Applications Design Guide
MAN MACHINE INTERFACES
KEYPAD
All changegivers have a keypad mounted on the front face. TwoLEDs are also mounted in this area to indicate the operational stateof the changegiver. The keypad will enable the following functionsto be performed:
• Dispense coins• Set price(s). See Note below.• Float the changegiver• Reset tube counts• Home the dispensers• Display the value of coins in the tubes
NOTE: Setting Prices is available at all times with electro-mechanical product, unless Route Alpha terminal address245 has been set to inhibit.With BDV and Executive product it will apply only whenRoute Alpha 250 terminal address 238 has been activated.Setting Prices function is not available for MDB product.
The keypad has four letter keys and a mode key. The mode keyallows shifted functions to be associated with each of the letter keys.Two LEDs provide simple diagnostic information and will assist theuse of the keypad. The diagram below shows the layout of thekeypad and its associated labeling. The following sections describeits operation.
MODE key(yellow)
Red LED
Yellow LED
Keypad & Keypad Label
32 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
LED Usage
The top (yellow) LED is used to indicate whether the keypad is innormal or shifted mode. If the LED is off, the keypad mode is innormal mode. When the mode key is pressed, the yellow LED willstart to flash at 2 Hz (± 1%) to indicate that the shifted functionsdefined by the icons on the keys, are accessible. Note that the modekey does not need to be held down to access the shifted functions.
If no further key is pressed within 10 seconds, or the mode key ispressed a second time, the keypad will return to its normal mode.The yellow LED will go off, and the shifted functions will be disabled.If a letter key is pressed within 10 seconds, then the changegiver willturn the yellow LED on continually, and attempt to perform therequired action. See the following sections for details of the shiftedfunctions.
The bottom (red) LED is used to indicate the fault status of thesystem. If there are no errors, the LED will be illuminatedcontinually. If a changegiver error is detected, then the red LED willflash at 2Hz (± 1%). If a fault is detected on the host machine, thenthe red LED will be turned off. Machine faults will take precedenceover changegiver faults.
If the state of the system requires that both LEDs flash, then they willbe synchronized to each other in anti-phase (i.e. yellow on - red off,yellow off - red on).
Manual Coin Dispense
If the changegiver is idle (i.e. not vending or accepting coins), theuser can manually dispense coins from the 4 tubes by simplypressing the relevant letter key. On a single press-and-release of aletter key, the changegiver will attempt to pay a single coin from therequested tube.
If you wish to get more than 1 coin from the tube, you can continueto hold the key down. This will cause the changegiver to startdispensing further coins at the rate of 1 coin every 0.5 seconds(subject to the dispenser cycle time being less than this).
If you release the key within 3 seconds of the initial press, thendispensing will stop after the current coin is dispensed. Multipledispensing is not allowed on empty tubes (tube counts = 0).
If the key is held for more than 3 seconds, dispensing will latch, andrelease of the key will have no effect. The dispenser will continue todispense a coin every 0.3 seconds (subject to the dispenser cycle
©, MEI., 1995. 33
CashFlow 520 Changegiver Applications Design Guide
time being less than this) until the tube counts reach theirprogrammed safe count, or any key is pressed.
If 2, or more, letter keys are pressed at the same time, then thechangegiver will pay coins from the selected tubes in the samemanner as described above. Note that the 3 second latch time ismeasured from the time the last key is pressed, and dispensing willnot unlatch until all the selected tubes reach their programmed safecount.
Float Down Mode
When you wish to float down the tubes, simply press the mode keyto get to the shifted functions, then press the A key to enter floatmode, followed by the C key. At this point the changegiver will startto dispense coins until all tube counts reach the pre-programmedfloat levels. Note that if all counts were equal to or less than the floatlevels, then no dispense will occur.
Price TeachSubject to the earlier note the prices held by the changegiver can beset using the price teach function. Price teach is only available if thechangegiver is idle. To access price teach, press the mode key toget the shifted functions, then press the key with the price icon (keyC). Entering price teach mode will clear any accumulated credit, andallow the user to clear credit, and will be indicated on thechangegiver’s credit display by all decimal points being lit.On entry to price teach, a longer time-out of 45 seconds willcommence. You can then enter coins via the acceptor to the valuerequired for the price to be set. Any coins entered will beaccumulated as credit, and displayed on the credit display, if fitted.This display value will be shown with the decimal point flashing.If there is accumulated credit, then any selection which becomesactive will have its price set to the value of credit accumulated. If nocredit was accumulated, then any selections made will not havetheir price modified. This is to prevent inadvertent zeroing of priceson permanent sense machines. Price teach only allows the settingof non-zero prices. Should you wish to clear a price to zero, then theRoute Alpha 250 terminal must be used.The sequence of inserting coins then making a selection can berepeated for all selections for which you wish to modify the price.Note that the main principle of price teach is that selections will havetheir price set to the current accumulated credit value, so that if anumber of selections are required to be set to the same price, once
34 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
the correct credit value is reached, all that needs to be done is topress the selection buttons.During price teach the yellow LED will remain on, indicating that ashifted function is active. In addition, all keys except the price teachkey will be ignored. The changegiver will exit price teach mode, andturn off the LED, if any of the following occur:
• No activity relating to price teach made during a 45second period.
• The price teach key is pressed.Note that on exiting price teach, there is no need to press the modekey first, as the shifted functions are already active. When priceteach mode is exited the changegiver will attempt to return anyaccumulated credit to the user using the tube coins.Note that on serial interface changegivers, the prices are notnormally held in the changegiver and are thus inaccessible to thisform of update, unless the price holding option is enabled via thesupport terminal.
Homing the DispensersYou can home all the dispenser arms by first pressing the mode keyto get the shifted functions, then pressing the mode key a secondtime. This will home each of the dispenser arms which are not seento be at home, as read by the position sensors. This will only work ifthe tube cassette is removed.
Displaying T ube ValueYou can easily get a display of the value of coins the changegiverthinks are contained in the tubes by pressing the mode key twicewith the tube cassette fitted. This will cause the tube contents valueto be displayed for 2 seconds on the changegiver’s credit display.Note that only tubes which are set up as fitted will be included in thiscalculation. Note also the calculation is based on tube counts andon the value of the first coin type in the tube.
©, MEI., 1995. 35
CashFlow 520 Changegiver Applications Design Guide
INTERNAL DIAGNOSTICS & ERROR HANDLINGThe indication of an error being present either in the host or in thechangegiver is given by the red LED. This section details variouserrors, and the action taken by the changegiver.
• Host machine problems
• Coin handling problems
• On-board EEPROM problems
• Audit FEM problems
• FIB communication errors
• Miscellaneous errors
HOST MACHINE PROBLEMS
Host Inhibited
On both electro-mechanical and electronic hosts, an indication isprovided to the changegiver if the host is inhibited (e.g. blockerinactive on electro-mechanical machines, no polling on MDB). Theerror handling for this condition is:
• Indicate host error on LED
• Disable all coin acceptance in normal mode
• Disable all coin acceptance in float mode
• Disable all coin acceptance in price teach mode
• Manual dispense is still allowed
• Route Alpha 250 terminal comms still allowed
• Changegiver will continually check if host is re-enabled
Removal of Blocker
The start of vend condition on electro-mechanical hosts is signalledby blocker becoming inactive after the price relay has been turnedon. Normally there is a 2.5 second timeout on this, which willterminate the vend sequence with no loss of credit should blockernot go inactive. In blocker hold mode, due to the possibility offrauding certain machines, this timeout is not used. Therefore, if thestart of the vend (as signalled by the removal of the blocker signal)does not occur, the following error state will result:
• Indicate host error on LED
• Inhibit all changegiver functions
• Changegiver will continually check if vend starts
36 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Blocker Return
The end of vend condition on electro-mechanical hosts depends onthe reset mode selected. In blocker hold mode, the end of vend issignalled by the return of the blocker signal. If this does not occur,the following error state will result:
• Indicate host error on LED
• Inhibit all changegiver functions
• Changegiver will continually check if host is re-enabled
Cashbox Full
An input is provided for a cashbox full sensor (provided by the host).The error handling for this sensor is:
• Indicate host error on LED
• Set cashbox full error flag (code 7 in error register)
• Disable all coin acceptance in normal mode
• Disable all coin acceptance in float mode
• Disable all coin acceptance in price teach mode
• Manual dispense is still allowed
• Terminal comms is still allowed
• Cashbox must be emptied to reset error
Bad Replies Received
Protocol A serial communications error handling is summarisedbelow:
• Indicate host error on LED
• Suspend operation for 100mS
• Abort sequence and revert to sending status
• Disable all coin acceptance in normal mode
• Manual dispense is still allowed
• Allow return of credit
• Terminal comms is still allowed
• Changegiver will continually check if failure rectified
©, MEI., 1995. 37
CashFlow 520 Changegiver Applications Design Guide
No Response
• Indicate host error on LED
• Disable all coin acceptance in normal mode
• Manual dispense is still allowed
• Allow return of credit
• Terminal comms is still allowed
• Changegiver will continually check if failure rectified
COIN HANDLING PROBLEMS
Full Sensor Failure
• Indicate changegiver error on LED
• Disable routing to affected tube
• Set required code in full sensor error register
• Dispense from tube is still allowed
• On coin acceptance or dispense, changegiver willcheck if failure rectified
Post Gate Strobe (PGS) Failure
• Indicate changegiver error on LED
• Set PGS error flag (code 7 in full sensor error register)
• On coin acceptance or rejection, changegiver willcheck if failure rectified
Tube Cassette Removal
• Indicate changegiver error on LED
• Disable routing to tubes (all coins to cashbox)
• Set cassette removed error flag (code 4 in operationalerror register)
• Dispense is still allowed
• Signal exact change
• On coin acceptance or dispense, changegiver willcheck if failure rectified
38 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Home Sensor Failure
• Indicate changegiver error on LED
• Disable use of affected tube
• Set required bit(s) in disabled tubes error register
• Signal exact change
• Manual dispense attempts from the tube are stillallowed
• Error can be cleared by removing the source of theerror and performing a manual dispense, or by usingthe MEI® Route Alpha 250 terminal.
Motor Failure / Jam
• Indicate changegiver error on LED
• Disable use of affected tube(s)
• Set required codes in disabled tubes error register
• Signal exact change
• Manual dispense attempts from the tube are stillallowed
• Error can be cleared by removing the source of theerror and performing a manual dispense, or by usingthe MEI® Route Alpha 250 terminal.
ON-BOARD EEPROM PROBLEMS
Incorrect Configuration vsn. No.If the configuration file version number in the on-board EEPROMdoes not match the version expected in the software, the followingerror handling applies:
• Set code 4 of EEPROM error register
• Indicate changegiver error on LED
• No upload of EEPROM data will occur
• All coin acceptance will be disabled
• The keypad will be disabled, apart from the mode key
• Terminal comms. still allowed
• No save of data to EEPROM on power fail
©, MEI., 1995. 39
CashFlow 520 Changegiver Applications Design Guide
• The configuration version number must be corrected.The error will then be cleared on changegiver re-initialisation. This can be done by;• Clearing the error flag,• Updating the EEPROM version number,• Re-initialising.
EEPROM CorruptionIf a corruption is detected in the EEPROM at upload time, thefollowing error handling applies:
• Set code 0 - 1 of EEPROM error register
• Indicate changegiver error on LED
• No upload of EEPROM data will occur
• All coin acceptance will be disabled
• The keypad will be disabled, apart from the mode key
• Terminal comms is still allowed
• No save of data to EEPROM on power failWhile a reset device error appears to clear the error, note that therewill be no configuration data uploaded into RAM, and hence thechangegiver’s operation will be indeterminate. After clearing theerror, the checksum of the affected page should be corrected andthe changegiver re-initialised.
Write T imeoutIf a timeout occurs when writing to the EEPROM, the following errorhandling applies:
• Set bit 7 of EEPROM error register
• Indicate changegiver error on LED
• All coin acceptance will be disabled
• The keypad will remain enabled, with manual dispensestill allowed
• Terminal comms is still allowed
• No save of data to EEPROM on power fail
• Changegiver must be switched off to reset error.
40 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
MEI ROUTE ALPHA 250 TERMINAL
If you have access to a MEI Route Alpha 250 terminal you can re-configure any of the functions available for a particular product. Theterminal is connected to the acceptor via a six way connector whichplugs into the front of the acceptor.
The terminal is used to check or change certain data which affectsthe way the totaliser operates. The data is held in addresses. Eachaddress has a unique number which identifies the feature you wishto read or change e.g. if you want to change from single vend tomulti vend then you need to go to address number 226 and put in a1 (single vend is a 0).
The following pages will explain how to access and change the datain certain addresses. At the end of this section there is a list ofaddresses and the relevant values.
B C
©, MEI., 1995. 41
CashFlow 520 Changegiver Applications Design Guide
KEY FUNCTIONS
Reset Key: used to reset all modes and to initialise any settings thatyou have changed. If the reset key is pressed while an address isbeing updated then the address may not be updated. The reset keymust be pressed to store the changes that you have made.
Up Key: used to increase the value displayed on the screen.
Down Key: used to decrease the value displayed on the screen.
Left Key: used to scroll the display to the left when a large numberis being accessed that cannot be fully displayed on the screen.
Right Key: used to scroll the display to the right when a largenumber is being accessed that cannot be fully displayed on thescreen.
Enter Key: used to change between the address and data displays.
Other Facilities of the TerminalThe terminal has several features to speed up its use. This includesthe ability to scan at a higher speed with the keys auto repeating, toautomatically roll over from its highest to lowest address and toinform the operator should a communication error occur.Should you need to know which version numbers of the software isused in the totaliser the UP key is pressed while the terminal is inreset mode. The terminal will firstly display the acceptor HI2 nodeaddress, if the UP key is pressed again the acceptor softwareversion number will be displayed. Pressing the UP key again willdisplay the acceptor EEPROM number and if pressed again theacceptor configuration code.To return to normal operation press the RESET key.
DISPLAY
RESET
ENTER UP
RIGHT
DOWN
LEFT
42 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Auto Repeating KeysIf either the UP or DOWN keys are kept pressed they automaticallyrepeat. The repeat speed of the key increases the longer the key isheld down.
Double Click HotkeyingIf a key is doubled clicked (pressed twice in quick succession) thenthis causes the address number to increment by a larger amount.e.g. if the user starts at address number 1 then double clicks the UPkey, the address will jump to 40, double click again the address willjump to address 100 etc. This is useful as the addresses used forthe totaliser start at address 200. You can also double click theDOWN key to decrement by larger amounts.
USING THE TERMINAL
As soon as the terminal is connected to a totaliser it powers up andinterrogates the product.
The terminal display will clear and briefly show a message thatindicates the version of software in the terminal. A display of [0 1.0]means software with a version number of 1.0 is fitted in the terminal.
After a few seconds the display will show the number [1.] or [1.-]. Notall configuration items are applicable to every product but all theaddress values are shown on the display. If the value for theaddress is applicable to the product a dash will be present at the farright position on the display. The value can then be accessed andchanged if required.
Power up message Software version = 1.0
No dash displayedAddress is not accessiblefor this product
Dash is displayed Addressis therefore accessible
©, MEI., 1995. 43
CashFlow 520 Changegiver Applications Design Guide
The basic operation to alter the information held in an address is:
1 Connect the terminal to the CashFlow product.
2 Wait for the terminal to power up correctly.
3 Select the address by using the UP and DOWN keys.
4 Examine the data by pressing the ENTER key.
5 Alter the data value by pressing the UP or DOWN keysuntil the new value has been reached.
6 Press the ENTER key to return to displaying addresses.
7 Press the RESET key to initialise the new value.
When the terminal is displaying values stored at addresses, nodecimal point will be displayed.
If an error occurs with the communication between the terminal andthe totaliser the display will show an error message of four halfheight zeroes.
This message will stay on the display. Pressing the RESET key mayclear the fault. The display will then revert to showing the currentaddress. If the error occurred while updating an address then thevalue of that address should be checked as it may not have beenupdated correctly. If, after pressing the RESET key, the faultremains the error message will stay and you need to return theterminal for repair.
As the screen is capable of only displaying four digits at any onetime the number displayed on the screen can be scrolled if it isgreater than 9999 by using the LEFT and RIGHT keys. The left orrightmost digit will flash indicating an extra digit can be examined byuse of the scrolling keys e.g. Value is 12345
Error message
press RIGHT key
press LEFT keyflashing flashing
44 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
VISUAL AUDIT
Visual Audit can be obtained, from the electro-mechanical andExecutive products only, when an audit function expansion module(FEM) is installed as an accessory on to the Control PCB.
Data can be viewed with the use of a Route Alpha 250 terminal andthe process for using this method follows below. Data is alsoavailable via a MEI® hand-held printer which can be accessedthrough an interface loom from the changegiver, through a DEX/UCS jack-plug connected to a MEI® MEQ terminal, or from an infra-red optical interrogation point in the side of the machine, also usingthe MEQ terminal.
Visual Audit Interrogation
The Route Alpha 250 terminal display may not be able to show alldetails for each address. In order to ensure that all data has beenread two quite separate addresses must be interrogated, oneconsisting of the least significant (ls) digits, and the other the mostsignificant (ms) digits of the data.
To convert these two readings to a single audit value the (ms) valueshown must be multiplied by 65536 and the (ls) figure added to theresult.
033330564
157847001 R1
Function Expansion Module
MEI® MEQ TerminalMEI® Hand-Held Printer
©, MEI.., 1995. 45
CashFlow 520 Changegiver Applications Design Guide
The following process should be followed to use the Route Alpha250 terminal for retrieval of data:
• Firstly select the required address using the Up andDOWN keys.
• Press ENTER to display the contents of the address. Ifthe value exceeds four digits the LEFT and RIGHTkeys are used to scroll the display left or right.
EXAMPLE. (To read the Cash In Tubes value)• Select address 900• Press ENTER to display the (ls) value, (e.g 54919)• Press ENTER to return to address mode• Press UP to select address 901• Press ENTER to display the (ms) value, (e.g. 18)• Multiply (ms) value by 65536 (18 x 65536 = 1179648)
and add (ls) value. (1179648 + 54919 = 1234567)
NOTESAll values are displayed on the terminal with no decimal point.
In order to reset the interim values address 999 must be used,ensuring that it is set to 9.
All values displayed will be in the range of 0 - 65535.
The relevant addresses for the Route Aplha 250 terminal in thefollowing list are 900-999.
46 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Route Alpha 250 Address ApplicationsThe symbols below appear on the following pages together withmost of the following Route Alpha 250 address numbers. They canbe used as an aid to indicate which variety of product that eachaddress is used with.
Where no symbol is used this address applies to 4 price electro-mechanical products only.
✖ = Address used with 4 price and Executive only
✙ = Address used with 4 price, Executive and BDV only
▲ = Address used with 4 price, Executive, BDV and MDB
✔ = Address used with Executive and BDV only
✸ = Address used with BDV only
©, MEI., 1995. 47
CashFlow 520 Changegiver Applications Design Guide
The table below shows you the address of each item that can be re-configured and their possible values.
ADDRESSES AND VALUESA
ddre
ss
Par
amet
er
Ran
ge
Mea
ning
✙21 - 32
Coin types 1 - 12 0-20 = coin1 = value token2 = vend token
✙200
Maximum credit 0-65,535 maximum credit
✙201-204
Prices 1 - 4 0-65,535 value of prices 1 - 4
✖205-225
Prices 1 - 25(When advancedaudit FEM fitted only)
0-65,535 value of prices 1 - 25
✙226
Single/Multivend 0 -10 = single vend1 = multivend
✙227
Escrow return inhibit 0 -10 = escrow allowed1 = escrow inhibited
228Reset mode(Electromech only)
0 - 4
0 = blocker reset1 = delayed blocker reset
(20ms)2 = delayed blocker reset
(300ms)3 = blocker hold reset4 = after escrow signal
▲229
Coin inhibit, coins 1-4for multiple coininhibit, add togethere.g. 1 + 8 = 9 so coins1 & 4 are inhibited
0 -15
0 = no coins inhibited1 = inhibit coin 12 = inhibit coin 24 = inhibit coin 38 = inhibit coin 4
▲230
Coin inhibit, coins 5-8 0 -15
0 = no coins inhibited1 = inhibit coin 52 = inhibit coin 64 = inhibit coin 78 = inhibit coin 8
48 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
▲231
Coin Inhibit,coins 9 -12
0 -15
0 = no coins inhibited1 = inhibit coin 92 = inhibit coin 104 = inhibit coin 118 = inhibit coin 12
✙235
Change delay 0 - 255delay in 1/2 second steps255 = infinite delay
✔238
Price hold(Protocol A only)
0 - 10 = do not hold price1 = hold price
✙244
Keypad inhibit 0 -10 = keypad enabled1 = keypad inhibited
✙245
Price teach inhibit 0 -10 = price teach allowed1 = price teach inhibited
246Fast sense(Electromech only)
0 -10 = normal1 = fast sense
▲247
Auto Tube Inventory(float down)
0 -10 = float down disabled1 = float down enabled
▲251-254
Tubes A - Cfloat level options
0 - 255number of coins in a tube tobe floated to
▲310
Value of coins intubes READ ONLY
0-65,535 value of coins in all tubes
▲311-314
Tubes A - C currentcoin countREAD ONLY
0 - 255current number of coins intube
▲340
Full sensor errorsREAD ONLY
0 - 255value = sum of codes where1/2/4 = tubes A/B/C128 = post gate strobe error
▲341
Tube dis-abledREAD ONLY
0 - 31value = sum of codes where1/2/4 = tubes A/B/C
▲342
EEPROM errors (i)READ ONLY
0 - 15
1 = errors in page 02 = errors in page 14 = corrupt audit FEM8 = audit FEM removed
Add
ress
Par
amet
er
Ran
ge
Mea
ning
©, MEI., 1995. 49
CashFlow 520 Changegiver Applications Design Guide
▲343
EEPROM errors (ii)READ ONLY
0 - 15
1 = incorrect configurationversion
2 = audit FEM not defined4 = undefined8 = internal write error
▲344
Operational errors (i)READ ONLY
0 - 15
1 = undefined2 = acceptor error4 = HII hardware error8 = HII transmit error
▲345
Operational errors (ii) READ ONLY 0 - 15
1 = coin cassette removed2 = protocol A transmit error4 = protocol A receive error8 = cashbox full error
✸346
BDV errors i 0 - 15
value = sum of codes where1 = audit timed out2 = vmc timed out4 = cpc timed out8 = audit not initialised
✸347
BDV errors ii 0 - 15
value = sum of codes where1 = audit incompatible2 = vmc incompatible4 = cpc incompatible
▲349
Reset error flags 0 - 10 = do not reset1 = reset error flags
✖360
Audit module - VMCidentification code(When audit fitted)
0-65,535 vending machine ID
✖361
Audit module -printout language(When audit fitted)
0 - 4
0 = English1 = French2 = German3 = Dutch4 = Spanish
✖362
Audit module -printout type(When audit fitted)
0 - 2
0 = basic1 = basic + interim vend
report2 = basic + interim vend +
free vend report
Add
ress
Par
amet
er
Ran
ge
Mea
ning
50 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
✖363
Audit module -printout product limit(When audit fitted)
0 - 25limit details on printout tofirst few specified price lines
✖364
Audit module -installation day(When audit fitted)
1 - 31day of installation intothe machine
✖365
Audit module -installation month(When audit fitted)
1 - 12month of installation intothe machine
✖366
Audit module -installation year(When audit fitted)
0 - 99year of installation intothe machine
✸382
Link Master ID 0 - 9999 ID code of link master node
✸385
audit unit is DBV 0 - 10 = audit unit is not BDV1 = audit unit on system is
BDV
✸386
VMC unit is BDV 0 - 10 = VMC is not BDV1 = VMC is BDV
✸387
CPC unit is BDV 0 - 10 = CPC is not BDV1 = CPC is BDV
✸388
Card Reval Allowed 0 - 10 = revaluation not allowed,1 = revaluation allowed
✸389
Audit unit fitted 0 - 10 = not fitted1 = audit unit fitted
✸390
VMC unit fitted 0 - 10 = not fitted1 = VMC fitted
✸391
CPC unit fitted 0 - 10 = not fitted1 = CPC fitted
✸392
BDV exact changeequation
0 - 10 = normal operation1 = use BDV exact changeequation
✸393
Audit initialisationrequired
0 - 10 = initialisation not required1 = initialisation required
Add
ress
Par
amet
er
Ran
ge
Mea
ning
©, MEI., 1995. 51
CashFlow 520 Changegiver Applications Design Guide
◆421-432
MDB changegivercoin types 1 - 12
0 - 20 = coin1 = value token2 = vend token
✙600
Number of bills 0 -15number of bill supported btBVI
✙601
Value of bill 1 0-65535bill value 1 in real currencyunits. Bill values should bein equal/ascending order
✙602
Value of bill 2 0-65535bill value 2 in real currencyunits. Bill values should bein equal/ascending order
✙603
Value of bill 3 0-65535bill value 3 in real currencyunits. Bill values should bein equal/ascending order
✙611
Bill scaling factor 0-65535
multiplier required toconvert number of creditpulses received by the BVIto real currency units
✙612
Bill default inhibit map 0 -7value = sum of codes where1/2/4 = lowest / middle / highest bill inhibit
✙613
Bill exact changeinhibit map
0 -7value = sum of codes where1/2/4 = lowest / middle / highest bill inhibit
✖900
Cash in tubes (ls) 0-65535 visual audit
✖901
Cash in tubes (ms) 0-65535 visual audit
✖902
Value of cash salesinterim (ls)
0-65535 visual audit
✖903
Value of cash salesinterim (ms)
0-65535 visual audit
✖904
Number of cash salesinterim (ls)
0-65535 visual audit
✖905
Number of cash salesinterim (ms)
0-65535 visual audit
Add
ress
Par
amet
er
Ran
ge
Mea
ning
52 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
✖906
Value of cash in (ls) 0-65535 visual audit
✖907
Value of cash in (ms) 0-65535 visual audit
✖908
Cash to cash-box (ls) 0-65535 visual audit
✖909
Cash to cash-box(ms)
0-65535 visual audit
✖910
Cash to tubes (ls) 0-65535 visual audit
✖911
Cash to tubes (ms) 0-65535 visual audit
✖912
Dispensed cash (ls) 0-65535 visual audit
✖913
Dispensed cash (ms) 0-65535 visual audit
✖914
Manually inventedcash (ls
0-65535 visual audit
✖915
Manually inventedcash (ms)
0-65535 visual audit
✖916
Overpay (ls) 0-65535 visual audit
✖917
Overpay (ms) 0-65535 visual audit
✖918
Exact change vendvalue (ls)
0-65535 visual audit
✖919
Exact change vendvalue (ms)
0-65535 visual audit
✖920
Value of cashmanually filled (ls)
0-65535 visual audit
✖921
Value of cashmanually filled (ms)
0-65535 visual audit
✖922
Value of free salesinterim (ls)
0-65535 visual audit
Add
ress
Par
amet
er
Ran
ge
Mea
ning
©, MEI., 1995. 53
CashFlow 520 Changegiver Applications Design Guide
✖923
Value of free salesinterim (ms)
0-65535 visual audit
✖924
Number of free salesinterim (ls)
0-65535 visual audit
✖925
Number of free salesinterim (ms)
0-65535 visual audit
✖926
Printout number (ls) 0-65535 visual audit
✖927
Printout number (ms) 0-65535 visual audit
✖928
Last printout number(ls
0-65535 visual audit
✖929
Last printout number(ms)
0-65535 visual audit
✖930
Value of cash salestotal (ls)
0-65535 visual audit
✖931
Value of cash salestotal (ms)
0-65535 visual audit
✖932
Number of cash salestotal (ls)
0-65535 visual audit
✖933
Number of cash salestotal (ms)
0-65535 visual audit
✖934
Value of free salestotal (ls)
0-65535 visual audit
✖935
Value of free salestotal (ms)
0-65535 visual audit
✖936
Number of free salestotal (ls)
0-65535 visual audit
✖937
Number of free salestotal (ms)
0-65535 visual audit
✖938
Value of bills in total(ls)
0-65535visual audit (when used withBill Validator Interface)
✖939
Value of bills in total(ms)
0-65535visual audit (when used withBill Validator Interface)
Add
ress
Par
amet
er
Ran
ge
Mea
ning
54 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
✖940
Interim value of bills(ls)
0-65535visual audit (when used withBill Validator Interface)
✖941
Interim value of bills(ms)
0-65535visual audit (when used withBill Validator Interface)
✖942
Value of vend tokensales (ls)
0-65535 visual audit
✖943
Value of vend tokensales (ms)
0-65535 visual audit
✖946-966(Evensonly)
Interim of products0-10 (ls)
0-65535 visual audit
✖947-967(Oddsonly)
Interim of products0-10 (ms)
0-65535 visual audit
999 Interim reset address 0-65535must be set to 9 to causeinterims to be reset
Add
ress
Par
amet
er
Ran
ge
Mea
ning
©, MEI., 1995. 55
CashFlow 520 Changegiver Applications Design Guide
DIAGNOSING TERMINAL PROBLEMS
SYMPTON CAUSE SOLUTION
Terminal displays anerror message atpower up
Communications error Press RESET
Terminal displays anerror message whenchanging fromaddress to datamode or vice versa
Communications errorbetween terminal andproduct or the terminaldoes not recognise theproduct it has beenconnected to
Repeat lastoperation
Terminal powers upcorrectly but noaddresses areaccessible
The product is notcompatible with theterminal
Requires adifferentterminal/software
Terminal does notpower up
Bad connections orFaulty cable
Check theconnections ateither end oflead. Replacelead
Terminal powers upbut one of the keysdoes not work
Faulty key Use the selftest feature.If the key isfaulty send unitfor repair
Non standardcharacters printed ondisplay
Faulty unit Send unit forrepair
56 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
TESTING THE TERMINAL
It is possible to test all the features of the terminal itself by puttingthe unit into a special test mode. To enter the test mode hold theENTER key pressed when powering the unit up. The display willinitially show three digits indicating the result of an automatic onboard test. The display format is:
[<BUSY state> <DATA state> <AUTO TEST result>] where
<BUSY state> = current state of BUSY line, 0 = low, 1 = high
<DATA state> = current state of DATA line, 0 =low, 1=high
<AUTO TEST result> = result of automatic test
0 = Pass
1 = BUSY line error
2 = DATA line error
3 = BUSY and DATA line errors
Pressing the ENTER key activates the next stage of test.
The LCD is tested by displaying a pattern of four identical digits onthe display. The digits alter every 1/2 second and the display shouldbe examined to check all the digits are formed correctly.
Display will show:
[0000], [1111], [2222], [3333], [4444], [5555], [6666], [7777], [8888],[9999], [----], [oooo], [ ], [....].
Pressing the ENTER key activates the next stage of test.
The terminal keys are checked next. A single number is shown onthe display indicating what key was pressed last. Display shows:
[ 0] No key pressed
[ 1] UP key pressed
[ 2] RIGHT pressed
[ 3] DOWN key pressed
[ 4] LEFT key pressed
[ 5] ENTER key pressed
This is the last test and the RESET key must be pressed to restartthe terminal in normal operational mode.
©, MEI., 1995. 57
CashFlow 520 Changegiver Applications Design Guide
COMPATIBILITY
The CashFlow 520 product range is compatible with the majorityof modern vending machines. It is a plug compatible replacementfor the previous MS1500, MS1600, ME1600 and ME1900 series ofchangegivers. The options currently available are;
• CashFlow 520 - 4 price - A four priceelectromechanical changegiver
Interfaces are provided for a credit display if required on the abovevariant.
• CashFlow 520 - Executive - changegiver with anelectronic Protocol A serial interface
• CashFlow 520 - BDV - changegiver with an electronicBDV serial interface
• CashFlow 520 - MDB - changegiver with an electronicMDB serial interface
The looms fitted to the CashFlow 520 products have a range ofconnectors and pinouts to be fully compatible with existing machinewiring. The table below shows the new CashFlow® looms and theold interface looms which they replace.
CashFlow ®
MachineLoom No.
ReplacesSerial
(ProtocolA)
BDV MDB Electromechanical
No.of
PriceLines
T1 EA ✓ N/a
T2 E05,EB ✓ N/a
T3B32,FI,
F16✓ 1
T4FF,B12,F15, F26
✓ 4
T5
FB,B03,B62
F03,F10,F35
✓ 4
T6FJ, F02,F27, B02
✓ 3
58 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
T7FA,
No creditrelay
(Gen. purpose loom)Adaptor looms 3, 4, 5 and 6 are used in
conjunction with this loom
T8FD,B74,F
01✓ 4
T9FC,B60,F
08,F33✓ 4
T11 FE,F12 ✓ 4
T12 FG,F44 ✓ 4
T13 -- ✓ 4
MachineLoom
165972002
FF,F26
Adaptor✓ 4
MDB ✓
CashFlow ®
MachineLoom No.
ReplacesSerial
(ProtocolA)
BDV MDB Electromechanical
No.of
PriceLines
©, MEI., 1995. 59
CashFlow 520 Changegiver Applications Design Guide
ENVIRONMENTAL PERFORMANCE
Products are available to meet the following environmentalspecification.
TEMPERATURE RANGEWorking ambient - 15 to 60°CMax rate of change 15°C/hr non condensing
Storage -40 to + 65°CSolar radiation Max. working ambient applies
HUMIDITYOperational Worst case up to 90% RH, non condensing
at 43°CStorage Worst case up to 95% RH, non condensing
at 65°C
VIBRATIONOperational - units will not be damaged by these conditions:
INSTALLA TIONTo ensure that the changegiver operates correctly it must bemounted so that it hangs within +2° of vertical, in both front and sideelevations.
Vibration (through machinemounting)
0.25g at 5 to 500 Hz.Intermittent over the unit’slife. Refer to BS2011: part2.1 Fc:1983
60 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
TRANSPORTATIONUnits in the packed state will not sustain any physical damage underthese conditions:
Shock Half sine, 30g shock, 18ms duration. Referto BS 2011: part 2.1 Ea: 1977
Bump 1000 bumps 6ms duration at 25g. Refer toBS 2011: part 2.1 Eb: 1977
Free Fall 1000mm fall onto packing faces. Refer toBS 2011: part 2.I Ed: 1977
Crush Neatly stacked units of the same type maybe stacked to a height of 2 metres
LIQUIDSWater
The units inclusive of PCB’s will be splash protected.
The coin entry encourages excess water towards the reject pathand the front of the product out of the coin path. Coin stall underthese conditions is minimised.
The above should in no way be interpreted as a specificationcapable of operating at 100% RH.
Salt Water
As above.
Prolonged exposure in a salt laden atmosphere will lead to PCBcorrosion damage.
Other Liquids
This includes: dilute carbonic acid, dilute citric acid, carbonateddrinks, beer, tea, coffee, chocolate, soup, syrup and sugar residue,uric acid.
• Certain beverages and the dilute acids may causesimilar effects to salt water if they contact the PCB’s
• Wet performance will be similar to that described for‘water’
• Liquids which leave a residue on drying which affectsthe passage of coins could cause malfunction
©, MEI., 1995. 61
CashFlow 520 Changegiver Applications Design Guide
VOLTAGESupply
The unit will operate to specification on the following supplyvoltages:
46 - 64 Hz AC RMS.
• 20.4 - 26.4 V RMS• 87 - 121 V RMS• 95 - 132 V RMS• 187 - 242 V RMS• 212 - 264 V RMS• 207 - 244 V RMS* single transformer profile
Note: For each of the above voltage waveforms the peak voltagemust be √2 *V RMS.
Note: During the life of the defined products, there will be arequirement for European equipment (whole vending machine) tooperate at 230 V +6%, -10%. Most states except UK have agreed tothis change. The 240V transformer design is such that this changecan be accommodated.
VOLTAGE TRANSIENTSMinimum performance can be regarded as that stated under thesection on sucseptability.
The unit will perform to criteria A for supply loss (100%) of up to twocycles.
For supply loss of greater than 2 cycles then performance criteria Bapplies.
62 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
SAFETY CLASSIFICATIONS
CLASSIFICATIONThe changer products will comply with :
• UL 756 “Coin and currency changers and actuators”• IEC 335, 3rd Edition “Safety of household and similar
electrical appliances”
PARTITIONSAll of the following lines are assumed to be at mains potential (liveparts at hazardous voltage).
Mains input (live & neutral)
Exact change output
Price sense inputs
Price outputs
Blocker (vend start) input
Escrow accept input
Price line common input
Safety line output
All of the following lines, and any other circuits accessible withoutthe removal of any covers using a tool are assumed to be unearthedaccessible SELV circuits as defined in IEC 335.
Protocol A current loop
MEI terminal link
Credit display
Cashbox full connector
Acceptor serial link
Credit relay coil output
©, MEI., 1995. 63
CashFlow 520 Changegiver Applications Design Guide
SAFETY INSULATIONSafety insulation is provided between :
a) All operator points of contact without tool accessand hazardous voltages
b) SELV circuits and hazardous voltages
Safety insulation (as defined above) is provided as follows :
• Clearance through air ≥ 8.0 mm• Creepage over insulation surface ≥ 8.0 mm• Thickness through insulation (except for cables)• Accessible reinforced insulation ≥ 2.0 mm• Basic insulation ≥ 1.0 mm• Dielectric strength of reinforced insulation : 3750 VAC
RMS for 1 minute• Dielectric strength of supplementary insulation : 2750
VAC RMS for 1 minute
Insulation is provided between poles of the supply input (live &neutral) and to other hazardous voltages as follows :
• Clearance through air before fuse ≥ 2.5 mm• Clearance through air after fuse ≥ 1.0 mm• Creepage over insulation surface before fuse ≥ 3.0 mm• Creepage over insulation surface after fuse ≥ 1.0 mm• Dielectric strength over basic insulation ≥ 1250 VAC
RMS for 1 minute
ENERGY STORAGEThe maximum energy stored in the changers smoothing capacitorwill be less than 5.1 Joules at maximum input voltage and no load.
FLAMMABILITYAll major plastic parts are moulded in materials with a flammabilityrating of UL 94 V-2 or better. Small parts which do not form part ofthe fire containment enclosure, or which are not located close (<13.0 mm) to live (hazardous) parts, may be moulded from a materialwith a flammability rating of UL 94 V-HB.
64 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
ELECTRO-MECHANICAL AND MAINS INPUT RA TINGS
• Input: (line and neutral) fused neutral only 1.6A thermal
Fault rating 3.5A
• Exact change fused neutral only 1.6a thermal
Load rating 0.5A
Fault rating 3.5A
• Price line common• Price lines, safety line fused PLC only 3.15A fast
Load rating 2.6A
Fault rating 7A
The changer will satisfy the requirements of class 2 equipment asdefined in IEC 950.
MECHANICAL PARTSThe changer does not contain mechanically moving parts, or sharpedges, which can present a hazard in normal use.
©, MEI., 1995. 65
CashFlow 520 Changegiver Applications Design Guide
MEI OFFICES
WWW.MEIGROUP.COM
66 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
INDEX
AAccept Gate 5, 7Acceptor Module 3, 5, 6, 7Auto Repeating Keys 42BBest Change Calculation 10Blocker Removal 35Blocker Reset 25, 26, 27, 28Blocker Return 36Blocker Signal 28, 29CCashbox Error 10Cashbox Full 36Change Payback 10Coin Acceptance 9Coin Count Calibration 14Coin Deflector 6Coin Handling Problems 37Coin Routing 7, 9Coin Storage Cassette 3, 8, 13, 14Coin Storage Tubes 7, 8, 10Coin Type Status 5Configuration 8, 42, 43Control Board 3Control PCB 7, 8Credit 10Credit Relay Drive 22DDangerous Environments 1Default Inhibits 9Discriminator 6Dispalying Vend Price 30Dispenser Module 3, 8Dispenser Motor 17Dispenser Motor Failure / Jam 38Displaying Tube Value 34Disposal Of Product 1Double Click Hotkeying 42Down Key 41
©, MEI., 1995. 67
CashFlow 520 Changegiver Applications Design Guide
EEEPROM Problems 38, 39
Electrical Interfaces 19Electro Mechanical Interface 22Electromechanical and Mains Input Ratings 64Electro-Mechanical Interface 20, 21Energy Storage 63Enter Key 41, 43Escrow Accept 28, 29Exact Change Inhibits 9Exact Change Output 22Exact Change Signal 9FFlammability 63Flight Deck 6Flight Deck Lid 6Float Down Mode 33Float Mode 9Full Level Sensors 11Full Sensor Failure 37GGlobal Coin Inhibit 10HHinge Spring 6Home Sensors Failure 38Homing Dispenser 34Host Inhibited 35Host Machine Problems 35Humidity 59IInhibit Inputs 29Inhibit Status 5Interface Compatibility 57Interface Drawings 70Internal Diagnostics And Errors 35KKeypad 3, 8Keypad Cover 7Keypad Functions 31, 32, 33LLED Usage 32Left Key 41
68 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
Liquids 60Low Level Sensors 8, 11, 16MMan Machine Interface 18, 31Manual Coin Dispense 32MEI OFFICES 65MEI® Route Alpha 250 Terminal 4, 7, 30, 40, 42, 43Maximum Allowed Credit 9Mechanical Parts 64Mounting Points 7OOperating Voltage 1, 7, 29, 61Optical Coin Strobes 7Overpay Inhibit 9PPost Gate Strobe Failure 37Power Consumption / Rating 30Price Line Common 22Price Line Outputs 22Price Teach Mode 9, 33, 34Product Overview 2, 5Protocol A Errors 36, 37RReject Lever 9Reset Key 41, 43Resetting Tube Counts 33Right Key 41SSafety 1, 62Safety Insulation 63Safety Line 22Sense Input Timing 24Sensor Errors 14Separator Module 3, 7Serial Interface 19Single/Multi Vend 24Spine 3, 7TTemperature Range 59Terminal Addresses 40, 41, 47Terminal Connector 30, 40Terminal Display 42, 43, 56
©, MEI., 1995. 69
CashFlow 520 Changegiver Applications Design Guide
Terminal Fault Finding 55
Terminal Key Functions 41Terminal Test Mode 56Token 5, 10Top Level Sensors 7, 8Transformer Assembly 3, 7Transportation 60Tube Cassette Removal 37Tube Full Sensors 13Tube Sensors 11UUp Key 41, 43VVend Finished Signal 25Vend Start Signal 24, 25, 29Vibration 59Voltage Range 30Voltage Transients 61
70 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
APPENDIX
INTERFACE DRAWINGS
Mechanical interface drawing number 148324001, (consiting of 3separate sheets), shows generic dimensional details of theCashFlow® range of changegiver products and is not to beconsidered specific to the CashFlow® 520 product.
It follows that any indication of a fourth tube should be ignored. Allexternal and internal measurements shown on drawing number148324001 are, however, consistent with other CashFlow®
changegiver products.
Details shown include the following:
• Reject Mechanism & Coin Routes• Mounting Details• Space Envelope
©, MEI., 1995. 71
CashFlow 520 Changegiver Applications Design Guide
72 ©, MEI., 1995.
CashFlow 520 Changegiver Applications Design Guide
©, MEI., 1995. 73
CashFlow 520 Changegiver Applications Design Guide