CCi CNA1000 User manual

CNA1000 User Manual
2008 Copyright @ Convergent Communications, Inc. All Rights Reserved Doc: CCI-003-082208-D Rev 06/09

QUICK START GUIDE CONTENTS ………………………………............... 2
Statement of Warranty …………………………………………………………… 3
Description of Assembly …………………………………………………………. 5
Physical Interfaces …………………………………………………………………… 7
Connectors & Pin Assignments .…………………………………………………. 9
Default Configuration Parameters ………………………………............... 14
Supported Protocol Platforms ………………………………………….......... 15
Quick Setup Using CNACONFIG ……………………………………………….. 23
Specifications ………………………………………………………………………... 87
Contacts ……………………………………………………………………………….. 88
CNA1000
Communications Network Adapter
Disclaimer
Information in this document is subject to change without notice and does
not represent a commitment on the part of Convergent Communications,
expressed or implied, including, but not limited to, the particular purpose.
Convergent Communications, Inc. reserves the right to make edits and/or
changes to this manual or the product(s) and/or program(s) described
herein at any time. Information provided in this manual is intended to be
accurate and reliable. However, Convergent Communications, Inc.
assumes no responsibility for its use, or for any infringements on the rights
of third parties which may result from its use. This manual could include
unintentional technical or typographical errors. Changes are periodically
made to the information herein, with the changes incorporated into new
editions of the publication.
Copyright Notice
CCI Manual : CCI-003-082208-D
Copyright © 2008, Inc.
All rights reserved.
Reproduction without permission is prohibited.
1 2

STATEMENT OF WARRANTY
CONVERGENT COMMUNICATIONS INC. products are warranted against defects
in workmanship and material for a period of one (1) year from date of delivery as
shipping receipt.
responsibility shall be to either repair or replace, at its option, any component
which fails during the applicable warranty period because of a defect in
workmanship and/or material. PURCHASER has the responsibility to promptly
report any defects or failures to CONVERGENT COMMUNICATIONS INC. in
writing. All replaced Products or parts shall become the property of
CONVERGENT COMMUNICATIONS INC.
defective Product to CONVERGENT COMMUNICATIONS INC. PURCHASER
must notify CONVERGENT COMMUNICATIONS INC. and obtain shipping
instructions prior to returning any Product. Transportation charges for the return of
the Product to PURCHASER shall be paid by CONVERGENT
COMMUNICATIONS INC. within the United States. For all other locations, the
warranty excludes all costs of shipping, customs clearance and other related
charges. PURCHASER shall pay CONVERGENT COMMUNICATIONS INC. all
costs of handling, transportation and repairs at the prevailing repairs rates if it is
determined that the Product is not defective within the terms of the warranty.
All the above warranties are contingent upon proper use of the Product. These
warranties will not apply (i) if adjustment, repair, or parts replacement is required
because of accident, unusual physical, electrical or electromagnetic stress,
negligence of PURCHASER, misuse, failure of electric power environmental
controls, transportation, not maintained in accordance with CONVERGENT
COMMUNICATIONS INC. specifications, or abuses other than ordinary use (ii) if
the Product has been modified by PURCHASER or has been repaired or altered
CONVERGENT COMMUNICATIONS INC. specifically authorizes such repairs or
alterations; (iii) where CONVERGENT COMMUNICATIONS INC. serial numbers,
warranty date or quality assurance decals have been removed or altered.
CONVERGENT COMMUNICATIONS INC. also reserves the right to make product
improvements without incurring any obligation or liability to make the same
changes in Products previously manufactured or purchased.
In no event shall CONVERGENT COMMUNICATIONS INC. be liable for
any breach of warranty in an amount exceeding the net selling price of any
defective Product. No person, including any dealer, agent or
representative of CONVERGENT COMMUNICATIONS INC. is authorized
to assume for CONVERGENT COMMUNICATIONS INC. any other
liability on its behalf except as set forth herein.
STATEMENT OF WARRANTY (cont.)
Nonpayment of any invoice rendered within the stated payment terms
automatically cancels any warranty or guarantee stated or implied. If any
payment is due CONVERGENT COMMUNICATIONS INC. for services
performed hereunder, it shall be subject to the same payment terms as the
original purchase.
CONVERGENT COMMUNICATIONS INC. HEREBY DISCLAIMS ALL IMPLIED
WARRANTIES OF PRODUCTS INCLUDING WITHOUT LIMITATION, ALL
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
The warranties expressly stated herein are the sole obligation or liability on the
part of CONVERGENT COMMUNICATIONS INC. arising out of or in connection
with the sale or performance of the products. Products Manufactured by Others -
For the products not manufactured by CONVERGENT COMMUNICATIONS
the extent permitted and is in lieu of any other warranty, express or implied. For
warranty information on a specific product, a written request should be made to
CONVERGENT COMMUNICATIONS INC..
IN NO EVENT WILL CONVERGENT COMMUNICATIONS INC. BE LIABLE TO
PURCHASER FOR (i) FOR REPROCUREMENT COSTS; (ii) SPECIAL,
INDIRECT OR CONSEQUENTIAL DAMAGES; (iii) ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS
ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, OR THE
USE OF CONVERGENT COMMUNICATIONS INC. PRODUCTS,
REGARDLESS OF WHETHER THE CAUSE OF ACTION IS IN CONTRACT,
TORT, INCLUDING NEGLIGENCE, OR ANY OTHER FORM.
No action, whether in contract or tort, including negligence, arising out of or in
connection with this Agreement, may be brought by either party more than
eighteen (18) months after the cause of action has accrued, except that an
action for nonpayment may be brought within eighteen (18) months of the date of
last payment.
3 4

