AMX Installer Student Guide V 2 - 0
AMX Installer Student Guide V 2 - 0
AMX Installer Student Guide V 2 - 0
Copyright 2008 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
Steps to create URL in NetLinx Studio .................................................................... 63 Test master to master connection ..................................................................................... 64 Demo - Test master to master connection ................................................................. 64 Together - Test master with NetLinx Studio ............................................................ 66 Lesson review ................................................................................................................... 69 Lesson summary ............................................................................................................... 69 Security and Firmware ............................................................................................................ 71 Lesson objectives ............................................................................................................. 71 NetLinx security overview ............................................................................................... 71 Default security configuration .................................................................................. 72 Controller security setup procedures ................................................................................ 73 Together - Add a group and assign access rights ...................................................... 73 Steps to add a group directory association ................................................................ 73 Together - Add a user and configure access rights ................................................... 74 On your own - Test security ............................................................................................. 74 Firmware .......................................................................................................................... 74 Steps to upgrade firmware ........................................................................................ 74 SSL certificate procedures ............................................................................................... 75 Lesson review ................................................................................................................... 75 Lesson summary ............................................................................................................... 75 Troubleshooting ....................................................................................................................... 77 Lesson objectives ............................................................................................................. 77 ESCAPE ........................................................................................................................... 77 Explain ...................................................................................................................... 77 Switches and Settings ................................................................................................ 78 Cables and connectors ............................................................................................... 78 Attributes ................................................................................................................... 78 Programming ............................................................................................................. 78 Equipment ................................................................................................................. 78 Controller LEDs ............................................................................................................... 79 Ethernet cable troubleshooting tips .................................................................................. 80 Troubleshoot serial devices .............................................................................................. 81 Serial cabling ............................................................................................................. 81 Serial settings ............................................................................................................ 82 Controlled devices ..................................................................................................... 82 SEND commands ...................................................................................................... 83 Terminal PASS mode ................................................................................................ 83 NetLinx diagnostics control device / emulate device ............................................... 83 Manage system - diagnostics .................................................................................... 86 Flow control .............................................................................................................. 86 Unexpected touch panel beeping .............................................................................. 87 Network troubleshooting tools ......................................................................................... 87 Steps to Ping a domain name .................................................................................... 88 Steps to use Tracert command .................................................................................. 88 Steps to use IPConfig command ............................................................................... 89 Practical - Troubleshoot control system issues ................................................................ 89 Lesson review ................................................................................................................... 90 Lesson summary ............................................................................................................... 90
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.
R q ir m n e u e e ts x r (E am&P actical)
A XD sig e M e nr o r A XB o a p M o tc m A XIn lle M sta r o r A XB o a p M o tc m A XP o r m e I M r ga mr A X P o r m e II M r ga mr A d E n ls* u io sse tia G ttin S rt d w M tr A d * e g ta e ith a ix u io D ib te A d In a &C n istr u d u io st ll o fig C ritic l L e in &C lib tio a ist n g a ra n S n l M n g m n E n ls* ig a a a e e t sse tia G ttin S rt d w E d le * e g ta e ith n e o G ttin S rt d w A to a h e g ta e ith u P tc * S n l M n g m n D sig & ig a a a e e t e n Im le e ta n p m n tio
O tio a p nl
A X E n ls M sse tia Q e fo P w r* u st r o e T D U D sig * P4 I e n A X E n ls M sse tia Q e fo P w r* u st r o e
A X E n ls M sse tia
A ES n l C ig a Mn g mn E p r a a e e t x et
A ER S E p r C M x et
A EC n o S ste P o r m in C o tr l y m r g a m g E p rt (2 0 -2 0 ) xe 03 07
Prerequisites
You should take the following On Demand courses: Getting Started with AMX Introduction to Networking for AV Professionals 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 Installation Device Configuration Device Configuration contd NetLinx Studio Remote Connections Master to Master Firmware and Security Troubleshooting Review and Test Day 1 - 6 hours Day 1 - 1 hour Day 2 - 2 hours Day 2 - 2 hours Day 2- 2 hours Day 2- 1 hour Day 3- 1 hours Day 3 - 2 hours Day 3 - 4 hours Duration
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 What you should type
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.
Type your own IP address, such as 192.168.103.10.
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: Build an AXLink cable Locate serial pinouts Verify cable lengths Connect control system Generate and transfer control system files to controller Verify control system works
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
You will find "PWR" or "+12" or "+12VDC" connections on: 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 1 2 3 4 5 6 7 8 Color White / Green Green White / Orange Blue White / Blue Orange White / Brown Brown 10/100 Base T Ethernet Tx / Rx + Tx / Rx Rx / Tx + Not used Not used Rx / Tx Not used 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 1 2 3 4 Ground AXM AXP Power - optional Signal Color Scheme Black Blue/Green White Red (+12 V)
Br B W R e t t e e id i t r e g h
d B lk B a c l u W R e h i t e e
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: Have more glue and a larger area so it stays on longer Blocks light interference
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 2 3 5 Rx Tx GND Controller FN Tx Rx GND PC FN 3 2 5 PC Pin
10
Serial control
11
Installation
12
The Ethernet connection on the NXA-AVB box should be connected to the router.
13
Installation
14
15
Installation
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? ________________________________________________________________________ ______________________________________________________________________
16
Lesson summary
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.
17
Installation
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: Modero touch panels Internet access for clients computers on the NetLinx controller integrated! Solutions i!-PCLink/Web - With a computer attached to the network, this free solution enables customers to launch the Internet from a touch panel. The touch panel controls the PC and functions as a remote display. i!Weather - This feature gives the user the current weather conditions and 5-day forecast on a touch panel. AMX locations are free, but there is a fee for custom locations. PictureFrame - This feature is available for a small fee and allows users to create a slide show of their personal photographs that appears on a touch panel. All photos in a designated folder on the clients computer will be displayed on the touch panel. Remote Access - One of the best features of a network is that dealers can remotely access the clients control system through the network to troubleshoot or perform maintenance. This same feature allows users to control one system from another system from a different geographical location. For example, a customer can control or monitor a vacation home regularly from their primary home or office. Reporting/Monitoring - RMS facilitates troubleshooting, monitoring and reporting capabilities.
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. The MAX multimedia server system from AMX requires a Gigabit pipe for audio and video content delivery. Most AMX networked control devices operate on 10/100 networks. 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.
WAP250G
AMX offers a wireless access point (NXA-WAP250G) that connects to a LAN using Ethernet cable, providing WLAN access to wireless touch panels and other 802.11b/g devices, such as home computers with connection speeds of up to 54 Mbps. .
Step procedures for installing and configuring the WAP250G are located at: http://www.amx.com//techdocs/NXA-WAP250G.InstructionManual.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. 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.
22
Network review
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
Channels
23
Device Configuration
14. Click Save 15. Select the WPA/WPA2 tab to enable this further security enhancement. 16. Select an Authentication method and Key Cipher Mode. 17. Click Save.
Wireless survey/analysis
Network Stumbler is a free Windows application that allows you to detect Wireless Local Area Networks (WLANs) using 802.11b, 802.11a and 802.11g. You can download it from www.netstumbler.com/downloads. It can be used to: Verify that your wireless network is set up the way you intended. Find locations with poor coverage in your WLAN. Detect other wireless networks that might be causing interference with your network. Detect unauthorized access points in your site. Help aim directional antennas. 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
25
Device Configuration
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 consists of: Device/Asset Tag (ANT-TAG) Badge Tag (ANT-BDG) RFID Reader (ANT-RDR) Anterus Duet Module (for Configuration)
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
29
Device Configuration
4. Write down the Default Gateway IP address. _______________________________ This is the router IP address. 5. At the command prompt, type exit and press Enter. 6. Open a web browser and type the default gateway ip address from Step 4 in the Address. 7. Type the following: User name: admin Password: password The user name and password will vary by the make and model of your router.
30
The Cisco Security Device Manager (SDM) allows you to setup the router using a browserbased wizard configuration: Basic Configuration LAN IP Address DHCP Internet (WAN) Firewall Protection Security
Cisco CLI commands provides more advanced setup and configuration options, such as: Install Cisco factory configuration copy nvram:/factory.cfg startup Load classroom configuration copy nvram:/class-config start Troubleshooting show tech-support (reports router information, firmware, flash files, etc.)
31
Device Configuration
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.
32
Configure controller
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.
33
Device Configuration
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.
34
Configure controller
35
Device Configuration
3. Click Communication Settings. 4. Select the TCP/IP radio button, and click Edit Settings. 5. Click Listen. 6. Click Start Listening. The controller IP address appears. 7. Select the controller, and click Select to Add.
36
Configure controller
37
Device Configuration
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.
38
Configure controller
39
Device Configuration
40
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.
41
Device Configuration
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 how to configure the devices on a network.
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: Extract a workspace file Transfer files to controller Change device numbers Map files to devices Complete Practical project
43
NetLinx Studio
13. Click Select, and OK. 14. Select File > Save. 15. Select Tools > File Transfer. 16. Click Remove All. 17. Click Quick Load. 18. Verify connection. 19. Click the Reboot header so that the File to be rebooted is at the bottom of the list. 20. Click Send.
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
5001-5999
ISCNet Landmark devices PCLink devices ICSNet panels Dynamic devices PC Programs DMS, Modero & TPI4 Actual range used by NetLinx controller Actual range used by NetLinx controller
32768-36863
Virtual devices
3686441000-42000
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
5. In the Editor window, scroll down to a section titled Define Devices. In the diagram below, the device, port and system numbers are shown for the devices.
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: Remotely access an AMX control system
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.
Cm t r op e u F rd l ia o D ie e cs v Cm t r op e u Dl s aa l
Itre n nt e
DL oe SM m d w Ru rad i h ot n t e Fe a i wl r l ( x r aI Et nl P e Ad s) dr s e 1. . 1 2 1. 5 8
LN A
I t r aI n nl P e Ad s dr s e 12 6. . 0 9. 8 10 1 0
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
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
3. Type the following information in the fields: User name: admin Password: password The user name and password varies with other brand routers. See owners manual or quickstart for that product.
53
Remote Connections
54
6. Type the following information: Service Name: Telnet Starting Port: 23 Ending Port: 23 Server IP Address: your controller IP address. 7. Click Apply.
55
Remote Connections
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: Configure master to master Test master to master configuration
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.
MM 1 1 1 1 1 1 1 M 2 1 0 9M 7M 5M 3M 1 8M 6M 4M 2
You can fix the topology, by adding a connection between M1 and M20.
MM M M M M M M M M 2 3 4 5 6 7 8 9 1 0
MM 1 1 1 1 1 1 1 M 2 1 0 9M 7M 5M 3M 1 8M 6M 4M 2
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
4. At the Telnet prompt, type show url, and press Enter. You should get a message that No URLs in the URL connection list.
61
Master to Master
5. At the Telnet prompt, type set url, and press Enter. The following window appears.
If there is already an IP address, press D to delete it before moving to Step 6. 6. At the Telnet prompt, type a, and press Enter. 7. At the Telnet prompt, type the IP address you need to connect you, and press Enter. 8. Press Enter to accept port 1319 as the default. In some cases with multiple masters with port forwarding, the port number may have been changed. In this case, you can type in a different port number and press Enter. We will only use port 1319 here. 9. At the Telnet prompt, press Enter to accept the default as Permanent. This option permanently stores the URL list so not lost after a reboot. 10. At the Telnet prompt, type N and press Enter to continue without user and password.
62
You would type Y and follow the prompts if the master was configured to require authentication. The following window appears.
11. Press Enter to complete the list. To add more URLs, you would type A and begin the process again for each URL. To view all the commands available, type ?.
63
Master to Master
2. Select Settings > Master Communication Settings. 3. Click Communication Settings. 4. Select TCP/IP and click Edit Settings. 5. Do on of the following: 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. 6. Select Diagnostics > URL Listing. 7. Click Get URL List to verify current list. 8. Click Add. 9. In the URL field, type the IP address, and click OK. 10. Click Done.
64
4. At the Telnet prompt, type show route, and press Enter. The masters in the classroom should be in the list.
65
Master to Master
4. Select TCP/IP, and click Edit Settings. The following window appears.
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
9. Right-click the workspace area, and select Refresh system. You should now see the devices connected to your master as shown below.
68
Lesson review
10. Again, right-click and select Refresh Network. You should see multiple masters as shown below.
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: Configure security for controller Upgrade controller firmware Identify the process to use SSL security
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 Windows Recommended Browser Internet Explorer 6.0 or higher Web Panel Control Support G3 and G4 Sun Java must be installed MAC G3 Safari (Certificates must be externally requested from the Server Certificates page. Selfgenerated certificates do not allow access back to the target controller and will display an invalid certificate message.) Mozilla None
Linux
Security Options: FTP Security - Enabled Admin Change Password Security - Enabled All other options - Disabled
72
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.
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: Identify troubleshooting basics Troubleshoot controller with LEDs Troubleshoot serial devices Troubleshoot network 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 the problem completely Switches and Settings should be checked Cables and Connectors should be checked Attributes should be verified Programming should be verified Equipment should be checked
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 Link LED is steady when Ethernet is connected properly. Activity causes LED to blink. (Activity is network communication). Green LED blinks once per second when system is programmed and communicating properly. LED is solid when no program is loaded. LED blinks fast if no IP address. Red LED blinks when controller transmits data. Yellow LED blinks when controller receives data, typically from user interface. Red (TX) LED blinks when transmitting data and yellow (RX) LED blinks when receiving data. Every TX should be followed by RX. If not, check cabling. Red LED indicates relay channels are active (closed). Each relay is a channel. Red LED indicates the IR/Serial channels are transmitting control data, typically an IR function like play, stop, pause, etc. Yellow LED indicates the I/O channels are active. Each I/O is a channel.
Status
Output Input
RS-232/422-485 TX/RX
Relays
IR/Serial
I/O
79
Troubleshooting
Front NI-2000
Back NI-2000
80
Serial cabling
Once you have a good indication from the TX LED: Short pins 2 and 3 on the DB-9 or Phoenix connector on the port. Send a command and watch the TX and RX (receive) LEDs. You should see both LEDs light when each command is sent. If only the TX LED is lighting, the unit is not sending strings and you should send it in for repair. If both LEDs light up, move on to the next step. Connect the cable that is going to the controlled device on the port and disconnect it at the terminal (far) end. Short the TX and RX pins together on the equipment end of the cable. This is usually pins 2 and 3, but verify with the cable specs to be sure. Again, you should see both TX and RX LEDs illuminate. If you do, remove the short and test again. The RX LED should no longer light. If it continues, this indicates there is a short between TX and RX in the cable. Repair and re-test. This test will verifies the continuity of the TX and RX wires within the cable, but does not completely test the cable. The Ground conductor can only be tested using a meter. Disconnect the cable at both ends and connect an ohmmeter to both the ground and RX pins. Short these conductors at the terminal (far end) of the cable and watch the meter for continuity readings. Also verify there are no shorts between any of the conductors when the ends are disconnected.
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: 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.
82
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'".
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. 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:
84
Minimum Value CHAR INTEGER SINTEGER LONG SLONG FLOAT 0 0 -32768 0 -2147483648 -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
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
Loose power / data connection will cause a panel to beep as it goes on / off the bus.
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
G
Generate and transfer files ..........................................15, 16
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
A
AXLink Pinouts ..................................................................8
B
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 MAC Filtering - (Media Accesss Control) Filtering ........22 Master to Master ...............................................................57
N
NetLinx Studio .................................................... 16, 43, 57 netstumbler .......................................................................24 No-IP.com .........................................................................51 NXA-WAP200G ..............................................................22
E
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
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