CHAPTER 1:  BROWSER CONFIGURATION AND INITIAL START UP
CHAPTER 2:  GLOBAL CONFIGURATION FOR CARD READER
CHAPTER 3:  SCHEDULES, HOLIDAYS, CALENDARS
CHAPTER 4:  PROGRAMMING ACCESS CONTROL DEVICES
CHAPTER 5:  ACCESS AND ALARM SERVICES
CHAPTER 6:  CARD HOLDERS AND BADGING
CHAPTER 7:  MONITORING THE SYSTEM
CHAPTER 8:  HISTORY SEARCHES AND REPORTS


CHAPTER 1:  BROWSER CONFIGURATION AND INITIAL START UP

Each EIDC+ device is configured with an internal web server that is capable of serving web pages for configuring 
and using the device.  Most popular web browsers are supported.  The following web browsers are known to 
work with the INFINIAS EIDC+ Web Interface:

-- Internet Explorer 6.0 and Higher
-- Mozilla Firefox 1.0.7 and Higher
-- Opera 8.5 and Higher

Other browsers may work as well.  However, in order for the web pages to appear and operate properly, certain 
configuration requirements specific to the browser being used must be met.  Also, in order for the pages to display 
and operate properly, the web browser must have support for JavaScript as well as Asynchronous XML calls.  
These technologies are often referred to together as AJAX (Asynchronous JavaScript and XML).

Important:  The INFINIAS EIDC+ Web Interface uses the ECMA v3 specification for the implementation of scripting in web 
browsers.  This is equivalent to JavaScript 1.5 or JScript 5.5.  In order to properly communicate with the EIDC+ 
device and provide configuration services, the web browser must allow JavaScript to run on the page.

Instructions on configuring Internet Explorer, Mozilla Firefox, and Opera to work properly when accessing
the INFINIAS EIDC+ Web Interface are provided below. 


Configuring Internet Explorer 6.0 and Higher

In Internet Explorer, be sure that JavaScript is enabled for the device web pages.  Although your security policy 
may disable JavaScript for most sites, the device can be given special authority to run JavaScript.  To do this, 
perform the following steps:

1. From within Internet Explorer, select the "Tools" menu and choose the "Internet Options" menu item.

2. Select the "Security" tab.

3. Select the "Trusted Sites" icon, and then click the "Sites..." button.

4. Make sure the "Require server verification..." checkbox is unchecked.  Then enter the URL or IP address 
of your EIDC+ device into the text box. 

5. Click the "Add" button, and then click "OK."

6. From the "Security Tab," click the "Custom Level" button.

7. Scroll down to the Scripting section.  Verify that the Active Scripting option is set to enable.  Click "OK" 
to exit this dialog, and then "OK" again to accept the changes to the security policy.


Configuring Mozilla Firefox 1.0.7 and Higher

In Mozilla Firefox, make sure that JavaScript is enabled.  To do this, perform the following steps:

1. From within your Mozilla Firefox browser, select the "Tools" menu and then choose the "Options..." 
menu item.

2. Select the "Web Features" icon.

3. Verify that the "Enable JavaScript" checkbox is checked.  If it is not checked, then click the checkbox 
to check it.

4. Click the "OK" button to exit the dialog.


Configuring Opera 8.5 and Higher

In Opera, make sure that JavaScript is enabled.  To do this, perform the following steps:

1. From within your Opera web browser, select the "Tools" menu and then select the "Preferences..." 
menu item.

2. Select the "Advanced" tab.

3. Verify that the "Enable JavaScript" checkbox is checked.  If it is not checked, then click the checkbox 
to check it.  

4. Click "OK" to exit this dialog.


Connecting Browser To An EIDC+

Each EIDC+ has a built-in web server which allows you to have electronic access control to a single door.   
To connect your web browser to the EIDC+, perform the following steps:

1. Launch the web browser.

2. In the address field of the web browser, type in the IP address of the EIDC+.  After the IP address has been typed, 
hit the <Enter> key on the keyboard to go to that address.  An example of the IP address of an EIDC+ being used in 
the browser Internet Explorer is as follows:

3. The INFINIAS EIDC+ web interface screen should appear as shown below.  Click the "Click Here to Start" button.
The login screen should appear after the "Click Here To Start" button is clicked. 

4. Enter the default login Name (admin) and Password (serial number), and press <Enter> on your keyboard.

Important: Upon log in for the first time, you will be prompted to change the default login Password. 


Loading The EIDC+ Default Configuration

When the default Name and updated Password have been entered for the very first time, a dialog box will be displayed
stating that the controller contains no configuration data and requesting permission to program the EIDC+ with a
default configuration.  The default configuration will save you time configuring the EIDC+ because it will program
the EIDC+ with the basic data needed for any such controller.

Clicking the "OK" button will download default configuration data to the EIDC+.  It is highly recommended by 
Pelco Inc. that you click "OK" and allow the basic programming/ configuration of the EIDC+ controller 
in this manner.


Changing The Administrative Name and Password

Before fully using the INFINIAS EIDC+ Web Interface, you should change the Administrative Name and Password to maintain 
system integrity. If the default name and password are not changed, security of the system could be compromised.

To change the Administrative Name and Password, complete the following steps:

1. From the "Event Monitoring" screen, click on the "System" button.

2. Click on the "Operators" button on the "System Management" screen.

3. Double-click to highlight the line of the type of "Real Name" user you are (either FTP or HTTP), and then click 
the "Modify" button.  After the "Modify" button is clicked, an "Operator Information" screen will be displayed. 

4. Enter a new Login Name. The Login Name is limited to 10 characters and is case-sensitive.

5. Enter a new, personalized password. The password must be between 15 and 20 characters and contain at least one
uppercase letter, one lowercase letter and one digit.

6. Re-enter the new password in the "Password (Confirm)" field. This allows the system to verify the password was 
entered correctly in order to avoid any mistakes that may be made while changing the new password.

7. When all fields are complete, click "OK" to apply the changes. The default "Admin" login name and password are 
no longer valid.

8. Click "Done" on the Operators screen to return to the System screen.  


Browser Communication Troubleshooting

If you are unable to establish communication with the EIDC+ (Ethernet controllers), check the following:

-- Verify that the network addressing is correct (IP Address, Subnet mask, Gateway, and Ports) and that all 
equipment is powered on.

-- If you are still unable to connect, you can perform a PING to the device as follows:

1. Click "START" and then RUN.

2. Type CMD and click "OK."

3. In the Command Window, type PING and the IP Address assigned to the controller. Press Enter.

When communication has been established, you can monitor the status of the devices directly from the INFINIAS EIDC+ Web 
Interface.  For direct status monitoring, complete the following steps:

1. On the "Event Monitoring" screen, click the "Control Panel" button on your keyboard.

2. On the "Control Panel--Services Status" screen, click "Network Sta..." (i.e., Network Status.

3. On the "Control Panel--Network Status" screen, click on the desired tab to monitor the device status.

-- By clicking on the appropriate tab (Controllers, Inputs or Outputs), you can view the status of the respective item.

-- From the "Controller" tab, you can check the firmware version.  

4. After viewing the selected device, click "Events" to return to the "Event Monitoring"screen.

For more information on event status monitoring, see "Chapter 7: Monitoring The System."  You are now ready to 
configure your system for a card reader (via Global Configuration), and then setup time and schedules 
(via Schedules, Holidays, Calendars).


CHAPTER 2:  GLOBAL CONFIGURATION FOR CARD READER

The Card Format Editor provides the INFINIAS EIDC+ Web Interface with a diverse range of format flexibility, 
such as: 

-- Formats up to 64 bits
-- Customized facility (site) and card code sizes
-- Even and Odd parity masking


Creating A Custom Card Format

Perform the following steps to custom create an access card with desired formatting:

1. Select "Global Configuration" from the INFINIAS EIDC+ Web Interface "System Management" screen. 

2. Click the "Card Formats..." button.

3. Click on the "ADD" button.

4. Enter a description name for the new format, and then set the "Bit Count" (bit size) for the new format. The bits 
are in numerical order from left to right, always starting with "1" as shown by the "Full Code" section.

-- The "Site Code" is represented as dark blue boxes. The "Start Bit" is the bit number from which the site code will 
start.  "Size" within the "Site Code" area is the total number of bits designated to the site code.

Note: Zero (0) is allowed as a site code.  A site code of 0 will cause the EIDC+ to ignore the site code and only 
compare 
the card codes.

-- The "Card Code" is represented as light blue boxes.  "Start Bit" within the "Card Code" area must be assigned.  
The total number of bits allotted to "Size" for "Card Code" must also be assigned.

-- If "Parity" masking is to be utilized, then some conversion is required from binary to hexadecimal. The default 
26-bit "Even mask (hex)" is 3FFE000 which when converted to binary is thirteen ones followed by thirteen zeros.  
The "Odd Mask (hex)" is thirteen ones.

Note: Parity masking is an option.  When trying to conform to a particular manufacturers standard, that manufacturer 
may need to be consulted for accurate formatting information.

-- "Bidirectional" is available for certain types of supported readers.

-- "Interpret as PIN digit" is available for keypad formats associated as Pin digits. The HID Prox Pro K combination 
Prox / Keypad reader is an example of a keypad format that is associated as Pin digits.

5. Set up the "Card Format Detail" screen to fit your need.  When finished click "OK" to save the format.

6. Click "Done" to leave the Card Formats menu.

7. Click "Done" in the Global Configuration menu. 

8. Present a finished card to a reader to make sure that it works. This will verify the format on the card.


CHAPTER 3:  SCHEDULES, HOLIDAYS, CALENDARS

Schedules

A schedule is a determined number of hours and days. Each schedule is assigned a name by the operator. The 
schedules are used to tell the system when certain actions are allowed in the system, such as when a door is to be 
locked or when employees can gain access to an area by presenting their credentials (such as a card or key tag).

Two system schedules are included in the INFINIAS EIDC+ Web Interface: NEVER, which denies access all day, every day; 
and ALWAYS, which grants access all day, every day. Following are examples of typical schedules in an access 
control system:

-- Employee - allows access from 8:00 through 17:00 (24-hour clock), Monday through Friday.
-- Janitorial - allows access from 17:00 through 23:00, Monday through Friday, to accommodate cleaning crews.

To define a schedule, complete the following steps:

1.Click "Schedules" on the System Configuration screen.

2. Click "Add" on the Schedules screen.  The Schedules Detail screen will be displayed.

3. Enter a name for the new schedule in the Description field.

4. Click "Add" and enter start and end times. Select the days and holidays to which these times apply.

When applying schedules to doors, the door is locked at times colored blue and unlocked at times colored grey.  

When applying schedules to card holders, access is allowed at times colored blue and access is denied at times 
colored grey.

Times can be divided, such as activating a lock between 0:00 and 7:00, unlocking the door from 7:00 through 17:00, 
and then locking the door again until 24:00.

Times can also be added or modified by selecting a block on the schedule and clicking "Add" or "Remove."

To eliminate all information on the schedule, click "Clear."

When finished, click "OK" to return to Schedules.
Continue creating new schedules by repeating these steps. When finished, click "Done" to return to the System 
Management screen


Holidays

Holidays allow you to treat certain days differently than other days of the week. Holidays are assigned to up to seven 
groups; holidays that are grouped together allow you to select the entire group of holidays for access purposes. For 
more information on associating a holiday with a schedule, see the previous section.

To define a holiday, complete the following steps:

1. Click "Holidays" on the System Configuration screen.

2. To add a new holiday, click "Add."  To edit an existing holiday, click on the holiday in the list and then click 
"Modify." 

3. Enter the Date you want to designate as a holiday.

4. Enter a Description for this holiday.

5. Select a Holiday Group from the drop-down menu. A maximum of seven holiday groups can be programmed in 
the system.

6. Click "OK" to return to the Holidays screen.

To continue adding new holidays, repeat steps 2 through 6. When finished, click "Done."


Calendars

Yearly calendars allow you to assign a different schedule to each week of the year.  Each weekly schedule change is 
automatically downloaded, by default, at the beginning of each week. The calendar schedule can only be assigned to 
card holders by way of their privilege group.

To create a calendar schedule, complete the following steps:

1. Click "Calendars" on the System Configuration screen.

2. To add a new calendar schedule, click "Add."  To edit an existing calendar schedule, click to highlight the calendar 
schedule in the list and then click "Modify."

3. Enter the Description for this calendar schedule

4. From the Start Week Day drop-down, select the day of the week that the schedules will be downloaded to the 
controllers. This occurs at midnight of the day selected each week.

5. For each week of the year (1-53), a drop-down is available and the current week is highlighted with bold text. 
Click the drop-down for a specific week, select a schedule, and click "Select."  When finished, click "OK."  If a new 
schedule is required, you must create it from the Schedules menu.

The calendar schedule is now given a Number that is displayed with all available schedules when configuring Privilege 
Groups.

To add additional calendar schedules, repeat steps 2-5. When finished, click "Done."


CHAPTER 4:  PROGRAMMING ACCESS CONTROL DEVICES

Access control systems typically control three basic types of devices: inputs, outputs, and readers. Each access 
control panel and the devices it controls must be defined. 

Inputs typically consist of:

-- Door contacts
-- Motion detectors
-- Temperature sensors
-- Emergency pull stations
-- Any other supervisory equipment that can report a status change

Outputs typically include:

-- Electromagnetic locks
-- Door strikes
-- Turnstiles
-- Motorized barrier gates
-- Sounders or alarms
-- Any electric equipment that operates to perform a specific function

Readers include:

-- Proximity card readers (Wiegand, OSDP, smart, and so on)
-- Magnetic stripe readers
-- Biometric readers (fingerprint, hand geometry, and so on)
-- Any other device that identifies, records, and validates the authorized access level of the user in the system

These devices are connected to the controllers through the following input and output ports:

-- OC - Output (2 open collector, shared between OC1 & OC2), provides power for locks
-- NC/NO - Output (1 Form C SPDT), configurable initial status (NO/NC) 
-- IN - Input (4), configurable NO/NC with optional EOLR supervision 
-- CR - Card Reader (2 located on the IDC controller), CR-IN & CR-OUT


Defining The Controller

To define the EIDC+ controller for your network, complete the following steps:

1. Click "Controllers" on the System Management screen.

2. Most of the information for the fields are already done if the EIDC+ was correctly installed, and if the default 
configuration was loaded. Click to highlight the EIDC+ information, and then click "Modify" to edit the controller.

Reboot  button -- When clicked causes a power cycle to occur at the EIDC+.
Reset button -- When clicked causes the EIDC+ to revert to its factory default settings.

3. To enable DHCP, the Use DHCP checkbox should be checked.  For static, make sure DHCP is deselected.

Important: For static, make sure DHCP is deselected, and enter the correct IP Address, Subnet Mask, and Gateway.

4. Enable Web must be checked if you want to be able to access the EIDC+ by way of a web browser.  This box 
should only be unchecked if you have the "INFINIAS EIDC+ Plus" software and no longer want web access to the 
EIDC+.  

Caution: Only uncheck the Enable Web feature if you no longer want to be able to access the EIDC+ by way of the 
web.  Once this feature is disabled, the only way to enable web access again without the "INFINIAS EIDC+ Plus" 
software is to physically reset the EIDC+.  Information on resetting an EIDC+ can be found in the "INFINIAS EIDC+ Hardware 
Installation and Reference" manual.

5. Enter the Reader Types for both the CR-IN (in reader), and CR-OUT (out reader).

6. Click "OK" to save the controller settings or "Cancel" to exit without saving.  Then click "Done" to return to the 
System Management screen.


Defining Inputs

To define inputs, complete the following steps:

1. Click "Inputs" on the System Management screen.  The Inputs screen will appear.  The Inputs screen first appears 
with the Description tab being the active view.  The  Description tab view provides a description of each input used 
on the EIDC+.  The Description tab is only for viewing purposes, no edits or changes can be made form this view.

2. Select the Definition tab to continue programming the controller.

3. For each input, select (i.e., check mark) Supervision EOLR (End Of Line Resistance) if a 1K-ohm resistor is 
connected.  Supervision EOLR failures cause input trouble alarm events to be reported.

4. Select the Normal Status position from the pull down for each input. The Normal Status position can be either 
Normally Open (the input status is considered normal when the circuit is open) or Normally Closed (the input status 
is considered normal when the circuit is closed). The normal logical state corresponds with no activity. For example, 
an input triggers an alarm only in the abnormal state. 

5. The Bypass Option is set by default to allow operators to bypass and un-bypass the input manually on the 
Network Status screen.

6. The Response Time is set by default to 200 milliseconds. This is to help prevent false alarms.  The response time 
is the delay during which the incoming signal must remain electrically steadily active (depending on the normal status) 
before the input is considered active as seen by the system.  Any transition shorter than this delay is ignored.

7. The Hold Time is set by default to 0 milliseconds. A hold time is the minimal time after being deactivated during 
which the input will be held logically inactive before becoming active again, even if it is electrically activated. The hold 
time is subject to the response time.

Note: Response time applies symmetrically (that is, both to rising and falling transitions). Hold time, however, applies 
only to rising transitions.

8. The Inactivity Report is set by default to 0 milliseconds. An inactivity report time is useful in a situation where 
supervision of movement in a room is necessary, such as in an elderly care facility. If no activity is reported within 
the inactivity report time, an event is reported in the system.

9. Click "OK" to save the input settings or "Cancel" to exit without saving.  The System Management screen will be 
displayed.


Defining Outputs

To define an output, complete the following steps:

1. Click "Outputs" on the System Management screen.  The Outputs screen will appear. The Outputs screen first 
appears with the Description tab being the active view.  The  Description tab view provides a description of each 
output used on the EIDC+.  The Description tab is only for viewing purposes, no edits or changes can be made form 
this view.

2. To continue programming the controller, select the Definition tab.

3. Select the Initial Status (Outside of Schedule) for each output "De-Energized" or "Energized."  For example, if you 
want to program a door strike as fail secure, which means that the door should be locked (i.e., de-energized) if the 
power fails, then the initial status should be set as energize.

4. Enter an Operation Delay time (scaling is in 100 milliseconds) for each output.  The Operation Delay time delays the 
output before it is triggered. You can change the time value by clicking to highlight the value shown and then typing in 
the value needed.

5. Select an Operation Mode from the pull down for each output.  The Operation Mode determines whether the 
delay happens before the output becomes energized or before it becomes de-energized.  The following figure shows 
typical timing on energizing.  Depending on the outputs initial status, the delay is inserted either at the beginning or at 
the end of the cycle.

6. Click "OK" to save the output settings or "Cancel" to exit without saving.  The System Management screen will be 
displayed.


CHAPTER 5:  ACCESS AND ALARM SERVICES

INFINIAS EIDC+ Web Interface services have been broken down into the following two groups to make programming easier:

-- Access services - provide the parameters for how access is programmed for doors. Only one access service can 
be programmed per EIDC+.

-- Alarm services - provide the relationship between inputs and outputs that need to be triggered according to a 
specific schedule, such as alarm supervision.


Programming Access Services

Access services provide the parameters for controlling specific doors. Only one access service can be programmed 
per EIDC+.  To initiate an access service, complete the following steps:

1. Click "Access" on the System Management screen.  The Access Services screen will appear.  An EIDC+ can have 
one access service configured to it.  The Page 1 tab and Page 2 tab provide a view of access data currently 
programmed into the EIDC+ controller.  The initial viewing of these two tabs will show the default configuration if the 
EIDC+ controller was set up as described in Chapter 1. 

2. To create a new access service if the EIDC+ controller has not been programmed, click "Add."  To edit an existing 
access service (including default configuration data), click to highlight the service on either tab page and then click 
"Modify."  


Access Services--General Tab

To associate general information to this access service:

1. You can assign up to four Lock Schedules by using the appropriate pull down.  Each drop-down menu displays 
the previously determined schedules.  A Lock Schedule of "24-Hour" overrides all other schedules. For more 
information on schedules, see "Chapter 3: Schedules, Holidays, and Calendars."

2. The Unlock Mode is automatically set to Pulse.   Pulse activates a service for a determined duration, and the 
Duration is automatically set at 4 seconds.

3. In the Door Open Too Long (DOTL) section, enter a delay time or select the Disabled check box. The DOTL 
Delay time can be entered by clicking to highlight the number already there and then typing in a new number. To 
change the time interval, click to toggle the time interval button between seconds and minutes.

4. From the Signal drop down for DOTL, select whether a warning should be sent or no when a DOTL event 
occurs.  Refer to "Access Services--Outputs Tab" in this Chapter for more information on selecting warning outputs.

5. To enable Anti-Passback, select either "Soft" or "Hard" from the Mode drop down list. 

-- Hard - With hard anti-passback, card holders are required to present their cards at the In Reader upon entering, 
and the Out Reader upon exiting.  If a card holder enters behind another without presenting a card, the card holder 
is unable to use the card to enter or exit through any other doors until the Auto-Forgive (if enabled) Delay time has 
elapsed.

-- Soft - With soft anti-passback, card holders are allowed to re-enter or exit an area where they have not previously 
presented their cards; however, an alarm is reported on the Event Monitoring screen.

-- Auto-Forgive - If soft or hard anti-passback has been selected, Auto-Forgive can be enabled by clicking to check 
the Auto-Forgive check box, and then entering a Delay time (default is in minutes). The Auto-Forgive Delay time can 
be entered by clicking to highlight the number already there and then typing in a new number.  To change the time 
interval, click to toggle the time button between minutes, hours, days and weeks.

6. After all the selections have been made, click the Apply button.

To continue programming the access service, click on the Inputs tab.


Access Services--Inputs Tab

To associate inputs with this access service:

1. Click on the Inputs tab on the Access Service Programming screen.

2. To program a new input, click the "Add..." button.

3. Select the desired input and click the "Select" button. The door and lock status inputs are automatically bypassed 
when the door is unlocked.

4. In the Inputs tab, select by clicking to check the appropriate box or boxes of what the input will monitor.  The 
choices of what the input can monitor are: 

-- Door Status or Lock Status 
-- Smart Relock
-- Door Open Too Long 

Smart Relock is a specialized function that gives greater control over when the door is actually relocked after 
legitimate access. It is independent of the unlock duration when the pulse mode is selected. If the door does not 
physically move during the pulse (as monitored by the inputs selected above for smart relock), the access service 
simply relocks at the end of the pulse. If the door physically opens and closes, the smart relock function takes over in 
one of the following ways which you can select:

-- On Door Closed - The access service locks again only when the door is closed.
-- On Door Opened - The access service locks as soon as the door is opened.

5. Add other inputs to the access service as required.

6. After all selections have been made, click the "Apply" button.

To continue programming the access service, click on the "Outputs" tab.


Access Services--Outputs Tab

To associate outputs with the access service:

1. Click on the Outputs Tab tab in the Access Service Programming screen.

2. Outputs can be designated as Lock Outputs or Warning Outputs.  Click the appropriate Add button for the type 
of output needed.

3. Choose an output from the list and click "Select."

4. When all Lock Output and/or Warning Output selections have been made, click the "Apply" button to validate the 
changes.

To continue programming the access service, click on the "Triggers" tab.


Access Services--Triggers Tab

The triggers associated with this access service are the readers or inputs, such as a remote button, for the door.  To 
associate triggers with the access service, complete the following steps:

1. Click on the "Triggers" tab on the Access Services Programming screen.

2. To select a trigger device, click "Add Trigger."  These triggers activate the outputs (unlock the door) and bypass 
the inputs.

3. Choose a new trigger by clicking to highlight the desired trigger, and then click the "Select" button.

Note: To display the available Inputs, Outputs, Readers, and/or Services, click to check the appropriate check box 
(lower right-hand side of screen). 

4. For each trigger you have, you can select up to four Operation Schedules which are used to determine when the 
trigger is considered for service activation. Outside this schedule, the trigger has no effect on the service. A pull down 
is available for each Operation Schedule.


Advanced Trigger Options

For advanced applications, it might be appropriate to program trigger options. If advanced trigger options are not 
needed, skip the following procedures and move ahead to the section on Access Services--Conditions Tab.  For 
advanced programming options, select the appropriate trigger and click "Trigger Options" from the Triggers tab, and 
then complete the following steps:

1. Select the trigger Mode. The basic execution sequence has the same form in all services with slight variations 
depending on the selected Mode activation, which specifies how the service reacts to status changes of the trigger 
point. The Sequence is determined by a series of timing parameters that affect how service activation unfolds through 
time.

The default Mode varies based on the mode selected in the General tab.  Mode options include the following:

-- Pulse - This activates the service for a determined duration.

-- Follow - The service remains active as long as the trigger remains active. For example, when interlocking two 
points, the second point takes on the same state as the triggering point.

-- Toggle - The trigger inverts the current state of the service, and the service is alternately activated and deactivated 
by the trigger.

-- Latch - The service is activated and remains activated indefinitely until it is reset.

-- On - The trigger activates the service until it is superseded by another trigger (see the Trigger Simultaneously 
section).

-- Off - The trigger deactivates the service until it is superseded by another trigger (see the Trigger Simultaneously 
section).

Note: TOGGLE and OFF modes can deactivate a service, contrary to all other activation modes that activate the 
service. The activation sequence described here applies symmetrically in these cases, with the terms "Activation" and 
"De-activation" exchanging positions.

2. Enter a "Validation Delay" time and select if a "Signal" (i.e., warning) is needed.  Validation is a specified delay 
during which the trigger must remain active in order to engage the remainder of the sequence. If the trigger is released 
before the delay has elapsed, the entire sequence is aborted. An optional signal can be generated during this step by 
using the warning outputs. For example, there might be a Validation Delay time of three seconds for a push bar on an 
emergency door. If the push bar is held down for two seconds and then released, the service does not continue 
through the remainder of the activation sequence. However, if the push bar is held down for the entire three seconds, 
the execution sequence enters the Pre-Activation stage.

3. Enter a Pre-Activation time, and select if a "Signal" (i.e., warning) is needed.  Pre-Activation is an additional 
delay before the service is actually activated.  The difference between pre-activation and validation is that after the 
pre-activation stage has been reached, the sequence is not aborted even if the trigger is released. An optional signal 
can be generated during this stage by using the warning outputse.

4. Enter an Unlocking time. This option is automatically selected with a preset unlocking time if the Pulse mode is 
selected.  In Pulse mode, the unlocking time parameter determines the exact time duration of this stage.  To enter 
an alternative unlocking time, select the pulse mode (instead of using the default) and enter the unlocking time 
(the default time unit for unlocking is in seconds). Click on the current time unit to alternate between seconds and 
minutes.   

5. Enter a Termination Delay and select if a "Signal" (i.e., warning) is needed. Termination delay is available only in 
pulse or default mode (if the default is set to pulse).  Termination enables the production of an optional warning signal 
for a certain amount of time before the end of the sequence is reached. 

6. When finished, click "OK" to return to the Triggers tab.

7. Click "Apply" to validate the changes.

To continue programming the access service, click on the "Conditions" tab.


Access Services--Conditions Tab

Conditions are used to enable triggers in specific situations. Service activation can be programmed in such a way to 
require that specific circumstances in the system occur in order to run the service. If those conditions do not occur, 
the condition completely prevents the service from running.
Conditions are usually based on input points, but the INFINIAS EIDC+ Web Interface also allows you to select outputs as 
condition points. For example, a simple mantrap could be implemented by defining two access services, each of 
which includes the other in its condition list with required status as LOCKED. This would prevent unlocking any one 
access service when the other is already unlocked.

Note: An unassertive condition does not prevent service deactivation.  An example of this would be from a trigger 
with mode OFF.

To associate a condition with this access service, complete the following steps:

1. Click the "Conditions" tab on the Access Services Programming screen.

2. To program a new condition, click the "ADD" button.

3. To display the available Inputs, Outputs, Readers, and/or Services, click to check the appropriate check box 
(lower right-hand side of screen).  Then choose the input, output, reader or service that you want to create the 
condition for and click the "Select" button.

4. In order for the condition to be asserted and thereby permit service activation, all the listed points must be in their 
required status as selected next to each point. To select the Required Status, click the pull-down arrow in the column 
next to the desired point and select the desired status (either Active or Inactive). Available selections depend on the 
type of point selected.

5. After all selections have been made, click the "Apply" button to validate the changes.

To continue programming the access service, click on the "Reset" tab.


Access Services--Reset Tab

When a service is executed in Latch mode (see "Advance Trigger Options" which was previously discussed in this 
Chapter), it must be reset in order to return the service to an idle state. This can be done in the appropriate service 
control panel, or by programming a set of reset points into the service regarding when the service should be reset 
externally. This section lists the selected reset points for the service. A reset can also be programmed to stop the 
execution of a service at any point during its activation sequence, regardless of the activation mode.

The following should also be noted about the reset function:

-- When a service is reset anywhere in the sequence (with the exception of the validation step), the remainder of the 
sequence is aborted and the service immediately deactivates.

-- During validation, reset applies to all validation timers in progress. Instead of canceling the sequence, it merely 
restarts the sequence at the beginning if the triggers are still active.

-- When the current trigger uses the Follow mode and a service reset occurs, the service is momentarily deactivated; 
if the trigger is still active though, it is immediately re-engaged.

-- Resetting a service does not necessarily deactivate it; resetting brings the service back to its scheduled state. That 
is, it resets the service to where it should be according to its activation schedule (or lock schedule, with regard to 
access) as defined in service programming. This is also the case when particular activation sequences end. For 
example, activating a trigger in Pulse mode while the service is already within its activation schedule has no effect on 
the service.

To program a reset function for the access service, complete the following steps:

1. Click the "Reset" tab on the Access Services Programming screen.

2. To program a new Reset function, click the "ADD" button.

3. To display the available Inputs, Outputs, Readers, and/or Services, click to check the appropriate check box 
(lower right-hand side of screen).  Then choose the input, output, reader or service that you want to create the reset 
for and click the "Select" button.

4. The service is reset when any of the listed reset points are in the required status as selected next to each point. To 
select the Required Status, click the pull-down arrow in the column next to the desired point and select the desired 
status (either Normal or Abnormal).  Available selections vary depending on the type of point selected.

5. After all selections have been made, click the "Apply" button to validate the changes.


Programming Alarm Services 

Alarm services create the link between inputs and the outputs that are triggered according to specific schedules. 
When access services are programmed, the INFINIAS EIDC+ Web Interface automatically creates an alarm service 
associated with the inputs in the access service. 

To initiate an alarm service, complete the following steps:

1. Click "Alarms" on the System Management screen. The Alarm Services screen will be displayed. 

2. If you want to create a new alarm service, click the "ADD" button. The "Alarm Service-Input Selection" screen 
will appear.  From the "Alarm Service-Input Selection" screen, select the desired input the alarm is to be associated 
with and then click the "Select" button. The Alarm Services Programming screen will be displayed.  To continue 
defining the alarm service, refer to the "General" tab section below.

3. If you want to edit an existing input service, select the service and click the "Modify" button.  The Alarm 
Services Programming screen will be displayed.  To continue defining the alarm service, refer to the "General" tab 
section below.


Alarm Services--General Tab

To associate general information to an alarm service:

1. In the Arming Schedule section of the Alarm Services Programming screen, select up to four schedules from the 
pull downs.  The schedules are used to determine when the alarm service is armed. Outside the schedules, the alarm 
is not triggered, even when its input becomes abnormal. Click the down arrow button to choose the schedule you 
want.

You can click the "Select" button for the Arming Schedule section to display the "Alarm Service-Input Selection" 
screen again if you want to choose a different input.

2. Click on the "Select" button for the Output section.  The "Alarm Service-Output Selection" screen will be displayed.

3. Choose the desired output from the list of outputs and click the "Select" button.  The Alarm Services 
Programming screen will display listing the output you selected.

4. Click the "Apply" button to validate the changes.

To enable the alarm service only in specific situations, you must program a condition. Click the "Conditions" tab to 
continue.


Alarm Services--Conditions Tab

To program a new condition, perform the following steps:

1. If you want to choose a different input for the condition, then from the Alarm Services screen click the "Add" 
button.  The "Alarm Service-Input Selection" screen will be displayed.  Click to highlight the input you want, and 
then click the "Select" button so that the Alarm Services Programming screen is displayed.

If you want to modify an existing input on the Alarm Services screen so that it has a condition, then click to highlight 
the input you want. Then click the "Modify" button so that the Alarm Services Programming screen is displayed.

2. Click the Conditions tab.

3. Click "ADD" button.  The Alarm Service - Condition Point Selection" screen will be displayed.

4. To display the available Inputs, Outputs, Readers, and/or Services, click to check the appropriate check box 
(lower right-hand side of screen).  Then choose the input, output, reader or service that you want to create the 
condition for and click the "Select" button.

5. For the condition to be asserted -- and thereby to permit service activation -- all listed points must be in their 
Required Status, as selected in the list next to each point. To select the Required Status, click the down arrow button 
in the column next to the desired point and choose from the Required Status drop-down list. Available selections 
depend on the type of point selected.

6. The Add... button can be used to add other conditions.  After all selections have been made, click the "Apply" 
button to validate the changes.


CHAPTER 6:  CARD HOLDERS AND BADGING

In the INFINIAS EIDC+ Web Interface, administrators grant permissions for certain individuals to access certain areas at 
certain times. These permissions are granted via cards or keytags. Options for the cards can be defined in the system, 
and then each card holder can be added to the system within a Card Holder Record

Accessing The Card Holders Screen

The Card Holders screen defines the association between the card holder (a person), a credential (card or key tag), 
and the privileges granted to the person. To access the Card Holders screen, do the following:

-- Click on "Card Holders" on the Event Monitoring screen.  The Card Holders screen will be displayed. 

Privilege Groups 

It is likely that certain groups of people require identical access privileges in a typical organization. Instead of 
programming access privileges separately to each individual, you can create privilege groups and then assign each 
individual to a group. For example, you might create a privilege group for managers, another for hourly employees, 
and another for a cleaning crew.

Note: Access privileges can also be assigned individually. 

To create a new privilege group, complete the following steps:

1. Click "Privilege Groups" on the Card Holders screen. The Privilege Groups screen will be displayed. 
 
2. To create a new privilege group, click the "Add" button.  "Privilege Group #0"will show as the default Group 
Name.  You can enter a group name of your choice by highlighting "Privilege Group #" and typing in the name that 
you want. 

To remove an existing privilege group, click to highlight the group name and then click "Remove" button. 

3. Select a service schedule for the privilege group by choosing a schedule from the drop-down list.  If a new 
schedule is required, refer to "Chapter 4: Schedules, Holidays, Calendars" for information on how to create a 
schedule.

4. If more Privilege Groups (i.e., Group Name with Service Schedule) need to be created, click the "Add" button 
and repeat the naming and service scheduling procedures.  

5. When finished, click the "OK" button to return to the Card Holders screen.


Adding Card Holders Into The System

Now that the system has been programmed for card holder privilege group(s), you are ready to start adding card 
holders to the system.  The card information you provide about each card holder will become part of the card holder 
record.

To program a card holder record, complete the following steps:

1. To create a new card holder record, click "Add" on the Card Holders screen. For already existing card holder 
records that need to be edited, click to highlight the record and then click the "Modify" button.   To create a new 
card holder record that has the same privileges of an existing card, select the existing card and click "Duplicate."  
The "Card Holder Information" screen will be displayed. 

2. Assign a Site Code and Card Code since the Web Interface only allows cards that use the Weigand format at this 
time.  

3. Enter a PIN (personal identification number) number that can be used for more secure identity checks when a 
card reader/keypad is available.  PINs can be up to four digits. 

4. Enter the card holders First Name and Last Name.  The First Name field is limited to 30 characters.  The 
Last Name field is limited to 60 characters.

5. Enter the company name (or a branch or department name) in the Company field.  The Company field is limited to 
40 characters.

6. Use the pull downs to enter an Activation date and time. The default activation date and time is set to the current 
day at approximately midnight.  

Note: Every card must be programmed with a specific Activation date. The card cannot be accepted as valid by the 
system until the activation time is reached. 

7. You have the option of having a Deactivation date and time via the check box.  When the check box is checked, 
the Deactivation fields become active.  If a deactivation date and time is entered, the system automatically rejects 
the card starting at that date and time. Leave the deactivation field empty if the card should not expire. 

8. Select a Privilege Group.  In the drop-down Privilege Group list, you can select a previously created privilege 
groups or Master Privilege Group.  If a previously created privilege group is selected, click on the "Set Privileges" 
button and assign access privileges in the same way the privilege group access is assigned.  If Master Privilege 
Group is chosen, the card holder will have unrestricted access (when properly identified with their card and PIN) 
to all services in the system. 

Note: The Master Privilege Group should be granted only to those card holders with sufficient authority. If a 
previously created privilege group is selected, the card holder will have the same access assigned to that group. To 
view the access that will be granted for a particular privilege group, click the "View Privileges" button. 

9. After all the card holder record information has been completed, click the "OK" button to return to the Card 
Holders screen. 


Deleting Card Holder Records 

To delete a card holder record on the Card Holders screen, click to highlight the record and then click the "Remove" 
button.

Note: If a card holder record is deleted from the system, all information related to that card holder is deleted from the 
main and history databases.

For security reasons, the system automatically keeps track of removed card holders with previously assigned valid 
(non-zero) reference numbers. Up to a maximum of 10,000 cards with distinct reference numbers are tracked in 
order to be able to exclude those cards until they can be physically invalidated by re-writing.  Provided that your 
system contains fewer than 10,000 active card holders, you can still create new card holders in one of the following 
ways:

-- By reassigning a previously used reference number. You must have recovered the card with that number, and it 
must be in good condition, so that you can attribute it to someone elses use. 


CHAPTER 7:  MONITORING THE SYSTEM

Event Monitoring 

The first window that appears after logging into the system is the Event Monitoring screen, which is initially set up to 
display all events that occur in the INFINIAS EIDC+ Web Interface.

Events are color-coded so that you can quickly identify what type of event has occurred, as shown in the following 
list:

Lime Events -signifying success (usually on unattended operations): 
-- Controller tamper restored
-- Access granted/restricted 
-- Alarm service armed/disarmed 

White - status change from controller:
-- Input bypassed/un-bypassed 
-- Output overridden/override reversed
-- Input/output trouble 

Yellow - events requiring special attention or reflecting failed operation: 
-- Card update failed 
-- Card holder authentication failure (such as wrong PIN or invalid card) 
-- Access denied
-- Anti-passback violation
-- Card holder authentication failure 

Red - alarms 
-- Local alarm 
-- Door open too long alarm 
-- Card holder authentication failure 


Viewing and Responding to Alarms 

Alarm events that occur in the system must be handled cautiously to ensure a quick and appropriate response from 
surveillance personnel. Every alarm event appears simultaneously on the Event Monitoring and Alarms screens.  The 
Event Monitoring screen provides a view of events (including alarms) in chronological order. The INFINIAS EIDC+ Web 
Interface can detect when the condition that caused the alarm returns to normal. When the condition returns to 
normal, the alarm is automatically restored. An alarm is considered resolved when it is restored.

The Alarms screen restricts its content exclusively to alarm events. Also, an alarm event on the Alarms screen only 
stays displayed until the alarm is resolved; once resolved the screen automatically clears.  To view the Alarms screen, 
click "Alarms" on the Event Monitoring screen. 


Control Panel Service Status

The Control Panel screen allows you to monitor and manually override the services, inputs and outputs that have 
been programmed into the system. For example, suppose a warehouse door is scheduled to be locked--but after 
the lock time has occurred, a delivery person arrives. In this case, an operator can unlock the warehouse door right 
from the INFINIAS EIDC+ Web Interface. This can be done for the following services: access and alarm.


Service Status Access Tab

The Access tab allow you to quickly see if the controller is indicating the door as open or closed. The following 
information can be accessed: Address, Description, Door Status, Command Mode, Lock Status.

The information about each column is as follows:

-- Address - The identification address of the service point. The abbreviated device type (EIDC+) is also displayed.

-- Description - The description of the access service.

-- Door status - The current door status reported by the service, either Open or Closed

-- Command Mode - The mode under which the service is working, either Locked or Unlocked.

-- Lock - The current lock status reported by the Controller for the access service, either Schedule or Manual.  
Schedule means the service is in its scheduled state (determined by its lock schedule).  Manual means the service 
was put in its current state by way of a manual command issued from the Control Panel (i.e., the service was 
overridden).  The three buttons on the lower right-hand side of the Control Panel are used for manual overrides:

     -- Lock - Manually lock the door controlled by the selected service. (Authorized accesses through normal trigger 
    activation are still allowed.)

     -- Unlock - Manually unlock the door controlled by the selected service.

     -- Schedule - Revert the service to its scheduled state. This will reverse the effects of a manual Lock or Unlock 
    command.

Service Status Alarm Tab
On the ALARM tab, services can be armed or disarmed. The following information can be accessed: Address, 
Description, Zone Status, Alarm Status, and Command Mode.  To return alarms to their programmed state, 
highlight the service and click the "Schedule" button.

The information about each column is as follows:

-- Address - The identification address of the service point. The abbreviated device type (EIDC+) is also displayed.

-- Description - The description of the alarm service.

-- Zone status - The current zone status reported by the service (which is in fact equivalent to the status of the 
programmed alarm input) which will be either "Ready" (input normal) or "Not ready" (input abnormal).

-- Alarm Status - The current status (Armed or Disarmed) reported by the service.

-- Command Mode - The mode under which the service is currently working, either in a scheduled state or a 
manual state.  The three buttons on the lower right-hand side of the Control Panel are used for manual overrides of 
the command mode:

     -- Arm - Manually arm the selected service. 

     -- Disarm - Manually disarm the selected service.

     -- Schedule - Revert the service to its scheduled arming state. This will reverse the effects of a manual arm or 
    disarm command.


Control Panel Network Status 

The network status screens allow operators to check the status of Controllers, Inputs, and Outputs.  
The tabs (i.e., pages) within the network status correspond to physical network elements and their current status. 
This mode is particularly useful when used to diagnose installation or communication problems.


Network Status Controllers Tab

The Controllers tab is used to monitor the line status of the EIDC+ controller, and to display the serial number and 
firmware version of the EIDC+ controller.

The information about each column is as follows:

-- Address - The identification of the controller. The abbreviated device type (EIDC+) is also displayed.

-- Description - The description of the controller.

-- Line status - The current communication status with the controller, either Online or Offline.

-- Serial - The device serial number.

-- Board - The the device board(s) revision number.

-- Firmware - The firmware version number.

-- Web Revision - The version of INFINIAS EIDC+ Web Interface being used.

-- Mode - The mode under which the INFINIAS EIDC+ Web Interface is being used.


Date & Time

The "Date & Time" button allows you to update the EIDC+ controller with the date and time for its location once the 
"OK" button is clicked.  When the "Date & Time" button is clicked, a "Set Date & Time" dialog screen is displayed:

The date and time initially displayed is read from the device.  The date is in the format mm/dd/yyyy.  The time is 
always expressed in 24-hour cycle (military) format, regardless of regional settings.  The Date and the Time fields 
can be changed simply by typing over what is initially displayed.  Pull downs are available for the Time Zone 
and Daylight Savings Time.  The choices for Daylight Savings Time are: Ignore, Observe on..., and Always.  
If "Observe On..." is selected, then the "DST starts on the" and the "DST ends on the" fields become active.  
Once active, the start and end dates of DST can be selected.  Once "OK" is clicked, the date and time information 
is downloaded to the controller.

Important: "Sync to PC time" will populate only the "Time" "Time Zone" fields with the time and time zone of the 
connecting PC.  The DST fields are not effected by the "Sync to PC time" button.

Network Status Inputs Tab

The Inputs tab displays the real-time status of every input defined in the system, and to some extent enables you to 
see and manipulate their status in real-time.  Inputs are configured in the Inputs screen (refer to "Chapter 4, 
Programming Access Control Devices"), but their presence in the system depends on how the EIDC+ is configured.

The information about each column is as follows:

-- Address - The identification address of the input point. The abbreviated device type (EIDC+) is also displayed.

-- Equipment - The abbreviation of the equipment connected to the input.

-- Controllers - The description of the controller where the input is located.

-- Status - The current state of the input, either Normal or Abnormal.

-- Command Mode - The mode under which the input is currently working, either in a Normal state or a Bypass 
state.  The two buttons on the lower right-hand side of the Control Panel are used for manual overrides of the 
command mode:

-- Bypass - Puts the selected input into a muted state.  The input will no longer react to electrical transitions on the 
corresponding port. 

-- Un-Bypass - Removes a previous Bypass.


Network Status Outputs Tab

The Outputs tab displays the real-time status of every output defined in the system, and to some extent enables you 
to see and manipulate their status in real-time.  Outputs are configured in the Outputs screen (refer to "Chapter 4, 
Programming Access Control Devices"), but their presence in the system depends on how the EIDC+ is configured.

The information about each column is as follows:

-- Address - The identification address of the output point. The abbreviated device type (EIDC+) is also displayed.

-- Equipment - The abbreviation of the equipment connected to the output.

-- Controllers - The description of the controller where the output is located.

-- Status - The current state of the output, either Energized or De-Energized.

-- Command Mode - The mode under which the output is currently working, either in a Normal state or an 
Override state.  The three buttons on the lower right-hand side of the Control Panel are used for manual overrides 
of the status condition:

     -- Energized -- This will force the selected output into an Energized state. For example, a buzzer normally 
    de-energized (no buzz sound) would become energized (and start buzzing). The output will no longer react to 
    electrical transitions on the corresponding port, which means that the buzzing would continue until either the 
    de-energized or un-override button is clicked.

     -- De-Energized - This will force the selected output into an De-Energized state.  That is, an output that is 
     energized would be placed into a de-energized state.

     -- Un-Override - This button cancels the effect of a previous override (Energized or De-Energized) command.


CHAPTER 8:  HISTORY SEARCHES AND REPORTS

History Search and Report Generating 

The INFINIAS EIDC+ Web Interface stores history for every event that occurs in the system, and a search can be performed 
for specific events within this history.  The outcome of the search can then be printed as a report.  To search the 
history log, at least one of the following four event information fields must be completed: When, Where, Who 
and What.  The search results are displayed on the History screen in the same format as Event Monitoring screen.

To perform a history search, do the following:

1. Click "Search" on the Event Monitoring screen.  The History Search screen will appear.  

2. Establish the When search parameters for the report by entering the beginning date and time in the "From" field 
and the ending date and time in the "To" field. 

3. For the Where parameters, select a "Category" and "Selection" from the drop-down lists. What is shown in the 
"Selection" drop-down list is dependent on what is chosen for "Category."  For instance, if "Reader" is selected 
in "Category," then you "Selection" choices will be "Any," "CR-IN," or "CR-OUT."

4. For the Who parameters, select a "Category" and "Selection" from the drop-down lists. The "Category" 
drop-down choices will always be "Anyone," "Cardholder," or "Company."  The "Selection" drop-down choices 
will always be "Any."

5. In the What area, select the types of history events that should appear in the report. Multiple history events can 
be selected at the same time by using one of the following methods:

-- To select a group of events that are listed together: click on the first event you want to select, hold the <Shift> key 
on your keyboard, and then select the last event. All the events between are selected. 

-- To select multiple events that are not listed together: click on the first event, hold the <Ctrl> key on your 
keyboard, and then select all the desired events. Release the <Ctrl> key when finished.

-- To select all events in the list, click the "Select All" button. 

6. When the report criteria is complete, click the "Search" button.  The History screen will be displayed.

7. The report listing is displayed on the History screen.  To redefine the search, click the "Search" button and change 
the parameters within the History Search screen. 

8. To generate a report, click the "Report" button. 


Card Holder Report

A list of all the card holders can be generated by doing the following:

1. Click on "Card Holders" on the Event Monitoring screen. 

2. Click the "Report" button on the Card Holders screen.  A report listing of all the card holders will be generated.