5
Description of Assembly
6
The CNA1000 assembly is designed to serve as a communications
protocol converter between legacy serial communications enabled
equipment and modern IP packet data transport networks. The
CNA1000 is ideally suited for applications such as:
- Interfacing legacy custom and industry standard protocols
to an IP LAN/WAN infrastructure
- Protocol conversion between disparate field code networks
and systems
- IP access to remote control and monitoring equipment for
remote maintenance and diagnostics
- IP access to remote field equipment data acquisition and
event alarming
- Communications and Message Gateway for the rail industry I
Interoperable Transport Protocol
The CNA1000 assembly consists of a CPU module with a supporting
communications interface board mounted in a rugged metal
enclosure. The assembly can be shelf mounted or snapped onto a
DIN rail. The DIN rail mounting system makes it easy to install at
typical field code system locations. In support of the protocol
conversion functionality, the CNA1000 provides three each RS232
serial asynchronous communications ports, two RS232 synchronous
ports, an Ethernet 10/100 auto-sensing LAN port and two each
optically isolated INPUTS and OUTPUTS. The internal DC power
supply is electrically isolated to support direct operation from signaling
system battery banks.
The 10/100 Ethernet port supports communications across public or
private networks providing connectivity from the central office to the
remote field code unit, or between like locations. The IP address for
the CNA1000 may be hard-coded by the user or it can be configured
to search for a remote DHCP server. If configured to use DHCP, on
start up, the device searches for a DHCP server. If a DHCP server is
available, the device automatically obtains its IP address information
from the DHCP server. If no DHCP server is found, the device shall
revert to the internal default IP addresses.
Description of Assembly
Key features of the CNA1000 include:
Five high-speed serial communications ports
10/100 auto-sensing Ethernet LAN/WAN support
Software selectable multi-protocol serial transceivers
RS232, RS449, EIA530, EIA530-A, V.35, V.36, X.21
Support for legacy serial communications protocols such as
Genisys, MCS1, HP-1, HDP, Datatrain
HDLC communications protocol for industry standard interfaces
such as ATCS / ARES / GTC
I/O support for DC code line protocols such as US&S 504/506/ 514
Input supply DC isolation
The front panel connections as shown in Figure-1 provide easy
access to communications interfaces on the CNA1000 whether it is
shelf or DIN rail mounted. Three RJ45 jacks are provided for the
serial asynchronous communications, two female DB25 connectors
are provided for RS232 synchronous communications and two each
four-pin plug in connectors are provided for the optically isolated I/O.
Figure-1: Front Panel of the CNA1000

