Académique Documents
Professionnel Documents
Culture Documents
Version 2.0
09/12/11
Copyright
2011 AMX Corporation. All rights reserved. No part of this publication may be reproduced, transcribed, stored
in a retrieval system or translated into any language in any form by any means without the written permission of
AMX.
Credits
Written by AMX University.
Printed in Dallas, Texas.
For additional questions or suggestions, feel free to call us.
AMX University
3000 Research Drive
Richardson, TX 75082
Phone: 469.624.8000
Fax 469.624.7192
Table of Contents
Audience ............................................................................................................................. 1
Why take this course .......................................................................................................... 1
You are here ................................................................................................................ 1
Prerequisites ....................................................................................................................... 2
Agenda ............................................................................................................................... 2
How to use course materials ............................................................................................... 3
Installation ................................................................................................................................. 5
Lesson objectives ............................................................................................................... 5
Power cables ....................................................................................................................... 5
CAT 5 cables ...................................................................................................................... 6
AXLink cable ..................................................................................................................... 8
Demo - Build AXLink cable ....................................................................................... 8
Practical - Build AXLink cable .......................................................................................... 9
Infrared emitters ................................................................................................................. 9
Serial control ...................................................................................................................... 9
Together - Locate pinouts ......................................................................................... 10
On your own - Define pinouts ................................................................................... 11
Verify cable lengths ......................................................................................................... 12
Steps to verify cable lengths ..................................................................................... 12
Demo - Verify cable lengths ..................................................................................... 12
Practical - Verify cable lengths ........................................................................................ 12
Practical - Connect control system ................................................................................... 13
Practical - Verify system works ....................................................................................... 13
Together - Troubleshoot systems ..................................................................................... 14
Generate and transfer control system files to controller .................................................. 14
Demo - Identify controller IP address through touch panel ...................................... 14
Practical - Identify controller IP address through touch panel ......................................... 14
Steps to generate and transfer files with VisualArchitect ......................................... 15
Demo - Generate and transfer files to controller ....................................................... 15
Practical - Generate and transfer files to controller .......................................................... 15
Steps to generate and transfer files with NetLinx Studio .......................................... 16
Together - VisualArchitect Report ............................................................................ 16
Lesson review ................................................................................................................... 16
Lesson summary ............................................................................................................... 17
Device Configuration .............................................................................................................. 19
Objectives ......................................................................................................................... 19
Benefits of a network ....................................................................................................... 20
Network review ................................................................................................................ 21
Wired networks ......................................................................................................... 21
Wireless networks ..................................................................................................... 22
Demo - Configure WAP ........................................................................................... 24
Wireless survey/analysis ........................................................................................... 24
ZigBee wireless networks ......................................................................................... 26
Anterus ............................................................................................................................. 27
Steps to build a network ................................................................................................... 29
Configure the network and connect AMX equipment .............................................. 29
Configure router (NetGear or Cisco 851) ........................................................................ 29
Together - Locate IP address of router ...................................................................... 30
Configure PC .................................................................................................................... 32
Steps to Configure Your PC with Windows XP ....................................................... 32
Together - Verify system works ................................................................................ 32
Configure controller ......................................................................................................... 33
Identify IP address of controller ................................................................................ 33
Demo - Set controller system time and date ............................................................. 37
Practical - Set controller date and time ..................................................................... 38
System Number ......................................................................................................... 38
Steps to configure touch panel for Ethernet .............................................................. 38
Steps to configure wireless touch panel .................................................................... 39
Demo - Configure wireless touch panel .................................................................... 39
On Your Own - Configure wireless touch panel ....................................................... 39
Together - Access a touch panel using web control ......................................................... 40
Configure Mio for AXLink address ................................................................................. 40
Lesson review ................................................................................................................... 42
Lesson summary ............................................................................................................... 42
NetLinx Studio ........................................................................................................................ 43
Lesson objectives ............................................................................................................. 43
Extract a workspace and transfer files .............................................................................. 43
Device addressing ..................................................................................................... 44
Dynamic addresses .................................................................................................... 45
Set device numbers using controller browser .................................................................. 46
Source code ............................................................................................................... 46
Steps to set device addresses in NetLinx Studio ....................................................... 47
Map files to devices .......................................................................................................... 47
Steps to map files to devices ..................................................................................... 48
Lesson summary ............................................................................................................... 48
Remote Connections ................................................................................................................ 49
Lesson objectives ............................................................................................................. 49
Remote access .................................................................................................................. 49
Firewalls ........................................................................................................................... 49
Together - Locate external IP address ....................................................................... 50
On your own - External IP address ........................................................................... 50
Dynamic external IP addresses ........................................................................................ 51
Port forwarding ................................................................................................................ 51
Together - Set up port forwarding .................................................................................... 52
Demo - Port forwarding ................................................................................................... 55
Virtual private networks ................................................................................................... 56
Resource Management Suite ............................................................................................ 56
Lesson summary ............................................................................................................... 56
Master to Master ...................................................................................................................... 57
Lesson objectives ............................................................................................................. 57
Master to master control ................................................................................................... 57
Design considerations and constraints ...................................................................... 59
System number .......................................................................................................... 59
Together - Change system number ........................................................................... 60
Demo - Configure master to master with Telnet ....................................................... 60
Practical - Configure master to master ...................................................................... 63
Steps to delete a URL from a list .............................................................................. 63
Audience
Audience
This course is for persons who will be installing AMX control systems and for persons who
want to earn their ACE Control System Installation certification.
Requirements
(Exam & Practical)
Prerequisites
Optional
AMX Designer
or
AMX Bootcamp
AMX Essentials
Quest for Power*
TPD4 UI Design*
AMX Installer
or
AMX Bootcamp
AMX Essentials
Quest for Power*
AMX Programmer I
AMX Programmer II
AMX Essentials
ACE Signal
Management Expert
Audio Essentials*
Getting Started with Matrix Audio*
Distributed Audio Install & Config
Critical Listening & Calibration
RMS Essentials*
RMS Configuration & Programming
Prerequisites
You should take the following On Demand courses:
You need to pass the quiz for each course, with a score of 80% or greater before taking this
course.
To take the On Demand prerequisite courses:
1. Log into www.amx.com/training.
2. Click the course link to complete the course.
To take the quiz for Getting Started with AMX, click the Online Tests link on the training
web page to take the quiz. The quiz for Introduction to Networking for AV Professionals is
part of the online class.
If you are new to AMX, we highly recommends you take the AMX Essentials course before
you pursue any ACE certification so you understand AMXs business, products, software and
basic networking knowledge.
Agenda
Table 1: Course Agenda
Lesson
Duration
Installation
Day 1 - 6 hours
Device Configuration
Day 1 - 1 hour
Day 2 - 2 hours
NetLinx Studio
Day 2 - 2 hours
Remote Connections
Day 2- 2 hours
Master to Master
Day 2- 1 hour
Day 3- 1 hours
Troubleshooting
Day 3 - 2 hours
Day 3 - 4 hours
Definition
Demo
Together
On Your Own
Practical
Steps
You will see some words in bold or in italics in the Togethers and Steps throughout the
course guides. Bold items can be links, tabs, buttons, or other software options. Bold and italic
items may also represent information you are asked to type or select. See the examples below
when asked to type information:
Table 3: Typing examples
Step
Type DVD Player in the Device field. You should type exactly what is in
bold, DVD Player.
Type your IP address in the IP field.
1
Installation
After a system has been designed and programmed, it is ready to be installed at the site.
Various cable types are used to connect AMX control systems. It is important for installers to
be able to build cables, and successfully connect all control system equipment and controlled
devices. You should also know how to transfer the files to the controller and verify the control
system works.
Lesson objectives
At the end of this lesson, you will be able to:
Power cables
Power cables are provided with AMX power supplies. NetLinx uses a mini Phoenix
connector. The typical Phoenix connector sizes used in AMX systems are 3.5mm and 5 mm.
AMX power supplies have different part numbers. Power supplies with PS have the larger
Phoenix connectors while the power supplies named PSN have the smaller Phoenix
connectors, except for the PSN 4.4 which has a barrel connector.
All AXLink ports have a PWR connection intended for power input to the device, or for power
output if the device is otherwise powered through a separate two-pin, green PWR connector.
Most AXLink devices have a 2-pin, green PWR connector, intended solely for power
input to the device, or as a common point when pushing power to other devices.
NetLinx modules also have two 2-pin, green PWR connectors. Either can be used for
power input to the device and a common point when bussing power to other devices, while
the other is used as a more convenient common point, when bussing power to other
devices.
Installation
AXLink port
Integrated Controller (NXI)
AXLink box (AXB-x-axes)
NetLinx module (NXS-x-axes)
Touch panels
When using RJ45 connectors, the maximum power is 500 mA.
CAT 5 cables
ICSNet, ICSHub, and Ethernet require a minimum of CAT5 cable. Use RJ45 connectors and
wired to the EIA/TIA 568B or 568A standard. 568A is typically used in Australia and the U.S.
CAT 5 cables use RJ45 connectors which limit the power to 500 mA.
UTP cabling consists of two unshielded wires twisted around each other. UTP is given a
category rating to ensure meeting certain performance requirements. There are five categories
of UTP cabling. Currently CAT5 (nominal impedance of 100 ohms) cable is the standard for
network implementation. To ensure that the cabling system conforms to CAT5 standards, all
components of must conform to CAT5 installation standards. If you include even one cable in
a lower category in a system, the entire system will not perform to the CAT5 standards. The
maximum pulling strength for UTP cable is 25 lbs. Installers should certify that the installation
is Category 5 compliant
CAT 5 cables
When viewing the connector, look at the back with the tab down.
Table 4: RJ-45 Connector Pinouts
Pin
Color
10/100 Base T
Ethernet
White / Green
Tx / Rx +
Green
Tx / Rx -
White / Orange
Rx / Tx +
Blue
Not used
White / Blue
Not used
Orange
Rx / Tx -
White / Brown
Not used
Brown
Not used
Termination
The key for a successful termination is a tool that applies a consistent, complete cycle for a
repeatable reliable crimp connection. Choose installation termination tools that use ratchet
mechanisms, such as those found in high quality crimping tools, and repeatable impact
mechanisms as found in professional grade punch down IDC tools.
Installation
Testing
It is important to invest adequate time in the verification of continuity and configuration, prior
to certifying any communication cable. The communication industry depends on the integrity
of structured wiring systems for support of many expensive and sophisticated electronic
devices. Many levels of testing equipment exist on the market today. It is important for
maintenance technicians and installers to have a range of testers to cover the various
applications ranging from checking basic cable assemblies to inspection of point-to-point
cable runs to final certification of the entire structured wiring system.
AXLink cable
AXLink cables can be a variety of wire gauges and standards. The typical cable type is 18/2
and 22/2 shielded pair. Common manufacturers who make this kind of cable are Liberty and
Belden. Below is the AXLink pinout information.
Table 5: AXLink Pinouts
Pin
Signal
Color Scheme
Ground
Black
AXM
Blue/Green
AXP
White
Power - optional
Red (+12 V)
B
e
t
t
e
r B
e W
i
r
e
dR
i
g
h
t
B
l
a
c
k
B
l
u
e
W
h
i
t
e
R
e
d
Some cable manufacturers use Green cable in place of the Blue cable. Better Get it Wired
Right. If you are using AXLink cable with a local power supply, do NOT leave in the red
cable. Theyll both try to push out 12 volts until one fails. You can use an AXLink bus strip for
troubleshooting.
Infrared emitters
IR emitter and serial cables transmit IR commands to the controlled source. There are two
sides to the emitter, one for high output and one for low output. Cables for wired IR are
device/model specific and can be ordered though AMX.
Typically, two infrared cables with Phoenix connectors come with controllers. Make sure you
have IR emitters for installation jobs. you can always buy them and cut the ends off and add
Phoenix connectors. If you do this, ensure you have the correct polarity. There are black
blinders attached to the emitters that include the following benefits:
Serial control
Serial control cables are used to connect RS-232/422/485 ports to controlled sources. Cables
for RS-232/422 are device/model specific. Over 700 different cables are available. Go to
InConcert, on the AMX web site, for detailed instruction manuals on RS232 serial cables.
The programming cable is used to connects a PC's COM port to the controller port. This can
be a 9-pin or 25-pin COM port. This cable can be purchased from AMX or you can build your
own using the following part number (FGT10-727). A programming cable comes with the
EXPerience Kits available on the AMX website. If you do not have a programming cable or
specific manufacturers cables, you can purchase STS adapters (FG-959) and create your own
serial cables.
Installation
The programming cable uses a minimum of 22-gauge shielded pair with a DB-9 female
connector for computer COM port and DB-9 female connector for controller port. To build the
programming cable use a female connector on both ends with pins 2 & 3 flipped on one end.
The following chart shows the pinouts for the cable.
Table 6: Programming Cable Pinout
Controller Pin
Controller FN
PC FN
PC Pin
Rx
Tx
Tx
Rx
GND
GND
10
Serial control
11
Installation
12
Cable types
Cable types
.
13
Installation
The Ethernet connection on the NXA-AVB box should be connected to the router.
14
15
Installation
16
Lesson review
Lesson review
Answer the following questions.
1. Most AXLink and NetLinx devices have what kind of power connector?
________________________________________________________________________
______________________________________________________________________
2. What form of CAT5 cable is primarily used in the United States?
______________________________________________________________________
3. Are the RJ-45 pinouts the same for CAT5 cable as ICSNet? ________________________
4. What are the typical AXLink cable gauges?
________________________________________________________________________
______________________________________________________________________
17
Installation
Lesson summary
In this lesson, your instructor demonstrated how to verify cable lengths. You used various
tools to build an AXLink cable and you located serial pinouts for various devices.
Additionally, you connected your system and transferred VisualArchitect files to the controller
and user interfaces.
18
2
Device Configuration
In many cases, AMX equipment connected to a network will automatically be configured
correctly and work out of the box. Networking is very important when designing, installing,
and maintaining control systems. This lesson teaches you the concepts you need to know to
successfully set up a network and then connect AMX control equipment.
Objectives
At the end of this lesson, you will be able to:
Review networking
Configure a router and PC/laptop
Configure controller and touch panel
Configure wireless network
Configure touch panel for wireless
Configure MIO keypad
19
Device Configuration
Benefits of a network
The NetLinx system is designed to be connected to a network. Networking is not required, but
can be very beneficial when designing, installing, and maintaining control systems. There are
many benefits to having a network. You must have a network to use some of the features
demonstrated earlier in this course.
Keep in mind that many customers will already have networks setup in their homes so you will
integrate their control system with that network. In those cases, you need to understand the
network setup and be able to access the customer network.
You must have a network to use the following features:
20
Network review
Network review
Networks are a way of connecting equipment and resources that consists of a small group of
computers or a complex network of computers, servers, routers, switches and hubs.
Developing a control system connected to a network allows you to share information with any
device on the network. Below is a network that could be used for a residential control system.
Single-master AMX controllers and user interfaces will work out of the box when connected
to a network with DHCP services.
Wired networks
Ethernet describes today's most common networks, specifically those delivered over CAT5
cabling. Ethernet typically encompasses 10/100 Mbps networks, but it is also used to refer to
higher bandwidth networks. That reference, 10/100, means the network supports devices at
either 10 or 100 Mbps. The term "Gigabit" precedes Ethernet to reference speeds of 1000
Mbps (Gigabit Ethernet). The term "pipe" refers to the bandwidth capability of the network.
CAT5 is the minimum standard cable requirement for Ethernet.
TCP/IP is the protocol used to communicate on Ethernet networks and the Internet. An IP
Address is your device's address on a network using the TCP/IP protocol. The IP address is
similar to your mailing address and is required for successful message delivery on the
network. Every device on the network needs an IP address, and a network router passes
appropriately addressed messages along the correct path using those addresses.
21
Device Configuration
Wireless networks
Wireless networks are popular because of the flexibility they provide the user, the installation
is faster, and you can place network devices almost anywhere, including places that wiring is
not possible.
NXA-WAP1000
Smart Wireless Access Point
Step procedures for installing and configuring the WAP1000 are located at:
http://www.amx.com//techdocs/NXA-WAP1000.InstallationGuide.pdf
The NXA-WAP250G comes configured to work out of the box; however, you should
configure the security settings so that communication is secured. The settings you configure
for the wireless access point will need to match the settings on your touch panel.
22
SSID (Service Set Identifier) - ID or name of a wireless local area network. The IT
administrator sets the SSID, which can be enabled to broadcast to all wireless devices
within range or disabled for further security.
WEP (Wired Equivalency Privacy) - Security protocol for wireless networks that encrypts
transmitted data. When enabled, you have the option to generate a 64-bit or 128-bit WEP
encryption key. Access is denied by anyone who does not have the assigned key.
WPA (Wi-Fi Protected Access) - Provides an enhanced security solution for wireless
networks. WPA2 is a further security enhancement that includes IEEE 802.11i standards.
MAC Filtering - (Media Accesss Control) Filtering - Provides more security on your
wireless network. You can set up a wireless router to enable only certain devices access to
a wireless network based on the devices MAC addresses.
Network review
Configure WAP
See the OnDemand training course Smart WAP Setup & Configuration for complete details
on setup, configuration and installing the Smart WAP, POE Switch & Zone Director.
Also, there is a classroom course, Wireless Networking Solutions that provides further,
hands on directions to implement wireless networks, perform site surveys and setup the AMX
Smart WAP.
23
Device Configuration
When deploying multiple WAPs in one location, use channels 1, 6 and 11 to ensure maximum
throughput and bandwidth. Avoid co-channel interference by using a triangular pattern of 1,6
and 11 throughout the zones.
11
C h a n n e ls
Wireless survey/analysis
Wi-Spy or Network Stumbler are free applications that allows you to detect Wireless Local
Area Networks (WLANs).
It can be used to:
Before you set up the touch panel for a wireless connection, you should set it to connect to the
controller through an Ethernet connection.
24
Network review
WAP1000
MVP Wireless
Touch Panel
Ethernet Switch
NetLinx Master
A/V Equipment
Display Device
Ethernet Switch
Repeater Link
Bridge Link
Repeater
Mode
AP Link
Core Network
Bridge
Mode
Router
Access Point
Mode
NetLinx Master
MVP Wireless
Touch Panel
A/V Equipment
Display Device
25
Device Configuration
Nework Settings
NetLinx Settings
PAN ID
Zigbee networks operate in the 2.4 GHz band, but Zigbee channel numbers do not correlate to
WiFi as the channel bands are much narrower than WiFi channels. Zigbee channels are only
2MHz wide, compared to 22MHz for WiFi. Your wireless channels should be assigned at 1, 6
and 11, which leaves clear channels available for Zigbee at 15, 20 and 26. Although it appears
to be clear, Zigbee channel 25 should not be used.
26
Anterus
Anterus
Anterus is AMXs Radio Frequency Identification Solution. RFID is the process of identifying
people, assets or objects via RF technology. Anterus has a transmission range of 100 feet and a
frequency of 433.92MHz. It is desgined to NOT interfere with WiFi and Zigbee freqency
spectrums used by other AMX products.
Anterus (RFID)
With Anterus, instant triggering of system events or notifying administrators is as
simple as walking into or out of a room. Small ID Tags placed on devices allow
constant monitoring of device location and assist in immediate theft recovery. NOTE :
Tags and Badges send out NOTIFICATION Here I AM once every 10 seconds. So
there can be a delay in reaction time depending on when the Reader is made aware that
the Tag or Badge is in its range.
27
Device Configuration
Installing Anterus
You may wish to perform a wireless site survey to avoid interference with other
433.92 MHz devices. Map out best Reader placement for desired use. Keep in mind
each reader has a 100 foot radius range. Place ANT-RDRs high with minimum
interference from walls, etc Connect RDRs to the NetLinx Controller. Install TAGs
or Badges to desired devices where necessary. Configure using the Anterus Duet Web
Interface.
Configuring Anterus
The Anterus Duet module is a single
Group Controller Module that resides on
the NetLinx Controller and provides
control and monitoring of all the ANTRDR devices configured on a single
AXLink bus. The Anterus Duet module
provides the ability to configure the
Anterus System, individual RF Readers,
and individual RF Tags. For more
information about Anterus, please take the
Getting Started with Anterus and Anterus
Configuration online tutorials at AMX
University!
28
Before building a network, you should find out what features the customer wants with his
control system. You should also analyze the physical layout of the home to determine if wired
or wireless is more appropriate. You should measure the distance between nodes and
determine if repeaters are needed. The maximum distance for 1 Ethernet segment is 328 feet.
You need to find out from the customer what rooms they want covered and which rooms do
not need Internet access. A wired network is more reliable than wireless. With a wireless
network, you must set up encryption and check for interference.
Once the equipment is installed and connected, you need to configure the network. You will
need to configure the router, any wireless access points and any wireless touch panels. Before
configuring the equipment, you will practice using some networking utilities.
29
Device Configuration
30
Configure PC
Configure PC
If your computer is set to DHCP, the IP address should have been dynamically updated when
you powered up your router. If your computer is set to a Static address for the LAN, you will
need to change it to match the same subnet as the router. Because you only changed the WAN
address, you do not need to configure your PC.
31
Device Configuration
Configure controller
Once you connect to a controller with IP, you can configure the controller. With the web
browser, you can view the devices, firmware version, touch panel, set the system date and
time, and change the system number.
You can make an Ethernet connection to the controller with NetLinx Studio, a web browser,
Hyperterminal, Telnet, or VisualArchitect. Since most of this course uses VisualArchitect, you
will connect through VisualArchitect.
Identify IP address with touch panel (You did this in the last lesson)
Identify IP address through serial connection with Hyperterminal
Identify IP address with NetLinx Studio
Identify IP address through the router configuration
In this class, you will learn how to use the router configuration to determine the IP address of
the controller and connect.
32
Configure controller
In most cases, you should be using DHCP. You can use HyperTerminal to change the IP
Settings for the Master.
8. Write down the IP Address of the controller.
9. To see a list of hyperterminal commands, type ? and press Enter.
33
Device Configuration
Verify you have the correct power supply going to the controller.
Verify you are using a null serial modem cable.
Verify that the serial cable is plugged into the correct port (Program port) on the controller.
Verify that the DIP Switches on the controller match the DIP switches for the
communication settings.
34
Configure controller
35
Device Configuration
36
Configure controller
System Number
The system number is important when multiple controllers are on a network and when you are
establishing master to master communication in more advanced control systems. Master to
master and changing system numbers is covered later in this course.
37
Device Configuration
38
You can enter a device number and view the dip switch settings, or you can click the switches
shown to view the device number. Device numbers are generally assigned according to the
following categories:
Cards: 1 - 95
Boxes: 96 - 127
Panels: 128 - 255
VisualArchitect starts the device number for Mios at 128, since they are considered a panel,
and then increments the device number for each Mio added to a control system. You should
change the DIP switches on the back of the Mios to match the device numbers assigned by
VisualArchitect. You can enter the device number in DIP Switch so that you can determine the
dip switch settings you should make on the back of the Mio.
39
Device Configuration
3. On the back of the Mio, change the dip switches to match the diagram.
For AXlink DIP switches, ON is the down position of the switches. In all cases, the DIP
switch graphics in DIP Switch 2.0 contain a white arrow pointing to the ON position.
By contrast, RADIA products always use the up position for ON.
40
Lesson review
Lesson review
Answer the following questions.
1. What is the primary reason that a dealer might want a customer to have a network?
______________________________________________________________________
2. What are the two ways you can assign IP addresses? Then circle the one that is
recommended so that two devices are not assigned the same address?
________________________________________________________________________
______________________________________________________________________
3. If you do not have a serial connection and need to connect to a controller for the first time,
what other ways can you connect?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
______________________________________________________________________
Lesson summary
In this lesson, you learned how to configure the devices on a network.
41
Device Configuration
42
3
NetLinx Studio
In this class, you transferred a VisualArchitect project to a central controller. In some cases,
you may have the programming code without a VisualArchitect project. You use NetLinx
Studio to build a workspace and transfer files to a controller.
Lesson objectives
At the end of this lesson, you will be able to:
43
NetLinx Studio
Device addressing
The NetLinx control system communicates to other NetLinx, Axcess and Landmark control
devices using ICSNet, ICSHub and AXLink. You must assign a device address to each control
device so that the NetLinx controller knows where to send messages or to determine which
device is sending incoming messages. Each message sent on these networks contains the
destination address as well as the address of the device sending the message.
In the NetLinx system, device addresses are typically set through NetLinx Studio, or by an 8position DIP switch on the CardFrame to assign addresses to the card slots of the CardFrame.
A NetLinx system uses device addresses from 1-32,000 for physical devices, and 32,00132,767 for dynamic devices. Device addresses greater than 32,767 are reserved for virtual
devices.
The device address of 0 is reserved for the controller.
44
Types
Definition
Controller
1-255
Axcess devices
301-3072
NetLinx CardFrames
5001-5999
6001-6999
8001-8999
PCLink devices
PC Programs
10001-32000
ICSNet panels
32001-32767
Dynamic devices
32768-36863
Virtual devices
36864-
Dynamic virtual
41000-42000
Duet Virtual
In a NetLinx system, a device can have multiple ports and each port needs to be addressed.
Because you could have 65,535 NetLinx systems connected, each device receives the System
ID number of the connected controller.
You address each device with Device:Port:System numbering format. All devices in a
NetLinx system area given an address in the D:P:S format.
Dynamic addresses
Dynamic device addresses are set in different manners depending on which NetLinx device is
used. When NetLinx devices are shipped from AMX, the device address is set to use a
dynamic address between 32001 and 32767. A device receives a dynamic address when it is
connected to a controller processor and powered up the first time. Because this address is
dynamic, it may change each time the controller is powered up. This ensures that no two
devices connected to the controller have the same address. These addresses are temporary until
a fixed address is assigned.
45
NetLinx Studio
Source code
In most cases, you should address your devices to match the source code that has already been
programmed.
46
47
NetLinx Studio
Lesson summary
In this lesson you learned how to take a program file, create a workspace in NetLinx Studio,
and transfer the files to the controller.
48
4
Remote Connections
Having remote connections to an AMX system controller allows users to remotely manage
and troubleshoot your clients control systems. You can connect to a system remotely through
firewalls with the proper use of port forwarding.
Lesson objectives
At the end of this lesson, you will be able to:
Remote access
Many systems are installed and dealers may provide a 30 to 90 day warranty, or ongoing
maintenance service. All of these are offered as added value to the installation contract. And
although some end-users are able to monitor, maintain, and service their own systems inhouse, some dealers provide a full blown preventive maintenance package service to their
customers, which yields recurring revenue. There are several things you need to know to
remotely access your customers control systems.
Firewalls
A firewall is designed to prevent unauthorized access to or from a corporate or residential
network. Firewalls can be implemented in both hardware and software, or a combination of
both. All messages entering or leaving the internal network pass through the firewall, which is
typically located inside the routers. Each message is examined to ensure it meets specified
security criteria.
49
Remote Connections
In the diagram below, there is an external IP address provided by the Internet Service Provider
and an internal IP address for the local area network (LAN). In many cases, you might not
know the external IP address. You can use a service such as whatismyip.com to determine the
external IP address at any given moment. Most residential networks will not be given a static
IP, creating a potential problem for remote access.
Com
puter
Florida
Devices
Com
puter
Dallas
LAN
Internet
DSLModem
withRouter and
Firewall
(External IP
Address)
12.5.11.8
Internal IP
Address
192.168.0.100
In the example above, assume the Dealer is in Texas and wants to remotely manage a clients
control system in Florida.
You can perform the following steps at the clients site to set up remote management.
1. Identify external IP address of the clients network.
2. Identify IP address of NetLinx controller.
3. Set up port forwarding at client site.
4. Connect remote client (NetLinx Studio, VisualArchitect, telnet, etc.) to clients external IP
address.
50
http://www.DNS.org
http:/www.No-IP.com.
When you register for this service, a user name is used in port forwarding and as the external
IP address is changed, the DDNS updates its records.
Port forwarding
When allowing access to a Netlinx controller that resides on an internal network (LAN) from
the outside world such as the Internet, certain ports must be forwarded through the firewall
with port forwarding. These ports are as follows:
20 & 21 for FTP (21 is the FTP connect port but 20 is also needed for data travel)
23 for Telnet
80 for HTTP (or standard web pages)
443 for HTTPS (or SSL security enabled web pages)
1319 for ICSNet
3839 for offsite RMS server
10500 for AMX G3 web control
AMX has registered Port 1319 with the Internet Assigned Numbers Authority (http://
www.iana.org).
51
Remote Connections
The following screen capture shows a NetGear router with port forwarding set up. Notice that
the ports for FTP (20 & 21), Telnet (23), HTTP (80), HTTPS (443), AMX G3 web control
(10500), and ICSNet (1319) are forwarded to device 192.168.1.4, the NetLinx controller.
52
53
Remote Connections
54
55
Remote Connections
MeetingManager adds room management and scheduling capabilities for commercial and
education environments with shared resources.
Lesson summary
In this lesson, you learned that a controller can be remotely managed by using virtual private
networks, port forwarding, and Asset Manager.
56
5
Master to Master
In more advanced control systems, you may have one master controlling devices on another
master. This is known as "master to master". VisualArchitect is designed for single master
systems. If you have multiple systems that require communication with each other, you can
use VisualArchitect to design and program the separate systems; however, the source code
must be customized with NetLinx Studio for the control system to work properly.
As installer, you may also be given systems that were no created in VisualArchitect, and will
need to properly install and configure them.
Lesson objectives
At the end of this lesson, you will be able to:
57
Master to Master
The following diagram depicts a typical system of two interconnected NetLinx control
systems with several devices connected to each master.
To use master to master, you must route the tables between masters. Routing tables are
exchanged between masters upon their initial connection and updates to the routing tables are
exchanged as connections change.
NetLinx masters do not automatically connect to other NetLinx masters even when on the
same network. You must enter the URLs of the masters you want to communicate with in the
masters URL listing. This forces the master to initiate a TCP connection to the specified
URL/IP address.
In the example above, you configure the URL listing for NetLinx system #1 to list the URL for
NetLinx system #7 or vice versa.
If NetLinx masters are set to DHCP IP addressing and the IP address changes, the master
to master communication will be lost as the URL listing is no longer valid.
The NetLinx masters IP address should be set to static unless the network supports Dynamic
DNS and a DHCP server is capable of updating the DNS tables. In this case, you use the
NetLinx master host name in the URL list in place of the IP address.
58
You can use NetLinx Studio or Telnet to create the URL list for a master. There is a maximum
of 15 hops between masters. A NetLinx hop is the entire route between each device or IP
address. When configuring master to master, only build the links in one direction.
There is also a maximum of 200 open IP connections at one time.
After you have configured master to master communication, you can customize the source
code to control devices connected to other masters in the URL listing. As an example, you
might have a relay turned on for devices on two masters that are set up for master to master by
adding code to control both relays.
M
2
M
3
M
4
M
5
M
6
M
7
M
8
M
9
M
1
0
M
2
0 M
1
9 M
1
8 M
1
7 M
1
6 M
1
5 M
1
4 M
1
3 M
1
2 M
1
1
You can fix the topology, by adding a connection between M1 and M20.
M
1
M
2
M
3
M
4
M
5
M
6
M
7
M
8
M
9
M
1
0
M
2
0 M
1
9 M
1
8 M
1
7 M
1
6 M
1
5 M
1
4 M
1
3 M
1
2 M
1
1
System number
When using multiple masters, the system number is critical. With single-master systems, it is
easy to ignore the system field (0), but in multiple master systems, you must assign unique
system numbers to each master.
It is a good idea to document each systems number and the topology of the interconnections.
59
Master to Master
60
3. Click OK.
The following window appears.
61
Master to Master
62
You would type Y and follow the prompts if the master was configured to require
authentication. The following window appears.
63
Master to Master
If you know the IP address, click New, and type the controller IP address in the TCP/
IP Address field, and click OK. Then, select it in the list of addresses, and click
Select, and then OK until you are back to the workspace.
If you do NOT know the IP address, click Listen and the controller IP address should
appear in the list of addresses. Select it in the available list, and click Select, and OK
until you are back to the workspace.
64
3. Click OK.
The following window appears.
65
Master to Master
66
5. Click New.
6. In the TCP/IP Address field, type the IP address of your master, and click OK.
7. Select the IP Address in the list, and click Select, and click OK until you return to the
main workspace.
You should now be able to make a connection to the master.
8. Click the Online Tree tab.
The following window appears.
67
Master to Master
68
Lesson review
Lesson review
1. What must you do to multiple masters before setting up master to master communication?
________________________________________________________________________
________________________________________________________________________
2. List two ways you can create URL lists.
________________________________________________________________________
________________________________________________________________________
3. What is the telnet command you use to show the masters in a URL list? ______________
Lesson summary
In this lesson, you learned how to set up master to master communication and how to
configure it based on the maximum number of hops. You learned how to test and configure
master to master with Telnet and NetLinx Studio.
69
Master to Master
70
6
Security and Firmware
Various cable types are used to connect AMX control systems. You might use serial cables,
CAT5 cables, power cables, and AXLink cables. It is important for installers to be able to
build cables and successfully connect all control system equipment and controlled devices.
Lesson objectives
At the end of this lesson, you will be able to:
71
The following table describes the web browsers (associated to each operating system)
recommended for use with the NetLinx Security features
Table 8: Supported Browsers
OS Platform
Recommended Browser
Windows
MAC
Linux
Mozilla
None
Account 2
Group: administrator
Password: password
Password: password
Rights: all
Group: administrator
Group: none
Directory Association: /*
Rights: all
Directory Association: /*
Security Options:
72
Group1
73
Firmware
Firmware comes with the controller; however, firmware is updated regularly. You should not
update your firmware unless a customer support technician advises you to upgrade. To
upgrade firmware for a controller, you must use NetLinx Studio. You must download the
firmware file from www.AMX.com and save it to your computer. Because of the firmware file
sizes, you should have NetLinx Studio set up to transfer files by Ethernet. you can use the
Telnet procedures in this manual to verify the IP address of the controller.
74
Upgrade firmware
1. Select Start > Programs > AMX Control Disc > NetLinx Studio 2 > NetLinx Studio 2.
2. Select Tools > Firmware Transfers > Send to NetLinx Device.
3. Click the browse button and locate the firmware file you downloaded.
4. Enter the device number, port number and system number of your controller.
5. Ensure the Reboot Device check box is enabled.
6. Click Send.
When you upgrade firmware from a version without Duet to a Duet firmware version,
you must perform the firmware transfer and reboot, and then transfer again so that the
Java modules have the components installed to allow the Java modules to install.
First create a self-generated certificate which is automatically installed onto the controller.
Secondly, enable the SSL feature from the Enable Security page. Enabling SSL security
after the certificate has been self-generated insures that the target controller is utilizing a
secure connection during the process of importing a CA server certificate over the web.
Lesson review
1. What type of connection should you use when configuring security?
______________________________________________________________________
2. Which one account cannot be deleted?
________________________________________________________________________
Lesson summary
In this lesson you learned when you should update Firmware and how to update it. You also
learned how to configure security for a NetLinx controller.
75
76
7
Troubleshooting
Because control systems work with a variety of devices, cabling, network, and power supplies,
there are several areas that you must troubleshoot if the control system is not functioning
properly.
Lesson objectives
At the end of this lesson, you will be able to:
AMX provides several useful Troubleshooting tools. In NetLinx systems you can use
Terminal, Telnet, or the controller's browser-based UI. More information on these tools is
available within both the Software Installation and AMX Technical Publications sections of
the AMX website.
ESCAPE
The key to troubleshooting any problem including an AMX Control System is a structured
approach.
Explain
You need to get as much detail as you can about the problem. When does it happen? What
makes the problem occur?
77
Troubleshooting
Attributes
Make sure all properties are set correctly. Is the button set to the right type? Is it part of a
Mutually Exclusive Group? Is the carrier and data type set correctly for an IR/Serial deice?
Are the communication parameters set correctly on the NXI/ NI Series?
Programming
The program should never be the first solution to a problem if the system worked correctly
previously. Does the programming do what the customer wants? Has the program been
modified?
Equipment
If everything else checks out okay then it could be a faulty piece of equipment. Using front
panel controls or the units hand control verify that the controlled device and AMX device is
working properly. If another unit is available try a substitution.
There are simple ways to do some quick troubleshooting without in depth knowledge of
networking or control systems. You can view the LED lights on the controller, and you can
use simple PC commands to troubleshoot network issues.
78
Controller LEDs
Controller LEDs
One of the first things you can do to quickly inspect a control system is to view the LEDs on
the controller.
Below is a table of the LEDs included on a controller.
Table 10: Controller LEDs
LED
Status
AXLink LED (on back of NetLinx Green blinks once per second when normal.
controllers)
LINK/ACT
Status
Output
Input
RS-232/422-485 TX/RX
Relays
IR/Serial
I/O
79
Troubleshooting
Front NI-2000
Back NI-2000
80
With 10Base-T & 100Base-T, make sure that the cable used has the correct number of
twists to meet the data grade specifications.
Electrical interference can be caused by tying the network cable together with monitor and
power cords. Outside interference also can be caused by fluorescent lights, electric
motors, and other electrical devices.
Make sure that connectors are pinned properly and crimped tightly.
Check the cable lengths to make sure that distance specifications are not exceeded.
If excess shielding on coax cable is exposed, it may be grounding out the connector.
Check for missing terminator or terminators with improper impedance ratings.
First, make sure that your code and/or hardware are sending strings.
Send a string by pressing a touch panel button to send a command.
Use either the controller's UI - NetLinx Diagnostics page (System Settings > Manage
System > Diagnostics) or a the Terminal emulator. You should see the TX (transmit) LED
light to indicate transmission.
If you do not see the TX LED illuminate, you must first correct your code, or
configure the hardware properly.
If your device does not use hardware handshaking, be sure handshaking is disabled on
the port. Hardware handshaking can be disable by sending an 'HSOFF' command to
the device port.
Serial cabling
Once you have a good indication from the TX LED:
81
Troubleshooting
Serial settings
Once the cabling has been verified, the communication specifications must then be confirmed.
These specifications include: baud rate, parity, data bits, stop bits, and flow control.
Some AMX devices use DIP switches to configure baud, data, and stop bits (ex: Mio
Moderos) whereas some use software configuration. Confirm the setting by double checking
the switch positions.
Cycle the switches to be sure they are firmly secured to their correct position. For software
configured ports, re-send the configuration commands.
Confirm with the equipment manual, what the default settings are for the controlled
device. Some devices can be changed, so be sure the default setting have not been altered.
You can test the actual output of the RS-232 port by connecting the port to a computer
COM port and using a Terminal Emulator to display the transmitted string to the screen.
For example, the Axcent3 port #1 can be connected to a laptop's COM1 port using a
standard AMX programming cable (FG10-727). This would be wired as follows; pin 2
to pin3; pin 3 to pin2; and pin 5 to pin 5.
Send a string from the Axcent3 to the terminal program in HyperTerminal (configured
at the correct settings for the controlled device). Does the string display on screen? Is
the information the same as your code is sending?
If the string is received as you see it in the code, the system is working properly.
You may need to change the display mode in the terminal program. In the Studio terminal, you
can right click in the display area and choose Display from the menu. Select to display as
ASCII, Decimal, or Hexadecimal, depending on how you would like to view the strings. It is
not unusual that TX and RX wires must be reversed to get the proper polarity. Try reversing
these wires, but replace them to the normal position if that does not help.
Controlled devices
Although not every process can be described, some aspects of verification are commonplace.
You must verify the following information by either reviewing the corresponding device's
manual, or contacting the manufacturer for details:
82
Baud rates are set to their default values (If it can be altered, verify current settings).
Cable pin specification are the same as the actual cable.
Make certain the COM port is enabled.
Check unit address (match this with the address in code).
Try sending strings from within Terminal.
If the manufacturer provides control software, see if that works with the target device.
SEND commands
Terminal SEND commands can aid you in finding problems. While connected to the controller
program port (within Terminal), you will find that you have two types of commands which
allow you to troubleshoot: SEND_STRING and SEND_COMMAND.
The SEND_STRING command will send the string that follows out of the noted port.
The syntax is: SEND_STRING <#>,"<String>" Where <#> equals the device number
(You cannot use the device name in Terminal). "<String>" equals the string you want
to send.
The SEND_COMMAND commands are port configuration commands like the command
to set the baud rate, parity, and data and stop bits.
SEND_COMMAND <#>, ""SET BAUD 9600,N,8,1'" Or the command to turn on
hardware handshaking: SEND_COMMAND <#>, "'HSON'".
Where <#> equals the device number. While you cannot use the device name in Terminal,
remember to use D:P:S within NetLinx.
In this mode, whatever you type on the keyboard will be sent directly out the RS-232 port
as you type it. Anything that is returned by the controlled device will then be displayed on
your screen. Your keystrokes are not echoed on the screen in this mode. The port's setting
dictates the baud rate, etc. This is very handy for ASCII based commands, but Decimal
and Hex characters cannot be found on the keyboard.
Exit PASS mode by holding down the [Shift] key and pressing the + twice, then release the
shift and press Escape [Esc] twice (Shift +, +, Esc, Esc).
83
Troubleshooting
The Control/Emulate page on the UI allows a user to either Control a device or Emulate a
device. This is done by controlling a device's channels, levels, and sending both send
commands and strings to the target device.
84
Click the Manage System link (from within the System Settings section of the Navigation
frame).
Clicking on any of the Online Tree items opens menu items with the Control/Emulate
button option available.
Click the Control/Emulate button to open the Control/Emulate dialog.
Click the Update Status button to query the controller for the status of the currently
entered level and channel.
Select either the Control or Emulate option.
To Control a device means that the program generates messages which appear to a
specified device to have come from the controller. The options in this frame allow you
to specify the <D:P:S> combination for the device you want to control.
To Emulate a device means that the program generates messages which appear to the
controller to have come from a specified <D:P:S> combination (real or fictitious). The
options in this frame allow you to specify the <D:P:S> combination for the device you
want to emulate.
Selecting this option adds a Push button with the Channel Code section of this
page.
Enter a System Number, Device Number, and Port Number into the appropriate fields.
These values correspond to the device you wish to control (real or fictitious).
The Device, Port, and System value ranges are 1 - 65535.
Within the Channel Code section, enter a valid Channel number to emulate Channel
messages (i.e., Push/Release, CHON, and CHOFF) for the specified <D:P:S>.
The Channel number range is 1 - 65535.
Select the On or Off buttons to Emulate Channel ON (CHON) and Channel OFF
(CHOFF) messages for the specified <D:P:S>.
Select the Push button to Emulate a push/release on the channel specified. You can click
and hold down the Push button to see how the device/controller responds to the push
message.
Within the Level Code section, enter a valid Level number and Level data value for the
specified <D:P:S> and press the Send button to transmit this data.
The Level number range is 1 - 65535.
The list below contains the valid Level data types and their ranges:
Minimum Value
Maximum Value
CHAR
255
INTEGER
65535
SINTEGER
-32768
32767
LONG
429497295
SLONG
-2147483648
2147483647
FLOAT
-3.402823466e+38
3.402823466e+38
Within the Command and String fields, you can enter any number of messages that can be
sent as either a String or Command.
To emulate sending a String or Command, type a String or Command within the
corresponding field and press the Send button to transmit this data.
When entering a send command (in the context of this dialog) do not include the "send
c" or "send_command" in the statement - only type what would normally occur within
the quotes, but don't include the quotes either.
For example to send the "CALIBRATE" send command, simply type
CALIBRATE (no quotes) rather than SEND_COMMAND <dev>
"CALIBRATE".
String Expressions start and end with double quotes (" "). Double quotes are not
escaped, rather they are embedded within single quotes. String expressions may
contain string literals, decimal numbers, ASCII characters and hexadecimal numbers
(prepended with a $), and are comma-delimited.
String Literals start and end with single quotes ( ' ). To escape a single quote, use '''
(three single quotes).
85
Troubleshooting
Click the Manage System link (from within the System Settings section of the Navigation
frame).
Clicking on any of the Online Tree items opens menu items with the Diagnostics button
option available.
Click the Diagnostics button to open the Diagnostics dialog.
Use the Refresh Interval drop-down to select from the following values: 2 seconds, 5
seconds, or 10 seconds. This refresh interval allows you to select how often your messages
are updated.
Flow control
Flow control dictates whether any handshaking is used. There are three possibilities: none (the
most common), hardware, and software.
Hardware handshaking involves the use of two additional conductors to send a 'Request to
Send' (RTS) signal between the devices. RTS is an output signal to the far end device that
states it is OK to send data. The 'Clear to Send' (CTS) connection is an input signal that
receives the RTS from the far end.
When the RS-232 port is configured for hardware handshaking, no data is sent until the port
receives a 'high' signal on the CTS pin from the RTS pin at the far end. Similarly, no data will
be returned unless the RTS pin goes 'high', indicating it is able to receive data. There is another
level of hardware handshaking using DTR and DSR, or Data Set Ready and Data Terminal
Ready. These are primarily used by modems to communicate with PCs. These modes are not
used in AMX gear, and you will find no connections for these signals.
Software handshaking uses data signals over the data wiring. This method is quite rare, and
you should contact Tech Support if you have any questions regarding it's use.
86
Device ID Conflict - There are two or more devices that are sharing Device ID's on the
current system. This is incorrect. Each device must have its own unique Device ID.
One common error is to have a touch panel emulating more than one device. For
example, if your touch panel is emulating 4 devices and is at Device ID 128, then it is
using Device ID's 128,129,130, and 131. If another Device is at 130, you will get the
panel beeping. This can happen even if it is not the touch panel that is sharing Device
ID's.
Low Power - If the touch panel is not receiving sufficient power, it is then likely to start
beeping. To check this, attach a separate power supply to the touch panel and see if the
beeping stops.
Voltage drop over longer lengths of cable can also pose a problem. Shorten the cable
or replace with a larger gauge wire.
Loose power / data connection will cause a panel to beep as it goes on / off the bus.
With 10Base-T & 100Base-T, verify the cable being used has the correct number of twists
to meet the data grade specifications.
Electrical interference can be caused by tying the network cable together with monitor and
power cords. Outside interference also can be caused by fluorescent lights, electric
motors, and other electrical devices.
Make sure the connectors are both pinned properly and crimped tightly.
Check the cable lengths to make sure that distance specifications are not exceeded.
If excess shielding on the coax cable is exposed, it may be inadvertently grounding out the
connector.
Check for missing terminator(s) with improper impedance ratings.
There are several utilities used to test IP connectivity on a network. In this section, you will
learn how to use three of them.
Ping (Packet InterNet Groper) - Use this to verify and IP address exists and is accepting
requests. You can also use this command to find the numeric address of a domain name.
Tracert (Tracing Route) - Use this command to record the route through the Internet to
connect to a destination. This commands lists all the DNS names and IP addresses of
routers as information is sent across the network.
IPconfig (Windows IP Configuration) - Use this command to view the TCP/IP
configuration of your own computer. This is commonly used to find out the gateway
address and IP Address. Use IPconfig/all to get more detailed network information.
87
Troubleshooting
88
89
Troubleshooting
Lesson review
Answer the following questions.
1. What is the primary reason that a dealer might want a customer to have a network?
______________________________________________________________________
2. What are the two ways you can assign IP addresses? Circle the one that is recommended
so that two devices are not assigned the same address?
________________________________________________________________________
______________________________________________________________________
3. A MAX server should be connected to ________ network(s).
4. If you do not have a serial connection and need to connect to a controller for the first time,
what other ways can you connect?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
______________________________________________________________________
Lesson summary
In this lesson, you learned troubleshooting techniques and used those techniques to
troubleshoot issues at your workstation.
90
Glossary
Amps
Amperes, a unit of measurement for electrical current. An ampere of electrical current
represents one coulomb of electrical charge (6.24 x 1018 charge carriers) moving past a specific
point in one second.
Analog
An input or output that can have many values. A continuous signal that takes time to make
a transition from one level to another.
AP (Access Point)
Acts as a communication hub for users of a wireless device to connect to a wired LAN. APs are
important for providing heightened wireless security and for extending the physical range of service to
which a wireless user has access.
Axcess
AMX trade name for a family of integrated control system products capable of supporting 255 control
devices on the AXLink network.
AXLink
A four-wire data bus used to transmit and receive data from the AXLink controller to any of 255
devices in the system.
91
Broadcast
Allows one transmitter to send messages to multiple receivers at the same time. One device at the
transmission end and multiple devices connected at the receiving end. Share common information to
multiple devices.
Browser
A program run on a client computer for viewing World Wide Web pages. Examples
include Netscape, Microsoft's Internet Explorer, Mozilla Firefox, and Mosaic.
Bus Controller
An AMX Axcess control device that connects to the AXLink bus.
Central Controller
A device that contains the Master Processor and Control Ports. The Central Controller can come in
several forms including the NXI, and the NI series.
Channel
In AMX terms, one control function of a control port, such as one relay in a group of eight.
Contact Closure
A circuit that is formed when two contacts of an open circuit are brought together. The AMX Lighting
master controller uses TTL logic levels normally pulled High to 5v. A closure to ground pulls the level
to logic Low and is read as a closure. Each of the eight closure inputs is independently operated and
controlled.
Control Current
The current used by a dimmer or switch to perform its function. Each AMX lighting controller supplies
this current to its control ports, and each AMX lighting module uses and requires this current to
operate the dimmer or switch.
Current
The flow of electrical charge measured in amperes.
92
Device Controllers
Act as a bridge that allows AMX control technology to interact with virtually any device or system. It
receives a signal, translates the command, and then directs it to the appropriate device. Device
controllers are control ports on the integrated controllers.
Ethernet
A network protocol that specifies how data is sent on a common transmission medium. Ethernet uses a
bus or star topology and supports data transfer rates of 10 Mbps (10baseT), 100 Mbps (100baseT or
Fast Ethernet), and proposed up to 1 Gb per second.
Firewall
Security measures that protect a local network from hackers.
I/O (Input/Output)
In AMX terms, a channel that can act as a solid-state (TTL) closure input or output.
IP (Internet Protocol)
A protocol used to send data over a network.
IP Address
The address used to identify a computer or device on an Ethernet network.
Internet
A global network connecting millions of computers.
93
Keypad
A simple user interface that consists of buttons and possibly an LCD display.
LED
Light-Emitting Diode.
MAC Address
The physical address of a device typically assigned by the equipment manufacturer required for access
to the Internet.
Master Processor
Sometimes referred to as the brain of the system, the master processor is the programming memory
and network manager for the entire system. It recognizes which button the user pushes and triggers the
requested event.
Network
A system of connected computers exchanging information with each other. A LAN is a relatively
smaller form of a network in comparison to the Internet, a world wide network of computers.
PING
A program for determining if another computer is connected to the Internet.
Port
In AMX terms, a uni- or bi-directional connection between a controller and a specific controlled
source.
Relay
Electro-mechanical devices that permit low-level voltage levels to control higher power devices. For
example, your computer cannot control a conventional 100 watt light bulb directly; an interface is
required.
94
RJ-45
A connector typically used for data connections with 8 pins. RJ is an acronym for registered jack use in
telecommunications as specified by Part 68, Subpart F. Section 68.502 of the FCC code. In this case
the term jack is gender neutral and refers both to the plug and receptacle.
RS-232
An Electronic Industries Association (EIA) serial digital interface standard specifying the electrical
and mechanical characteristics of the communication path between two devices using Dtype
connectors. This standard is used for relatively short range communications and does not specify
balanced control lines.
Serial
In general usage, a data port. In AMX terms, a control port that can transmit standard IR, wired IR, or
RS-232.
Serial Communication
Data bits are transmitted one after another. Pattern of pulses (on/off) comprises the messages required
by the protocol. Other signals such as request to send and clear to send use their own wires in
sophisticated systems.
Touch Panel
A user interface that uses a touch-sensitive overlay covering a graphics display, allowing softwaredefined control imaging and operation.
Twisted Pair
A cable composed of two small, insulated conductors twisted together. Since both wires have nearly
equal exposure to any interference, the differential noise is slight.
UPS
Uninterruptible Power Supply.
95
URL
Uniform Resource Locator - the method by which Internet sites are addressed, such as http://
www.amx.com.
User Interface
The components of the control system that allow people to interact with the control system. User
interfaces come in the form of touch panels, handheld remotes, and keypads. These come with many
different sizes and options.
Volt (V)
A unit of measurement used to measure how much pressure is used to force electricity through a
circuit.
Wi-Fi Protocol
Another name for the IEEE 802.11b protocol.
96
Index
Index
Numerics
1 ........................................................................................29
3.5mm .................................................................................5
5 mm ...................................................................................5
568A ...................................................................................6
568B ....................................................................................6
A
AXLink Pinouts ..................................................................8
I
i!-PCLink/Web .................................................................20
i!PCLink/Web ...................................................................20
i!-Weather .........................................................................20
i!Weather ..........................................................................20
InConcert ............................................................................9
Infrared emitters .................................................................9
integrated! Solutions .........................................................20
IPconfig ............................................................................87
IPconfig/all .......................................................................87
Belden .................................................................................8
C
cable meters. .....................................................................12
CAT5 ................................................................................21
Controller LEDs ................................................................79
L
LEDs .................................................................................79
Liberty ................................................................................8
M
D
DDNS ...............................................................................51
DIP Switch ........................................................................40
DNS.org ............................................................................51
Dynamic DNS Service ......................................................51
N
NetLinx Studio .................................................... 16, 43, 57
netstumbler .......................................................................24
No-IP.com .........................................................................51
NXA-WAP200G ..............................................................22
EIA/TIA ..............................................................................6
EXPerience Kits ..................................................................9
P
F
FG-959 ................................................................................9
FGT10-727 .........................................................................9
File Transfer 2 ...................................................................15
Firewalls ...........................................................................49
Phoenix ...........................................................................5, 9
PictureFrame .....................................................................20
Ping ...................................................................................87
PoE ....................................................................................26
Power over Ethernet .........................................................26
programming cable ...........................................................10
Programming Cable Pinout ..............................................10
97
Index
PS ........................................................................................5
PSN .....................................................................................5
PSN 4.4 ...............................................................................5
R
RJ45 ....................................................................................6
RMS ..................................................................................20
S
Serial control cables ............................................................9
short stops .........................................................................12
SSID (Service Set Identifier) ............................................22
SSL certificate ..................................................................75
STS adapters .......................................................................9
System Report ...................................................................15
T
Tracert ...............................................................................87
V
VisualArchitect .............................................. 15, 40, 43, 57
W
WEP (Wired Equivalency Privacy) ..................................22
Wireless networks .............................................................22
98