Guidance is needed for creating a PE program for announcing access by VIP to a door
- Continuum Cyberstation
- Continuum Net Controller II
- Continuum ACX 2 Controller
- Continuum ACX 4 Controller
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.
The subset of credential holders is defined via the Department Code which is an attribute of the personnel object.
Any person with a Department Code of 600 will be identified as VIP by the PE Program.
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