2 Training OutlineThis list covers the basic steps to follow when designing a new project:Install SoftwareInstall new DLL’s (if available)Run ServerRun Eiris Setup ClientEnter LicenseSpider Bus DevicesEnroll Spider ReadersEnroll Spider BadgesDefine ClientsRun SAM ClientCreate Groups of Inputs (if necessary)Create Groups Of Outputs (if necessary)Define AlertsModify Badge Models (if necessary)Set up History RecorderOptional Features:On-Screen ActorsCreate maps, and place units on Map ViewService Board OutputsMacro ObjectsSystem SettingsActionsElpas PagersSoundsTime Zones
3 Server Minimum Recommended Specs Server Computer size is only minimally related to site size. Today's "base level" server-grade computers are almost always more than sufficient for all but the largest installations.A computer with the following specifications will suit most needs:2GHz or faster CPU (dual core is fine, multi-CPU is fine, even multi-dual-core is fine)2GB RAM, if you intend to install SQL on the Eiris Server computer (not recommended but acceptable) then increase RAM to 4GB1024x768x24 bit display adapter and suitable monitor (17" or larger preferred)10/100 Mbit Ethernet Network Interface Card (NIC) (gigabit is fine too)CD-ROM or DVD-ROM driveWindows 2000 Pro, Windows 2000 Server (excluding Small Business version), 32-bit Windows XP Pro, 32-bit Windows Server 2003
5 Installing Software Insert CD and launch install sequence Choose “Eiris Server for SpiderAlert” for server, and “Eiris Client” for client(s)
6 Keep the default settings Installing SoftwareKeep the default settings
7 **IMPORTANT** Click YES at this prompt Installing Software**IMPORTANT** Click YES at this promptassuming there is no Elpas on the system
8 Installing Software Configuring Software Modify C:\Eiris\e41srv\Data\Eiris40Server.iniFile so that “AllowReaderTest=0”Change to =0Then click File SaveNote: you must launch EIRIS server, wait30 seconds for it to load, then shut down EIRISserver before performing this modification.
9 Install new Spider DLL (if available) Installing SoftwareInstall new Spider DLL (if available)Installing any newly released DLL is important in order to keep Eiris Viewer II up to date with the latest fixes and compatibilityPlace the new file (when available) in:C:\Eiris\e41srv\Data\Extensions* Do this while all applications (server and client) are shut down *Latest version (as of December 2009) is
10 Licensing the Server Launch Server If server is not running, no other client will operateRun license wizard on machine that will be the Spider server.C:\Eiris\Utilities\EirisLicenseWizardDouble click on
11 Licensing the ServerFill in the Customer Name and Site name as provided by VTA Tech Support
12 Licensing the ServerCopy the PC Key to the Clipboard and proceed to the website by clicking the link provided.Note: There is a 30 day grace period (no license required) for any new install.
13 Licensing the Server – Website Portion Enter in the Invoice Number, Customer Name, and Site Name as provided from your InvoicePaste in the PC Key (Ctrl + V) and press submitThis will provide you with the License Key to complete the next steps
14 Licensing the ServerVersion 4.5 and above use the specific license generator application located at C:\Eiris\e41srv\UtilitiesOr: Double click the EIRIS icon in system tray
15 Licensing Server Once entered, click “Verify License” to make sure it is valid, then click “Change License”.You can then launch the GUI (EV2) to begin programming.
17 Logging Into EV2Supervisor** (no, this not a joke!)
18 Adding the SLC-5Initially, the most critical Spider Device to add is the SLC-5. You can add others later on.Go to Setup mode inside EV2Go to Components treeGo to Spider DevicesAdd a Spider Device SLC-5Add ID in “settings” tab (two hex digits)Site ID# is printed on the SLC-5Click on “Communications Settings”
19 Adding the SLC-5Choose communications type being used (serial port is most common)Assuming serial, fill in com port setting (Port Number) – leave all other settings at default: 9600, 8, N, 1Click “OK”Click “Apply”After pressing “Apply”EIRIS should importthe rest of the deviceson the bus
20 Adding Spider DevicesWhen working with the Spider system, it is necessary to define Spiderdevices and their properties, including the icon which will represent thedevice, whether the outputs and inputs of this device will be enabled ordisabled, changing an input/output's name, defining the Neuron ID andthe value of the device propertiesDefining IO Settings of bus devices:The IO Settings tab allows you to define whether the outputs and inputs of the selected device will be enabled or disabled.In addition it is also possible to change an input/outputname by double clicking on the input/output.It is recommended to name inputs/outputs according to their purpose
21 Spider ReadersReaders are detection devices that receive badge messages, processes them, and transmit them to other devices on the network.Define readers as SR-500, SR-520 or both (depends on your site’s application)Name the Reader According to the installation’s zone/locationType the Neuron ID of the Reader (this ID must begin with SLC’s ID already installed)Optionally (and preferred) is to power up the SLC-5 to allow all readers to auto enroll in the software…then add descriptions as per your as-built drawings
22 Spider Readers Receiver that “auto enrolled” into the setup client Bus device ID: 06SLC ID: 030306 is the “Neuron ID”
23 Spider Badges There are two types of Spider badges: Spider fixed transmitterSpider portable transmitterEach type can be associated to a specific site’s application.There are two options to enroll Badges:Button Press (manual)Auto enrollment
24 Manual Enrollment Click on Badges\All badges Right click on all badgesClick add by typeIf you are enrolling one of the shown types (MCT-100, 302, 501), choose it here!If not, choose the next most appropriate (Fixed or Badge)
25 Manual Enrollment Click “Use Button Press…” and activate transmitter Select the appropriate “Badge Model” matching the model of the transmitter with the Badge Model (Very Important!!!)Click ApplyTest the transmitter by forcing it to transmit again…if it is enrolled properly you will see messages from it in the “Badge Messages” section
26 Auto Enrollment To Enable auto enrollment, go to: Modules\All Modules\Spider System SettingClick on the Settings tabChoose Manual or AutomaticWhen set to automatic,as badge messages aredetected (“heard”)by the system, they willbe enrolled as theirappropriate type.This can be messy if youdo not know the TX IDof each unit.
27 ClientsThe Client tree in the Setup tab lists all the clients which are connected to the server.Click on the radio button next to the relevant client to determine the client name of your station. If this is not done, you will not receive alerts at this particular client!!The system lets you decide which notifications are sent to the clients. For example, in a forensic mental health facility, you may not want man down alerts sent to maintenance.
28 Setting Up Clients Associated Reader(s): Displays the readers detected by the system. The readers that have a red checkbeside them are associated with the client. Note: Not important for SpiderAlertOutputs/Sounds: Don’t select any of these or they will trigger with each alert pushed to this client!!The Name of the Client should be the name of the relevant station's computer.
29 Access LevelsThe Access Levels Manager enables you to define the access level for each user in the system, either using built-in profiles or by creating additional profiles.Built-in profiles: Eiris Viewer II comeswith five built-in profiles:SupervisorDesignerSystem AdministratorShift ManagerOperatorSelf-Defined profiles: Additional profiles canbe created and defined with the suitablepermitted authorizations.The Access Levels Manager enables users to login and out from the system while changing shifts.
31 AlertsAn alert is triggered by a specific event. For example, someone pressing a badge’s button (an event) can trigger an alert that sets off an alarm. An alert is "active" from the time it was triggered until it is either automatically or manually canceled.While the alert is active, you can view it and add comments to it, but once it is canceled, you can only view it in the alerts history archive.When the alert is triggered, the actions and outputs associated are activated, such as opening a door, turning on a light, setting off an alarm, sending someone an alert, or even calling the police. To stop an active action or output, you can either cancel the alert or silence it (depending on which output or action).
32 AlertsThere are five types of Alerts used in Spider:Spider Badge AlertSpider Bus Device AlertSpider System AlertInput ActivatedAlert EscalationV.IV.I.II.III.
33 Spider Badge AlertThis is the alert that is used for all transmitters except hardwired inputsExample: The reed switch on a MCT-302S is a badge alert. The hardwired input of the same MCT-302S is not a badge alert (it happens to be an input alert).
34 Spider Badge Alert Enter in the desired name On General Tab, enter desired text to display on Alerts screenOn Inputs Tab, select appropriate badge, reader, and status typeLocation type is dependent on what type of reader is being usedSR-520 – Verified = IR & RFSR-520 – Not Verified = RFSR-500 – Not Verified Only
35 Spider Badge Alert Select which outputs are desired On Events Tab select the desired event--most important step!Each badge type has its own unique events, refer to the event matrix for correct events
40 Spider System Alerts Spider Bus Device Alert Spider System Alert This alert is for defining all basic events that are generated from bus devicesTrouble and Status messagesExample: AC Power Fail, Low Battery, Inactivity, Tamper, etc.Spider System AlertImportant alert to set upAllows for alerting to system problemsIncorrect Com port assignmentsPhysical disconnection of SLC-5’s from the communication path to server
41 Input Activated Alerts Alert used for all hardwired inputsDoes not matter if the hardwired input is on a bus device or on a transmitterExample: MCT-100S transmitter has two hardwired inputs, SI-544 has four E.O.L. supervised inputs, MCT-302S has one built in reed switch (a badge alert, not an input activated alert) and one hardwired input
42 Input Activated Alerts Defining Input activated contact eventsfor E.O.L. supervised inputs (ie SI-544)Actual field eventOpen of resistor restoreOpen of resistorShort of resistor restoreShort of resistor
43 Alert EscalationSpecial kind of alert that is created when an event is triggered but not closed within a specified timeAt that time, a new alert is createdCan activate different outputs, etc.
44 Alert Mode Operations Operating the system in Alert Mode Used for real time monitoring of the protected areaThe GUI (graphical user interface) to the systemThe Alert mode screen provides a graphical display of the monitored area. Incoming events are displayed in the message bar, in the event handling dialog, on the Graphical Map view as icons and also in the event log.
45 Alert Mode Operations Software Behavior in Alert Mode Objects: In Alert mode, objects (graphical items) cannot be created, changed or deleted.Event Handling:Handling of events is operational in Setup and Alert mode. Received events are displayed and automatic functions and announcements are activated.On Screen Actors:These outputs can be activated, pulsed or de-activated in Alert mode.
46 Alert Mode Operations Software Behavior in Alert Mode Output Board: Clicking on an output in the output board will activate or de-activate an event. Outputs can be activated or de-activated in Setup mode or in Alert mode.Switching from Alert Mode to Setup Mode:Allowed only with certain authorization levelMacro objects:Clicking on a Macro Object icon will enable activation of a set of predefined functions (as many as you want). Macro Objects are defined in the Setup mode and can be activated in Setup mode or Alert mode.Arming/Disarming Locations: Individual locations can be armed and disarmed in the Alert mode.
47 Alert Mode Operations Software Behavior in Alert Mode Device Fault Manager: Displays a concentrated list of troubles.Communications IndicationThe Communications icon in the top right corner indicates when communications is enabled and when it is disabled. When the communications is enabled, the icon Avi file is activated, creating a dynamic effect and Connected appears in the Status bar. When communications is disabled the icon is static. In the Status bar Connection Lost will be displayed.
49 History RecorderThe History Recorder is a client application that attaches to the server and listens for any events for badges, readers or notifications. It stores all those events in a relational database for a configurable length of time. This information can then be used by the Reporting Generator to display historical event reportsThe History Recorder menu allows you to specify the location of a remote EIRIS Server, define the History Recorder settings, define the font used in the History Recorder, refresh the base tables and exit the History Recorder.
50 Configuring History Recorder Launch History RecorderClick File/SettingsEnter “MDB” in Data Source fieldClick “New Source”Yes to createClick “all alerts”Click SaveClick OK to createModify as need be
51 History Recorder Configuring History Recorder Continued… Save in a new directory that you create (ex: Spider History Files)Give the file a name (ex: History.mdb)Note: In this example a Microsoft Access database is created. It is recommended for larger applications to utilize Microsoft’s SQL Server Express.
52 Report GeneratorThe Report Generator allows you to create reports regarding the history and events of selected badges and tags. Based on criteria you have selected, the reporter retrieves data stored by the History Recorder in the relational database.To start, launch Report Generator. This can be found in two places:In EV2, select Tools ReportsFrom Start Menu, Eiris Report Generator
53 Report GeneratorFollow app note on student CD in “Documentation” folder for step-by-step guidanceWhen report generator is first launched there will be an “error”Pull the error box down and click “OK”Report generator will then openConfigure report generator to look for the data files you just created in the previous steps
54 Report Generator Setup In Report Generator, click Options/SettingsSelect the database previously createdThen click “reconnect”Then click OK
55 Report GeneratorTo create a report you must perform the following steps:Select report typeSelect report criteria (under Objects)Select date rangeSelect sort order (under Group By)Press QueryThe report can be printed, saved, or exported the Excel
56 eSnap ESnap is a technical support tool Collects and sends to VTA all needed information support techs would require should it become necessaryAssumes server is connected to the InternetCan also zip, save files, and to tech support in the event the pc is not connected to the internet (preferred method!)Install onto serverFour clicks is all you need to do to runFile is saved in installation directoryBy default: c:/Program Files/eSnapFolder is created with date of eSnap
57 WatchDogWatchDog is a utility that runs in the background to ensure all programs are running properlyWatchDog resides in the System Tray when minimizedWatchDog will restart any application that is shut downUse the default ElpasWatchDog.ini file provided to you on your student CD
58 Installing WatchDog Copy ElpasWatchDog.exe into C:\Eiris\e41srv Copy ElpasWatchDog.ini into C:\Eiris\e41srvBe sure server and all client apps are shut downPut Shortcut to C:\Eiris\e41srv\ElpasWatchDog.exe into the startup folder so that it is launched whenever the server rebootsFor convenience you may want to place another copy of this shortcut on the desktopMake sure no other Eiris applications or clients are set to auto load at reboot as this process must be left under the control of the WatchDog application
59 More WatchdogOnce WatchDog has control of the system, in order to shut down SpiderAlert, you must first close WatchDogIn order to close WatchDog, double-click the tray icon and close the programOnce WatchDog is down, you can kill each individual program (EV2, History Recorder, EIRIS Server etc.)If you do not follow this process, multiple instances of the programs can run causing major errors!Likewise in order to start SpiderAlert again, simply launch WatchDog
61 MapsThis tab includes a list of the physical defined areas of the monitored area such as individual rooms, corridors etc. The Graphical Map view area on the right of the screen provides a graphic display of these maps.Using the right mouse-click pop-up menu, it is possible to add maps, delete maps, define (or delete) map background imagesNotice that maps with a background image are displayed in the Control view with a different icon than maps without a background image.
62 Components TreeThe Components tree lists all the badges, readers, spider devices, outputs and inputs in the system.Double-click on a device will place this device on the displayed map in the top left corner. It is possible to select a sub map in the Map view and then double-click in order for the device to be placed on the sub map. Double-clicking on a device which has already been placed on the Map view, will display a message.Note: Fixed badges, readers, Spider devices and inputs placed on maps will flash once the device these icons represent triggers an event.
63 On-Screen ActorActors are outputs, which can receive commands from the software.Placing an output on the map creates an On-Screen Actor. Double-click on an on-screen actor, will place the on-screen actor on the Map view. A mouse click will enable the user to activate the output for a number of seconds, turn the output on, or de-activate the output.To Activate an On-Screen Actor:Select On to turn the output onSelect On and then click on the 0 in order todefine the number of seconds, then click "On" toturn the output onSelect Off to de-activate the output
64 Service BoardThe Output Board enables displaying and controlling outputs in a simple and organized manner enabling complete control of these outputs.In the Setup mode it is possible to add outputs, rename them and categorize them into different groups.Step by Step:To Add/Remove Outputs to theOutput BoardTo Rename an OutputTo Create/Delete GroupsTo Rename a GroupTo Activate Outputs
65 Macro ObjectsMacro Objects enable quick and easy activation of a set of pre-defined functions, providing the operator control over critical functions such as, opening doors in a fire situation.Using the Macro Objects in the tool bar it is possible to activate a set of pre-defined functions. These functions are defined in Setup mode, and activated in Setup and Alert mode. You can trigger an unlimited number of outputs from a macro object.
66 Macro CreationBefore creating a macro, create an alert with no inputs and a desired output for the macroWhile in Setup, right-click on the toolbar and click Add…Select the alert and user defined outputsEnter Name, Description (tool tip), and the Icon that will display in the toolbar
67 System SettingsVarious settings to customize the GUI experience
68 ActionsPre defined messages to display for operator depending upon the alert
69 Time ZonesTime Zones enable you to create time periods. These times can be used, for example, when defining times for an alert to be active. Once you have designated a time when the alert will be active, if the same condition occurs outside the designated time, the alert will not be triggered.Time Zone TabIn the Time Zone tab it is possible to define the days of the time zone and the hours. The hours can be set as up to four pairs of times in one time zone. The right of the screen provides a graphical display of the times covered in the displayed time zone.Note: Pair 1 is the first of the dayPair 3 is the last of the dayPair 2 and 4 can be in between as needed.In this example, Pair 4 is not used.
70 Active SchedulerUp until now, all alerts were triggered by some object, a badge or a device, the “Active Scheduler” provides a way to generate alerts and consequently to activate outputs by entering a desired time zone. The ActiveScheduler will trigger an alert as long as the time zone condition is valid.
71 Mini MapUsing the Mini map can be particularly useful when it is not possible to display the entire monitored area in the Map view. This may be, for example, when dealing with a project, which has a complex map hierarchy, and as a result of this the operator is requested to focus on a certain area, possibly deep down in the hierarchy.The Mini Map shows the entire Main Location pointing out the areas where events have been received, and enables easy navigation to this area (in the Main Location) by a single mouse click on the relevant place in the Mini Map.
72 Sounds There is a library of 67 pre-recorded sounds Record custom sounds using Sound Recorder (built-in to Windows)Save files to C:\Eiris\e41srv\Data\SoundSounds are then available for use in building alerts
74 Paging Paging requires communications software package Create Serial InterfaceGo to SerialInterface/All SerialInterfaceRight click on All SerialInterface and add by type “Serial Interface”On general tab, name the interface “COM X for SL-PTX” where “X” is the com-port being used for the paging transmitterOn settings tab, type in the com-port being used in the Comm Port fieldClick Apply
75 More Paging Go to Elpas Pagers/All Elpas pagers Right click and select add by typeChoose pager holderEnter holder’s name in general tabEnter holder’s capcode in pager/pager ID fieldGo to Elpas Pagers/All Elpas PagersRight click and choose “add by type” and choose Paging Module…
76 More Paging Choose the previously created serial interface Select the North-American pagingprotocol as shownhereImportant: Set r.f. baudrate for pagers in use2 = 24001 = 12005 = 512Select the appropriate alertsSelect the “holder(s)”
77 More Paging Important point to remember: The message to be displayed on the pager is typically designed in the “General” tab of the Alert in questionBuild messageas appropriate
78 Email Setup (Communications package required) AgentSetup (Communications package required)setup is very similar to paging setupUse an “ agent” in the paging module rather than a serial interfaceUses a blank “Elpas Pager”agent contains the relevant informationThe protocol in the paging module is simply [MSG]
82 Arming and Disarming Locations Various applications require partitioning in order to separately control different areas. A typical example for such a need is for carrying out maintenance operations in individual locations and it is necessary to temporarily disarm the location.Eiris Viewer II has a special feature, enabling selecting and disarming or arming individual locations or a group of locations. In such a case, alarm messages from fixed transmitters will not be received.Note: Trouble messages from all types of transmitters and receivers will be received as well as messages from portable transmitters.
83 Software MaintenanceEIRIS database (the heart of the server) is found in C:\Eiris\e41srv\DataThis folder holds several .dat files that contain all of the information entered in to EIRIS relevant to readers, badges, bus devices, and alertsRegular backups of the Data folder are recommendedEvents.dat… what’s it all about (especially if it grows large)?How to prevent it from growing large (very important to system programming)
84 Reprogramming Bus ID Numbers You can program the ID numbers of readersYou can program ID numbers and operating modes of the SI-544Note: SI-544 requires power reboot before changes take effect (power down/up)This is not necessary for a reader (ex: SR-520)To make changes:Select ReaderGo to Settings tabDouble-click on Valuenext to Bus Device IDType in desired IDPress OKPress ApplyNote: This may require hooking the device straight to the SLC-5. Older SRP-51s do not allow for passing programming codes.
85 Reprogramming SI-544 Op Mode As mentioned before, the SI-544 will require a power cycle before changes will take effect!
90 Certain areas of the website are password protected VT Documents PasswordCertain areas of the website are password protected(especially when downloading data sheets and wiring guides)Username: eirisdocPassword: elpastags