AMX DESIGN XPRESS-PROFESSIONAL V 1.1 - PROGRAMMER GUIDE Manuel d'utilisateur Page 20

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 45
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 19
US
7,213,061
B1
9
sender
that
an
action
has
been
completed
is
merely
provided
herein
as
an
example.
Other
means
may
be
used
for
this
function.
FIG.
8
illustrates
a
block
diagram
of
a
control
system
310
in
accordance
with
the
teachings
of
the
present
invention.
FIG.
8
shows
an
Internet
web
servers
312
coupled
to
a
plurality
of
databases
314.
Web
servers
312
are
coupled
to
the
Internet
316
via
communication
lines
313.
While
the
Internet
is
used
as
a
network,
the
web
servers
could
be
connected
to
any
systems
or
wide
array
networks,
local
area
networks
or
Intranets.
Communication
lines
313
can
be
any
direct
or
wireless
connection.
Internet
316
is
coupled
to
an
Internet
appliance
server
320.
Internet
appliance
server
320
is
coupled
to
a
plurality
of
control
area
networks
322.
Each
control
area
network
has
one
master
324 and
a
variety
of
control
area
network
devices
326
which
can
include
touch
panels,
audio/visual
equipment,
and
the
like.
Control
area
network
devices
326
are
equivalent
to
the
Internet
appliances
described
previ
ously.
Web
servers
312
are
computers
having
a
processor,
such
as
an
INTEL
or
Motorola
processor,
and
memory.
Web
server
312
runs
a
web
server
program
operable
to
provide
web
pages
to
a
requesting
user,
the
requesting
user
typically
using
a
web
browser.
Databases
314
are
operable
to
store
information
that
can
be
used
by
web
servers
312
to
provide
content
that
may
be
required
by
a
control
area
network
device
326.
This
can
include
information
such
as
CD
lists,
television
listings,
sports
data,
stock
information
or
any
other
type
of
informa
tion
that
may
be
used
by
control
access
network
device
326.
Internet
316
is
the
collection
of
networks
located
across
the
world
interconnected
for
user
and
computer
communication,
including
the
part
of
the
Internet
known
as
the
World
Wide
Web.
While
system
310 shows
web
server
312
connected
to
the
Internet
312,
web
servers
16 can
be
connected
to
any
system of
wide
area
networks,
local
area
networks
or
Intranets.
Internet
appliance
server
320
is
a
device
operable
to
act
as
a
gateway
between
devices
connected
to
the
Internet
316
and
control
area
network
322.
Internet
appliance
server
320
is,
in
one
embodiment
operable
to
translate
messages
gen
erated
by
web
server
317
to
messages
useable
by
control
area
network
devices
326.
In
system
310,
devices
326
communicate
with
other
devices
on
the
same
control
area
network
322
or
different
control
area
networks
322.
Devices
326
also
receive
mes
sages
generated
outside
the
control
area
network
322
or
generated
by
the
master
324.
All
message
sent
by
device
326
is
routed
through
the
master
324
on
the
control
area
network
322.
FIG.
9
is
a
block
diagram
providing
an
exemplary
control
area
network
device
326
in
accordance
with
the
teachings
of
the
present
invention.
Device
326
comprises
the
communi
cation
line
440
coupled
to
a
communication
jack
442,
which,
in
one
embodiment
is
an
R145
jack.
A
message
handler
444
is
coupled
to
communication
jack
442.
Message
handler
444
is
further
coupled
to
one
or
more
ports
448.
Each
port
448
comprises
one
or
more
levels
450 and
channels
452.
Each
port
448
may
be
connected
to
an
RS-232
connection
454
which
in
turn
connects
to
a
nine-pin
connector
460 and
a
RS-232
IO
interface
464,
for
example.
Each
level
450
is
connected
to
a
voltage
regulator
456
which
in
turn
connects
to
a
two-pin
interface
462
and
provides
a
voltage
out
467.
Each
channel
452
is
connected
to
a
relay
458
which
in
turn
connects
to
a
two-pin
connector
461
and
provides
a
contact
out
468.
20
25
30
35
40
45
50
55
60
65
10
In
operation,
messages
in
the
?rst
protocol,
such
as
Phastlink+,
PL+
or
ICSP
developed
by
Panja,
Inc.
are
received
by
a
communication
line
440 from
a
source
such
as
a
master
controller
324.
Message
handler
444
receives
the
messages.
Message
handler
444
is
responsible
for
receiving
the
message
and
sending
the
message
to
the
appropriate
port
448.
Port
448
is
a
control
output
or
input
on
the
device
that
is
discreetly
addressable.
An
example
of
a
port
could
be
an
infrared
generator
device.
There
can be
multiple
ports
in
a
device.
Each
port
448
would
be
numbered
separately.
Ports
448
can
communicate
with
the
outside
world
through
an
RS-232
interface
464,
different
interfaces
or
no
interface
at
all.
As
part
of
a port
448,
channels
452
are
provided.
A
channel
is
a
part
of
port
448 and
can
take
on
a
binary
value
of
either
on
or
off.
In
one
embodiment,
each
port
448
can
have up
to
65,535
channels
454.
Channels
452
are
typically
connected
to
relays
58
which
can
be
in
or
on
or
off
condition.
Relay
458
is
connected
to
a
contact
out
468,
which
allows
on
or
off
control
of
whatever
port
448
is
connected
to.
Channels
448
are
bi-directional
and
can
be
input
channels,
output
channels,
or
input/output
channels.
Levels
450
are
in
some
ways
similar
to
channels.
The
main
difference
is
that
levels
can
take
on
any
number
of
values
instead
of
just
a
binary
0
or
1.
Typical
uses
for
levels
include
setting
volume
level,
setting
light
level,
etc.
Thus,
the
purpose
of
message
in
this
protocol
is
to
send
and
receive
controls
for
devices,
which
are
attached
to
control
area
network
as
well
as
send
and
receive
status
and
routing
information.
For
example,
for
the
device
shown
above,
a
message
could
be
sent
to
device
326,
which
would
turn
on
a
television,
set
a
volume
level
for
the
television,
and
then
perhaps
scroll
some
information
across
television
screen.
This
could
be
accomplished
by
a
message
sent
to
device
326 and
interpreted
by
message
handler
444.
The
message
may
have
a
command
to
turn the
television
set
on
and
that
would
be
sent
to
the
channel,
which
would
then
control
the
relay
to
turn
the
television
on.
To
set
the
volume
level,
the
message
command
to
set
the
level
at
a
certain
value
is
received
at
message
handler
444.
The
command
goes
to
level
450 and
then
to
the
voltage
regulator
456
which
in
turn
would
then
set
the
level
by
two-pin
connector
462.
The
scrolling
message
might
then
go
through
the
port
448
through
the
RS-232
port
and
displayed
on
the
television
connected
to
serial
port
DB-9
460.
A
device
can
be
a
user
interface
or
a
controlling
device,
or
both.
User
interfaces
are things
such
as
touch
panels,
one
way
wireless
handheld
transmitter,
or
custom
panels.
The
controlling
device provides
the
control
methods
for
a
device.
For
example,
IR
generators
are
controlling
devices
that
can
control
a
VCR,
television,
or
other
item.
Each
device
in
the
system
has
its
own
unique
device
number,
as
well
as
port
numbers
and
channels
and
levels that
could
be
accessed.
FIG.
10
illustrates
a
block
diagram
of
routing
components
of
a
master
controller
324.
These
components
comprise
a
connection
manager
530,
which
provides
connections
between
higher
level
managers
and
lower
level
drivers.
ICSP
connection
manager
530
is
coupled
to
a
phastlink
driver
510
via a
PL
to
ICSP
protocol
conversion
522.
An
AXlink
driver
512
is
coupled
to
ICSP
connection
manager
530
via
an
AXlink
to
ICSP
protocol
conversion
520.
Phastlink
and
Axlink
are
exemplary
protocols
used
on
control
access
networks.
Additionally,
an
RS-232
driver
514
is
coupled
to
ICSP
connection
manager
530
via a
PPP
driver
518
coupled
to
a
Vue de la page 19
1 2 ... 15 16 17 18 19 20 21 22 23 24 25 ... 44 45

Commentaires sur ces manuels

Pas de commentaire