Honeywell XM500 User manual

Category
Modems
Type
User manual
PRODUCT DATA
74-3468-3
® U.S. Registered Trademark
Copyright © 2003 Honeywell International Inc.
All Rights Reserved
XM500
TCP/IP Modem
GENERAL
The XM500 allows for communication between standard
EXCEL 5000 controllers and the Excel Building Supervisor
Central, or any controller on the Light Commercial Building
System (LCBS) and LONSTATION™, via standard Ethernet-
TCP/IP based LAN/WAN networks.
The XM500 is easy to install and to configure. Typically, with
all necessary network information being available, it can be
made operational within minutes.
The XM500 converts the serial data received from the
controller or workstation central into TCP/IP packets and vice
versa.
On its serial port, the XM500 behaves like a standard Hayes
compatible modem: It is addressed with Hayes commands,
and instead of a telephone number, IP addresses are used.
The XM500 is designed to replace the analog modem used in
our Excel 5000 and LCBS systems and provide the same
functionality using TCP/IP communications.
The XM500 may be easily configured with the IP Connect
software provided or manually via Windows Terminal
Program. The LAN/WAN network server requires no software
download for the XM500.
FEATURES
Communication between XBS or LONSTATION
centrals and EXCEL 5000 controllers via standard
Ethernet-TCP/IP LAN/WAN.
TCP/IP provides more reliable and faster
communications than analog modem.
Compatible with all HVAC systems connecting through
an SLTA-10.
Compatible to EXCEL 5000 controllers with integrated
modem communication (O.S. version 2.01.00 or later).
Compatible to EXCEL 5000 modem devices XM100A,
XDM506.
Compatible to all XBS or LONSTATION™ centrals with
dial-up functionality via COM-port.
Completely self-contained device.
Quick and easy installation and set-up.
LIMITATIONS
The Echelon MIPS protocol requires all outbound commands/
queries be answered within 1000 milliseconds (1 sec). If any
part of the Wide Area Network is comprised of a satellite link,
it is likely to have a “propagation delay” of more than one
second, thus eliminating the use of a WAN modem. Before
installation, the user should perform tests to obtain the
response time of the network. (See “Configuration” on
page 3.)
Contents
General ............................................................................. 1
Features ........................................................................... 1
Limitations ........................................................................ 1
Specifications ................................................................... 2
Ordering Information ........................................................ 2
Configuration .................................................................... 3
Programming the XM500 ................................................. 4
Technical Installation and Set-Up (Optional) .................... 6
XM500 TCP/IP MODEM
74-3468—3 2
ORDERING INFORMATION
When purchasing replacement and modernization products from your TRADELINE® wholesaler or distributor, refer to the
TRADELINE® Catalog or price sheets for complete ordering number.
If you have additional questions, need further information, or would like to comment on our products or services, please write or
phone:
1. Your local Honeywell Automation and Control Products Sales Office (check white pages of your phone directory).
2. Honeywell Customer Care
1885 Douglas Drive North
Minneapolis, Minnesota 55422-4386
In Canada—Honeywell Limited/Honeywell Limitée, 35 Dynamic Drive, Scarborough, Ontario M1V 4Z9.
International Sales and Service Offices in all principal cities of the world. Manufacturing in Australia, Canada, Finland, France,
Germany, Japan, Mexico, Netherlands, Spain, Taiwan, United Kingdom, U.S.A.
SPECIFICATIONS
Versions: All include the TCP/IP modem, 2 velcro strips, and
this Product Data Sheet.
XM500-US: US power supply, DB25 to DB9 converter,
RS-232 cable (RJ-45 to DB25), 2 IP address stickers.
XM500-EU: Standard European power supply “EURO-plug”,
RS-232 cable (RJ-45 to DB9).
XM500-UK: UK power supply, RS-232 cable (RJ-45 to DB9).
Dimensions: See Fig. 1.
Weight: 4 oz (113g).
TPE:
10BASE-T (Twisted Pair Ethernet).
RJ-45 connector.
IEEE 802.3/Ethernet compliant.
Terminal:
RS-232C serial communications.
RJ-45 connector.
50 to 115,200 bps.
Full modem control.
Hardware and software flow control.
Electrical Ratings:
Voltage: 6 Vdc.
Current: 200 mA.
Power Consumption: 140mA at 5 Vdc.
Environmental Ratings:
Operating temperature: 32 to 122°F (0 to 50°C).
Storage temperature: 14 to 158°F (-10 to +70°C).
Relative humidity: 10 to 95% non-condensing.
Processor and Memory:
Main processor: 68HC000.
Ethernet Coprocessor: SMC91C96.
Memory:
RAM: 64K byte with 2K byte NVRAM.
EPROM: 256K byte.
Software: IP-Connect software is provided to configure the
XM500 modem. The various controllers and workstations
are configured using Honeywell-specific software for serial
communication with EXCEL 5000 and LCBS systems.
Network Management:
SNMP/MIB-II: RFC 1155, 1157, and 1213.
Network Protocols Supported:
ARP: RFC 826.
DHCP: RFC 2131 and 2132.
DNS: RFC 1034 and 1035.
ICMP: RFC 792.
IP: RFC 791.
PPP: RFC 1332, 1661, and 1662.
RARP: RFC 903.
RIP: RFC 1058.
SLIP: RFC 1055.
TCP: RFC 793.
UDP: RFC 768.
Protection Standards: FCC Class A.
Approvals:
CE approval according to the following standards:
EN 55022, Class A
IEC 801-2
IEC 801-3
IEC 801-4
NOTE: The RS-232 and Ethernet cables should be fitted
with non-conductive protective boots (or sleeves)
over the RJ45 connectors to remove electrostatic
discharge susceptibility.
Power-fail and Data Storage
All TCP/IP related initialization data (e.g., IP address, network
mask and gateway) are automatically stored in NVRAM.
All RS-232 related initialization data should be stored in
NVRAM by the user. See the Hayes Command Set
section.
If this is done, the XM500 will resume operation after power-
fail automatically with all preset initializations.
Serial Interfaces: At the front, the XM500 provides two serial
interfaces (see Fig. 2).
Power Supply: At the rear, the XM500 has a socket for the
power supply and an on/off switch. (See Fig. 3.)
LED Lights: Two status indicators for POWER and LINK
integrity (see Fig. 4) with the following meanings:
POWER LED ON: Correct power supply connected.
LINK LED ON: Correct TCP/IP (10bT) connection established.
Link LED equates to dial tone.
XM500 TCP/IP MODEM
3 74-3468—3
Fig. 1. Dimensions of the XM500 in in. (mm).
Fig. 2. Serial interface locations.
Fig. 3. Power supply location.
Fig. 4. LED light locations.
CONFIGURATION
Ethernet LAN/WAN Information Needed
It is mandatory to get the following information from the
person that is responsible for supervising and maintaining the
LAN/WAN Ethernet system in the locations where the XM500
shall be operated:
Test Network Response Time
The network administrator should run a “trace route” between
the LAN and remote location to ensure the cumulative
response time is not near or over 1000 milliseconds.
Otherwise, the user can encounter connectivity issues.
Locations must have LAN/WAN connection
A (10bT) TCP/IP LAN/WAN connection must be available in
every location, where an EXCEL controller or a workstation
shall be operated via the XM500.
Every TCP/IP Modem needs an official IP address
This IP address must be official and permanent. It will serve
as the telephone number for the workstation or EXCEL
controller that is connected to it.
EXAMPLE: 160.221.71.130
NOTES:
1. If communication is only done internally in the
LAN, unofficial IP addresses will be sufficient.
2. If only dynamic IP addresses are available: Use a
DHCP server and have it allocate the identical IP
address every time it does a dynamic IP address
allocation.
3. For an intermediate test, the IP address of a PC
can be borrowed, but the PC must be switched off
during this test.
4. If an XM500 is connected to a LAN network which
itself is connected to WAN by using one official IP
address only via Proxy server or dynamic NAT,
this controller cannot be addressed from the
WAN.
5. Every controller that has to be accessed by the
TCP/IP modem needs its own IP address.
6. If the connection between two LANs itself is done
via dial-up, fixed IP addresses in the TCP/IP
Modem will not work. Contact your local system
administrator for help in this case.
Every TCP/IP Modem needs a network mask
EXAMPLE: 255.255.252.0
TPE
TERMINAL
2-1/2 (64)
1-1/8
(28)
M1950
1
4-15/16 (125)
TPE
TERMINAL
M1950
2
M19503
I
0
M19504
TPE
TERMINAL
POWER
LINK
XM500 TCP/IP MODEM
74-3468—3 4
Every TCP/IP Modem needs a default gateway
EXAMPLE: 160.221.68.1
NOTE: If access is needed via a WAN or INTERNET into the
LAN, it may be necessary to release access through
a firewall/router.
PROGRAMMING THE XM500
1. Retrieve the WAN modem, RS-232C cable, and the
DB25 to DB9 male to female converter.
2. Hook the RJ-45 (Ethernet) plug of the RS-232C cable
to the Terminal port of the XM500 modem.
3. Hook the DB25 male plug of the converter to the DB25
female plug of the RS-232C cable.
4. Hook the DB9 female plug of the converter to Port #1
on the PC.
5. Plug the power cord into a socket and then plug the
other end into the modem. Turn on the modem. You
should see the Power light on top of the modem on. The
Link light should not be on.
6. Retrieve the disk labeled XM500 Modem Installation
Disk.
7. Insert this disk into the a: drive of your PC.
8. From the desktop, double click on the My Computer
icon, then double click on the 3-1/2 Floppy (A:) icon.
9. Inside the A: drive double click on the file entitled:
IP-Connect.exe.
10. Wait for the configuration screen to appear (see Fig. 5).
11. Retrieve the IP Address, Gateway Address and
Network Mask numbers from your network
administrator.
12. Wait until the screen finishes connecting the modem to
one of the COM ports.
Fig. 5. XM500 blank configuration screen.
13. When the modem is ready the status screen should
read: Please select device XM500 is connecting to…
14. Choose the device, which the modem is going to be
connecting to or the workstation, from which the modem
is connecting.
NOTE: If you are connecting from XBS, make sure
you choose the same baud rate as the
controller to which you connect.
15. Once you have chosen a device, the status bar should
read: Please Configure XM500.
16. Correctly fill in the IP Address making sure that the
numbers are in the appropriate position between the
periods. Repeat for Gateway Address and Network
Mask.
17. Click on the Download button.
18. Wait for the status bar to read: XM500 is configured
successfully (see Fig. 6).
19. In the Current Settings box, click the Read button.
20. Ensure that the configured modem settings are correct.
21. Click the Save to file button.
NOTE: Save this small text file somewhere safe. It
saves all the configuration information. So, if
you have trouble with the modem you can
send this file in for troubleshooting.
The modem is now configured for that specific site. This
modem will not work on other sites unless it is reconfigured to
do so.
NOTES:
Take one of the stickers from the box, and mark
the IP address on the modem. It can be useful to
mark which site the modem should be going to so
that the different modems are not confused.
The final screen should have the same values in
the Configure box and the Current Settings box.
Fig. 6. XM500 configuration screen.
XM500 TCP/IP MODEM
5 74-3468—3
Cabling Connections
To the Workstation…
1. Connect an Ethernet cable (RJ-45 to RJ-45) to the TPE
port of the XM500 and to the Ethernet LAN socket with
the IP address that was configured for the modem.
2. Connect the RJ-45 plug of the RS-232C cable (included
with the modem) to a standard RS-232 cable.
NOTE: It is necessary to purchase one of these cables
at your nearest computer parts store.
3. Connect standard RS-232 cable to PC port number one.
4. Connect the power supply to the XM500.
5. Turn on the XM500.
To Controller (XL50/100/500,XDM506,XM100A)...
1. Connect an Ethernet cable (RJ-45 to RJ-45) to the TPE
port of the XM500 and to the Ethernet LAN socket with
the IP address that was configured for the modem.
2. Connect the RJ-45 plug of the RS-232C cable (included
with the modem) to the controller.
NOTE: The 25 to 9 pin adapter is required for the
XL50/100/500 controllers. A XW571 cable
(purchased separately) is required for XDM506
and XM100A.
3. Connect the power supply to the XM500.
4. Turn on the XM500.
To an SLTA…
1. Connect Ethernet cable (RJ-45 to RJ-45) to the XM500
TPE port and to the Ethernet LAN socket with the IP
address that was configured for the modem.
2. Connect the RJ-45 plug of the RS-232C cable to the
SLTA Modem Cable.
NOTE: It is necessary to purchase separately the
Modem Installation Cable (Honeywell part
number 32002517-001).
3. Set SLTA-10 dipswitches for modem communications
(see form 95-7511-2).
4. Connect the power supply to the XM500.
5. Turn on the XM500.
6. Check to ensure both the Power and Link LED on the
modem remain lit. If the link light does not remain on,
the modem is not connected to a network.
LONSTATION™ and LONSPEC™ Configuration
1. Begin from the desktop.
2. Double click My Computer.
3. Double click Control Panel.
4. Double click Modems.
5. Click Add.
6. Click the box Don’t detect my modem; I will select it
from a list.
7. Click Next.
8. Under Manufacturers column, click Standard Modem
Types.
9. Under Models column, click Standard 28800 bps
Modem.
10. Click Next.
IMPORTANT
Determine whether the modem is connected to
COM1 or COM2.
11. Choose the appropriate COM port from the list.
12. Click Next.
13. Wait for indication of proper modem configuration.
14. Click Finish.
15. You should be returned to the main screen and see the
Standard 28800 bps modem has been configured.
16. Click Properties.
17. Change the Maximum Speed from 28800 to 38400.
18. Click OK.
NOTE: The modem is now configured to run at its highest
baud rate in LONSTATION™ 3.0 and LONSPEC™.
These programs will also now recognize the modem.
Configuration for XBS
Refer to the XBS Checkout and Test (Form 74-3422) for
instructions on configuring the workstation for modem
communication via a XPC500 card or com port.
Modem module menu
In the modem module menu do the settings equivalent to a
normal modem set-up.
IMPORTANT
1. The IP address is entered in the same fields where
a telephone number would have been entered.
2. The XM500 accepts an IP address entered with
commas like 160,221,71,130 or entered with dots
(e.g., 160.221.71.130), or as 4 3-digit octets with
leading zeros and no spaces (e.g., 160221071130).
Baud rate
The XBS supports baud rates up to 38.400 bps.
IMPORTANT
If baud rates 19.200 and 38.400 bps are to be used
the autobauding MUST be switched <on>.
1. At Sending PC, wait for <connect>.
2. A transparent data communication should be possible.
3. Verify this:
a. Transmit some information.
b. Check that it is received on the target PC.
XM500 TCP/IP MODEM
74-3468—3 6
TECHNICAL INSTALLATION AND SET-UP (OPTIONAL)
For ease of use, it is recommended to use the IP-Connect
Software provided to configure the XM500 controller.
However, if desired the XM500 may be configured manually.
The following sections provide the technical details to
configure the XM500 using Windows Terminal program.
IMPORTANT
For LONSTATION™ and LONSPEC™, refer to the
LONSTATION™ and LONSPEC™ Configuration
section on page 5.
Data Line Monitor
For every modem start-up, using a data line monitor is highly
recommended in order to allow checking the communication
and the RS-232 line status during commissioning.
RS-232 Breakout Box
As the XM500 does not provide LED indication of the line
status of TxD, RxD and other control, using a standard
RS-232 breakout box can be helpful.
Setting Up the XM500
1. Start a terminal program and set it up for 9.600 bps.
2. Enter <ATEV1><ENTER> and verify that the XM500
returns <OK>.
3. Enter the commands listed below in order to initialize
the XM500 for the TCP/IP communication between XBS
or LONSTATION™ and EXCEL 5000/15 controllers:
a. lockmem off : (unlocks nonvolatile memory).
b. stty xxxxx : (sets RS-232 Baud Rate to xxxxx bps;
default is 9600 bps; supported baud rates:
2.400/4.800/9.600/19.200/38.400)
IMPORTANT
If baud rates 19.200 and 38.400 bps are to be used
the autobauding MUST be switched <on> after the
TCP/IP initialization has been completed.
c. ifconfig 160.221.71.130 255.255.252.0
This example is for an IP address 160.221.71.130
with appropriate network mask 255.255.252.0.
(note the blank space between IP address and
network mask).
d. route add net default 160.221.68.1 1
(Example of a gateway definition)
Please check with the local network administrator if
a gateway definition is necessary. The parameters
are the default gateway address (160.221.68.1) and
the number of hops to the gateway(1). They must be
separated by a space
e. lockmem on : (locks nonvolatile memory).
f. autobaud on : (enables the XM500 to adapt its serial
baud rate to that of the controller or the workstation
central. This is only needed if baud rates 19.200 and
38.400 bps are to be used for XL50.)
IMPORTANT
Above user commands can only be recognized by
the XM500 when the autobaud is <off>.
This means that the autobaud <on> command
MUST be used AFTER the user commands have
been entered.
If user commands should be changed, then FIRST
autobaud must be set to <off>.
4. Enter the following AT commands in order to initialize
the XM500 for the required serial behavior.
AT Commands for XM500 Connected to XL5000
Controllers with O.S. 2.01.00 or Later and for
XBS via COM Port
ATE0X1&C1&D1
E0:echo off
(X1: ignore busy signal and dial tone,
&C1: carrier-detect follows connection,
&D1: Hang-up on DTR transition)
AT&W
(save init profile in NVRAM)
AT Commands for XM500 Connected to
Modem Devices XM100A, XDM506 and
for XBS with XPC500 Card
ATE0V0X1&C1&D1
AT&W
(save init profile in NVRAM)
IMPORTANT
Due to an initialization problem of the XBS for the
XPC500 card, reliable remote communication can
not be granted with XBS 1.4.4 or older in
combination with XPC500.
It is NOT recommended to use XM500 in
combination with XPC500.
XM500 TCP/IP MODEM
7 74-3468—3
Testing the TCP/IP communication
This test is to verify that both XM500s are fully initialized and
are connected to the LAN/WAN:
1. Connect a PC to each of the two XM500s that shall
communicate, and start a terminal program on both
PCs. PC terminal baud rate MUST be set to that which
the attached XM500 was programmed.
2. <ping> the IP address of the XM500 to which the other
PC is connected.
3. If the ping-test was successful, you can set-up and test
a transparent communication by proceeding as follows:
a. Action at Sending PC:<ATD 160.221.71.131>
b. Action at Target PC:
(1) Wait for <ring>
(2) Enter <ata>
(3) Wait for <connect>
EXCEL 5000 Controller Set-Up
Firmware required
Excel 500 firmware 2.03.03 or newer.
Excel 100C firmware 2.03.03 or newer.
Excel 50 firmware 2.03.03 or newer.
XM100A firmware 1.03.01
XDM506 firmware 1.03.01
Baud rate
For XM100A the maximum baud rate is 9.600.
For XDM506 the maximum baud rate is 2400.
For XL50, XL100C and XL500 (XC5010C or
XCL5010), the supported baud rates are 2.400, 4.800,
9.600 bps, 19.200 bps and 38.400 bps. (Other baud
rates are not supported.)
1. When the controller is powered-up:
a. Enter the Start-up operating sequence.
b. Go to modem baud rate.
c. Enter the desired baud rate value.
2. When the controller is in operation:
a. Enter the System Data menu.
b. Go to modem baud rate.
c. Enter the desired baud rate value.
IMPORTANT
If baud rates 19.200 and 38.400 bps are to be used
the autobauding MUST be switched <on>.
Hayes Command Set (See Table 1)
NOTE: AT&F and ATZ is not supported. This has the benefit
that once the XM500 has been initialized, it will
always and consistently show the same pre-defined
serial behavior.
Table 1. Hayes Command Set.
EXAMPLE: Command: <ping 160.221.71.131>
Answer: <160.221.71.131 is alive>
This answer means that the TCP/IP
communication to the target XM500 is working.
If the target XM500 cannot be reached, the
answer will be:
<no answer from 160.221.71.131>
Command Description
+++ Hang-up (close connection)
A, A0 Answer incoming connection
D Dial (connect) to an IP address. Format of the address
(addr) is:
xxx,xxx,xxx,xxx [;port]
or xxx.xxx.xxx.xxx [:port]
Dial modifiers are:
addr
L: Dial last IP
Paddr
Taddr
The default port number is 3001.
E, E0 Character echo disabled
E1 Character echo enabled (default)
I, I0 Display software version number
Q, Q0 Result codes enabled (default)
Q1 Result codes disabled
Q2 Result codes during and after handshake disabled
V, V0 Numeric result codes
V1 Verbose (word) result codes (default)
X, X0 Busy not detected; dial tone not detected
Result codes 0-4 enabled
X1 Busy not detected; dial tone not detected
Result codes 0-5 enabled
X2 Busy not detected; dial tone detected
Result codes 0-6 enabled
X3 Busy detected; dial tone not detected
Result codes 0-5 and 7 enabled
X4 Busy detected; dial tone detected
Result codes 0-7 enabled (default)
&C, &C0 Carrier detect always on (default)
&C1, &C2 Carrier detect follows connection
&D, &D0 Ignore DTR (default)
&D1, &D2,
&D3
Hang-up on DTR transition
&R, &R0 Enable input H/W flow control (RTS only; CTS is always
high)
&R1, &R2 Disable input H/W flow control (default)
&V, &V0 View configuration settings
&W, &W0,
&W1
Save profile in NVRAM
S registers Command format is: AT[S[reg]]=[n] or AT[S[reg]]?
S0 Ring to answer on. Zero requires ATA command to
answer; non zero is auto answer mode (default is zero)
S1 Counts number of rings
S7 Wait for carrier (default is 60 sec).
XM500 TCP/IP MODEM
74-3468—3 B.B. Rev. 4-03 www.honeywell.com
Printed in U.S.A. on recycled
paper containing at least 10%
post-consumer paper fibers.
Automation and Control Solutions Honeywell International Honeywell Europe S.A. Honeywell Latin American
Honeywell International Inc. Honeywell Limited-Honeywell Limitée Control Products 3 Avenue du Bourget Region
1985 Douglas Drive North 35 Dynamic Drive Honeywell Building 1140 Brussels 480 Sawgrass Corporate Parkway
Golden Valley, MN 55422 Scarborough, Ontario 17 Changi Business Park Central 1 Belgium Suite 200
M1V 4Z9 Singapore 486073 Sunrise FL 33325
Verbose Result Codes
1. Unsupported modem commands return <ok>.
2. A TCP/IP connection refused equates to <busy>
3. No connection equates to <no carrier>.
User Commands
Table 2 shows the user commands that are commonly used
and necessary in order to initialize the XM500 for
communication with EXCEL 5000 system devices.
Table 2. User Commands.
aAutobauding is only supported for 9.600, 19.200 and
38.400 bps.
NOTE: The terminal mode is fixed. That is, eight bits per
character, one stop bit, no parity bits, no S/W flow
control.
Cable Specifications
RS-232 CABLE (RJ45 TO DB9/DB25)
IMPORTANT
The RS-232 cable is a special calibration cable.
Standard RJ45 to RS-232 connectors will not work.
Table 3. PIN Assignment RS-232 Cable.
aNote that the DTR signal is looped back in order to supply
DSR to the terminal (XBS or EXCEL 5000 CPU).
ETHERNET CABLE
Use a standard 10BASE-T twisted pair Ethernet cable with
RJ45 plugs.
LONSPEC™ and LONSTATION™ are trademarks of Echelon® Corporation.
Command Description
autobaudadisplay or set the autobauding state: <on> or <off>.
Default is <off>.
ifconfig display or set network interface information.
lockmem display or set the system parameters lock state <on> or <off>.
ping send ICMP ECHO_REQUEST datagrams.
route display or modify the routing table.
stty display or set the serial baud rate.
PIN at RJ45 Description PIN at DB9 PIN at DB25
1 DCD 18
2 RTS 7 4
3GND57
4 RxD 23
5 TxD 3 2
6 no connect
7CTS 6a,8 5,6a
8 DTR 4 20
By using this Honeywell literature, you agree that Honeywell will have no liability for any damages arising out of your use
or modification to, the literature. You will defend and indemnify Honeywell, its affiliates and subsidiaries, from and
against any liability, cost, or damages, including attorneys’ fees, arising out of, or resulting from, any modification to the
literature by you.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8

Honeywell XM500 User manual

Category
Modems
Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI