
US
2003/0158625
A1
vend
transactions
and
translate
them
into
appropriate
DEX
data
elements.
In
the
second
mode,
the
AMC
is
con?gured
to
act
as
an
active
audit
device
When
connected
to
the
MDB
interface
29
to
Which
VMCs
can
directly
transmit
audit
data.
Currently
there
is
an
Audit
Device
(address
18H)
de?ned
in
the
NAMA
MDB/ICP
speci?cation. In
addition,
a
propri
etary
MDB
based
audit
device
has
been
produced
for a
speci?c
company.
It
resides
on
the
MDB
bus
as
address
188H
and
neW
controllers
for
that
company
support
it.
In
addition
to
dedicated
messages
to
the
proprietary
audit
device,
the
neW
MDB
File
Transport
Layer
is
also
implemented
Which
provides
for
high
level,
bi-directional
data
transfers
across
the
MDB
bus
to
the
VMC
or
other
peripherals
that
support
FTL.
[0029]
The
Executive
interface
30
is
a
four
(4)
Wire
current
loop
interface
used
by
coin
mechanisms
and
card
readers
to
communicate
With
vending
machines.
The
inter
face
is
primarily
used
in
Europe
and
other
Western
countries
outside
the
US.
It
is
based
on
a
specialiZed
bi-directional,
9600 baud
coded
message
structure.
[0030]
The
AMC
10
is
able
to
operate
in
tWo
modes
When
connected
to
the
Executive
interface.
In
one
mode,
it
moni
tors
the
Executive
message
traf?c.
In
this
mode,
the
AMC
is
able
to
interpret
the
messages
and
collect
virtually
all
credit
and
vend
transactions
and
translate
them
into
appropriate
DEX
data
elements.
In
the
second
mode,
the
AMC
is
con?gured
to
act
as
an
active
audit
device
on
the
Executive
interface
32.
Various
coin
mechanisms
and/or
card
readers
recogniZe
the
existence
of
an
audit
module
and
transmit
transaction
information.
The
AMC
receives
the
Executive
messages
and
translates
them
into
appropriate
DEX
data
elements.
[0031]
A
pair
of
One-Wire
interfaces
(actually
2
Wires
including
ground)
are
unique
interfaces
used
to
access
devices
manufactured
by
the
DALLAS
Semiconductor
Company.
One
interface
34
is
used
to
read/store
information
to
a
Touch
Memory
for
quick
setup
and/or
time
and
date.
The
second
interface
36
is
used
to
monitor
the
temperature
of
the
machine
to
detect
machine
malfunctions
Which
could
result
in
potential
product
spoilage.
Alimit
(alarm)
condition
can
be
set
to
be
logged
as
an
event.
[0032]
The
Micromech
(MCSOOO)
interface
38
is
a
tWelve
(12) or
?fteen
(15)
Wire
interface
used
by
coin
mechanisms
to
communicate
With
vending
machines.
The
interface
38
is
primarily
used
in
the
US
and
is
based
on
a
specialiZed
uni-directional,
600
baud
coded
message
structure
With
additional
bi-directional
control
signals.
Although
the
coin
mechanisms
can
operate
either
from
120
VAC
(12
pin)
or
24
VAC
(15
pin),
the
AMC
monitors
only
the
loW
voltage
(5
VDC)
signals
used
for
communications
and
control.
[0033]
The
Pulse/Serial
Bill
Validator
interface
40
is
a
multi-Wire
credit
pulse
type
interface
or
specialiZed
unidi
rectional,
600
baud
coded
message
structure
With
additional
bi-directional
control
signals
that
is
monitored
to
determine
the
cash
amount
of
inserted
bills.
Typically,
it
Will
be used
in
conjunction
With
the
Micromech
interface
to
accumulate
a
complete
accounting
of
the
cash
transactions.
[0034]
The
ACD
interface
42
is
a
three
(3)
Wire
interface
used
by
coin
mechanisms
to
transmit
cash
information.
It
is
based
on
a
specialiZed
unidirectional,
1200
baud
coded
message
structure
sent
as
three
double
byte
packets
(dou
blets).
The
AMC
monitors
the
ACD
messages.
Aug.
21,
2003
[0035]
To
alloW
the
AMC
to
detect
and/or
force
machine
functions,
the
controller
incorporates four
(4)
general
pur
pose
inputs
and
tWo
(2)
general
purpose
“open
collector”
outputs
44.
The
inputs
are
typically
set
to
be
logged
as
machine
events.
Inputs
three
and
four
can
also
be used
With
an
optional
Optical
Isolator
Module
to
monitor
either (or
both)
of
a
cash
counter
and
a credit
line.
[0036]
Regarding
the
cash
counter,
the
coin
mechanism
transmits
a credit
pulse
to
indicate
the
cash
amount
of
vends.
Sent
after
a
vend,
each
pulse
translates into a
monetary
unit
(one
pulse
equals
5
cents).
Concerning
the
credit
line,
the
mechanism
transmits
an
actual
vend
relay
output
Which
is
used
to
initiate
a
vend.
Each
pulse
translates into a
single
vend
count.
[0037]
The
LMM/MMM
and
DLMM/DMMM
interface
46
is
used
to
connect
to
a
Linear
Motor
Monitor
(LMM)
or
to
a
Matrix
Motor
Monitor
(MMM),
or
to
a
Direct
Linear
Motor
Monitor
(DLMM),
or
to
a
Direct
Matrix
Motor
Monitor
(DMMM),
Which
are
individual
AMC
sub-modules
that
are
used
to
monitor
vending
machine
motors
and
various
other
vending
machine
interfaces.
The
LMM
and
MMM
are
individual
AMC
sub-modules
Which
are
used
to
monitor
vending
machine
motors
and
incorporate
a
micro
processor
Which
scans
motor
inputs
and
sends
the
informa
tion
to
the
AMC
for
further
processing.
The
LMM
and
MMM
can
be
used
if
the
AMC
does
not
monitor
the
Micromech
(MCSOOO)
or
Pulse
Bill
Validator
interfaces
directly.
The
LMM
is
designed
for
higher
voltage
(120
VAC)
linear
motors and
the
MMM
is
designed
for
loWer
voltage
(24
VDC)
matrixed
motors.
AEuropean
version
of
the
LMM
is
designed
for
240
VAC
linear
motors.
The
AMC
interfaces
With both
via
a
serial,
1200
baud,
four
(4)
Wire,
optically
isolated
bus.
Information
received
from
the
devices
is
trans
lated
into
appropriate
DEX
data
elements
by
the
AMC.
[0038]
The
Direct
Linear
Motor
Monitor
(DLMM)
and
the
Direct
Matrix
Motor
Monitor
(DMMM)
are
individual
AMC
sub-modules
Which
are
used
to
monitor
vending
machine
motors
directly
from
the
AMC.
These
devices
can
be
used
if
the
AMC
directly
monitors
the
Micromech
(MCSOOO)
or
Pulse
Bill
Validator
interfaces.
The
DLMM
is
designed
for
higher
voltage
(120
VAC)
linear
motors
and
the
DMMM
is
designed
for
loWer
voltage
(24
VDC)
matrixed
motors.
A
European
version
of
the
DLMM
may
be
designed
for
240
VAC
linear
motors.
The
AMC
interfaces
directly
With both
via
a
“bit
banged”,
three
(3)
Wire
signal
bus.
Information
received
from
the
monitors
is
translated
into
appropriate
DEX
data
elements
by
the
AMC.
[0039]
Amomentary
contact
User
Button
48
is
provided
to
alloW
a
route
or
service
person
to
manually
provide
an
input
to
the
AMC.
An
example
Would
be
a
“Fill
Button”
Which
Would
be
pressed
When
the
machine
is
completely
?lled.
This
prompts
the
AMC
?rmWare
to
load
column
product
counters
With
predetermined
numbers
to
be used
to
deter
mine
a
Sold
Out
condition.
[0040]
In
an
implementation;
the
Audit
Monitor
Control
ler
10
transmits
its
monitored
and
collected
data via
the
industry
standard
EVA-DTS
DEXIUCS
protocol.
A
9600
baud,
three
(3)
Wire
DEX/U
CS
interface
50
is
based
on
the
0
to
5
VDC
RS232C
signals
as
de?ned
in
the
EVA-DTS.
Although
the
AMC
normally
takes
the
role as a
SLAVE
during
the
?rst
DEX
handshake,
it
can
be
optionally
be
con?gured
to
act
as
a
MASTER
if
required
for
older
data
Commentaires sur ces manuels