7
Physical Interfaces
8
Physical Interfaces
Figure-2a: CNA1000 Physical Interfaces
Front Panel
Front Panel Rear Panel
Figure-2b: CNA1000 Physical Interfaces
Rear Panel
5 6 7 8
1 2 3 4
J3
J4-B
J4-A
D1 D2
D3 D4
CNA1000
J2-A J2-B J2-C
Convergent Communications Inc.
CCI
+
+
+
+
1) RS232 Asynchronous Communications
J2-A, J2-B, and J2-C
RJ45 Jacks
2) RS232 Synchronous Communications
J4-A and J4-B
DB25 Female
3) Optically Isolated INPUTS
J3, pins 5 through 8
4-position Phoenix FMC 1,6/ 4-ST3,5
Phoenix Part Number 1952283
Optically Isolated OUTPUTS
J3, pins 1 through 4
4-position Phoenix FMC 1,6/ 4-ST3,5
Phoenix Part Number 1952283
4) LED Displays D1 through D4
Assignments are application dependent
1 4 2 3

9
Connectors and Pin Assignments
10
Pin 1 Pin 8
Pin 1
Asynchronous Serial Communications
RS232 asynchronous serial communications is available on the
front panel through serial ports J2-A, J2-B, and J2-C on the
provided RJ-45 jacks.
Connector J2 pin assignments are the same for all three positions,
J2-A, J2-B, and J2-C as follows:
Figure-3: J2-A, -B, and -C Connectors
RJ45 Jacks as Viewed From the Front Panel
Synchronous Serial Communications
RS232 synchronous serial communications is available on the front
panel serial ports J4-A and J4-B on DB-25 female connectors. The pin
assignments for DB-25 female connectors J4-A and J4-B are shown in
Figure-4 below.
Connector J4 pin assignments are the same for both positions, J4-A
and J4-B as follows:
Pin Function Pin Function
1 Ground (Shield) 14 - -
2 TXD 15 TXC
3 RXD 16 - -
4 RTS 17 RXC
5 CTS 18 LL
6 DSR 19 - -
7 SIG GND 20 DTR
8 DCD 21 - -
9 - - 22 - -
10 - - 23 - -
11 - - 24 - -
12 - - 25 - -
13 - -
Figure-4: J4-A, -B Female DB25 Connectors
as Viewed From the Front Panel
Table-1: J2 RJ45 Connector Pin Assignments
Table-2: DB25 Connector Pin Assignments
Pin Function
1 RTS
2 - -
3 TXD
4 GND
5 GND
6 RXD
7 - -
8 CTS
Connectors and Pin Assignments

11
Connectors and Pin Assignments
12
Pin 1 Pin 8
802.3 Ethernet 10/100base-T Communications
Ethernet network communications is available on the rear panel on port
J5, RJ-45 connection.
Ethernet network connector J5 pin assignments are provided in Table-3
below.
Pin Function
1 E_TX+
2 E_TX-
3 E_RX+
4 - -
5 - -
6 E_RX-
7 - -
8 - -
Table-3: Ethernet RJ45 Connector Pin Assignments
Figure-5: Ethernet Network Connector J-5
as viewed on the Rear Panel
Pin Function
1 OUT1 +
2 OUT1 -
3 OUT2 +
4 OUT2 -
5 IN1 +
6 IN1 -
7 IN2 +
8 IN2 -
Table-4: I / O Connector J-3 Pin Assignments
Figure-6: I / O Connector J-3 as Viewed on the Front Panel
Optically Isolated I / O
The CNA1000 has two each optically isolated Inputs and two each
optically isolated Outputs available on connector J-3 shown in Figure-6.
Pin assignments for the I / O connector are provided in Table-4.
DC Input Supply
The CNA1000 operates on 9 to 18 VDC input and is DC isolated to a
minimum of 2000 VRMS.
The pin assignment for DC supply input is shown in Figure-7 below.
+ -
Figure-7: DC Power Input Connector J-1
as viewed on the rear panel
Connectors and Pin Assignments

