advertisement
AAN-32 Hardware
Manual
Revision Date: 06 NOV 2007
This manual contains confidential information and may only be reproduced or distributed with the written consent of Apollo Security, Inc.
© 2007 Apollo Security Inc.
AAN-32 Hardware Manual
Advanced Electronic Controller For Apollo Access Control Systems
by Apollo Security Inc.
© 2007 Apollo Security Inc.
All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of Apollo Security, Inc.
While every precaution has been taken in the preparation of this document, Apollo Security assumes no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document.
IMPORTANT INFORMATION
W A R N I N G
HIGH VOLTAGE, AC MAIN POWER SHOULD ONLY BE CONNECTED BY QUALIFIED,
LICENSED ELECTRICIANS. ALL APPLICABLE LAWS AND CODES MUST BE FOLLOWED. IF
THIS PRECAUTION IS NOT OBSERVED, PERSONAL INJURY OR DEATH COULD OCCUR
Power should not be applied to the system until after the installation has been completed. If this precaution is not observed, personal injury or death could occur, and the equipment could be damaged beyond repair.
-Verify that the external circuit breaker which supplies power to the device power supply is turned off prior to installation.
-Verify that the output voltage of the power supply is within specifications prior to connection to the device.
C A U T I O N
Several important procedures should be followed to prevent electro-static discharge (ESD) damage to sensitive CMOS integrated circuits and modules.
-All transport of electronic components, including completed reader assemblies, should be in static shield packaging and containers.
-Handle all ESD sensitive components at an approved static controlled work station. These work stations consist of a desk mat, floor mat and a ESD wrist strap. Work stations are available from various vendors including the 3M company.
FCC Compliance Statement
This device complies with Part 15 of FCC Rules. Operation is subject to the following two conditions:
1.This device may not cause harmful interference, and
2.This device must accept any interference received, including interference that may cause
undesired operation.
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.
Operation of this device in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his/her own expense. The user is advised that any equipment changes or modifications not expressly approved by the party responsible for compliance would void the compliance to FCC regulations and therefore, the user's authority to operate the equipment.
I AAN-32 Hardware Manual
Table of Contents
Part I Introduction
2
1 Overview ................................................................................................................................... 2
Part II Hardware Layout
6
4 LEDs ................................................................................................................................... 14
Part III System Wiring
17
1 Power ................................................................................................................................... 17
DC Ground ......................................................................................................................................................... 17
Serial
Network
ANI-1
......................................................................................................................................................... 20
......................................................................................................................................................... 21
.................................................................................................................................................. 22
Jumpers ...................................................................................................................................... 22
RJ-45 Jack ...................................................................................................................................... 23
ANI-100
LEDs ...................................................................................................................................... 23
.................................................................................................................................................. 23
Introduction ........................................................................................................................................... 23
© 2007 Apollo Security Inc.
Contents II
RJ-45 Jack ...................................................................................................................................... 25
Part IV Software Configuration Utilities
31
InitAAN
Web Page
Telnet
......................................................................................................................................................... 32
......................................................................................................................................................... 35
......................................................................................................................................................... 39
Part V Memory Capacity
Part VI Specifications
Part VII Supplemental Figures
Part VIII Table of Figures
Part IX Revision History
Index
48
51
53
61
63
64
© 2007 Apollo Security Inc.
Part
I
Introduction
1
Introduction 2
Introduction
An access control system provides a means to replace traditional key and lock systems, which are easy to defeat because of the ease of copying of keys and use by unauthorized personnel.
With electronic access control, the exact areas a person is able to access as well as during what time is configurable through a central control system. In addition to the power of greater control, a historical record is maintained which is useful in the case of a system security breach or for other purposes including calculating work time and facility use costing.
1.1
Overview
The AAN-32 Access and Alarm Network Controller forms the basis of a modular system for the complete control and monitoring of a distributed processing access control system, integrated alarm monitoring and remote device control and reaction. Typical use of the system is the control of site access by control of door locking devices associated with card readers and PIN keypads and maintaining logs of this access for later reporting.
The framework of the device network is all accomplished through connection to a host programming device (PC computer with a database interface application), and to field devices that provide the actual functions of the system (door control, alarm inputs, relay outputs, etc). The connections between the components of the system can be made via a combination of RS-232,
RS-485 and Ethernet TCP-UDP/IP connections, depending on the function and the site considerations.
By supporting both centralized and distributed database operation, once the AAN-32 controller has been programmed from the host device the controller and the connected field devices work independently and only require connection to the host for live event monitoring and reporting of events to the database. All the necessary information to carry out access decisions and other response functions of the system is stored within the AAN-32’s internal memory and does not rely on a constant connection to the host computer. Downloadable field devices are available as well that do not require constant connection to the controller to maintain functionality
(e.g. Apollo AIM-4SL Downloadable Reader Interface). In this way, it is possible to achieve three levels of database redundancy with Apollo Access Control Systems.
© 2007 Apollo Security Inc.
3 AAN-32 Hardware Manual
1.2
General Features
· Supports up to 32 card readers (either directly to intelligent card readers, or via Apollo AIM/API reader interfaces)
· Up to 65,000 Cardholders or 25,000 Events with 2 MB of RAM
· Supports Input to Relay linking across field devices
· Anti-Passback (Hard & Soft)
·
256 Access Levels / 128 Time Zones
· 2-Card Access and Zone occupancy restriction
·
2 Man Rule (Minimum occupancy)
· Automatic Alarm masking/unmasking, Reader mode change, Output activation according to time zones and/or inputs
· Elevator Control with or without floor selection feedback
·
Field Device Connection: (1) RS-485/232 ports, max 9600 baud.
· Host Device Connection: o
Serial interface port, max 57.6K Baud
OR o
ANI-1/100 Network Interface device (TCP/IP via RJ-45 jack) (AAN-32-NCC only)
§ Available addresses limited by network addresses available
· Diagnostic LED’s (for normal operation and self-test mode)
· 8 Card formats per reader (depending on reader support)
· Field-Replaceable plug-in communication drivers
· 32-Bit CMOS processor
Surface-mount manufacturing technology
© 2007 Apollo Security Inc.
Introduction 4
1.3
Programming Host
To establish operating configuration and to report events, the AAN-32 controller requires connection to a software database interface program. Configuration options including cardholders are stored in a central database and then transmitted via a proprietary encrypted protocol to the
AAN-32. Once programmed, the AAN-32 will continue to function without connection to the host.
A record of all actions that happen while there is no connection is stored in the memory of the
AAN (limited by the capacity of the memory) for reporting at a later time when connection with the host has been re-established.
Apollo has designed the APACS software system to provide the closest integration possible to take full advantage of the features of the AAN-32 controller. Full documentation on configuring the options of the AAN-32 with APACS is contained in the documentation provided with the software.
PC
Programming Host
AAN-32
AIM-4SL
Reader Interface
AIO-168
Alarm Panel
ASA-72
Status Panel
AP-510
Magnetic Stripe
Card Reader
Figure 1.3 Programming Host Logical Diagram
Typical System Layout with RS-485
Connections. Several AAN-32 panels can be connected to one host on an RS-485 line using different device addresses. Field devices on the same line must also have unique addresses.
© 2007 Apollo Security Inc.
Part
II
Hardware Layout
2 Hardware Layout
Hardware Layout 6
2.1.1 AAN-32 Diagram
Terminal Connector, DIP Switch, SIMM Memory sockets, device port driver connections, and other component locations are shown.
2.1
Terminal Connectors
The AAN-32 has one terminal block for connecting power, alarm inputs, and connection to field device lines. The connection terminals are factory equipped with removable screw-down quick connectors which are easily removed from the board by firmly grasping the connector and pulling away from the board. If pliers are used to remove the connectors, they should be of the rubber-tipped type. Take care in using any tools near the board not to damage on-board components. The proper location of the quick connectors is outlined in white on the board.
© 2007 Apollo Security Inc.
7 AAN-32 Hardware Manual
AAN-32 Terminal Connections
5
6
11
12
13
14
9
10
7
8
15
16
3
4
Position
1
2
Type
Voltage In
Voltage Return
(ground)
Tamper Input
Tamper Input
Return
Power Fault Input
Power Fault Input
Return
Receive Data (+)
Receive Data (-)
Transmit Data (+)
Transmit Data (-)
Signal Ground
Receive Data (+)
Receive Data (-)
Transmit Data (+)
Transmit Data (-)
Signal Ground
Table 2.1 AAN-32 Terminal Connections.
Label
VIN
GND
T
GND
P
GND
SG
R+
R-
T+
R+
R-
T+
T-
T-
SG
Function
DC Power Connection
Cabinet Tamper Input
(Normally Closed)
Power Fault/Tamper Input
(Normally Closed)
Host Port Connection
(Port 3)
Device Port Connection
(Port 4)
© 2007 Apollo Security Inc.
Hardware Layout 8
DC Power Input
Cabinet Tamper Input
(Normally Closed)
Power Tamper Input
(Normally Closed)
Device Port 3
Device Port 4
1 VIN
2 GND
3 T
4 GND
5 P
6 GND
7 R+
8 R-
9 T+
10 T-
11 SG
12 R+
13 R-
14 T+
15 T-
16 SG
Figure 2.1.2 Location and Layout of Terminal Connectors. The one terminal block on the AAN-32 contains power, alarm and reader inputs.
2.2
DIP Switches
The AAN-32 has two blocks of DIP switches, with 8 switches in each block. These switches are used to set various configuration options for the panel. The switches of SW1 are used for configuring the baud rate of device ports 3-6, and remain constant. The switches of SW2 set additional configuration options. Note that the function of switches 4-8 on SW2 have a different function depending on the type of host connection (serial via ASI-1 or TCP/IP via ANI-1/100—see below for more information on host connection). It is recommended to power the board down before making any changes in the DIP switch settings as any changes will not take effect unless the power is cycled.
© 2007 Apollo Security Inc.
9 AAN-32 Hardware Manual
3
2
1
8
7
6
5
4
SW1
Device Port
Baud Rates
(Refer to Table 2.2)
2
1
5
4
3
8
7
6
ON
SW2
Panel Configuation
(Refer to Table 2.2)
Figure 2.2 Location of DIP Switches.
SW1 controls settings for device port communication
speed. SW2 controls internal settings for the panel including host communication and operation mode.
2.2.1
DIP Switch Tables
Switch #
1200
2400
9600
57.6K
(port 3 only, not used on port 4)
SW1
Port 4 Baud
Rate
5
OFF
OFF
ON
ON
6
OFF
ON
OFF
ON
Port 3 Baud Rate
7
OFF
OFF
ON
ON
8
OFF
ON
OFF
ON
© 2007 Apollo Security Inc.
Hardware Layout 10
1-Watchdog Timer
OFF
ON
Enabled
Disabled
OFF
SW2
2-Cold Start
Normal Start
ON
Cold Start
Enabled
OFF
ON
3-Self Test
Normal
Operation
Test Mode
SW2 – With ANI-1 Installed
4-Dial Enable 5-Dial Mode 7-Broadcasts
OFF
ON
Disable Port 3
For Dial
Enable Port 3
For Dial+
OFF
ON
Dial Run
Mode
Dial Initialize
Mode
OFF
ON
Ignore Broadcast
While Online
Accept All
Broadcasts
8-Configure With
Broadcast
OFF
Don’t Send
Broadcast
ON
Send
Broadcast
OFF
ON
SW2 – No ANI-1/100 (Port 3 = Host)
4-Port 3: Dial Enable
5-Port 3: Dial Mode/
Comm Mode (when not dial port)
Disable Port 3 For
Dial
Enable Port 3 For
Dial+
OFF
ON
Dial Run Mode/ Full Duplex
Dial Initialize Mode/Half
Duplex
Note: SW1 positions 1-4 are not used.
With ANI-1 installed SW2 position 6 is not used.
With no ANI-1 SW2 positions 6-8 are not used.
Table 2.1: DIP Switch Settings for SW1 and SW2
© 2007 Apollo Security Inc.
11 AAN-32 Hardware Manual
2.2.2
DIP Switch Function
Baud Rate—Specifies the baud rate for the serial line of the specified device port. This setting must be the same for all devices on the communication line connected to this port (See Part 3.4)
Watchdog Timer—Is a special circuit, which constantly monitors the processor and automatically re-starts it should it stop.
OFF -- WDT Enabled. (default setting)
ON -- WDT Disabled (used only at factory for testing/debugging purposes)
Cold Start—Specifies if AAN-32 will clear all memory during power-on
OFF -- Normal Start--previous configuration and events retained (requires backup-battery to be installed (See Part 2.3.2) (default setting)
ON -- Cold Start--All information in memory is cleared during power-on
Self Test—Specifies whether to enter the AAN-32s special test mode
OFF -- Normal operation (default setting)
ON -- Enable Self-Test Mode
Configure With Broadcast—The AAN-32, when equipped with ANI-1 Ethernet
Communication Interface, can obtain configuration using BOOTP requests. See
Part 3.3.2 for more details
OFF -- Don't send broadcast (default setting)
ON -- Send configuration request broadcasts
Broadcasts—The AAN-32, when equipped with ANI-1 Ethernet Communication
Interface will accept broadcasts for obtaining configuration information during operation. For more information, see section Part 3.3.2 for more details.
OFF -- Ignore all broadcasts while online (default setting)
ON -- Accept all broadcasts
2.3
Connectors
The AAN-32 has several connectors for interfacing with removable components. Take care when installing and removing components in order not to damage pins or sockets. Do not use force greater than gentle pressure when installing any components. Refer to the figure for the exact location of these connectors. The connectors are also labeled on the AAN-32 in white lettering on the circuit board.
© 2007 Apollo Security Inc.
Hardware Layout 12
Figure 2.3 Panel Connectors. The position of all connectors for add-on components is shown.
2.3.1
Device Port Communication Sockets
Device Port Communication Driver Sockets: J10, J12
For the functioning of Device Ports, 3 & 4, proper communication drivers must be connected to the corresponding 12-pin sockets. The communication driver modules can be either ASM-48
(RS-485, part number 430-131) or ASM-23 (RS-232, part number 430-132) depending on the type of communication required on the port. The module should be installed so the long end extends towards the middle of the board and the mounting holes provided on the AAN-32 and
ASM align so a plastic stand-off can be attached to connect the holes.
2.3.2
Memory Backup Connection
Memory Backup Battery Connection: J1
In the case of total power failure, the memory of the AAN-32 will be stored for up to 6 months (in basic configuration) by power supplied by 3 AA (LR6) size batteries. A battery holder with connector is supplied with the AAN. Install fresh batteries into the holder and connect the attached connector to the AAN, observing the polarity. Connect the red wire to the bottom pin of
J1 (denoted by a '+' stenciled on the board) and the black wire to the top most pin. Batteries should be replaced every year.
© 2007 Apollo Security Inc.
13 AAN-32 Hardware Manual
Warning: Change batteries only with power connected to the AAN-32 or memory will be lost!
2.3.3
SIMM Memory Sockets
SIMM Memory Module Socket: J9
The AAN-32 has one 72-pin socket which can contain either a AME-10 (1MB, part number
430-150) or AME-20 (2MB, part number 430-160) module, for a maximum 2 MB of storage of card codes and events. For details on memory usage and calculating the correct amount of memory for your configuration, see Part 5: Memory Capacity. Do not attempt to use standard PC SIMM modules, only Apollo memory modules will function.
2.3.4
Host Interface Module Connector
Host Interface Module Connector: J18 (AAN-32-NCC Only)
The AAN-32-NCC is supplied with the ANI-1 Network Interface (part number 430-110) installed at the factory. It is connected to the 64-pin J18 connector. However, should it be required to remove/install this module, this should be done with great care to avoid damaging the pins. Use a gentle side to side rocking movement to ease the module on/off the pins. When properly seated, the pins should protrude approximately ¼” (5 mm) from the surface of the module. The plastic stand-offs included with the module should be installed in the corresponding holes to provide a guide for proper mounting.
The standard AAN-32 does not have this connector installed
© 2007 Apollo Security Inc.
Hardware Layout 14
2.4
LEDs
The AAN-32 has 3 LEDs for use in monitoring functioning of panel and for diagnosis of problems.
The LEDs function in two modes: startup, and normal operation. Refer to the figure for exact location of the LEDs. The LEDs are also labeled on the circuit board with white lettering.
D8
D9
D10
Power / "Heartbeat"
Port 1 Status
Port 2 Status
Figure 2.4 AAN-32 LED Indicators.
LEDs operate in either start-up, normal operation or test mode.
2.4.1
Start Up Mode
Immediately after powering on the panel, the start-up test will initiate. The three LEDs of the
AAN-32 will flash through test patterns and when the test has completed successfully, they will begin normal operation. In the event of a test failure, D8 will be constantly lit.
2.4.2
Normal Operation
After initialization and self tests, the LEDs will switch to normal operation and will display information about the panel operation.
Heartbeat (D8)—Shows a constant ‘heartbeat’ (0.2 sec ON, 0.8 sec OFF) to indicate proper operation of the panel and firmware.
Port Status—Shows activity on the corresponding serial port. Port 1 corresponds to Port 3
(host port) and Port 2 corresponds to Port 4 (device port). For the AAN-32-NCC with ANI-1
Installed, the Port 1 LED will display the host communication activity that is processed through the ANI-1. Normal activity on the ports will be observed to be from blinking many times a second, to solid, depending on the amount of activity.
2.5
Firmware
The operating program for the AAN-32 is stored in re-programmable flash memory. In the event that the firmware must be re-installed or updated, no chips need to be replaced on the panel. The new program can be loaded from the host via special software. For normal operation it is not necessary to update the firmware. If this becomes necessary, refer to Part 4: Software
© 2007 Apollo Security Inc.
15 AAN-32 Hardware Manual
Configuration Utilities. Firmware updating should only be done under the recommendation and guidance of your Apollo technical support representative.
2.6
Additional Installation Information
2.6.1
Mounting Holes
Four holes are provided for mounting the AAN-32 (see Part 7: Supplemental Drawings for scale drawings showing the exact location of the holes).
© 2007 Apollo Security Inc.
Part
III
System Wiring
3
17 AAN-32 Hardware Manual
System Wiring
SPECIAL NOTE: To guard personal safety and avoid damaging equipment it is important to have a full understanding of electrical wiring practices and safety. The following sections provide general guidelines relating to the AAN-32, but are not a substitute for complete training in dealing with electrical systems!
3.1
Power
Power is supplied to the AAN-32 by the voltage connection in the main terminal block (see Part
2.1 for exact locations of terminals). The power connection should be 12-28 VDC. Power consumption is 300 mA with ASI-1 and 400 mA with ANI-1. The AAN-32 is protected from over-current and over-voltage by on-board circuitry.
Take care when selecting a power supply for use with the AAN-32. Most power supplies in the market today provide good input/output isolation, however those which do not provide isolation (or have high leakage capacitance), coupled with accidental AC power lines interchange, present serious ground fault problems for installers. With ground fault, the signal reference between subsystems may be 115 VAc (230 VAc) apart. If these subsystems are interconnected, the large potential difference will cause equipment damage or personal injury. Apollo recommends the use of isolated continuous power supplies only. All Apollo supplied power supply assemblies are transformer isolated for safety and to minimize ground loop problems.
In the case of over-current, solid-state fuses integrated on the AAN-32 panel will ‘trip’ to protect the components of the panel. In many cases, the solid-state fuses will reset automatically when normal current resumes, however it may be necessary to interrupt the supply of power to allow the fuses to reset.
3.2
Grounding
Special care should be taken when grounding the AAN-32 controller and other devices connected to it via the direct communication lines. Each device must be grounded to provide ESD protection, personnel safety, and signal reference for devices which communicate with each other. Grounding the reader provides a good shield against external transients. There are three types of circuit grounds in systems using Apollo products: DC ground, RS-485 signal ground, and
Safety (Earth) ground.
3.2.1
DC Ground
This is typically the minus (-) side of the DC output of the power supply. It is to be connected to the DC ground input of all devices being powered by one supply. It must not be connected in any way to any of the 5 RS-485 signals or the AC side of the line including Safety (Earth) ground (one connection to Safety (Earth) ground is acceptable, but this connection is usually internal in the host computer and should not be introduced externally if direct connection is used (RS-232/485)).
© 2007 Apollo Security Inc.
System Wiring 18
3.2.2
RS-485 Signal Ground (SG)
This is the 5th wire used for the RS-485 communications. It is used to provide a common reference between all devices on the line and should only be connected to each of the devices'
SG input. The SG wire must not be allowed to touch any other potential, especially earth ground.
The shield drain wire of the RS-485 communications cable is commonly used to connect the SG leads together. Usually this wire does not have an electrical insulator. It is important that the SG wire is thoroughly insulated by the installer at all connection points. Improper insulation of this conductor may allow accidental shorting to earth ground through conduit or other metallic components, causing intermittent communications or equipment damage.
3.2.3
Safety (Earth) Ground
Safety ground is part of the AC power system. To avoid ground loop current, there must be only
ONE point at which the safety ground connects to the DC ground.
The RS-485 signal ground must be isolated from the safety ground. This means that the RS-485 cable shield drain wire must be insulated at connection points so that it will NOT accidentally short circuit to the conduit in instances where the conduit is connected to the safety ground. (See Figure
117)
Please check the applicable regulations and legislation in your country prior to installing the
AAN-32 controller and other Apollo products. In the US, the National Electrical Code, as well as other safety regulations, require that all equipment chassis and/or enclosures be grounded in order to prevent electrical shock hazards. Each device must have a green wire safety ground. The function of the green wire safety ground is to provide a redundant path for fault currents and to insure that the circuit breaker will open in the event of a fault. In addition, grounding the enclosure provides a path for ESD dissipation, thus protecting sensitive electronic devices. (See Figures 115 and 116)
3.2.4
Grounding System
A grounding system can be viewed as two subsystems: the DC system and the Ground System.
The DC system consists of all interconnected power supply returns, DC distribution wiring, and load devices. The principal function of the DC system is to provide signal reference for communication. The Ground System consists of all chassis grounds for power supplies and other devices, safety grounds, and AC grounds. Ground connection should be made to avoid ground loop problems. (See Figure 115)
Ideally, there should be ONLY ONE ground return point in a power supply system. In a system with a PC (personal computer), it is likely that the PC already provides the DC Ground connection to the Ground System (earth ground). Care must be taken NOT to create more ground connections. In systems with multiple PCs communicating to Apollo Hardware via direct connection, the ground potential must be the same for inter-connection, or some form of isolation must be provided.
3.2.5
Grounding Potential Difference Checks Before Connecting
Before a device is connected to an RS-485 subsystem, it must be checked for ground fault.
Uncorrected ground fault can damage all devices connected to the RS-485 communication line.
To check if there is ground fault for a new unit, follow the steps below (See Figures 105, 113, 115,
116 and 120):
1. Apply power to all devices already successfully connected to the RS-
© 2007 Apollo Security Inc.
19 AAN-32 Hardware Manual
485 line.
2. Power up the new unit, but DO NOT connect it to the RS-485 line.
3. Connect the signal ground (SG) of the RS-485 line through a 10k limiting resistor.
4. Measure the AC and DC voltage across the resistor. There should NOT be more than 1 volt across the resistor. Otherwise find and clear the fault.
5. Connect the new unit to the RS-485 line only if no ground fault is found.
3.3
Host Communication Connection
The connection from the AAN-32 to the programming host (PC) is used for programming the panel and then monitoring the status of the system. Once a connection is established, the host software communicates with the panel and transmits the necessary configuration information.
Once this is established, the host and panel will maintain a constant communication until it is terminated by the host. While connected, the controller will send events in real-time after a request from the host. The controller will not send information to the host unless a request is received. These events will be ‘buffered’ in the memory of the controller until the host is ready to receive. Thus, all system events are protected and will not be sent to a host that is not ‘listening’, therefore losing events.
The connection can be made either by serial connection (using Port 3) or, in the case of the
AAN-32-NCC, by Ethernet (using ANI-1 or ANI-100 Network Interface Module).
© 2007 Apollo Security Inc.
System Wiring 20
Figure 3.3 Host Communication Connection
The host communication can be made either through Port 3 or the ANI-1/100 Network Interface
3.3.1
Serial
Using Port 3, the connection from the AAN-32 to the host can be made using RS-232 or RS-485 protocols. The choice to use RS-232 or RS-485 depends on many factors for the particular installation. The main differences are outlined below:
Maximum Distance
Devices Per Line
Communications Port
Data Rate
RS-232
50 Feet (15 Meters)
1
Standard on Many PCs
20K Bps
RS-485
4000 Feet (1200 Meters)
16 (Maximum Number of unique addresses for AAN-32 with ASI-1)
Requires Adapter (RS-232 to
RS-485) or Add-on PC Card
10M Bps
After choosing the method of communication, the proper wiring must be made from the host to the controller. Typically, the communication will be from a standard 16550 UART COM-port on a PC which will be connected directly to the AAN-32 in the case of RS-232 or through the use of an
© 2007 Apollo Security Inc.
21 AAN-32 Hardware Manual
adapter or add-on PC card to achieve the RS-485 signal. The communications wiring must cross-over from the PC to the panel as shown in Figure 3.3.1.
The connection originating from the host PC will then be connected to port 3 (see Figure 3.3).
Ensure that the proper communications driver is installed in J10 (ASM-48, part number 430-132, for RS-485, ASM-23, part number 430-131, for RS-232). When communication established, the activity will be seen on the respective port activity LEDs (D9 for Port 3). The blinking rate of the
LED will vary at first as communication is established and configuration is updated, and then should blink at a steady rate of several times per second.
SG T+ TR+ R-
SG Tx Rx
9-Pin COM Port Connector
(front view)
Tx Rx SG
25-Pin COM Port Connector
(front view)
Figure 3.3.1 Host to AAN-32 Serial Wiring Pinouts.
The wiring from the host to the panel
must be done according the type of host port (232 or 485, 9-pin or 25-pin) and then properly connected to Port 3.
3.3.2
Network
For connection from the host to the AAN-32, the ANI-1 Network Interface Module should be used.
The ANI-1 acts as a standard Ethernet network device and occupies one IP address (see Part 4 for programming instructions). The connection from the ANI to the network is made by a standard
RJ-45 jack. A standard CAT5 cable should be connected from the ANI-1 to the local network via a network switch, hub or other network connection device. The ANI communicates at 10Mbps with the TCP/IP protocol. The IP address of the ANI should be specified in the host software and the host will initiate communications with the ANI, which will translate the messages to the
AAN-32.
Routing with ANI-1: If the ANI-1 has an IP address that is not on the same subnet as the host
© 2007 Apollo Security Inc.
System Wiring 22
computer, there is no need to program a gateway in the ANI as it does not originate communication. If the proper network path is established from the host to the ANI, (including necessary gateways) the ANI will receive the communication from the last router or gateway in the path. This router or gateway will deliver the message to the ANI with the IP address of the host computer, but with the router or gateway’s own MAC address. The ANI will reply to the IP of the host computer, but directed to the MAC address of where the message originated (the router or gateway). The reply will then be sent by the router or gateway on the correct path back to the host.
3.3.2.1
ANI-1
The ANI-1 Network Interface Module provides connectivity between the AAN-32 and programming host via TCP/IP interface. The ANI-1 converts the output signal from the AAN-32 to TCP/IP packets and converts incoming packets, received from the host, into the proper signal.
3.3.2.1.1 Hardware Layout
Device Connection
(to AAN controller)
Status LEDs
Figure 3.3.2.2 ANI-1 Hardware Layout
3.3.2.1.1.1 Jumpers
The ANI-1 has 2 factory-set jumpers which should not be modified:
J1: Open (no jumper attached)
J2: Closed (jumper attached)
RJ-45
Ethernet
Jack
© 2007 Apollo Security Inc.
23 AAN-32 Hardware Manual
3.3.2.1.1.2 RJ-45 Jack
The AN1-1 has 1 jack (P2) for Ethernet connection via an RJ-45 connector
3.3.2.1.1.3 Host Interface Connector
The ANI-1 connects to the AAN-32 via the 68 pin socket of J1. The ANI-1 should be attached to the AAN-32 with the bare side down (connectors and LEDs visible). The installation/removal of these modules should be done with great care to avoid damaging the pins on the AAN-32. Use a gentle side to side rocking movement to ease the module on/off the pins. When properly seated, the pins should protrude approximately ¼” (5 mm) from the surface of the module. The plastic stand-offs included with the module should be installed in the corresponding holes to provide a guide for proper mounting.
3.3.2.1.1.4 LEDs
Three LEDs are provided on the ANI-1 for diagnostics:
POL (yellow)—Indicates reversed polarity on the Ethernet connection when illuminated.
ACT (green)—Indicates activity on the Ethernet link
LINK (green)—Indicates a LINK on the Ethernet connection
3.3.2.2
ANI-100
3.3.2.2.1 Introduction
The ANI-100 Network Interface Module provides connectivity between the AAN-32 and programming host via TCP/IP interface at 100Mbps. The ANI-100 converts the output signal from the AAN-32 to TCP/IP packets and converts incoming packets, received from the host, into the proper signal.
Note: To use the ANI-100 with the AAN-32, the AAN must have firmware revision R2 or later.
3.3.2.2.2 Hardware Layout
© 2007 Apollo Security Inc.
System Wiring 24
DIP SWITCH BLOCKS
S1
S2
Network
Communication
Device w/ RJ45 jack
Port 2 Connection
Port 2
Comm
Driver (if used)
Device Connection
(to AAN controller
Figure 3.3.2 .1: ANI-100 Hardware Layout
ANI-100 Terminal Connections
Position
1
2
3
4
5
Type
Receive Data (+)
Receive Data (-)
Transmit Data (+)
Transmit Data (-)
Signal Ground
Label
RX+
RX-
TX+
TX-
SG
Function
Device Port Connection
Table 3.3.2 .2: ANI-100 Terminal Connections (if equipped)
(Port 2)
3.3.2.2.2.1 DIP Switches
These switches must be set as shown to enable network mode for the ANI-100:
6
ON
7
OFF
S2
Port Mode
8
ON
Switch Number
Network
Communication
Mode
Port 1 Baud Rate
Switch #
115.2K
(Network
Protocol)
S1
4
OFF
5
OFF
© 2007 Apollo Security Inc.
25 AAN-32 Hardware Manual
The following switches have no function for the ANI-100:
S1
S2
NOT USED
1, 2, 3, 6, 7, 8
1, 2, 3, 4, 5
3.3.2.2.2.2 Connectors
On the ANI-100, port 1 is an ENI Network Device. Port 2 (if equipped), functions separate and the proper communication driver must connected in the corresponding 16-pin socket for operation.
The communication driver module can be either ASM-48 (RS-485) or ASM-23 (RS-232) depending on the type of communication required on the port. The module should be installed so the holes provided on the ANI-100 and ASM align so a plastic stand-off can be attached to connect the holes.
The AN1-100 has 1 jack for Ethernet connection via an RJ-45 connector.
The ANI-100 connects to the AAN-32 via the 68 pin socket of J1. The ANI-100 should be attached to the AAN-32 with the bare side down (connectors and DIP switches visible). The installation/removal of these modules should be done with great care to avoid damaging the pins on the AAN-32. Use a gentle side to side rocking movement to ease the module on/off the pins.
When properly seated, the pins should protrude approximately ¼” (5 mm) from the surface of the module. The plastic stand-offs included with the module should be installed in the corresponding holes to provide a guide for proper mounting.
3.4
Field Devices Communication Connection
The connection from the AAN-32 to field devices is used to transmit requests and information from card readers and alarm monitoring devices to the controller and for the controller to transmit responses to these messages. The AAN-32 originates all communication on the device communication lines, thus the field devices hold any messages they have to transmit until they receive a poll from the controller. The first communication from the controller establishes the presence and proper functioning of the field device, and then the configuration is subsequently sent in the following polling cycles. This polling is done many times a second, with the exact parameters for polling (intervals, timeout, retries) being set by the host software.
3.4.1
RS-485 Communications Line
The typical connection for devices on the four device ports of the AAN-32 is through an RS-485 serial communication line. First, the device port must have a communications driver installed in the corresponding socket (see Part 2.3). For RS-485, the ASM-48 Communications Driver module is required. If it is necessary to use RS-232 to connect a device to the AAN-32, contact your Apollo technical support representative for more information.
Overview: The RS-485 standard is an electrical interface for multi-point communication on bus transmission lines. It allows high speed data transfer over extended distance (4000 ft, 1219 m).
Unlike the RS-232C or current loop interfaces, the RS-485 interface allows multiple devices to communicate at high data rates on a single cable, over long distance. Obviously, the RS-485 interface provides advantages in cost saving for installation and improved system performance,
© 2007 Apollo Security Inc.
System Wiring 26
but it also brings about issues which would not commonly be seen on systems using RS-232C or current loop interfaces.
Bus Configuration: Communication cables for RS-485 should be laid out in a "Bus topology".
This means that there should only be two ends to the line and devices should be located directly along this line or (as an exception) on short drops coming from the main line (10 feet max.). The
AAN-32 can be located at any point along the line (See Figure). Long stubs (T connection) should be avoided because they create discontinuities and degrade signals. DO NOT connect devices in ‘star’ configuration. A star connection creates long stubs and causes difficulty in cable termination. The maximum number of slave devices on one RS-485 communications bus is 32.
Each field device must have a unique address, and all the devices must use the same baud rate, typically 9600bps (both set by the device’s DIP switches, and should have the same corresponding settings in the host software).
Signal Ground: Using long communication cable with multiple devices often necessitates powering devices from different power sources. This can result in ground faults, which can cause communication problems and possible equipment damage. Because the RS-485 interface communicates in the base band and provides no DC isolation, ground fault places devices at different electrical ground levels and causes large ground currents to flow. The possibility of ground fault makes it necessary for careful system planning and installation verification. The signal ground (SG) provides a common mode signal reference for the communicating devices.
Each device must connect its SG to the cable shield drain wire. Failure to use the SG connection may cause communication error. If the environment is known to be electrically noisy, an additional wire may be used for the signal ground, and the shield can be then grounded as an electric noise shield.
Termination: Longer communication cable can also create noise and signal reflection problems if proper cable is not used or if the cable is not correctly terminated. Therefore, RS-485 must be terminated at both ends. Terminating the line provides more reliable communication by minimizing signal reflection and external noise coupling. The factory recommends AC termination to minimize DC loss. Terminator assemblies with screw terminals (ATM-48, P/N 470-030) are recommended for installation convenience.
Device Wiring: Typical RS-485 consists of four wires: Positive Receive (R+), Negative Receive
(R-), Positive Transmit (T+), Negative Transmit (T-), and Signal Ground (SG). The AAN-32 will serve as “Master” on the line and the other field devices as “Slaves”. There can only be one master per line. The transmit lines of the MASTER device are connected to the receive lines of the SLAVE devices and the receive lines of the MASTER device are connected to the transmit lines of the SLAVE devices.
© 2007 Apollo Security Inc.
27 AAN-32 Hardware Manual
INCORRECT
CORRECT
INCORRECT
CORRECT
Figure 3.4.1.1 RS-485 Bus Configuration.
The RS-485 communication line must be laid out in a daisy-chain wiring pattern. Avoid wiring devices in a ‘star’ configuration to avoid reflections and termination problems.
© 2007 Apollo Security Inc.
System Wiring 28
Figure 3.4.1.2 RS-485 Device Connections.
The AAN-32 serves as the master on the line
and the field devices are slaves. The receive lines of the master are wired to the transmit lines of the slaves, and the receive lines of the slaves are wired to the transmit of the master.
© 2007 Apollo Security Inc.
29 AAN-32 Hardware Manual
3.5
General Alarm Inputs
The AAN-32 provides two alarm inputs. The wiring to both inputs should be made with twisted pair 24 AWG wire. If these inputs are not used, they should be ‘jumpered’ using a 1” (25 mm) long piece of wire connecting the two terminals to form a closed circuit. This will prevent an alarm condition being reported to the host.
Power Fault/Tamer Input
(normally closed)
Cabinet Tamer Input
(normally closed)
Figure 3.5 AAN-32 Alarm Input Connections
The inputs on the AAN-32 are both normally closed contacts and must be ‘jumpered’ to prevent an alarm condition if not used.
3.5.1
Power Fault
Power Fault
This input is designed to be connected to an output on a suitable power supply that will open the circuit when a problem is detected with the AC power supply and the power supply switches to battery backup. This is a normally-closed contact (must be a full circuit to avoid alarm condition).
3.5.2
Cabinet Tamper
Cabinet Tamper
This input is for connection to a switch located on the cabinet in which the AAN-32 is installed to detect unauthorized access to the panel. This is a normally-closed contact.
© 2007 Apollo Security Inc.
Part
IV
Software
Configuration
Utilities
4
31 AAN-32 Hardware Manual
Software Configuration Utilities
The software utilities described in the following section can be downloaded from the Downloads page of the Technical Support section of the Apollo Security website.
Apollo's website can be found at http://www.apollo-security.com
For further questions regarding obtaining these utilities, contact your Apollo support representative.
4.1
ANI-1/100 IP Programming
The ANI-1 and ANI-100 each occupy one IP address in order to connect to the network and to the programming host.
ANI-1
The address of the ANI-1 can be set using the InitAAN software utility.
ANI-1 Default Settings
IP Address: 192.168.10.206
ANI-100
The address of the ANI-100 can be set in three ways: The InitAAN software utility, the internal web pages, or the internal Telnet server. For ease of setup, using InitAAN is recommended.
In addition to IP address programming, additional security features can be enabled on the
ANI-100 to protect from unauthorized use.
The default password is blank and should be changed on first use to prevent unauthorized configuration of the device. This can be done through the Web Page or Telnet setup.
Additional security settings can be performed via the Web and Telnet setup only. These include disabling Web Page setup, disabling Telnet setup and enhanced password. For more information see the following sections on Web and Telnet configuration.
ANI-100 Default Settings
IP Address: www username: www password: telnet password: telnet port:
192.168.10.177
<blank>
<blank>
<blank>
9999
© 2007 Apollo Security Inc.
Software Configuration Utilities 32
4.1.1
InitAAN
NOTE: In order to use the InitAAN utility for programming the ANI, ensure that you have the latest version which is available on Apollo's website at http://www.apollo-security.com.
Older versions of InitAAN may not support programming the device.
This method can be used to program the ANI-1 and ANI-100.
1. If programming an ANI-1, the DIP switches of the AAN controller where the it is installed must be set SW2-8 and SW2-7 to the ON position and then connect power to the AAN controller. If programming the ANI-100, skip this step.
2. Run the INITAAN.EXE program. A dialog box will display instructions for programming various devices. Clicking <OK> will continue to the main screen.
3. There are two methods for programming the ANI using InitAAN. In most cases, MAC Address
Selection will produce the best results.
MAC ADDRESS SELECTION (Preferred Method)
It is not necessary to use the "Search" function for this method. Depending on the network, devices that can be programmed may or may not be accessible using search.
a) First, enter the desired parameters. For the ANI-100, only the IP Address can be configured using this utility (all other parameters must be configured using the web page or
Telnet). For the ANI-1 Host IP Address, Host Address Mask and Alternate Host IP address can be specified to restrict addresses that will be able to communicate with the ANI-1.
b) Click "Enter MAC" which will prompt for the MAC address of the device to be programmed.
The MAC address can be found on a sticker attached to the ANI device.
c) Click "OK" and then confirm the device to be programmed. InitAAN will program the device. d) Confirm programming by accessing the device at the new address using a web browser or
Telnet (ANI-100) or using the Ping utility (ANI-100 or ANI-1).
© 2007 Apollo Security Inc.
33 AAN-32 Hardware Manual
© 2007 Apollo Security Inc.
Software Configuration Utilities 34
DEVICE SEARCH SELECTION
a) Click "Search" to display devices on the local network. If the desired device does not display in the list, it may be possible to program the device using the MAC Address Selection method described previously.
b) Select the device that should be programmed by clicking on it in the list. Devices can be identified by their existing IP address and/or MAC address. To positively identify a unit, compare the MAC address in the list with the address printed on the identification sticker on the device.
c) Enter the desired parameters. For the ANI-100, only the IP Address can be configured using this utility (all other parameters must be configured using the web page or Telnet). For the ANI-1 Host IP Address, Host Address Mask and Alternate Host IP address can be specified to restrict addresses that will be able to communicate with the ANI-1.
d) Confirm programming by accessing the device at the new address using a web browser or
Telnet (ANI-100) or using the Ping utility (ANI-100 or ANI-1).
© 2007 Apollo Security Inc.
35 AAN-32 Hardware Manual
4. Additional devices can be programmed by repeating the above steps. To exit the program, click
"Cancel".
NOTE: The PC which is running InitAAN and the network hardware (switch, router, etc) must be configured to allow network broadcasts in order to be able to communicate with the ANI and other programs to allow programming. If one or more parts of the network does not allow broadcasting it may not be possible to configure devices using InitAAN.
4.1.2
Web Page
This method can be used for programming the ANI-100 only.
In most cases, the IP address will need to be set using the configuration software as explained in the previous section. In some cases, it may be possible to use the web page for configuration, for example to make a modification to a previously configured ANI-100. If you are unable to connect
to the web page, it will not be possible to set the IP address in this manner.
To use the web page to configure to the IP address, the IP address of your computer must be on the same network as the IP address of the ANI. For the defaults in the ANI-100 (IP Address
=192.168.10.177) the computer’s IP address would have to have the first 2 octets the same
(192.168.x.x) for class B addresses and the first 3 octets (192.168.10.x) for class C addresses.
To change the IP address, first type the default address: "http://192.168.10.177" into the address field of your browser and press <enter> to display the login screen (see the Defaults section for default address for all devices):
© 2007 Apollo Security Inc.
Software Configuration Utilities 36
The default user name and password are blank, so unless a username/password was previously specified, simply click on "ENI Configuration" to proceed to the main configuration screen.
© 2007 Apollo Security Inc.
37 AAN-32 Hardware Manual
The main configuration screen shows a variety of options for the ANI-100. To change the IP address of the devices, type the desired address into the appropriate boxes. Remember that the new IP address should be available from your network in able to be able to access this web page configuration screen again.
NOTE It is highly recommended that the default user name/password should be changed on first use to secure the device from unauthorized use!
© 2007 Apollo Security Inc.
Software Configuration Utilities 38
In order to complete the programming with new settings, it is necessary to reboot the ANI. A screen will display to allow reset by clicking the "Reset ENI" button. A status screen will be displayed while the ANI resets and when completed, the ANI will use the new settings. Note that if the IP address was changed it will be necessary to enter the new address in the browser address bar in order to access the web page configuration again.
© 2007 Apollo Security Inc.
39 AAN-32 Hardware Manual
4.1.3
Telnet
This method can be used for programming the ANI-100 only.
To configure the ANI using Telnet, connect to the internal Telnet server of the ANI-100 using a
Telnet client using port 9999. Using the configuration menus (Menu 0 for Server Settings), change the network setup values to the desired settings.
The correct syntax for command line telnet to access the ANI-100 with default configuration is:
telnet 192.168.10.177 9999
This specifies to connect to address 192.168.10.177 on port 9999. Make sure to use the correct default address for your device and use a computer on the same network as the ANI.
NOTE: Once a password has been specified for Telnet access the correct password must be entered within 5 seconds of opening the telnet session or the connection will be closed.
Passwords are case-sensitive!!
Upon successful connection to the ANI, the current configuration will be displayed:
ENI-100/110
MAC address 00204A92AB82
Software version V1.02 (070416) CPK6101_XPTEX
© 2007 Apollo Security Inc.
Software Configuration Utilities 40
AES Encryption
Password :-
Press Enter for Setup Mode
*** basic parameters
Hardware: Ethernet TPI
IP addr 192.168.10.215, no gateway set,netmask 255.255.255.0
Telnet config password set
*** Security
SNMP is enabled
SNMP Community Name: public
Telnet Setup is enabled
TFTP Download is enabled
Port 77FEh is enabled
Web Server is enabled
Web Setup is enabled
ECHO is disabled
Encryption is disabled
Enhanced Password is disabled
***************** Channel 1 *****************
Baudrate 9600, I/F Mode 4C, Flow 00
Port 03001
UDP is used.
Remote IP adr: 192.168.10.202, Port 03001
CPU performance : Standard
Change Setup:
0 Server configuration
1 Channel 1 configuration
6 Security
7 factory defaults
8 exit without save
9 save and exit Your choice ?
The configuration can be changed by using the menu items 0, 1 and 6. After configuration has been changed, menu item 9 will exit the configuration and save changes. Selection 8 exits the configuration without saving any changes keeping the previous settings.
SECURITY SETTINGS
The following security settings can be changed only using the Telnet menu (option 6-Security).
These options should be used to increase security of the ANI-100 by restricting changes to the configuration. For options, (N)=No and (Y)=Yes, pressing <ENTER> sets the default value as noted in parentheses.
Disable SNMP (N) ? - Enable/Disable Simple Network Management Protocol configuration.
SNMP Community Name (public): - Restricts the SNMP community to the specified name.
© 2007 Apollo Security Inc.
41 AAN-32 Hardware Manual
Disable Telnet Setup (N) ? - Enable/Disable Telnet setup (takes effect after saving changes and exiting the current telnet setup session).
Disable TFTP Firmware Update (N) ? - Enable/Disable firmware update by
TFTP
Disable Port 77FEh (N) ? Enable/Disable detection port for the configuration software. If disabled, the software will not be able to auto-detect the device.
Disable Web Server (N) ? - Enable/Disable web configuration pages.
Disable Web Setup (N) ? - Enable/Disable configuration by web pages.
Disable ECHO ports (Y) ? - Enable/Disable echo of characters received on the serial port.
Enable Encryption (Y) ? - See Encryption Configuration
Key length in bits (128): - See Encryption Configuration
Enable Enhanced Password (N) ? - Enable/Disable 16 character password support. If disabled, the password length will only be 4 characters.
Disable Port 77F0h (N) ? - Enable/Disable advanced configuration port.
NOTE: If Telnet Setup, Web Server/Setup and Port 77FEh are all disabled, remote configuration will be completely disabled and no changes can be made to the device settings!! Configuration will only be able to be changed by resetting the device.
© 2007 Apollo Security Inc.
Software Configuration Utilities 42
4.2
ANI-100 Communication Configuration
Once the IP address of the ANI-100 is setup, communication configuration can be done with a web browser via the ENI's internal web server. For setting additional security parameters, the
ENI-100 software manual.
To open the web page configuration, type the IP address of the ENI in the address bar of your web browser. Do not preface the address with “www”. You should see the following screen where the username and password must be entered. The default username/password is blank, thus if it was not previously modified, simply click on “ENI Configuration” for basic configuration or
“UDP Host List” for configuring the host list.
© 2007 Apollo Security Inc.
43 AAN-32 Hardware Manual
The ENI main configuration page specifies the mode of operation for the ENI. When all settings have be set as desired, click the "Program" button to save the settings. Clicking "Reset" will change all parameters on the page to their previous values.
© 2007 Apollo Security Inc.
Software Configuration Utilities 44
ENI-100 Parameters:
ANI-100 Standard Defaults - The italicized settings below will need to be set for standard configuration for use with the AAN-100. Other settings may be necessary or desired, according to your configuration:
IP Address: IP address of the ENI-100/110. This is a static IP address so the network administrator must verify that it will not be used elsewhere in the system.
Telnet Enable: When checked, enables Telnet access to the web page and configuration files stored in the ENI.
Telnet Password: Password that must be entered to log in the Telnet server in the
ENI. NOTE: No user name is used for Telnet access.
WWW Enable: When checked, enables web page access for configuring the ENI.
WWW Username and Password: User name and password that must be entered to access the configuration via the web page.
Baud Rate: The baud rate that the ENI will use to communicate on the serial port.
This setting must match the baud rate of the ports on the controller or field device(s) that the ENI is connected to. Default: 115200
ENI Port: The TCP port number that must be used to open a network connection to the ENI. This should be an unused port on your network. Consult your system administrator for more information. Default: 3001 - must match setting in software
WWW Port: The HTTP port that the web server will use to display the configuration pages. The default value is 80 which is used by default by most web browsers. If it is necessary to set another port, it will be necessary to specify the port when accessing the configuration page. For example, if port 8080 were used, it would be necessary to specify this port in addition to the IP address such as entering in the browser address bar: http://192.168.10.177:8080.
Connection: Select either a TCP or UDP connection. TCP communication is used for the ANI-100. Default: TCP
Connection Parameters
Host IP Address: When auto-connect is enabled, this is the first host address of another ENI device which a connection will be established with. When Auto-connect
is not enabled, this is used to limit which hosts may connect to the ENI. All zeroes means that any host may connect.
Auto Connect: If checked will cause the ENI to automatically connect to the Host
Address given. This address should be another ENI that is not set to auto connect.
Default: Not enabled.
Gateway Address and Subnet Mask: These are used to connect to another ENI that is not on the same network when the Auto Connect box is checked.
UDP HOST LIST
From the main screen clicking the “UDP Host List Button” will display the Host List configuration.
This feature is not used with the ANI-100
© 2007 Apollo Security Inc.
45 AAN-32 Hardware Manual
4.3
Firmware Upgrading
NOTE: In order to use the FlashAAN utility for upgrading the AAN firmware, ensure that you have the latest version which is available on Apollo's website at http://www.apollo-security.com. Older versions of FlashAAN may not support all devices.
For updating the firmware of the ANI-100, see the ENI-100 Hardware Manual.
The AAN-32 Firmware is stored in an electronically programmable Flash memory. The AAN-32 controllers are shipped from factory with the latest released version of firmware pre-programmed.
Changing the firmware in the AAN-32 should only be performed at the recommendation of and with the guidance of your Apollo Technical Support Representative.
The firmware upgrade procedure does not require any additional hardware, or any manipulation with it. The upgrade is done by simply running special software on the host PC.
To upgrade the AAN firmware, please follow the step-by-step instructions below:
1. Run the FlashAAN.exe program on the host PC.
2. Select the type of connection between the Host PC and the AAN-32 controller. If your connection is via a serial port, select "Serial" (default), and if the connection is over network, select "Network".
3.a If you select serial connection, you will then be able to select the communication speed, the com port number and the panel address (see figure below). Typically, these settings would be: Baud rate: 57.6K; Port: Com1; Panel #: 0.
3.b If you select the network connection, you will then be able to type in the panel's IP address.
4. After you have finished entering information as described in 3.A or 3.B above, left-click on the "Connect" button. When the connection is successfully established, you will see the message in the dialog window, and the current panel FW version in the "Revision" window in the top right corner of the same window.
5. Press "Program" button. In the "Open" window, which will appear, provide the path to the firmware file, select the file (file extension should be ‘.bin’) and select "Open". The firmware downloading process will start. The old firmware will first be erased and then the new firmware will be sent in 1024K byte blocks. Messages in the status window will show the progress.
6. In a about a minute (depending on the communication type and speed) you should see the “Programming Complete!” message in the dialog window.
7. After completing the upgrade the AAN-32 will reset (taking approximately 10 seconds) and then will resume normal operation, indicated by the ‘heartbeat’ LED.
8. Press ‘Connect’ once again and observe the Revision of the panel to confirm that the new version has been installed. Programming is then complete.
© 2007 Apollo Security Inc.
© 2007 Apollo Security Inc.
Software Configuration Utilities 46
Part
V
Memory Capacity
5
Memory Capacity 48
Memory Capacity
The number of card codes that the card database will hold in the controller's memory is configured by the host software (such as APACS), and the rest of the space is allocated for event storage. In order to determine which memory size will be sufficient for proper operation of a particular system, the following guidelines should be used. (Add the number of bytes that apply per card, and then multiply by the number of cards required).
Access Level (Required)
Access Level of a Cardholder 1 byte
Flags (Required)
Flags include: 1 byte
Anti-passback exempt
Check with Host on Deny
Check with Host on Grant
Card Number (Choose only one)
5 digit - highest card number < 56535 (FFFFh) 2 bytes
7 digit - highest card number < 16777215 (FFFFFFh) 3 bytes
9 digit - highest card number < 4294967295 (FFFFFFFFh) 4 bytes
PIN (Personal ID Number) - optional
No PIN 0 bytes
4 digit PIN
6 digit PIN
2 bytes
3 bytes
Activation Date (Optional)
Expiration Date (Optional)
Anti-passback Location (Optional)
2 bytes
2 bytes
1 byte
Extension Type (Optional)
Type # Features
6
7
8
4
5
0
1
2
3
None 0 bytes
6 access levels per cardholder 6 bytes
6 access levels, reader exclusion list 14 bytes
6 access levels, 2 digit issue code 8 bytes time zone per reader 64 bytes
6 access levels, time zone per reader 70 bytes
Timed anti-passback 4 bytes
6 access levels, Timed anti-passback 10 bytes
6 access levels, 2 digit issue code, Timed anti-passback 12 bytes
© 2007 Apollo Security Inc.
49 AAN-32 Hardware Manual
The record size is always forced to an even number of bytes, rounding it up by one byte in case the sum is odd.
The minimum number of bytes for card record required for a cardholder
(access level, flags, 7 digit card number with no PIN) 6 bytes
The maximum number of bytes for a cardholder (access level, flags,
9 digit card number, 6 digit PIN, activation date, expiration date, anti-passback location, search on PIN, 6 access level + time zone per reader (type 8) 122 bytes (AAN-100)
Typical (access level, flags, 9 digit card number, 6 digit PIN, search on
PIN, activation date, expiration date, anti-passback location,
6 access levels) 26 bytes
Each event stored uses 12 bytes per event and a minimum of 100 events is always reserved.
Database storage overhead uses about 10 percent of the available memory.
Amount of memory available for cardholder database and event storage:
1MB
839,577 bytes
2MB
1,783,296 bytes
Card Code Memory Capacity
1MB
139,929
2 MB
297,216 Maximum number of card records (6 bytes per record)
Minimum number of card records (122 bytes per record)
Typical number of card records (26 bytes per record)
6,881
32,291
14,617
68,588
© 2007 Apollo Security Inc.
Part
VI
Specifications
6
51 AAN-32 Hardware Manual
Specifications
AAN-32 PCB Power : 13.6-28Vdc @ 250 mA
350mA with ANI-1
The ANI-1 provides AUI power: 12 Vdc @ 100mA (older models only)
Database Memory backup battery:
3 AA size Alkaline batteries type NEDA 15A.
Fresh cells provide power loss back up time of 6 months minimum (with no plug-in options).
Batteries should be replaced yearly.
Communication Ports:
Port 3 (host): RS-485/RS-232
Ports 4 (device): RS-485 (or RS-232)
Cable requirements:
Ethernet 2 unshielded twisted pairs category 3,4, or 5 UTP
328 feet (100m) maximum
RS-485 2 twisted pair, shielded, 120 ohm
Belden 9842 or equivalent.
4000 feet (1219 m) maximum
RS-232 5 conductors, shielded
Belden 9610 or equivalent
50 ft (15m) maximum
Power Input:
Power Fault Input:
1 twisted pair, 18 AWG
1 twisted pair, 24 AWG
Cabinet Tamper Input: 1 twisted pair, 24 AWG
Operating Environment:
0-70 degree C
0-95% RH, non-condensing
Dimensions:
7.5in (L) x 5.5in (W) x 1.0in (H)
19cm (L) x 14cm (W) x 2.54cm (H)
© 2007 Apollo Security Inc.
Part
VII
Supplemental
Figures
7
53 AAN-32 Hardware Manual
Supplemental Figures
© 2007 Apollo Security Inc.
© 2007 Apollo Security Inc.
Supplemental Figures 54
55 AAN-32 Hardware Manual
© 2007 Apollo Security Inc.
© 2007 Apollo Security Inc.
Supplemental Figures 56
57 AAN-32 Hardware Manual
© 2007 Apollo Security Inc.
© 2007 Apollo Security Inc.
Supplemental Figures 58
59 AAN-32 Hardware Manual
© 2007 Apollo Security Inc.
Part
VIII
Table of Figures
8
61 AAN-32 Hardware Manual
Table of Figures
Number
1.3
2.1.1
2.1.2
2.2
2.3
2.4
3.3
3.3.1
3.3.2.1.1
3.4.1.1
3.4.1.2
3.5
4.1.1
4.1.2
4.2
140
105
113
115
116
117
120
Description
Programming Host Logical Diagram
AAN-32 Diagram
Location and Layout of Terminal Connectors
Location of DIP Switches
Panel Connectors
AAN-32 LED Indicators
Host Communication Connection
Host To AAN-32 Serial Wiring Pinouts
ANI-1 Hardware Layout
RS-485 Bus Configuration
RS-485 Device Connections
Alarm inputs
INITAAN.EXE
ANI-1 Programming
FlashAAN Firmware Programming Utility
AAN-32 with Serial Interface
Signal Ground
Fault Caused by Incorrect AC Power Wiring
Ground Connection
Ground Fault Test Between Sub Systems
Overview of Grounding / RS-485 Communication
Wiring
Ground Fault Check
31
33
53
54
55
56
21
22
25
26
27
29
57
58
Page
4
6
8
9
12
14
20
59
© 2007 Apollo Security Inc.
Part
IX
Revision History
9
63 AAN-32 Hardware Manual
Revision History
REVISION HISTORY
Revision
B
Date Description of changes
21 APR 2006 Rewrite and accuracy review
C
D
D.1
D.2
19 SEP 2006 Added ANI-100 with IP configuration instructions
27 NOV 2006 Link added for Software utility download
27 FEB 2007 Update ANI-100 default address and programming information
25 JUN 2007 Update ANI-100 programming information.
06 NOV 2007 Include AN1-100 Programming and defaults information
Editor
R. Burnside
R. Burnside
R. Burnside
R. Burnside
R. Burnside
R. Burnside
© 2007 Apollo Security Inc.
Index
- A -
AC power system 18
Access Control 2
ANI-1 8, 9, 13, 19, 22
Programming 31
ANI-100
Programming 23
Anti-Passback 3
APACS 4
ARP 31, 39
ASI-1
Connectors 25
DIP Switches 24
ASM-23 12
ASM-48 12
- B -
Batteries 12, 51
Baud Rate 11
Broadcast 11
Bus Configuration 25
- C -
Cold Start 11
Connectors 11, 25
- D -
DC ground 17
Device Ports 12
Device Wiring 25
Dial Mode 11
Dimensions 51
DIP Switches 8, 9, 11, 24
- E -
Error codes 14
© 2007 Apollo Security Inc.
Index
- F -
Field devices 25
Firmware 14
FLASHAAN.EXE 45
- G -
Gateway 42
Ground connections 18
Grounding 17
- H -
Heartbeat 14
Host Communication Connection 19
Host List 42
- I -
IP Address 31, 42
Isolation (Power) 17
- J -
Jumpering Inputs 29
- L -
LEDs 3, 14, 20
- N -
Normally-closed Inputs 29
- O -
Operating Environment 51
- P -
Polling 25
Power Fault Input 29
Power supply 17
64
65 AAN-32 Hardware Manual
- R -
Routing 21
RS-232 20
RS-485 Communications 25
- S -
Safety (Earth) ground 17
Self Test 11, 14
Signal Ground 25
SIMM Memory 13
Specifications 51
Start Up Mode 14
- T -
Terminal block 6
Terminal Connectors 6
Termination 25
Test sequence 14
- W -
Watchdog Timer 11
© 2007 Apollo Security Inc.
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 7 Introduction
- 7 Overview
- 8 General Features
- 9 Programming Host
- 11 Hardware Layout
- 11 Terminal Connectors
- 13 DIP Switches
- 14 DIP Switch Tables
- 16 DIP Switch Function
- 16 Connectors
- 17 Device Port Communication Sockets
- 17 Memory Backup Connection
- 18 SIMM Memory Sockets
- 18 Host Interface Module Connector
- 19 LEDs
- 19 Start Up Mode
- 19 Normal Operation
- 19 Firmware
- 20 Additional Installation Information
- 20 Mounting Holes
- 22 System Wiring
- 22 Power
- 22 Grounding
- 22 DC Ground
- 23 RS-485 Signal Ground (SG)
- 23 Safety (Earth) Ground
- 23 Grounding System
- 23 Grounding Potential Difference Checks Before Connecting
- 24 Host Communication Connection
- 25 Serial
- 26 Network
- 27 ANI-1
- 27 Hardware Layout
- 27 Jumpers
- 28 RJ-45 Jack
- 28 Host Interface Connector
- 28 LEDs
- 28 ANI-100
- 28 Introduction
- 28 Hardware Layout
- 29 DIP Switches
- 30 Connectors
- 30 Device Port Communication Driver Sockets
- 30 RJ-45 Jack
- 30 Host Interface Connector
- 30 Field Devices Communication Connection
- 30 RS-485 Communications Line
- 34 General Alarm Inputs
- 34 Power Fault
- 34 Cabinet Tamper
- 36 Software Configuration Utilities
- 36 ANI-1/100 IP Programming
- 37 InitAAN
- 40 Web Page
- 44 Telnet
- 47 ANI-100 Communication Configuration
- 50 Firmware Upgrading
- 53 Memory Capacity
- 56 Specifications
- 58 Supplemental Figures
- 66 Table of Figures
- 68 Revision History