AMX DESIGN XPRESS-PROFESSIONAL V 1.1 - PROGRAMMER GUIDE Uživatelský manuál Strana 16

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 45
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 15
US
7,213,061B1
1
INTERNET
CONTROL
SYSTEM
AND
METHOD
This
application
claims
the
bene?t
of
US.
provisional
application
No.
60/131,605,
?led
Apr.
29,
1999.
TECHNICAL
FIELD
OF
THE
INVENTION
This
invention
is
related
in
general
to
the
?eld
of
netWork
control
systems.
More
particularly,
the
invention
is
related
to
an
Internet
control
system
and
method.
BACKGROUND
OF
THE
INVENTION
In a
fully
automated
environment,
appliances
that
change
the
various
parameters
of
the
environment
can
be
inked
to
a
control
area
netWork
(CAN)
and
a
controller.
The
appliances
may
include
heating,
ventilation
and
air
conditioning
(HVAC)
systems,
lighting
systems,
audio-visual
systems,
telecommunications
systems,
security
systems,
surveillance
systems,
and
?re
protection
systems,
for
example.
One
or
more
easy-to-use
user
interface,
such
as
a
touch
panel,
may
be
electronically
linked
to
the
control
area
netWork
to
accept
user
input
and
display
current
system
status.
Panja,
Inc.
of
Dallas,
Tex.
designs
and
manufactures
such
netWorked
appliance
control
systems.
SUMMARY
OF
THE
INVENTION
In
accordance
With
the
present
invention,
a
system
and
method
of
Internet
control
netWork
is
provided
Which
elimi
nates
or
substantially
reduces
the
disadvantages
associated
With
prior
control
systems.
In
one
aspect
of
the
invention,
the
boundaries
betWeen
the
Internet
and
the
control
area
netWork
are
made
transparent
and
the
Internet
becomes
a
device
on
the
control
area
netWork.
The
Internet
is
controllable
by
user
input
entered
on
the
user
interface,
such
as
touch
panel.
The
Internet
is
further
capable
of
receiving
commands
from
the
master
controller
in
the
control
area
netWork.
In
another
aspect
of
the
invention,
Internet
applications
such
as
Web
broWsers
and
applications
executing
on
Web
servers
of
information
content
providers
become
devices
on
the
control
area
netWork.
The
Internet
applications
are
capable
of
sending
commands
to
and
receiving
commands
from
the
control
area
netWork.
In yet
another
aspect
of
the
present
in
invention,
a
communication
protocol
is
provided.
The
communication
protocol
comprises
a
packet
protocol.
The
packet
protocol
has
a
protocol
?eld
for
indicating
the
type
of
protocol,
a
length
of
data
?eld
for
listing
the
length
in
bytes
of
the
data
?eld,
a
data
?eld
containing
sub
protocol
data,
and, a
checksum
for
determining
the
integrity
of
the
packet.
In
yet
another
aspect
of
the
invention,
a
dynamic message
protocol
generator
is
provided
to
enable
a
scripting
language
such
as
VBScript
or
JavaScript
capable
of
directly
commu
nicating
on
any
TCP/IP
netWork
connection.
BRIEF
DESCRIPTION
OF
THE
DRAWINGS
For
a
better
understanding
of
the
present
invention,
ref
erence
may
be
made
to
the
accompanying
draWings,
in
Which:
FIG.
1
is
a
simpli?ed
top-level
block
diagram
of
a
system
and
method
of
coupling
one
or
more
control
systems
to
the
Internet
constructed
according
to
an
embodiment
of
the
present
invention;
FIG.
2
is
a
more
detailed
block
diagram
of
a
system
and
method
of
coupling
one
or
more
control
systems
to
the
20
25
30
35
40
45
50
55
60
65
2
Internet
constructed
according
to
an
embodiment
of
the
present
invention;
FIG.
3
is
a
more
detailed
block
diagram
of
the
processes
and
communications
betWeen
a
Web
server
and
an
Internet
appliance
server
for
coupling
one
or
more
control
systems
to
the
Internet
constructed
according
to
an
embodiment
of
the
present
invention;
FIG.
4
is
a
more
detailed
block
diagram
of
the
Internet
appliance
server
processes
for
coupling
one
or
more
control
systems
to
the
Internet
constructed
according
to
an
embodi
ment
of
the
present
invention;
FIG.
5
is
a
more
detailed
block
diagram
of
the
Internet
appliance
server
softWare
device
emulator
processes
for
coupling
one
or
more
control
systems
to
the
Internet
con
structed
according
to
an
embodiment
of
the
present
inven
tion;
FIG.
6
is
a
?owchart
of
a
process
in
Which
a
content
provider
is
a
control
area
netWork
device
according
to
an
embodiment
of
the
present
invention;
FIG.
7
is
a
?owchart
of
a
process
in
Which
an
Internet
application
is
a
control
area
netWork
user
interface
accord
ing
to
an
embodiment
of
the
present
invention;
FIG.
8
illustrates
a
block
diagram
of
a
control
system
in
accordance
With
the
teachings
of
the
present
invention;
FIG.
9
is
a
block
diagram
of
a
control
area
netWork
device
in
accordance
With
the
teachings
of
the
present
invention;
FIG.
10
is
a
block
diagram
of
routing
components
of
a
control
area
netWork
master;
FIG.
11
is
an
exemplary
packet
for
messages
in
accor
dance
to
teaching
the
present
invention;
FIG.
12
is
an
exemplary
message
structure
in
accordance
to
teaching
the
present
invention;
and
FIG.
13
is
an
exemplary
message
structure
in
accordance
to
teaching
the
present
invention.
DETAILED
DESCRIPTION
OF
THE
INVENTION
FIG.
1
is
a
simpli?ed
top-level
block
diagram
of
a
system
and
method
10
of
Internet
control
system
Which
couple
one
or
more
control
systems
to
the
Internet
constructed
accord
ing
to
the
teachings
of
the
present
invention.
The
implica
tions
of
employing
system
and
method
10 of
the
present
invention
are
the
ability
to
communicate
With,
control,
and
be
controlled
by
one
or
more
Internet
nodes
or
Internet
applications
that act as
one
or
more
devices
in
a
control
system
connected
by
a
control
area
netWork
(CAN).
These
Internet
applications
may
include
Web
broWsers,
Web
server
applications
of
information
content
providers,
and
email
applications.
In
other
Words,
the
geographical
and
commu
nication
protocol
boundaries
are
transparent
betWeen
a
local
control
area
netWork
and
the
Internet,
so
that
the
Internet,
Web
information
content
providers
and
Web
broWser
appli
cations
become
devices
in
the
control
system.
By
de?nition,
a
device
in
the
control
system can
send
control
commands
to
and/or
receive
control
messages
from
a
master
controller
on
the
control
area
netWork.
Hereinafter,
the
Word
Internet
may
be
also
used
to
refer
to
an
Intranet
or
the
World
Wide
Web
and
vice
versa.
System
10
includes
a
control
netWork
portal
12
coupled
betWeen
the
Internet
22
and
one
or
more
control
area
netWorks 30
and
31.
Control
area
netWorks
30
and
31
are
local
area
netWorks
operating
under
transport
protocols
such
as
Ethernet,
and
AXLink
and
PhastLink
of
Panja,
Inc.
(Dallas,
Tex.),
the
assignee
of
the
present
invention,
that
interconnect
a
variety
of
devices,
appliances
and/or
equip
Zobrazit stránku 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 44 45

Komentáře k této Příručce

Žádné komentáře