13
Default Configuration Parameters
14
LED Indications
Figure-8: Front Panel LED Indicators
Figure-9: Rear Panel LAN LED Indicators
Front Panel LED Indications
Front panel LED indicators provide visual indications of activity during the
power up and DHCP processes. Under default conditions, during the boot
sequence, all front panel LED indicators are illuminated. When an IP
address is assigned through either the DHCP process, the application of
the default static IP address, or the internally programmed IP address,
then all front panel LEDs go out. Following the boot-up sequence and
assignment of the IP address, the individual LED assignments shall vary
depending upon the custom application assignments. Figure-8 provides
the labeling information for the front panel LED indicators.
Rear Panel LAN Activity Indications
Two LED indicators are provided on the rear panel to provide the user an
indication of LAN activity. The LNK/ACT LED indicator is illuminated
when a physical Ethernet LAN network connection has been established
and provides a visual indication of Ethernet LAN TX & RX activity when
blinking. The FD/CL LED lights when the Ethernet connection is
100MB, is off when the Ethernet connection is 10MB, and blinks when
collisions occur.
Default Communications Settings
The CNA1000 is designed to support custom protocol conversion across
the provided communications network interfaces. The individual serial
communications ports may be configured to support legacy applications,
but some of the operating parameters are common to all applications on
the hardware platform.
Following is a list of common default features and setting for the
CNA1000 assembly.
J2-A has been assigned as a local serial diagnostics port with default
settings of 57.6kbps, 8, N, 1
Default ENET LAN settings support remote configuration and
diagnostics on UDP port 20367
Default ENET LAN settings support remote code download
(software updates) on UDP port 2000
IP address is configurable, but by default, three DHCP attempts are
made; if no response to the DHCP process, the unit then reverts to a
static, default IP address
Default Static IP Configuration
IP: 192.168.7.101
Subnet Mask: 255.255.255.0
Gateway: 192.168.7.1
DNS: 0.0.0.0
To activate a change of IP address on the device, or if you wish to have
the unit receive a new IP address via the DHCP process, you must
reboot the assembly. The unit may be rebooted by cycling the DC
power, or by issuing a Reboot command either locally or remotely
through the provided CNACONFIG utility.

15
Supported Protocol Platforms
16
Supported Protocol Platforms
Application Dependent Configuration Parameters
During programming, the provided CNACONFIG utility allows the user
to select from one of the available pre-assigned application
configurations. In the CNACONFIG utility, the Platform menu is used
to select one of the pre-programmed configurations. The following
applications are presently available under the Platform menu:
CNA1001
Application: Genisys to HP1 Protocol Conversion
Communications Port Assignments:
J2-B = unused
J2-C = Genisys
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-A = unused
J4-B = HP1
Clock Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud
ENET-LAN = Configuration and debug only
CNA1003
Application: Genisys to IP network adapter
Communications Port Assignments:
J2-B = unused
J2-C = Genisys
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 1
J4-B = unused
ENET-LAN = Configuration and debug only
Application Dependent Configuration Parameters (cont.)
CNA1004
Application: Base Station to IP Network Adapter
Infrastructures: ARES / ATCS / GTC (ARES networks)
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = ARES Async serial port;
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400,
57600, or 115200
Default = 9600 baud; 8/N/1
Not used in ATCS mode
J4-A = virtual terminal 2
J4-B = HDLC Sync serial port to base stations;
Sync Clock: External / Internal 1200, 2400, 4800, 9600,
19200, 38400, 57600, or 115200
Default = 9600 Hz, Internal
ENET-LAN = FEPHUB communications on UDP port 5361
Provides logic to monitor external PTT control lines through the
isolated I/O and initiate a reboot upon detection of failure condition
CNA1005
Application: Genisys to S2 Protocol Conversion
Communications Port Assignments:
J2-B = unused
J2-C = Genisys Field; RS232 Async
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400,
57600, or 115200
Default Settings = 9600 baud; 8/N/1
J4-A = unused
J4-B = S2 Office communications port
Clock: External / Internal 1200, 2400, 4800, 9600, 19200,
38400, 57600, or 115200
Default = 9600 Hz, Internal
ENET-LAN = Configuration and debug only

