aan100[1]

81
© 2006 Apollo Security Inc. AAN-100 Hardware Manual This manual contains confidential information and may only be reproduced or distributed with the written consent of Apollo Security, Inc. Revision Date: 11/27/2006

Transcript of aan100[1]

Page 1: aan100[1]

© 2006 Apollo Security Inc.

AAN-100 HardwareManual

This manual contains confidential information andmay only be reproduced or distributed with the

written consent of Apollo Security, Inc.

Revision Date: 11/27/2006

Page 2: aan100[1]

AAN-100 Hardware Manual

Advanced Electronic Controller For Apollo Access Control Systems

by Apollo Security Inc.

All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, ormechanical, including photocopying, recording, taping, or information storage and retrieval systems - without thewritten permission of Apollo Security, Inc.

While every precaution has been taken in the preparation of this document, Apollo Security assumes no responsibilityfor errors or omissions, or for damages resulting from the use of information contained in this document or from theuse of programs and source code that may accompany it. In no event shall the publisher and the author be liable forany loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly bythis document.

© 2006 Apollo Security Inc.

Page 3: aan100[1]

W A R N I N GHIGH VOLTAGE, AC MAIN POWER SHOULD ONLY BE CONNECTED BY QUALIFIED, LICENSEDELECTRICIANS. ALL APPLICABLE LAWS AND CODES MUST BE FOLLOWED. IF THIS PRECAUTION IS NOTOBSERVED, PERSONAL INJURY OR DEATH COULD OCCUR

Power should not be applied to the system until after the installation has been completed. If thisprecaution is not observed, personal injury or death could occur, and the equipment could bedamaged beyond repair.-Verify that the external circuit breaker which supplies power to the device power supply is turnedoff prior to installation.-Verify that the output voltage of the power supply is within specifications prior to connection to thedevice.

C A U T I O NSeveral 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 instatic shield packaging and containers.-Handle all ESD sensitive components at an approved static controlled work station. These workstations consist of a desk mat, floor mat and a ESD wrist strap. Work stations are available fromvarious vendors including the 3M company.

FCC Compliance StatementThis 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 protectionagainst harmful interference when the equipment is operated in a commercial environment. Thisequipment generates, uses, and can radiate radio frequency energy and, if not installed andused in accordance with the instruction manual, may cause harmful interference to radiocommunications. Operation of this device in a residential area is likely to cause harmfulinterference in which case the user will be required to correct the interference at his/her ownexpense. The user is advised that any equipment changes or modifications not expressly approvedby the party responsible for compliance would void the compliance to FCC regulations andtherefore, the user's authority to operate the equipment.

IMPORTANT INFORMATION

Page 4: aan100[1]

AAN-100 Hardware ManualI

© 2006 Apollo Security Inc.

Table of Contents

Part I Introduction 2

................................................................................................................................... 21 Overview

................................................................................................................................... 32 General Features

................................................................................................................................... 43 Programming Host

Part II Hardware Layout 6

................................................................................................................................... 61 Terminal Connectors

................................................................................................................................... 82 DIP Switches

......................................................................................................................................................... 9DIP Switch Tables

......................................................................................................................................................... 10DIP Switch Function

................................................................................................................................... 113 Connectors

......................................................................................................................................................... 12Device Port Communication Sockets

......................................................................................................................................................... 13Memory Backup Connection

......................................................................................................................................................... 13SIMM Memory Sockets

......................................................................................................................................................... 13Host Interface Module Connector

................................................................................................................................... 134 LEDs

......................................................................................................................................................... 14Start Up Mode

......................................................................................................................................................... 15Normal Operation

......................................................................................................................................................... 16Test Mode

................................................................................................................................... 165 Firmware

................................................................................................................................... 166 Additional Installation Information

......................................................................................................................................................... 16Mounting Holes

Part III System Wiring 18

................................................................................................................................... 181 Power

................................................................................................................................... 182 Grounding

......................................................................................................................................................... 18DC Ground

......................................................................................................................................................... 19RS-485 Signal Ground (SG)

......................................................................................................................................................... 19Saftey (Earth) Ground

......................................................................................................................................................... 19Grounding System

......................................................................................................................................................... 20Grounding Potential Difference Checks Before Connecting

................................................................................................................................... 203 Host Communication Connection

......................................................................................................................................................... 21Serial

.................................................................................................................................................. 23ASI-1

........................................................................................................................................... 23Introduction

........................................................................................................................................... 23Hardware Layout

...................................................................................................................................... 24DIP Switches

...................................................................................................................................... 25DIP Switch Table

...................................................................................................................................... 27DIP Swtich Functions

...................................................................................................................................... 27Connectors

...................................................................................................................................... 27Device Port Communication Driver Sockets

...................................................................................................................................... 27Host Interfact Connector

......................................................................................................................................................... 28Network

Page 5: aan100[1]

IIContents

© 2006 Apollo Security Inc.

.................................................................................................................................................. 28ANI-1

........................................................................................................................................... 28Introduction

........................................................................................................................................... 29Hardware Layout

...................................................................................................................................... 29Jumpers

...................................................................................................................................... 29RJ-45 Jack

...................................................................................................................................... 29Host Interface Connector

...................................................................................................................................... 30LEDs

.................................................................................................................................................. 30ANI-100

........................................................................................................................................... 30Introduction

........................................................................................................................................... 30Hardware Layout

...................................................................................................................................... 32DIP Switches

...................................................................................................................................... 32Connectors

...................................................................................................................................... 32Device Port Communication Driver Sockets

...................................................................................................................................... 32RJ-45 Jack

...................................................................................................................................... 32Host Interfact Connector

................................................................................................................................... 324 Field Devices Communication Connection

......................................................................................................................................................... 33RS-485 Communications Line

................................................................................................................................... 355 General Alarm Inputs

......................................................................................................................................................... 36Power Fault

......................................................................................................................................................... 36Cabinet Tamper

................................................................................................................................... 366 Local Printout

Part IV Software Configuration Utilites 39

................................................................................................................................... 391 ANI-1 IP Programming

................................................................................................................................... 412 ANI-100 IP Programming

......................................................................................................................................................... 42Software Utility

......................................................................................................................................................... 42Web Page

......................................................................................................................................................... 44Telnet

................................................................................................................................... 473 Firmware Upgrading

Part V Self Test Mode 50

................................................................................................................................... 501 Swtich Settings

................................................................................................................................... 512 Error Codes

................................................................................................................................... 533 Test Descriptions

Part VI Memory Expansion & Capacity 56

................................................................................................................................... 561 Standard Memory

................................................................................................................................... 562 Memory Expansion

................................................................................................................................... 563 Memory Capacity

Part VII Specifications 60

Part VIII Supplemental Figures 62

Part IX Table of Figures 71

Part X Revision History 73

Page 6: aan100[1]

AAN-100 Hardware ManualIII

© 2006 Apollo Security Inc.

Index 74

Page 7: aan100[1]

Part

I

Introduction

Page 8: aan100[1]

2 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

1 Introduction

An access control system provides a means to replace traditional key and lock systems, whichare 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 whattime 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 forother purposes including calculating work time and facility use costing.

1.1 Overview

The AAN-100 Access and Alarm Network Controller forms the basis of a modular systemfor 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 systemis the control of site access by control of door locking devices associated with card readers andPIN keypads and maintaining logs of this access for later reporting.

The framework of the device network is all accomplished through connection to a hostprogramming device (PC computer with a database interface application), and to field devicesthat 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 ofRS-232, RS-485 and Ethernet TCP-UDP/IP connections, depending on the function and the siteconsiderations.

By supporting both centralized and distributed database operation, once the AAN-100controller has been programmed from the host device the controller and the connected fielddevices work independently and only require connection to the host for live event monitoringand reporting of events to the database. All the necessary information to carry out accessdecisions and other response functions of the system is stored within the AAN-100’s internalmemory and does not rely on a constant connection to the host computer. Downloadable fielddevices are available as well that do not require constant connection to the controller tomaintain functionality (e.g. Apollo AIM-4SL Downloadable Reader Interface). In this way, it ispossible to achieve three levels of database redundancy with Apollo Access Control Systems.

Page 9: aan100[1]

3Introduction

© 2006 Apollo Security Inc.

1.2 General Features

· Supports up to 96 card readers (either directly to intelligent card readers, or via Apollo AIM/APIreader interfaces)

· Supports four additional devices for status monitoring or alarm input/output for a total of 100devices

· Up to 1,300,000 Cardholders or 65,535 Events with 8 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 w/ floor selection feedback· Field Device Connection: (4) RS-485/232 ports, max 9600 baud.· Host Device Connection: o ASI-1 Serial interface with (2) RS-485/232 ports, max 57.6K Baud§ Up to 16 unique addresses possible on one comm. line

ORo ANI-1 Network Interface device (TCP/IP via RJ-45 jack)§ 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

Page 10: aan100[1]

4 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

1.3 Programming Host

