GA02118 User Manual BV20
<< Back to Contents
Copyright © Innovative Technology Ltd 2018 Doc: GA02118/1 User Manual BV20
Version: 1.0
Page 30 of 60
5.5 MDB
5.5.1 General Description
MDB (Multi-Drop Bus) is used in the vending industry and is now an open standard
in the NAMA (National Automatic Merchandising Association) so that all vending and
peripheral equipment communicates identically. MDB uses a master-slave model
where the VMC (Vending Mechanism Controller) is the master that can communicate
with up to 32 slaves (e.g. banknote validator or coin acceptor).
Note:
•Please refer to the Multi-Drop Bus specification for the suggested
current drive circuits available.
•The BV20 supports the MDB Protocol version 1, level 1.
•For detailed information and full protocol specification refer to
www.vending.org
•MDB address: - 0x30
The BV20 Bank Note Validators have a unique address – 00110XXX binary (30H).
The VMC polls the bus to detect presence of the BV20 Validator or get information
on the current status of the validator.
The validators will respond when asked for activity with an acknowledgment, a
negative acknowledgment or a specific reply, depending on its current status. Bus
crashes are avoided as the validators respond to being polled only by the VMC.
The international country code must be set for the country in which the validators
will be operating. This is either the international telephone code for that country, or
the country code taken from ISO4217. The code is represented as two bytes. The
initial digit signifies the source of the code. 0 signifies the telephone code is used, 1
signifies ISO4217 has been used. For the USA the country code is 00 01, or 18 40
For Great Britain the code is 00 44, or 18 26.
The scaling factor must also be specified for each validator. All accepted note values
must be evenly divisible by this number.
•This number would be set to 100 (Hex 64) for the Euro or Great Britain.
•The number would be set to 1000 (Hex 03E8) for Columbia.
•The number of decimal places must also be programmed for each validator
•The number would be set to 2 for Euro or USA
•The number would be set to 3 for Columbia
Adopting the numbers above:
•£5 would be displayed as 5.00
•£10 would be displayed as 10.00