17
Supported Protocol Platforms
18
Supported Protocol Platforms
Application Dependent Configuration Parameters (cont.)
CNA1006
Application: Monitoring HP-1 Code Unit Communications and
HDP Code Server Communications messaging;
Communications Port Assignments:
J2-
J2-
Async Baud Rate: 1200, 2400, 4800, 9600, 19200,
38400, 57600, or 115200
J4-A = HP-1 Monitor Port for first code unit
J4-B = HP-1 Monitor Port for second code unit
ENET-LAN = Primary User Laptop Monitor port using
CNACONFIG Utility
CNA1007
Application: Connects Genisys field device to an ATCS office
system via UDP.
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = Genisys serial data
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 2
J4-B = unused
ENET-LAN = ATCS over UDP
CNA1008
Application: Connects ATCS (serial HDLC) field devices to an
MCP via UDP
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = virtual terminal 2
J4-A = ATCS HDLC serial
J4-B = ATCS HDLC serial
Sync Clock: External / Internal 1200, 2400, 4800,
9600, 19200, 38400, 57600, or 115200
ENET-LAN = LAPB connection to MCP
Application Dependent Configuration Parameters (cont.)
CNA1009
Application: Connects ATCS (serial HDLC) field devices to an ATCS
office system via UDP
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = virtual terminal 2
J4-A = ATCS HDLC serial
J4-B = ATCS HDLC serial
Sync Clock: External / Internal 1200, 2400, 4800, 9600,
19200, 38400, 57600, or 115200
ENET-LAN = ATCS over UDP
CNA1012
Application: Connects MCS-1 field unit to ATCS office system via UDP
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = MCS-1 serial data
Baud Rate: 1200, 2400, 4800, or 9600
Parity: Odd, Even, or None
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 2
J4-B = unused
ENET-LAN = ATCS over UDP
CNA1013
Application: Connects RailFly clusters to ITC network
Communications Port Assignments:
J2-B = GPS serial NMEA data
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J2-C = CCISys serial connection to RailFly masters (hardwired to
one master or via wireless radio to multiple masters)
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400,
57600, or 115200
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 1
J4-B = virtual terminal 2
ENET-LAN = EMP / Class D / Class C TCP / UDP connection

19
Supported Protocol Platforms
20
Supported Protocol Platforms
Application Dependent Configuration Parameters (cont.)
CNA1014
Application: Connects an ARES radio to a GTC serial controller
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = ARES async serial data (RSSI information)
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400,
57600, or 115200
Default = 9600 baud; 8/E/1
J4-A = GTC serial uplink
Sync Clock: External / Internal 1200, 2400, 4800, 9600,
19200, 38400, 57600, or 115200
J4-B = ARES sync data (HDLC)
Sync Clock: External / Internal 1200, 2400, 4800, 9600,
19200, 38400, 57600, or 115200
ENET-LAN = Configuration and debug only
CNA1015
Application: Connects a Peer Protocol Ethernet field device via an
ARES radio to an ATCS office
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = ARES async serial data (RSSI information)
Default = 9600 baud; 8/E/1
J4-A = unused
J4-B = ARES sync data (HDLC)
ENET-LAN = Peer protocol TCP/IP connection
CNA1016
Application: Connects an ATCS (serial HDLC) field device via an
ARES radio to an ATCS office
Communications Port Assignments:
J2-B = unused
J2-C = ARES async serial data (RSSI information)
J4-A = ARES sync data (HDLC)
J4-B = ATCS HDLC serial
ENET-LAN = Configuration and debug only
Application Dependent Configuration Parameters (cont.)
CNA1017
Application: Connects a Genisys field device via an ARES radio to an
ATCS office
Communications Port Assignments:
J2-B = ARES async serial data (RSSI information)
Default = 9600 baud; 8/E/1
J2-C = Genisys serial data
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 1
J4-B = ARES sync data (HDLC)
ENET-LAN = Configuration and debug only
CNA1018
Application: Connects a CCM (Series 90) serial field device to an
ATCS office via UDP.
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = CCM (Series 90) serial data
Baud Rate: 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-A = virtual terminal 2
J4-B = unused
ENET-LAN = ATCS over UDP
CNA1020
Application: Connects a BNSF Tower Light Monitor.
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = unused
J4-A = virtual terminal 2
J4-B = unused
ENET-LAN = EMP / Class D / Class C TCP / UDP connection