To establish operating configuration and to report events, the AAN-100 controller requiresconnection to a software database interface program. Configuration options includingcardholders are stored in a central database and then transmitted via a proprietary encryptedprotocol to the AAN-100. Once programmed, the AAN-100 will continue to function withoutconnection to the host. A record of all actions that happen while there is no connection is storedin the memory of the AAN (limited by the capacity of the memory) for reporting at a later timewhen connection with the host has been re-established.

Apollo has designed the APACS software system to provide the closest integration possible totake full advantage of the features of the AAN-100 controller. Full documentation on configuringthe options of the AAN-100 with APACS is contained in the documentation provided with thesoftware.

AAN-100

AIM-4SLReader Interface

AIO-168Alarm Panel ASA-72

Status Panel

AP-510Magnetic Stripe

Card Reader

PCProgramming Host

Figure 1.3 Programming Host Logical Diagram Typical System Layout with RS-485Connections. Several AAN-100 panels can be connected to one host on an RS-485 line usingdifferent device addresses. Field devices on the same line must also have unique addresses.

Page 11: aan100[1]

Part

II

Hardware Layout

Page 12: aan100[1]

6 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

2 Hardware Layout

Figure 2.1.1 AAN-100 Diagram Terminal Connector, DIP Switch, SIMM Memory sockets, deviceport driver connections, and other component locations are shown.

2.1 Terminal Connectors

The AAN-100 has one terminal block for connecting power, alarm inputs, and connection to fielddevice lines. The connection terminals are factory equipped with removable screw-down quickconnectors which are easily removed from the board by firmly grasping the connector andpulling away from the board. If pliers are used to remove the connectors, they should be of therubber-tipped type. Take care in using any tools near the board not to damage on-boardcomponents. The proper location of the quick connectors is outlined in white on the board.

Page 13: aan100[1]

7Hardware Layout

© 2006 Apollo Security Inc.

AAN-100 Terminal Connections

Position Type Label Function

1 Voltage In VIN

DC Power Connection2

Voltage Return(ground)

GND

3 Tamper Input TMP Cabinet Tamper Input(Normally Closed)4 Tamper Input Return GND

5 Power Fault Input PPower Fault/Tamper Input

(Normally Closed)6Power Fault Input

ReturnGND

7 Receive Data (+) R+

Device Port Connection(Port 3)

8 Receive Data (-) R-

9 Transmit Data (+) T+

10 Transmit Data (-) T-

11 Signal Ground SG

12 Receive Data (+) R+

Device Port Connection(Port 4)

13 Receive Data (-) R-

14 Transmit Data (+) T+

15 Transmit Data (-) T-

16 Signal Ground SG

17 Receive Data (+) R+

Device Port Connection(Port 5)

18 Receive Data (-) R-

19 Transmit Data (+) T+

20 Transmit Data (-) T-

21 Signal Ground SG

22 Receive Data (+) R+

Device Port Connection(Port 6)

23 Receive Data (-) R-

24 Transmit Data (+) T+

25 Transmit Data (-) T-

26 Signal Ground SG

Table 2.1 AAN-100 Terminal Connections.

Page 14: aan100[1]

8 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Figure 2.1.2 Location and Layout of Terminal Connectors.

2.2 DIP Switches

The AAN-100 has two blocks of DIP switches, with 8 switches in each block. These switches areused to set various configuration options for the panel. The switches of SW1 are used forconfiguring the baud rate of device ports 3-6, and remain constant. The switches of SW2 setadditional configuration options. Note that the function of switches 4-8 on SW2 have a differentfunction depending on the type of host connection (serial via ASI-1 or TCP/IP via ANI-1—seebelow for more information on host connection). It is recommended to power the board downbefore making any changes in the DIP switch settings as any changes will not take effect unlessthe power is cycled.

Page 15: aan100[1]

9Hardware Layout

© 2006 Apollo Security Inc.

ON

1

2

45678

3

12

45678

3

SW1

SW2

Device PortBaud Rates

(Refer to Table 2.2)

Panel Configuation(Refer to Table 2.2)

Figure 2.2 Location of DIP Switches. SW1 controls settings for device port communicationspeed. SW2 controls internal settings for the panel including host communication andoperation mode.

2.2.1 DIP Switch Tables

SW1

Port 3 Baud Rate Port 4 BaudRate

Port 5 Baud Rate Port 6 Baud Rate

Switch # 1 2 3 4 5 6 7 8

1200 OFF OFF OFF OFF OFF OFF OFF OFF

2400 OFF ON OFF ON OFF ON OFF ON

9600 ON OFF ON OFF ON OFF ON OFF

(reserved) ON ON ON ON ON ON ON ON

Page 16: aan100[1]

10 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

SW2

COMMON (With ASI-1, ANI-1 or ANI-100) With – ASI-1 orANI-100

1-Watchdog Timer 2-Cold Start 3-Self Test8-Controller Address

Range

OFF Enabled OFFNormal

StartOFF

NormalOperation

OFF Range 0-7

ON Disabled ONCold StartEnabled

ON Test Mode ONRange8-15

SW2 – With ANI-1 Installed

4-Dial Enable 5-Dial Mode 7-Broadcasts 8-Configure With

Broadcast

OFFDisable Port 3

For DialOFF

Dial RunMode

OFFIgnore Broadcast

While OnlineOFF

Don’t SendBroadcast

ONEnable Port 3

For Dial+ON

Dial InitializeMode

ONAccept AllBroadcasts

ONSend

Broadcast

Note: With ASI-1 or ANI-100 installed SW2 positions 4-7 are not usedWith ANI-1 installed SW2 position 6 is not used

Table 2.2. : DIP Switch Settings for SW1 and SW2

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 lineconnected to this port (See Part 3.4)

