Issue
Guidance is needed for creating a PE program for announcing access by VIP to a door
Product Line
Andover Continuum
Environment
- Continuum Cyberstation
- Continuum Net Controller II
- Continuum ACX 2 Controller
- Continuum ACX 4 Controller
Cause
Need a way to identify a sub-set of credential holders, (Personnel Objects), with access to the site and take some action when one of those individuals gain access to a door.
Resolution
The subset of credential holders is defined via the Department Code which is an attribute of the personnel object.
PERSONNEL CONFIGURATION
Any person with a Department Code of 600 will be identified as VIP by the PE Program.
DOOR CONFIGURATION
The door(s) need to be configured with a department point (InfinityNumeric)
*** In this example we are only doing the entry side of the door, the program can be easily modified to handle the exit side of a door as well.
Upon valid access, Continuum will automatically place the department code from the personnel object in the value of the InfinityNumeric configured at the door for department point.
INFINITY PROGRAM CONFIGURATION (Program resides at the controller)
***In this example an alarm is sent when VIP enters a door, program/configuration can be easily modified to take other actions such as sending email, sounding an audible alarm, etc.
Here is the code for the InfinityProgram
'This program monitors the Front Lobby door for access by VIP individuals
'an alarm is dispatched upon door access by VIPs
'Program is LOOPING/AUTOSTART
Object theDOOR
Numeric theCODE
Object theDepPOINT
Line INIT
theDOOR = MainLobby 'PUT THE FULL PATH TO THE DOOR TO MONITOR HERE
theDepPOINT = theDOOR LastDepEntrdPnt
theCODE = 600 'PUT THE DEPT CODE THAT DENOTES VIP HERE
Goto MONITOR
Line MONITOR
VIP_Flag = False
If theDOOR ValidAccess then
If theDepPOINT Value = theCODE then Goto SendALM
Endif
Line SendALM
VIP_Flag = True
Goto MONITOR
Line E
If TS > 0 then Goto INIT