21
Supported Protocol Platforms
Application Dependent Configuration Parameters (cont.)
CNA1022
Application: Connects a Datatrain VIII radio to a GTC serial controller
Communications Port Assignments:
J2-B = virtual terminal 1
J2-C = Genisys serial data
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400,
57600, or 115200
Default = 9600 baud; 8/E/1
J4-A = virtual terminal 2
J4-B = Datatrain VIII serial data
Baud Rate: 1200, 2400, 4800, 9600, 19200, 38400
Default = 9600 baud; 8/N/1
ENET-LAN = Configuration and debug only
Additional signaling and communications protocols are scheduled for
release in the near future. Please refer to the CCI website
ww.ccinet.us to retrieve a current list of supported protocols. The
CNA1000 software platform provides for versatility and agility, so if
there is an immediate requirement for a legacy or custom
communications protocol and it does not appear on the list of
supported features, please contact CCI directly to determine whether it
can be incorporated into the current development schedule.
Supported Protocol Platforms
22

23
CNACONFIG
24
CNACONFIG
Figure-10: CNACONFIG Start-up Screens
CNA1000 Configuration Utility
A Windows® platform configuration utility is provided
to support the installation, configuration and
maintenance of the CNA1000 Communications
Network Adapter. The provided executable and companion .DLL file
need to be placed in the same directory of the supporting PC
equipment using Microsoft XP / XP Pro or operating systems with
current service packs.
The files required for use of the CNACONFIG utility, cnaconfig.exe and
cna_config.dll, are provided with the CNA1000 equipment at time of
delivery. As updates to the utility are released, they shall be made
www.ccinet.us.
Connecting to a CNA1000 Unit
To support local or remote programming of the CNA1000 unit, the
device has to be available via an Ethernet connection. If connecting the
programming PC directly to the CNA1000 unit, an Ethernet cross-over
cable is used. For all other connections through network devices such
as hubs or switches, a straight through network patch cable is used.
CNACONFIG Startup
Upon startup of the CNACONFIG utility, the user is presented the
opportunity to enter an IP address of a CNA1000 unit that has been
configured and placed into service. Alternatively, the user may
Cancel or exit from the startup window and proceed directly to the
CNA Configuration Utility Main screen. As mentioned earlier, the
Default IP Address for all new CNA1000 units is 192.168.7.101. The
default address may appear in the CNACONFIG start-up window
when the application is first launched (See Figure-10).
CNACONFIG Main Screen
The main screen of the CNACONFIG utility can be divided into the
following functional and general areas of configuration:
1) File menu/command bar
2) CNA1000 ID assignments
3) Serial communications configuration
4) IP Network parameters
5) Telnet / Vterm parameters
6) Application specific configuration
7) Online commands
8) Information and text window, and
9) Connection Status information
The above function areas on the CNACONFIG programming screen are
identified in Figure-11.

25
CNACONFIG
26
CNACONFIG
Figure-11: CNACONFIG Utility Main Screen
File Menu Command Bar Functions
Under the File menu command bar the available options are:
Target IP… to enter an IP address to select an individual CNA1000 unit;
Load… to open up a previously saved CNA1000 configuration file;
Save
Save as
Exit.. the CNACONFIG utility;
Platform Menu Command Bar Functions
The Platform command menu allows the user to select one of the
preprogrammed protocol conversion applications. Under the Platform
menu command bar the available options are displayed by their
referenced application number.
CNA1001… Genisys to HP-1 protocol conversion
CNA1003… Genisys operation over IP LAN / WAN networks
CNA1004… ATCS / ARES / GTC RF base station interface to IP
LAN/WAN networks;
CNA1005… WSA-S2 to Genisys protocol conversion
CNA1006… Diagnostic monitoring support for HP-1 and HDP protocols
CNA1007… Genisys to ATCS IP converter
CNA1008… ATCS wireline to MCP client adapter
CNA1009… ATCS wireline to ATCS IP converter
CNA1012… MCS-1 to ATCS IP converter
CNA1013… Dark Territory switch monitor MK-1
CNA1014… ARES GTC converter
CNA1015… US&S to ATCS interface

27
CNACONFIG
28
CNACONFIG
Platform Menu Command Bar Functions (cont.)
CNA1016… ATCS wireline to ATCS /160MHz converter
CNA1017… Genisys to ATCS / 160MHz converter
CNA1018… CCM (Series 90) to ATCS IP converter
Option Menu Command Bar Functions
The Program Options menu allows the user to enable certain warnings
and confirmation messages to be displayed during the programming
process. The options are applied by checking the box next to the
desired function.
Figure-12: Programming Options Selection Window