Watchdog Timer—Is a special circuit, which constantly monitors the processorand 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-100 will clear all memory during power-onOFF -- Normal Start--previous configuration and events retained (requiresbackup-battery to be installed (See Part 2.3.2) (default setting)ON -- Cold Start--All information in memory is cleared during power-on

Page 17: aan100[1]

11Hardware Layout

© 2006 Apollo Security Inc.

Self Test—Specifies whether to enter the AAN-100s special test modeOFF -- Normal operation (default setting)ON -- Enable Self-Test Mode (See Part 5 for test procedures)

Configure With Broadcast—The AAN-100, when equipped with ANI-1 EthernetCommunication Interface, can obtain configuration using BOOTP requests. (See Part 4.1)OFF -- Don't send broadcast (default setting)ON -- Send configuration request broadcasts

Broadcasts—The AAN-100, when equipped with ANI-1 Ethernet CommunicationInterface will accept broadcasts for obtaining configuration information duringoperation. (See Part 4.1)OFF -- Ignore all broadcasts while online (default setting)ON -- Accept all broadcasts

Dial Mode—Specifies whether the panel, equipped with ASI-1 SerialCommunication Interface, will initialize a dial sequence on Port 3 to obtainconfiguration information. After initialization, the panel will operate normallywhen set to run mode. This can only be used when "Dial Enable" is set to ON. OFF -- Dial Run mode (default setting)ON -- Dial Initialize--panel will attempt to dial out to set configuration

Dial Enable—When enabled, Port 3 is set as a dial port for host communicationand not for field device use. (With ANI-1 Installed Only)OFF -- Disable Port 3 for dial (default setting)ON -- Enable Port 3 for dial

Controller Address Range—Configures the address ranges of the installed ASI-1.See Part 3.3.1.1 for more information. (With ASI-1 Installed Only)OFF -- Controller will use address range 0-7 (default setting)ON -- Controller will use address range 8-15

Table 2.2.1 : DIP Switch Function

2.3 Connectors

The AAN-100 has several connectors for interfacing with removable components. Take carewhen installing and removing components in order not to damage pins or sockets. Do not useforce greater than gentle pressure when installing any components. Refer to the figure for theexact location of these connectors. The connectors are also labeled on the AAN-100 in whitelettering on the circuit board.

Page 18: aan100[1]

12 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Figure 2.3 Panel Connectors.

2.3.1 Device Port Communication Sockets

Device Port Communication Driver Sockets: J10, J12, J15, J17

For the functioning of Device Ports, 3-6, 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 typeof communication required on the port. The module should be installed so the long endextends towards the middle of the circuit board and the mounting holes provided on theAAN-100 and ASM align so a plastic stand-off can be attached to connect the holes.

Page 19: aan100[1]

13Hardware Layout

© 2006 Apollo Security Inc.

2.3.2 Memory Backup Connection

Memory Backup Battery Connection: J1

In the case of total power failure, the memory of the AAN-100 will be stored for up to 6 months (inbasic configuration) by power supplied by 3 AA (LR6) size batteries. A battery holder withconnector is supplied with the AAN. Install fresh batteries into the holder and connect theattached connector to the AAN, observing the polarity. Connect the red wire to the bottom pinof J1 (denoted by a '+' stenciled on the board) and the black wire to the top most pin. Batteriesshould be replaced every year.

Warning: Change batteries only with power connected to the AAN-100 or memory will be lost!

2.3.3 SIMM Memory Sockets

SIMM Memory Module Sockets: J2, J4, J7, J9

The AAN-100 has four 72-pin sockets which can contain any combination of AME-10 (1MB, partnumber 430-150) or AME-20 (2MB, part number 430-160) modules, for a maximum 8 MB ofstorage of card codes and events. The sockets should be filled from bottom to top (J9, J7, J4,J2), with higher capacity modules on the bottom. For details on memory usage and calculatingthe correct amount of memory for your configuration, see Part 6: Memory Expansion & 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

The AAN-100 supports two types of interface modules for connection to a host:AS1-1 Serial Interface (part number 430-130, requires 1 or 2 ASM modules) or ANI-1 NetworkInterface (part number 430-110). The required module is connected to the 64-pin J18connector. The installation/removal of these modules should be done with great care to avoiddamaging the pins. Use a gentle side to side rocking movement to ease the module on/off thepins. When properly seated, the pins should protrude approximately ¼” (5 mm) from the surfaceof the module. The plastic stand-offs included with the module should be installed in thecorresponding holes to provide a guide for proper mounting.

2.4 LEDs

The AAN-100 has 7 LEDs for use in monitoring functioning of panel and for diagnosis of problems. The LEDs function in three modes: startup, normal operation and test mode. Refer to the figurefor exact location of the LEDs. The LEDs are also labeled on the circuit board with white lettering.

Page 20: aan100[1]

14 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

D8

D9

D10

D11

D12

D13

D14

Power / "Heartbeat"

Port 5 Status

Port 4 Status

Port 3 Status

Port 1 Status

Port 2 Status

Port 6 Status

Figure 2.4 AAN-100 LED Indicators. LEDs operate in either start-up, normal operation or testmode.

2.4.1 Start Up Mode

Immediately after powering on the panel, the start-up test will initiate and the results will be displayed on the LEDs. If there are no failures, the test will progress at a very high speed whichwill not make it possible for a person to observe all the tests. If the panel encounters an error, itwill stop with the failed test and display the LED sequence corresponding to that test. The testsequence and the LED error codes are:

Page 21: aan100[1]

15Hardware Layout

© 2006 Apollo Security Inc.

Port LED

Test 1 2 3 4 5 6

Power Up/LED Test ON ON ON ON ON ON

Start/Host Port Detect OFF OFF OFF OFF OFF ON

System RAM Test OFF OFF OFF OFF ON OFF

ROM Test OFF OFF OFF OFF ON ON

Config RAM Init (Cold) OFF OFF OFF ON OFF OFF

Config RAM Test (Warm) OFF OFF OFF ON OFF ON

OS & APL Init OFF OFF OFF ON ON OFF

In the event of a failure in the system RAM test, Port LEDs 1-3 are used to show where the failurewas located:

Port LED

RAM Bank 1 2 3

Bank 1 (J9) OFF OFF OFF

Bank 2 (J7) ON OFF OFF

Bank 3 (J4) OFF ON OFF

Bank 4 (J2) ON ON OFF

Bank 1 (J9) OFF OFF ON

Bank 2 (J7) ON OFF ON

Bank 3 (J4) OFF ON ON

Bank 4 (J2) ON ON ON

Table 2.4. : AAN-100 Startup Mode LEDs

2.4.2 Normal Operation

After initialization and self tests, the LEDs will switch to normal operation and will displayinformation about the panel operation.

Heartbeat (D8)—Shows a constant ‘heartbeat’ (0.2 sec ON, 0.8 sec OFF) to indicate properoperation of the panel and firmware.

Port Status—Shows activity on the corresponding serial port. Ports 1 & 2 (D9, D10) representthe two ports of the ASI-1; if the ANI-1 is installed, Port 1 LED will represent the hostcommunication. Ports 3-6 (D11-D14) represent the device ports. Normal activity on the portswill be observed as the LED blinks many times a second or solid, depending on the amount

Page 22: aan100[1]

16 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

of activity.

2.4.3 Test Mode

By placing SW2-3 in the ON position, the AAN-100 is placed in test mode. For a full description ofrunning tests and the LED responses, refer to Part 5: Self Test Mode.

2.5 Firmware

The operating program for the AAN-100 is stored in re-programmable flash memory. In theevent that the firmware must be re-installed or updated, no chips need to be replaced on thepanel. The new program can be loaded from the host via special software. For normaloperation it is not necessary to update the firmware. If this becomes necessary, refer to Part 4: Software Configuration Utilities. Firmware updating should only be done under therecommendation 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-100 (see Part 8: Supplemental Drawings for scaledrawings showing the exact location of the holes).

Page 23: aan100[1]

Part

III

System Wiring

Page 24: aan100[1]

18 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

3 System Wiring

SPECIAL NOTE: To guard personal safety and avoid damagingequipment it is important to have a full understanding ofelectrical wiring practices and safety. The following sectionsprovide general guidelines relating to the AAN-100, but are not asubstitute for complete training in dealing with electricalsystems!

3.1 Power

Power is supplied to the AAN-100 by the voltage connection in the main terminal block (see Part2.1 for exact locations of terminals). The power connection should be 12-28 VDC. Powerconsumption is 300 mA with ASI-1 and 400 mA with ANI-1. The AAN-100 is protected fromover-current and over-voltage by on-board circuitry.

Take care when selecting a power supply for use with the AAN-100. Most power supplies in themarket 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 referencebetween subsystems may be 115 VAc (230 VAc) apart. If these subsystems are interconnected,the large potential difference will cause equipment damage or personal injury. Apollorecommends the use of isolated continuous power supplies only. All Apollo supplied powersupply 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-100 panel will ‘trip’ to protectthe components of the panel. In many cases, the solid-state fuses will reset automatically whennormal current resumes, however it may be necessary to interrupt the supply of power to allowthe fuses to reset.

3.2 Grounding

Special care should be taken when grounding the AAN-100 controller and other devicesconnected to it via the direct communication lines. Each device must be grounded to provideESD protection, personnel safety, and signal reference for devices which communicate witheach other. Grounding the reader provides a good shield against external transients. There arethree types of circuit grounds in systems using Apollo products: DC ground, RS-485 signalground, 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 tothe DC ground input of all devices being powered by one supply. It must not be connected inany 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 inthe host computer and should not be introduced externally if direct connection is used(RS-232/485)).

Page 25: aan100[1]

19System Wiring

© 2006 Apollo Security Inc.

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 commonreference between all devices on the line and should only be connected to each of thedevices' SG input. The SG wire must not be allowed to touch any other potential, especiallyearth ground. The shield drain wire of the RS-485 communications cable is commonly used toconnect the SG leads together. Usually this wire does not have an electrical insulator. It isimportant 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 throughconduit or other metallic components, causing intermittent communications or equipmentdamage.

3.2.3 Saftey (Earth) Ground

Safety ground is part of the AC power system. To avoid ground loop current, there must be onlyONE 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-485cable shield drain wire must be insulated at connection points so that it will NOT accidentallyshort 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 theAAN-100 controller and other Apollo products. In the US, the National Electrical Code, as well asother safety regulations, require that all equipment chassis and/or enclosures be grounded inorder 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 andto insure that the circuit breaker will open in the event of a fault. In addition, grounding theenclosure provides a path for ESD dissipation, thus protecting sensitive electronic devices. (SeeFigures 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, andload devices. The principal function of the DC system is to provide signal reference forcommunication. The Ground System consists of all chassis grounds for power supplies and otherdevices, safety grounds, and AC grounds. Ground connection should be made to avoid groundloop problems. (See Figure 115)

Ideally, there should be ONLY ONE ground return point in a power supply system. In a system witha PC (personal computer), it is likely that the PC already provides the DC Ground connection tothe Ground System (earth ground). Care must be taken NOT to create more groundconnections. In systems with multiple PCs communicating to Apollo Hardware via directconnection, the ground potential must be the same for inter-connection, or some form ofisolation must be provided.

Page 26: aan100[1]

20 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

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 communicationline.

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-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-100 to the programming host (PC) is used for programming thepanel and then monitoring the status of the system. Once a connection is established, the hostsoftware 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 isterminated by the host. While connected, the controller will send events in real-time after arequest from the host. The controller will not send information to the host unless a request isreceived. These events will be ‘buffered’ in the memory of the controller until the host is ready toreceive. 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 ASI-1 Serial Interface Module(part number 430-130--requires 1 or 2 ASM modules) or by Ethernet (using ANI-1 Network InterfaceModule (part number 430-110).

Page 27: aan100[1]

21System Wiring

© 2006 Apollo Security Inc.

Figure 3.3 Host Communication Connection The host communication can be made eitherthrough the ASI-1 Serial Interface or the ANI-1 Network Interface

3.3.1 Serial

Using the ASI-1 Serial Interface, the connection from the AAN-100 to the host can be made usingRS-232 or RS-485 protocols. The choice to use RS-232 or RS-485 depends on many factors forthe particular installation. The main differences are outlined below:

RS-232 RS-485

Maximum Distance 50 Feet (15 Meters) 4000 Feet (1200 Meters)

Devices Per Line 1 16 (Maximum Number ofunique addresses for AAN-100

with ASI-1)

Communications Port Standard on Many PCs Requires Adapter (RS-232 toRS-485) or Add-on PC Card

Data Rate 20K bps 10Mbps

Page 28: aan100[1]

22 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Table 3.3. : RS-485 and RS-232 Features.

After choosing the method of communication, the proper wiring must be made from the host tothe controller. Typically, the communication will be from a standard 16550 UART COM-port on aPC which will be connected directly to the AAN-100 in the case of RS-232 or through the use ofan adapter or add-on PC card to achieve the RS-485 signal. The communications wiring mustcross-over from the PC to the panel as shown in Figure 3.4.1.2

The connection originating from the host PC will then be connected to the port on the ASI-1 (seeFigure ). Port 1 of the ASI is the primary communication path to the host. Ensure that the DIPswitches of the ASI are correctly set (see Appendix B) and that the proper communications driveris installed (ASM-48, part number 430-132, for RS-485, ASM-23, part number 430-131, for RS-232). When communication is initiated by the host, activity will be seen on the respective port activityLEDs (D9 for Port 1, D10 for Port 2 -- see fig. 2.4). The blinking rate of the LED will vary at first ascommunication is established and configuration is updated, and then should blink at a steadyrate of several times per second.

25-Pin COM Port Connector(front view)

Tx RxSG

R+SG T+ T- R-

SGTx Rx

9-Pin COM Port Connector(front view)

Figure 3.31 Host to AAN-100 Serial Wiring Pinouts. The wiring from the host to the panelmust be done according the type of host port (RS-485 or RS-232--9-pin or 25-pin) and thenproperly connected to the ASI-1 port.

Page 29: aan100[1]

23System Wiring

© 2006 Apollo Security Inc.

3.3.1.1 ASI-1

3.3.1.1.1 Introduction

The ASI-1 (Part # 430-130) Serial Interface Module for the AAN-100 provides connectivity betweenthe AAN-100 and a programming host (PC) via RS-485 or RS-232 serial communication. The ASIhas two serial ports with port 1 being the primary communication path with the capability for amodem/dial connection and port 2 available as a secondary communication port or localprinter connection.

3.3.1.1.2 Hardware Layout

S1 S2

DIP SWITCH BLOCKS

PORT 1 Connector(with modem connection)

Port 2 ConnectionPort 1CommDriver

Port 2CommDriver

Device Connection(to AAN controller

Figure 3.3.1.1.2 ASI-1 Hardware Layout

Page 30: aan100[1]

24 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

ASI-1 Terminal Connections

Position Type Label Function

1 Receive Data (+) R+

Device Port Connection(Port 1)

2 Receive Data (-) R-

3 Transmit Data (+) T+

4 Transmit Data (-) T-

5 Signal Ground SG

6 Data Terminal Ready DTR

Modem/Dial Connections(Port 1)

7 Data Signal Ready DSR

8 Ring Indicatior RI

9 Carrier Detect CD

10 Receive Data (+) RX+ Device Port Connection(Port 4)11 Receive Data (-) RX-

12 Transmit Data (+) TX+

13 Transmit Data (-) TX-

14 Signal Ground SG

Table 3.3.1 : ASI-1 Terminal Connections

3.3.1.1.2.1 DIP Switches

The ASI-1 has two DIP switch blocks. S1 controls functions for port 1 and S2 controls functions forport 2. The functions of the DIP switches are the same for all configurations, with the exception ofSW1-2, 3 which have different functions, depending on the setting of SW1-1 (Dial/Direct Connectselection).

Page 31: aan100[1]

25System Wiring

© 2006 Apollo Security Inc.

S1

Port 1 Baud Rate

Switch # 4 5

StandardMode

NetworkMode

(SW2 6-8 ON OFF ON)

1200 115.2K(NetworkProtocol)

OFF OFF

2400 2400(Serial

Protocol)

OFF ON

9600 9600(Serial

Protocol)

ON OFF

57.6K 57.6K(Serial

Protocol)

ON ON

S1

Port 1 Communication Mode

Switch # 1

OFF Direct Connection

ON Dial

S1

ASI-1 Device Address

6 7 8 Switch Number

OFF OFF OFF 0

OFF OFF ON 1

OFF ON OFF 2

OFF ON ON 3

ON OFF OFF 4

ON OFF ON 5

ON ON OFF 6

ON ON ON 7

Note: If address range is set to 8-15 (AAN-100 S2-8 ON)add 8 to obtain correct address

S1

Direct Connect Dial

Communication Type Flow Control Modulation Type Dial Mode

2 Switch # 3 Switch # 2 Switch # 3 Switch #

OFFFull

DuplexOFF

CTS notRequired

OFF CCITT OFFDial Run

Mode

ONHalf

DuplexON

CTSrequiredfor TX

ON Bell ONDial

InitializeMode

Page 32: aan100[1]

26 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

S2

Port 2 Baud Rate

Switch # 4 5

StandardMode

NetworkMode

(SW2 6-8 ON OFF ON)

1200 115.2K(NetworkProtocol)

OFF OFF

2400 2400(Serial

Protocol)

OFF ON

9600 9600(Serial

Protocol)

ON OFF

57.6K 57.6K(Serial

Protocol)

ON ON

S2

Port 2

Communication Type

2 Switch #

OFF Full Duplex

ON Half Duplex

Note: SW2- Switch 0 & 3 are notused

S2

Port 2 Mode

6 7 8 Switch Number

OFF OFF OFF Disabled

OFF OFF ON Host Communication

OFF ON OFF Local Printer-LOCAL

OFF ON ON Local Printer-FULL

ON OFF OFF (reserved)

ON OFF ON

NetworkCommunication Mode

(Port 1 or Port2)Only with AAN-100 Firmware

R2 and later

ON ON OFF (reserved)

ON ON ON (reserved)

Table 3.3.1.1 : ASI-1 DIP Switch Table

Page 33: aan100[1]

27System Wiring

© 2006 Apollo Security Inc.

Baud Rate—Specifies the baud rate for the serial line of the specified device port. This mustmatch the setting made in the programming software. If an ENI-100 network device is used oneither port, Network Communication Mode should be enabled (SW2-6-9 ON OFF ON) and thebaud rate should be set to 115.2K. When set at this speed, the port will use the networkprotocol. At all other speeds, the serial protocol will be used, even when the ASI is set forNetwork Communication Mode. Thus, the ports can be set independently with one portcommunication serial and the other communicating network.

Device Address—Specifies the address at which the AAN-100 will be found on the serialcommunications line. For RS-232 operation, this setting will normally be 0 as only one devicemay be attached to one RS-232 line. For RS-485 the address can be set to any uniqueaddress on the line. If SW2-8 on the AAN-100 is OFF, the address will be from 0-7, dependingon the switch settings. If SW2-8 on the AAN-100 is ON, the ASI-1 will use the address range 8-15.If either port of the ASI is set for Network Communcation Mode, the device address will beignored for that port.

Communication Mode (Port 1)—Sets whether port 1 will be used as a direct connect (normaloperation on RS-232 or RS-485 line directly to PC host) or dial mode (connected via modem toPC host).

Communication Type—Selects either full duplex (RS-485 4-wire) or half duplex (RS-485 2-wire,RS-232) line communication. Direct Connect mode must be set to on for this function.

Flow Control—Specifies whether CTS (Clear To Send) signal is required for communication tobegin. This is normally used only with RS-232 communication. Direct Connect mode must beset to on for this function.

Dial Mode—When enabled, the panel will wait for an incoming call from the host, answer itafter the first ring to obtain configuration information. After initialization, the panel has to be setto Run Mode to operate normally. Dial Mode must be set to on for this function.

Modulation — Selects the modulation type for modem connection. CCITT should be selectedfor most configurations. Dial Mode must be set to on for this function.

Communications Mode (Port 2)—Defines the operation for port 2. Valid options are: disabled(port has no function), host communication (port is used as a secondary port forprogramming/reporting with programming host), local line printer port (see Part 3.6).

Table 3.3.1.1 : ASI-1 DIP Switch Functions

3.3.1.1.2.2 Connectors

For the functioning of Host Ports, 1 and 2, the proper communication driver must connected inthe corresponding 16-pin socket. 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. Themodule should be installed so the holes provided on the ASI-1 and ASM align so a plasticstand-off can be attached to connect the holes.

The ASI-1 connects to the AAN-100 via the 68 pin socket of J1. The ASI-1 should be attached tothe AAN-100 with the bare side down (connectors and DIP switches visible). Theinstallation/removal of these modules should be done with great care to avoid damaging thepins on the AAN-100. Use a gentle side to side rocking movement to ease the module on/off thepins. When properly seated, the pins should protrude approximately ¼” (5 mm) from the surface

Page 34: aan100[1]

28 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

of the module. The plastic stand-offs included with the module should be installed in thecorresponding holes to provide a guide for proper mounting.

3.3.2 Network

For connection from the host to the AAN-100, either the ANI-1or ANI-100 Network InterfaceModule should be used. The ANI acts as a standard Ethernet network device and occupies oneIP address (see Part 4 for programming instructions). The connection from the ANI to the networkis made by a standard RJ-45 jack. A standard CAT5 cable should be connected from the ANI tothe local network via a network switch, hub or other network connection device. The ANI-1communicates at 10Mbps with the TCP/IP protocol. The ANI-100 communicates at 10 or100Mbps via TCP/IP. The IP address of the ANI should be specified in the host software and thehost will initiate communications with the ANI, which will translate the messages to the AAN-100.

Routing with ANI: If the ANI has an IP address that is not on the same subnet as the hostcomputer, there is no need to program a gateway in the ANI as it does not originatecommunication. If the proper network path is established from the host to the ANI, (includingnecessary gateways) the ANI will receive the communication from the last router or gateway inthe path. This router or gateway will deliver the message to the ANI with the IP address of the hostcomputer, but with the router or gateway’s own MAC address. The ANI will reply to the IP of thehost computer, but directed to the MAC address of where the message originated (the router orgateway). The reply will then be sent by the router or gateway on the correct path back to thehost.

3.3.2.1 ANI-1

3.3.2.1.1 Introduction

The ANI-1 Network Interface Module provides connectivity between the AAN-100 andprogramming host via TCP/IP interface. The ANI-1 converts the output signal from the AAN-100 toTCP/IP packets and converts incoming packets, received from the host, into the proper signal.

Page 35: aan100[1]

29System Wiring

© 2006 Apollo Security Inc.

3.3.2.1.2 Hardware Layout

RJ-45Ethernet

Jack

Device Connection(to AAN controller)

Status LEDs

Figure 3.3.2.2 ANI-1 Hardware Layout

3.3.2.1.2.1 Jumpers

The ANI-1 has 2 factory-set jumpers which should not be modified:

J1: Open (no jumper attached)J2: Closed (jumper attached)

3.3.2.1.2.2 RJ-45 Jack

The AN1-1 has 1 jack (P2) for Ethernet connection via an RJ-45 connector.

3.3.2.1.2.3 Host Interface Connector

The ANI-1 connects to the AAN-100 via the 68 pin socket of J1. The ANI-1 should be attached tothe AAN-100 with the bare side down (connectors and LEDs visible). The installation/removal ofthese modules should be done with great care to avoid damaging the pins on the AAN-100. Use a gentle side to side rocking movement to ease the module on/off the pins. When properlyseated, the pins should protrude approximately ¼” (5 mm) from the surface of the module. Theplastic stand-offs included with the module should be installed in the corresponding holes toprovide a guide for proper mounting.

Page 36: aan100[1]

30 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

3.3.2.1.2.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-100 andprogramming host via TCP/IP interface at 100Mbps. The ANI-100 converts the output signal fromthe AAN-100 to TCP/IP packets and converts incoming packets, received from the host, into theproper signal. The ANI-100 is similar to the ASI-1 with the difference being port 1 is replaced withan ENI Network Communication Device.

Note: To use the ANI-100 with the AAN-100, the AAN must have firmware revision R2 or later.

3.3.2.2.2 Hardware Layout

Page 37: aan100[1]

31System Wiring

© 2006 Apollo Security Inc.

S1 S2

DIP SWITCH BLOCKS

Port 2 ConnectionNetworkCommunication Device w/ RJ45jack

Port 2CommDriver (if used)

Device Connection(to AAN controller

Figure 3.3.2 .1: ANI-100 Hardware Layout

ANI-100 Terminal Connections

Position Type Label Function

1 Receive Data (+) RX+

Device Port Connection(Port 2)

2 Receive Data (-) RX-

3 Transmit Data (+) TX+

4 Transmit Data (-) TX-

5 Signal Ground SG

Table 3.3.2 .2: ANI-100 Terminal Connections

Page 38: aan100[1]

32 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

3.3.2.2.2.1 DIP Switches

The ANI-100 DIP switches are identical to those of the ASI-1 except the following changes.

These switches must be set as shown to enable network mode:

SW2

Port Mode

6 7 8 Switch Number

ON OFF ON

NetworkCommunication

Mode

SW1

Port 1 Baud Rate

Switch # 4 5

115.2K(NetworkProtocol)

OFF OFF

The following switches have no function for the ANI-100:

NOT USED

S1 1,2, 3, 6, 7, 8

3.3.2.2.2.2 Connectors

On the ANI-100, port 1 is an ENI Network Device. Port 2, functions separate and the propercommunication driver must connected in the corresponding 16-pin socket for operation. Thecommunication driver module can be either ASM-48 (RS-485) or ASM-23 (RS-232) depending onthe type of communication required on the port. The module should be installed so the holesprovided on the ANI-100 and ASM align so a plastic stand-off can be attached to connect theholes.

The AN1-100 has 1 jack for Ethernet connection via an RJ-45 connector.

The ANI-100 connects to the AAN-100 via the 68 pin socket of J1. The ANI-100 should beattached to the AAN-100 with the bare side down (connectors and DIP switches visible). Theinstallation/removal of these modules should be done with great care to avoid damaging thepins on the AAN-100. Use a gentle side to side rocking movement to ease the module on/off thepins. When properly seated, the pins should protrude approximately ¼” (5 mm) from the surfaceof the module. The plastic stand-offs included with the module should be installed in thecorresponding holes to provide a guide for proper mounting.

3.4 Field Devices Communication Connection

The connection from the AAN-100 to field devices is used to transmit requests and informationfrom card readers and alarm monitoring devices to the controller and for the controller totransmit responses to these messages. The AAN-100 originates all communication on the devicecommunication lines, thus the field devices hold any messages they have to transmit until theyreceive a poll from the controller. The first communication from the controller establishes thepresence and proper functioning of the field device, and then the configuration is subsequently

Page 39: aan100[1]

33System Wiring

© 2006 Apollo Security Inc.

sent in the following polling cycles. This polling is done many times a second, with the exactparameters 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-100 is through an RS-485serial communication line. First, the device port must have a communications driver installed inthe corresponding socket (see Part 2.3). For RS-485, the ASM-48 Communications Driver moduleis required. If it is necessary to use RS-232 to connect a device to the AAN-100, contact yourApollo technical support representative for more information.

Overview: The RS-485 standard is an electrical interface for multi-point communication on bustransmission 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 tocommunicate at high data rates on a single cable, over long distance. Obviously, the RS-485interface provides advantages in cost saving for installation and improved system performance, but it also brings about issues which would not commonly be seen on systems using RS-232C orcurrent loop interfaces.

Bus Configuration: Communication cables for RS-485 should be laid out in a "Bus topology". Thismeans that there should only be two ends to the line and devices should be located directlyalong this line or (as an exception) on short drops coming from the main line (10 feet max.). TheAAN-100 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 connectdevices in ‘star’ configuration. A star connection creates long stubs and causes difficulty in cabletermination. 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 baudrate, typically 9600bps (both set by the device’s DIP switches, and should have the samecorresponding settings in the host software).

Signal Ground: Using long communication cable with multiple devices often necessitatespowering devices from different power sources. This can result in ground faults, which can causecommunication problems and possible equipment damage. Because the RS-485 interfacecommunicates in the base band and provides no DC isolation, ground fault places devices atdifferent electrical ground levels and causes large ground currents to flow. The possibility ofground fault makes it necessary for careful system planning and installation verification. Thesignal 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 SGconnection may cause communication error. If the environment is known to be electricallynoisy, an additional wire may be used for the signal ground, and the shield can be thengrounded as an electric noise shield.

Termination: Longer communication cable can also create noise and signal reflection problemsif proper cable is not used or if the cable is not correctly terminated. Therefore, RS-485 must beterminated at both ends. Terminating the line provides more reliable communication byminimizing signal reflection and external noise coupling. The factory recommends ACtermination to minimize DC loss. Terminator assemblies with screw terminals (ATM-48, P/N470-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-100 will serve as“Master” on the line and the other field devices as “Slaves”. There can only be one master perline. The transmit lines of the MASTER device are connected to the receive lines of the SLAVE

Page 40: aan100[1]

34 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

devices and the receive lines of the MASTER device are connected to the transmit lines of theSLAVE devices.

CORRECT

CORRECT

INCORRECT

INCORRECT

Figure 3.4.1.1 RS-485 Bus Configuration. The RS-485 communication line must be laid out ina daisy-chain wiring pattern. Avoid wiring devices in a ‘star’ configuration to avoid reflections andtermination problems.

Page 41: aan100[1]

35System Wiring

© 2006 Apollo Security Inc.

Figure 3.4.1.2 RS-485 Device Connections. The AAN-100 serves as the master on the lineand the field devices are slaves. The receive lines of the master are wired to the transmit linesof the slaves, and the receive lines of the slaves are wired to the transmit of the master.

3.5 General Alarm Inputs

The AAN-100 provides two alarm inputs. The wiring to both inputs should be made with twistedpair 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 analarm condition being reported to the host.

Page 42: aan100[1]

36 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Cabinet Tamer Input(normally closed)

Power Fault/Tamer Input(normally closed)

Figure 3.5 AAN-100 Alarm Input Connections The inputs on the AAN-100 are both normallyclosed contacts and must be ‘jumpered’ to prevent an alarm condition if not used.

3.5.1 Power Fault

Power FaultThis input is designed to be connected to an output on a suitable power supply that will open thecircuit when a problem is detected with the AC power supply and the power supply switches tobattery backup. This is a normally-closed contact (must be a full circuit to avoid alarmcondition).

3.5.2 Cabinet Tamper

Cabinet TamperThis input is for connection to a switch located on the cabinet in which the AAN-100 is installed todetect unauthorized access to the panel. This is a normally-closed contact.

3.6 Local Printout

Port 2 of the ASI-1 may be configured as the Local Line Printer port for real-time print-outs ofmessages processed by the AAN-100. An ASM-23 module must be installed in the correspondingsocket on the ASI-1. The DIP switches on SW2 located on the ASI-1 provide baud rate selectionand handshake options, as well as a choice of printout format (full or local). See Part 3.3.1 forDIP settings for the ASI-1.

Page 43: aan100[1]

37System Wiring

© 2006 Apollo Security Inc.

The FULL description is defined within the host software. The use of FULL requires a download fromthe host, thereby reducing available memory space for event and cardholder storage. TheLOCAL event point description is its physical address, e.g. READER number, or ALARM PANELnumber and ZONE number.

For wiring details see Supplemental Figures

Page 44: aan100[1]

Part

IV

Software

Configuration

Utilites

Page 45: aan100[1]

39Software Configuration Utilites

© 2006 Apollo Security Inc.

4 Software Configuration Utilites

The software utilities described in the following section can be downloaded from the Downloadspage 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 supportrepresentative.

4.1 ANI-1 IP Programming

The ANI-1 occupies one IP address in order to connect to the network and to the programminghost.

Programming instructions:

1. Connect the ANI-1 to the AAN-100

2. On the AAN-100, set DIP switches SW2-8 and SW2-7 to the ON position, connect powerto the AAN-100

3. Connect the AAN-100 to the network.

4. On a computer connected to the same physical network as the ANI-1, start theprogram INITAAN.EXE. This can be found on the CDs included with the AAN-100 or on theApollo Demo CD in the \Utilities\Flash Programmers\ANI-1 IP Address\ directory. Thefollowing screen will appear:

Page 46: aan100[1]

40 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Figure 4.1.1 INITAAN.EXE The address of the AAN-100 is programmed usingthis utility.

Program Options:

Search for Panels—If this option is checked, the program will listen for any ANI-1that is sending a request for an IP address. If there are more than one ANI-1s onthe network, or other devices are using BOOTP requests to assign networkaddresses, this should be unchecked and the exact MAC address of the ANI-1should be entered in the fields next to MAC address. Then, the program will onlyaccept requests from one ANI-1. (See Figure C.2 for location of the MACaddress)

Host IP Address—The IP address of the host PC that will be communicating withthe panel. This should be entered as decimal numbers (0-255) separated byperiods. If the Host Address Mask (see below) is all zeros then this setting isignored.

Host Address Mask—The 32 bit value that should be used in combination withthe Host IP Address (above) to determine whether the AAN will respond to thishost. This allows restricting which hosts the panel will respond to, for example:

255.0.0.0 Only host with upper octet of address the same;0.0.0.0 Will respond to any host IP (ignores host IP address);255.255.255.255 Will only respond to the one Host IP Address.

AAN IP Address—The desired address for the ANI-1/AAN-100. This can be anyvalid IP address on the network. (0-255 are valid values for each of the fournumbers in the IP address. These should be separated by periods.)

5. Enter the required values in the fields described above and press “Program”

6. Once the program receives three requests in a row from one device, it will send aprogramming response and then a confirmation. When the programming hascompleted, you will see the message “Programming Complete”

Page 47: aan100[1]

41Software Configuration Utilites

© 2006 Apollo Security Inc.

Figure 4.1.2 ANI-1 Programming Successful Completion of programming theANI-1 IP address is indicated by “Programming Complete!”

7. Disconnect Power from the AAN-100 and return switches SW2-7 and SW2-8 to the offposition.

8. Restore power to the AAN-100. The new IP address specified in programming is nowstored in the ANI-1 and is ready for use.

4.2 ANI-100 IP Programming

The ANI-100 occupies one IP address in order to connect to the network and to theprogramming host.

The address of the ENI can be set in three ways: The PC software utility, the internal web pages,or the internal Telnet server. For ease of setup, using the software utility is recommended. Usingthis program, it is not necessary that the ENI default address matches your network. If it is notpossible to use the software utility, the internal web pages or telnet server of the ENI can be usedto perform the configuration. However, for the initial configuration of the IP address, the192.168.10.179 address must be reachable from your network.

Page 48: aan100[1]

42 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

4.2.1 Software Utility

To assign the IP address using the software , from the main screen of the configuration software,select either the option "Search" or "Assign IP." In many cases the software will detect allreachable devices on startup.

Search—The Program will attempt to locate all ENI-100/110s on the reachable network.

Assign IP—The program will prompt for the MAC address of the ENI-100/110 that you want toprogram. The MAC address is located on the sticker on the side of the RJ-45 jack of the ENI.

NOTE: If several ENIs are to be programmed that have the default address (factory set) the ENIsmust be programmed one at a time. Thus, the first ENI must be connected to the network, it's IPaddress changed to a value other than the default, and then another ENI can be programmed.

4.2.2 Web Page

In most cases, the IP address will need to be set using the configuration software as explained inthe 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 ENI. If you are unable toconnect to the web page, it will not be possible to set the IP address in this manner.

Page 49: aan100[1]

43Software Configuration Utilites

© 2006 Apollo Security Inc.

To use the web page to configure to the IP address, the IP address of your computer must be onthe same network as the IP address of the ENI. For the defaults in the ENI (IP Address=192.168.10.179) the computer’s IP address would have to have the first 2 octets the same(192.168) for class B addresses and the first 3 octets (192.168.10) for class C addresses.

To change the IP address, first type the default address http://192.168.10.179 into the addressfield of your browser and hit <enter> to bring up the login screen:

The default user name and password are blank, so simply click on <OK> to proceed to themain screen.

From the main screen, clicking on "Network" in the left navigation panel will bring up the networkconfiguration dialogue. Type the desired IP address into the "IP Address" box. If you are workingwith devices on different networks, you may need to specify the "Subnet Mask" and "DefaultGateway" values. Check with your system administrator.

Page 50: aan100[1]

44 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

4.2.3 Telnet

To configure the ENI using Telnet, connect to the internal Telnet server of the ENI using a Telnetclients. Using the configuration menus (Menu 0 for server settings), change the network setupvalues to the desired settings.

Telnet configuration can also be performed through the configuration software. Select thedevice to be modified, then click the "Telnet Configuration" tab, then "Connect".

Page 51: aan100[1]

45Software Configuration Utilites

© 2006 Apollo Security Inc.

Page 52: aan100[1]

46 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Page 53: aan100[1]

47Software Configuration Utilites

© 2006 Apollo Security Inc.

4.3 Firmware Upgrading

The AAN-100 Firmware is stored in an electronically programmable Flash memory. The ANN-100controllers are shipped from factory with the latest released version of firmwarepre-programmed. Changing the firmware in the AAN-100 should only be performed at therecommendation of and with the guidance of your Apollo Technical Support Representative.

The firmware upgrade procedure is quite simple and straightforward, and does not require anyadditional hardware, or any manipulation with it. The upgrade is done by simply running specialsoftware on the host PC.

The firmware programming software, FLASHAAN.EXE, is located on the Apollo Demo CD (in the\Utilities\Flash Programmers\AAN-100 Firmware\ directory). To program the firmware, please followthe step-by-step instructions below:

1. Run the FlashAAN.exe program from the Demo CD on the Host PC.

2. Select the type of connection between the Host PC and the AAN-100 controller. Ifyour connection is via a serial port, select "Serial" (default), and if the connection is overnetwork, select "Network".

3.a If you select serial connection, you will then be able to select the communicationspeed, the com port number and the panel address (see figure below). Typically, thesesettings 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 IPaddress.

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, youwill 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 tothe firmware file, select the file (file extension should be ‘.bin’) and select "Open". Thefirmware downloading process will start. The old firmware will first be erased and then thenew firmware will be sent in 1024K byte blocks. Messages in the status window will showthe progress.

6. In a about a minute (depending on the communication type and speed) you shouldsee the “Programming Complete!” message in the dialog window.

7. After completing the upgrade the AAN-100 will reset (taking approximately 10seconds) 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 thenew version has been installed. Programming is then complete.

Page 54: aan100[1]

48 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Figure 4.2 FlashAAN Firmware Programming Utility.

Page 55: aan100[1]

Part

V

Self Test Mode

Page 56: aan100[1]

50 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

5 Self Test Mode

5.1 Swtich Settings

The diagnostics mode is initiated by resetting the AAN with SW2-3 in the ONposition. The tests run are determined by the positions of SW2-4 to SW2-8.

4 5 6 7 8 Description

OFF OFF OFF OFF OFF Run all tests without host port testsOFF OFF OFF OFF ON Run all tests with DUART on host portOFF OFF OFF ON OFF Run all tests with 1 Ethernet host portOFF OFF OFF ON ON Run all tests with 2 Ethernet host ports

OFF OFF ON OFF OFF Not usedOFF OFF ON OFF ON Not usedOFF OFF ON ON OFF Not usedOFF OFF ON ON ON Not used

OFF ON OFF OFF OFF Memory data testOFF ON OFF OFF ON Memory address uniqueness testOFF ON OFF ON OFF Test serial ports 3-6OFF ON OFF ON ON Test RTC

OFF ON ON OFF OFF Watchdog timer testOFF ON ON OFF ON Memory retention test (write)OFF ON ON ON OFF Memory retention test (read)OFF ON ON ON ON Test switches

ON OFF OFF OFF OFF DUART test ON OFF OFF OFF ON Ethernet port #1 test ON OFF OFF ON OFF Ethernet port #2 test ON OFF OFF ON ON Power fail input test

ON OFF ON OFF OFF Tamper input test ON OFF ON OFF ON Not used ON OFF ON ON OFF Not used ON OFF ON ON ON Not used

ON ON OFF OFF OFF Not used ON ON OFF OFF ON Not used ON ON OFF ON OFF Not used ON ON OFF ON ON Not used

ON ON ON OFF OFF Not used ON ON ON OFF ON Not used ON ON ON ON OFF Not used ON ON ON ON ON Burn in test, requires no operator intervention

Page 57: aan100[1]

51Self Test Mode

© 2006 Apollo Security Inc.

In addition SWITCH 1 is used to specify the size of each bank of memoryinstalled for the memory data test according to the followingtable:

BANK 1 (J9) BANK 2 (J8) BANK 3 (J7) BANK 4 (J6) SW-1 SW-2 SW-3 SW-4 SW-5 SW-6 SW-7 SW-8 Description OFF OFF X X X X X X - 0K bytes of memory in bank 1 ON OFF X X X X X X - 256K bytes of memory in bank 1 OFF ON X X X X X X - 1024K bytes of memory in bank 1 ON ON X X X X X X - 2048K bytes of memory in bank 1 X X OFF OFF X X X X - 0K bytes of memory in bank 2 X X ON OFF X X X X - 256K bytes of memory in bank 2 X X OFF ON X X X X - 1024K bytes of memory in bank 2 X X ON ON X X X X - 2048K bytes of memory in bank 2 X X X X OFF OFF X X - 0K bytes of memory in bank 3 X X X X ON OFF X X - 256K bytes of memory in bank 3 X X X X OFF ON X X - 1024K bytes of memory in bank 3 X X X X ON ON X X - 2048K bytes of memory in bank 3 X X X X X X OFF OFF - 0K bytes of memory in bank 4 X X X X X X ON OFF - 256K bytes of memory in bank 4 X X X X X X OFF ON - 1024K bytes of memory in bank 4 X X X X X X ON ON - 2048K bytes of memory in bank 4

5.2 Error Codes

The following error codes are displayed on the LED's when a test is running,if there is a failure, or upon completion. The PORT 1 LED corresponds to theleast significant bit, and PORT 6 LED to the most significant bit. The HBLED is used during some tests to indicate that the test is still running.

LEDPort 6 Port 5 Port 4 Port 3 Port 2 Port 1 Description

OFF OFF OFF OFF OFF OFF - Test start OFF OFF OFF OFF OFF ON - Memory data test, bank 1 OFF OFF OFF OFF ON OFF - Memory data test, bank 2 OFF OFF OFF OFF ON ON - Memory data test, bank 3 OFF OFF OFF ON OFF OFF - Memory data test, bank 4 OFF OFF OFF ON OFF ON - Start of address uniqueness test OFF OFF OFF ON ON OFF - OFF OFF OFF ON ON ON -

OFF OFF ON OFF OFF OFF - Port 1 test OFF OFF ON OFF OFF ON - Port 2 test OFF OFF ON OFF ON OFF - Port 3 test OFF OFF ON OFF ON ON - Port 4 test OFF OFF ON ON OFF OFF - Port 5 test OFF OFF ON ON OFF ON - Port 6 test OFF OFF ON ON ON OFF - RTC Test OFF OFF ON ON ON ON - WDT Test

LED

Page 58: aan100[1]

52 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Port 6 Port 5 Port 4 Port 3 Port 2 Port 1 Description

OFF ON OFF OFF OFF OFF - Memory retention test (write)OFF ON OFF OFF OFF ON - Memory retention test (read)OFF ON OFF OFF ON OFF - DUART testOFF ON OFF OFF ON ON - Ethernet port #1 testOFF ON OFF ON OFF OFF - Ethernet port #2 testOFF ON OFF ON OFF ON - Not usedOFF ON OFF ON ON OFF - Not usedOFF ON OFF ON ON ON - Not used

OFF ON ON OFF OFF OFF - Test DUART switches, all switches offOFF ON ON OFF OFF ON - Test DUART switches, S1-1 onOFF ON ON OFF ON OFF - Test DUART switches, S1-2 onOFF ON ON OFF ON ON - Test DUART switches, S1-3 onOFF ON ON ON OFF OFF - Test DUART switches, S1-4 onOFF ON ON ON OFF ON - Test DUART switches, S1-5 onOFF ON ON ON ON OFF - Test DUART switches, S1-6 onOFF ON ON ON ON ON - Test DUART switches, S1-7 on

ON OFF OFF OFF OFF OFF - Test DUART switches, S1-8 on ON OFF OFF OFF OFF ON - Test DUART switches, S2-1 on ON OFF OFF OFF ON OFF - Test DUART switches, S2-2 on ON OFF OFF OFF ON ON - Test DUART switches, S3-3 on ON OFF OFF ON OFF OFF - Test DUART switches, S1-4 on ON OFF OFF ON OFF ON - Test DUART switches, S2-5 on ON OFF OFF ON ON OFF - Test DUART switches, S2-6 on ON OFF OFF ON ON ON - Test DUART switches, S3-7 on

ON OFF ON OFF OFF OFF - Test DUART switches, S3-8 on ON OFF ON OFF OFF ON - Test AAN switches, all switches off ON OFF ON OFF ON OFF - Test AAN switches, SW2-1 on ON OFF ON OFF ON ON - Test AAN switches, SW2-2 on ON OFF ON ON OFF OFF - Test AAN switches, SW2-3 on ON OFF ON ON OFF ON - Test AAN switches, SW2-4 on ON OFF ON ON ON OFF - Test AAN switches, SW2-5 on ON OFF ON ON ON ON - Test AAN switches, SW2-6 on ON ON OFF OFF OFF OFF - Test AAN switches, SW2-7 on ON ON OFF OFF OFF ON - Test AAN switches, SW2-8 on ON ON OFF OFF ON OFF - Test AAN switches, SW1-1 on ON ON OFF OFF ON ON - Test AAN switches, SW1-2 on ON ON OFF ON OFF OFF - Test AAN switches, SW1-3 on ON ON OFF ON OFF ON - Test AAN switches, SW1-4 on ON ON OFF ON ON OFF - Test AAN switches, SW1-5 on ON ON OFF ON ON ON - Test AAN switches, SW1-6 on

LEDPort 6 Port 5 Port 4 Port 3 Port 2 Port 1 Description

ON ON ON OFF OFF OFF - Test AAN switches, SW1-7 on ON ON ON OFF OFF ON - Test AAN switches, SW1-8 on ON ON ON OFF ON OFF - Not used

Page 59: aan100[1]

53Self Test Mode

© 2006 Apollo Security Inc.

ON ON ON OFF ON ON - Power fail input - shorted ON ON ON ON OFF OFF - Power fail input - open ON ON ON ON OFF ON - Tamper input - shorted ON ON ON ON ON OFF - Tamper input - open ON ON ON ON ON ON - Test(s) Passed

5.3 Test Descriptions

The first 4 switch settings in the list runs all the tests with the exception of the memory retentiontests, in the following order:

Host port tests (if any selected)Memory data testsAddress uniqueness testsMain board port tests (ports 3-6)Real time clock testWatchdog timer testSwitch testsPower fail input testTamper input test

Memory data test - This test uses the SW1 to setup the chip select mapping for the ram banks. Ifthe switches are set to indicate less memory than is actually present then the rest of the memorywill not be tested. If the switches are set to indicate more memory than is present then the testwill fail. All other tests assume that the chip selects for the memory have already been set upeither by this test or upon initialization. The test writes a 0x5555 and 0xAAAA to two consecutivewords in memory respectively, and then verifies that the two word were written correctly. It thenrepeats this with the values swapped, and then continues for length of the entire memory as setby the switches. Upon failure the test will loop, writing and reading from the two locations thatfailed. The HB LED will be turned on when an error is detected or turned off if no errors aredetected.

Address uniqueness test - The address uniqueness test first fills the entire memory with 0xA55A.The data 0x5AA5 is then written to the test address 0x0002 and the entire memory is tested toverify that the data 0x5AA5 was written to the correct location and only that location. The HB LEDis then toggled at the end of this sequence, the test address is multiplied by two, and the testrepeated. This sequence is repeated until the every bit of the address range for which memory isinstalled has been tested.

Port test - This tests each of the remote ports by echoing some characters on each port. Eachport must have the following connections jumpered: T+ to R+ T- to R- RTS to CTS (RS232 Interface only)

DTR to DSR/RI/CD (Port 1 only)

Real time clock test - This tests the real time clock by setting the date and time to 12/31/9923:59:57 and verifies that it will roll over to 1/1/00 00:00:00 after 3 seconds. The HB LED will flashwhen each second changes.

Watchdog timer test - The watchdog timer test will run in a loop without resetting the watchdog

Page 60: aan100[1]

54 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

timer. The timer should reset and the test will end within 8 seconds. The HB LED will flash onceevery second. The switch to enable the WDT (S2-1) must be on when the AAN is reset and thetest is initially started for this test to pass. Switch tests - The switch tests first check and wait for all the switches to be set in the OFF position.Then each switch must be switched on sequentially until all the switches have been switched.

Power Fail Input - This test checks for the power fail input to be shorted to GND followed by anopen circuit.

Tamper Input - This test checks for the tamper input to be shorted to GND followed by an opencircuit.

Memory Retention (write) - This test is used to write to memory to check the battery backedmemory retention using the memory retention (read) test.

Memory Retention (read) - This test is used to check the memory after the power has beenremoved and reapplied to see if the memory retains the data written to it.

Page 61: aan100[1]

Part

VI

Memory

Expansion &

Capacity

Page 62: aan100[1]

56 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

6 Memory Expansion & Capacity

6.1 Standard Memory

The AAN-100 controller is delivered with 1 MB of Random Access Memory (RAM) installedstandard. This amount of memory is sufficient in a many cases. However, when several specialfunctions need to be programmed, or a very large amount of card codes need to be used in asystem, it may be required to add additional memory.

6.2 Memory Expansion

Memory expansion for AAN-100 is available in the form of 1 or 2 MB Single Inline MemoryModules (SIMMs --AME-10, part #430-150, and AME-20, part # 430-160, correspondingly).Thereare 4 memory expansion slots on the AAN-100 (see fig. 2.1.1), which can hold both, 1 and 2 MBSIMMs at the same time. In case if different capacity SIMMs are used, however, the smallercapacity ones should be placed first, closer to the center of the PCB, and the larger capacityones -- last (starting from J7 towards J2). The maximum size of memory, achievable with four 2MB SIMMs, is 8 MB.

6.3 Memory Capacity

The number of card codes that the card database will hold in the controller's memory isconfigured by the host software (such as APACS), and the rest of the space is allocated for eventstorage. In order to determine which memory size will be sufficient for proper operation of aparticular system, the following guidelines should be used. (Add the number of bytes that applyper 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 byteAnti-passback exemptCheck with Host on DenyCheck with Host on Grant

Card Number (Choose only one)

5 digit - highest card number < 56535 (FFFFh) 2 bytes7 digit - highest card number < 16777215 (FFFFFFh) 3 bytes9 digit - highest card number < 4294967295 (FFFFFFFFh) 4 bytes

PIN (Personal ID Number) - optional

Page 63: aan100[1]

57Memory Expansion & Capacity

© 2006 Apollo Security Inc.

No PIN 0 bytes4 digit PIN 2 bytes6 digit PIN 3 bytes

Activation Date (Optional) 2 bytes

Expiration Date (Optional) 2 bytes

Anti-passback Location (Optional) 1 byte

Extension Type (Optional)

Type # Features

0 None 0 bytes1 6 access levels per cardholder 6 bytes2 6 access levels, reader exclusion list 14 bytes3 6 access levels, 2 digit issue code 8 bytes4 time zone per reader 64 bytes5 6 access levels, time zone per reader 70 bytes6 Timed anti-passback 4 bytes7 6 access levels, Timed anti-passback 10 bytes8 6 access levels, 2 digit issue code, Timed anti-passback12 bytes

The record size is always forced to an even number of bytes, rounding it up by one byte in casethe 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 zoneper reader (type 8) 122 bytes (AAN-100)

Typical (access level, flags, 9 digit card number, 6 digit PIN, search onPIN, 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 2MB 4MB 8MB839,577 bytes 1,783,296 bytes 3,670,732 bytes 7,445,606 bytes

Card Code Memory Capacity

1MB 2 MB 4 MB 8MB

Page 64: aan100[1]

58 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Maximum number of card records (6bytes per record)

139,929 297,216 611,788 1,240,934

Minimum number of card records (122bytes per record)

6,881 14,617 30,087 61,029

Typical number of card records (26 bytesper record)

32,291 68,588 141,182 286,369

Page 65: aan100[1]

Part

VII

Specifications

Page 66: aan100[1]

60 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

7 Specifications

AAN-100 PCB Power : 13.6-28Vdc @ 300 mA with ASI-1400mA with one ANI-1550mA with two 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:

Ports 1 and 2 (host/printer): RS-485/RS-232 (with ASI-1)Ports 1 and 2: 10 BASE-T Ethernet or AUI (with ANI-1)Ports 3-6: 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 ohmBelden 9842 or equivalent.4000 feet (1219 m) maximum

RS-232 5 conductors, shieldedBelden 9610 or equivalent50 ft (15m) maximum

Power Input: 1 twisted pair, 18 AWGPower Fault Input: 1 twisted pair, 24 AWGCabinet Tamper Input: 1 twisted pair, 24 AWG

Operating Environment:

0-70 degree C0-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)

Page 67: aan100[1]

Part

VIII

Supplemental

Figures

Page 68: aan100[1]

62 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

8 Supplemental Figures

Page 69: aan100[1]

63Supplemental Figures

© 2006 Apollo Security Inc.

Page 70: aan100[1]

64 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Page 71: aan100[1]

65Supplemental Figures

© 2006 Apollo Security Inc.

Page 72: aan100[1]

66 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Page 73: aan100[1]

67Supplemental Figures

© 2006 Apollo Security Inc.

Page 74: aan100[1]

68 AAN-100 Hardware Manual

© 2006 Apollo Security Inc.

Page 75: aan100[1]

69Supplemental Figures

© 2006 Apollo Security Inc.

Page 76: aan100[1]

Part

IX

Table of Figures

Page 77: aan100[1]

71Table of Figures

© 2006 Apollo Security Inc.

9 Table of Figures

Number Description Page1.3 Programming Host Logical Diagram 4

2.1.1 AAN-100 Diagram 62.1.2 Location and Layout of Terminal Connectors 82.2 Location of DIP Switches 92.3 Panel Connectors 122.4 AAN-100 LED Indicators 143.3 Host Communication Connection 21

3.3.1 Host to AAN-100 Serial Wiring Pinouts 223.3.1.1.2 ASI-1 Hardware Layout 233.3.2.2 ANI-1 Hardware Layout 293.3.2.1 ANI-100 Hardware Layout 313.4.1.1 RS-485 Bus Configuration 343.4.1.2 RS-485 Device Connections 35

3.5 Alarm inputs 36140 AAN-100 with Serial Interface 62105 Signal Ground 63113 Fault Caused by Incorrect AC Power Wiring 64115 Ground Connection 65116 Ground Fault Test Between Sub Systems 66117 Overview of Grounding / RS-485 Communication

Wiring67

120 Ground Fault Check 68145 Local Printer Connection 69

Page 78: aan100[1]

Part

X

Revision History

Page 79: aan100[1]

73Revision History

© 2006 Apollo Security Inc.

10 Revision History

REVISION HISTORY

Revision Date Description of changes EditorH 15/3/2006 Rewrite and accuracy review R. BurnsideI 18/09/2006 Added ANI-100 with IP configuration

instructionsR. Burnside

27/11/2006 Added Link for Software utilitydownload

R. Burnside

Page 80: aan100[1]

AAN-100 Hardware Manual74

© 2006 Apollo Security Inc.

Index

- A -AC power system 19

Access Control 2

ANI-1 Programming 3, 8, 10, 13, 15, 18, 20, 28, 29,39

Anti-Passback 3

APACS 4

ARP 41, 44

ASI-1 3, 23Connectors 27, 32

DIP Switches 24, 32

ASM-23 12

ASM-48 12

- B -batteries 13, 60

Baud Rate 10

Broadcast 10

Bus Configuration 33

- C -Cold Start 10

Connectors 11, 27, 32

- D -DC ground 18

Device Port 12

Device Ports 12

Device Wiring 33

Dial Mode 10

Dimensions 60

DIP Switches 21, 24, 32

- E -error codes 14, 51

- F -field devices 32

firmware 16

FLASHAAN.EXE 47

- G -ground connections 19

ground fault 18, 20

Grounding 18

- H -Heartbeat 15

Host Communication Connection 20

- I -INITAAN.EXE 39

IP Address 41

isolation 18

- J -jumpered 35

- L -LEDs 13

Local Printout 36

- N -normally-closed 36

- O -Operating Environment 60

- P -polling 32

Power Fault 36

power supply 18

Page 81: aan100[1]

Index 75

© 2006 Apollo Security Inc.

- R -Routing 28

RS-232 21

RS-485 Communications 33

- S -Safety (Earth) ground 18

Self Test 10, 50

Signal Ground 33

SIMM Memory 13

Specifications 60

Start Up Mode 14

- T -terminal block 6

Terminal Connectors 6

Termination 33

test sequence 14

- W -Watchdog timer 10, 53