29
CNACONFIG
30
CNACONFIG
Online Menu Command Bar Functions
Under the Online menu command bar the user can connect to a CNA
and examine its optically isolated ports.
Figure-13: CNA I/O status / control
I/O Control
Monitors the optically isolated outputs and inputs, which are Port J3 1-8
(see Figure-2a above). By clicking the Update button the boxes and
status next to each Input and Output change to indicate which Input or
Output is active and which are in the normal (inactive) states. By
checking the boxes in the I/O Control section for either Output 1 or
Output 2 and then clicking Send, the CNA will set to active the checked
output(s) for 3 seconds.
Online Menu Command Bar Functions (cont.)
Search for CNAs…
Enter a specific IP address or IP subnet in the box at the bottom of the
window and click the Search button. If the CNA you are looking for
appears in the window, double-click on it to set it as the target IP.
Figure-14: CNA search

31
CNACONFIG
32
CNACONFIG
CNA1000 ID Block
The upper left portion of the configuration screen provides information on the
Platform selected for operation. In Figure-11 above, the CNA1000 ID block
CNA1004” to indicate that the unit is currently provisioned to
provide a ATCS/ARES base controller. (Refer to available protocol platforms
on Page-15) When a predefined protocol conversion platform is selected, the
applicable configuration entry fields are presented to the user.
Note: Different configuration fields will be presented to the user as different
protocol platforms are selected. The following pages provide examples of
the configuration fields that are presented when selecting different protocol
platforms.
CNA1000 ID Block Common Parameters
CNA id: and the Version fields are for information only and display the
selected protocol platform and the version of hardware platform for the build
of software.
The Debug setting provides the user a method to control the type (and
amount) of diagnostic data for viewing and logging while performing
maintenance and troubleshooting.
The Debug value is entered as a Hex byte with valid entry settings from 00 to
FF. The value entered will "or" different bits in the byte to turn different
debug parameters ON/OFF depending on what data the user would like to
see, and on which Debug port to output the selected data. The Debug bit
definitions are as follows:
Local (serial port) debug on/off: 0x80
Remote (UDP to config tool) debug on/off: 0x40
Display polls: 0x20
Display raw data: 0x10
Display driver level messages: 0x08
Display application level messages: 0x04
Reserved: 0x02
Reserved: 0x01
CNA1000 ID Block Common Parameters (cont.)
Examples:
0xFF turns on all debug including raw data tracing to both the serial port
and the IP connected CNACONFIG utility.
0x54 turns on raw data and application level messages to only the IP
connected CNACONFIG utility.
0x00 turns off all debug and messaging, except for error messages, which
are always printed to the serial diagnostic port J2-A
Note: If connecting to a unit through a leased, pay-per-packet connection,
you may wish to reduce the Debug setting when not servicing the field unit.
The Password field configures the TELNET password used to login to the
CNA1000. This field is not available on CNA1000 platforms that do not
support TELNET access.
CNA1000 Network Block Common Parameters
The Network Block allows for the configuration of the Ethernet port (J5).
The IP address sets the default IP Address which is used if the Use DHCP
is unchecked or after three failed DHCP attempts are made the unit also
reverts to the IP address.
Default Static IP Configuration
IP: 192.168.7.101
Subnet Mask: 255.255.255.0
Gateway: 192.168.7.1
DNS: 0.0.0.0
To activate a change of IP address on the device, or if you wish to have the
unit receive a new IP address via the DHCP process, you must reboot the
assembly. The unit may be rebooted by cycling the DC power, or by issuing
Reboot
CNACONFIG utility.

33
CNACONFIG
34
CNACONFIG
CNA1000 Telnet / Vterm Block Common Parameters
When the Enable TELNET box is checked, the CNA1000 will accept a telnet
session on its IP address. This allows for remote configuration, status and
debug output to be displayed.
VTERM 1 and VTERM2 baud rates allow for the configuration of the baud
rate when connecting the VTERM port to a serial device with a virtual
session. Once logged in to the telnet session on the CNA enter the
vterm 1vterm 2
through inputs and outputs to and from the serial device connected to the
CNA1000 ports are used by a given CNA platform for virtual terminal 1 and
virtual terminal 2.
CNA1000 Online Command Block
The Online block contains 5 buttons which send commands to the CNA1000
that is at the Target IP.
Read Config…Load the configuration from the current CNA1000
Write Config…Write the current configuration to the CNA1000.
Note: The CNA1000 will not accept a configuration
from a different platform. In order to get the CNA
platform of the current CNA1000, you must click “Read
Config” to first load the configuration from the CNA.
Factory Defaults…
Run mfr tests… This initiates Hardware tests performed by the
manufacturer to qualify the unit.
Reboot… Causes the CNA 1000 at the Target IP to reboot.
CNA1001 Platform Selection
When the CNA1001 protocol platform is selected, the user programmable
features are presented as shown in Figure-15 below. As previously
mentioned, the CNA1001 protocol platform is preset to provide Genysis to
HP-1 protocol conversion, configured as follows:
CNA1001 Communications Port Assignments
J2-C Genisys Serial Communication to Office CTC System
Baud Rate: User Configurable; 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J4-B HP1 Field Code Unit
Clock Rate: User Configurable; 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J5 LAN connection for Remote Configuration and Diagnostics; Default
parameters are applied.
Configurable Parameters
Codeline entry field allows the user to assign a four digit codeline
number. The codeline number will typically match that of the assigned
office Code Line Controller for the Centralized Train Control (CTC)
dispatcher system.
Serial baud rate configuration is available for the asynchronous Genisys
protocol connection on Port J2-C and for the HP1 connection on port J4-B.
RTS/CTS hardware flow control is user selectable only for the assigned
Genisys communications port.
In the CNA1001 protocol platform, the Network connection settings are
only applied for maintenance and diagnostic purposes. The operating
code line traffic is only presented on the assigned serial communications
ports.
CNA1001 Platform Selection (cont.)

35
CNACONFIG
36
CNACONFIG
CNA1001 Platform Selection (cont.)
Figure-15: CNA1001 Platform Selection
Genisys Addressing
HP-1 Addressing
CNA1001 Platform Selection (cont.)
CNA1003 Platform Selection
Application: Genisys over IP LAN/WAN Networks
The CNA1003 application was specifically designed to support the
connection of a railroad field code unit enabled with the serial US&S®
Genisys asynchronous communications protocol to a packet data, IP
based communications network. The CNA1003 assembly converts the
Genisys polling protocol to an Ethernet UDP/IP packet data connection to
allow for operation over a wide area network.
When the CNA1003 protocol platform is selected, the available user
programmable features are presented as shown in Figure-16. As
previously mentioned, the CNA1003 protocol platform is preset to support
the network connection of field control units using the Genisys
communications protocol to a remote CTC system over a LAN/WAN IP
packet data connection.

37
CNACONFIG
38
CNACONFIG
CNA1003 Platform Selection (cont.)
CNA1003 Communications Port Assignments
J2-C Genisys Serial Communications
Baud Rate: User Configurable; 1200, 2400, 4800, or 9600
Default = 9600 baud; 8/N/1
J5 LAN connection to Genisys Office; Remote Configuration and
Diagnostics; Default parameters are applied initially but are
expected to be edited to match the CTC office gateway device
Configurable Parameters
Role is either in the Office or out in the Field.
Serial Baud rate for the asynchronous Genisys protocol connection
on Port J2-C and RTS/CTS hardware flow control are user selectable
for the assigned communications port.
In this application, the CNA1003 is acting as the Genisys Office and is
polling on the assigned serial communications port. As there may be
multiple Genisys field code units sharing a data circuit connection to
the office, the CNA1003 Poll Range field allows the user to define a
range of station addresses to poll. Multiple Genisys Field Code Units
may be supported on a single LAN/WAN connection to the CTC office.
In addition, the appropriate E0 byte value may be assigned in this
configuration.
Remote IP is the address to send Genisys traffic received from the
Genisys device connected to port J2-C.
Figure-16: CNA1003 Platform Selection
CNA1003 Platform Selection (cont.)
Table of contents