Issue
Understanding and configuring controllers for Access Control using SystemStatus and AccessServer system variables.
Product Line
Andover Continuum
Environment
- Access Control
- CX9702
- ACX57xx
- Netcontroller
- Netcontroller II
Cause
Operators can be unsure what the various values for SystemStatus and AccessServer are and what they need to be set to for successful access control.
Resolution
1. SystemStatus
The first thing to realize is that there are four different modes that an Access controller can be set to, the SystemStatus indicates the mode controller is currently in. This is an Access-only system variable and will default to NoDatabase if left unconfigured.
These four values are as follows:
- Normal — The controller is working normally.
- NoComm — Local controller has lost communications to the Workstations configured as Primary and Secondary Access Servers.
- NoDatabase — The Access server and the local controller have been reset or have otherwise lost connection to the database to check access card numbers and personal identification numbers (PINs). Can also indicate that the local controller has lost comms to the Access Server and has no local personnel database to authenticate to.
- ColdStart — Indicates the Access Controller SystemStatus initial value, before any door has been configured.
The sequence for how SystemStatus gets set is as follows:
- On a ColdStart if the AccessServer = 1-190 it is set to NoDatabase when the first door is configured. When CyberStation finishes the personnel distribution, it explicitly sets the value to Normal.
- On a ColdStart if the AccessServer > 190 it is set to Normal when the first door is configured and the controller is communicating with the Primary and/or Secondary Access Server workstations.
- Note: Upon initial configuration, or a restart, the CyberStation can fail to set the SystemStatus to Normal; leaving the controller in NoDatabase mode. If this occurs, the value can be manually set to Normal to "kick start" the controller.
2. AccessServer
The second thing to look at is that the value of the AccessServer SystemVariable has been set. This should be set to the ACC Net Id of the Workstation configured as the Primary Access Server (> 190) for local then remote validation or set to the controllers ACC Net Id for local validation only.
3. Door Object
Additionally Door objects need to be configured to handle the above conditions, there are a number of ways they can require authentication when a card is presented, these are listed in the Entry Reader and Exit Reader tabs of the Door object in the form of check boxes. The main ones being validate site, validate card, valid pin, and Door Forced Lock Schedule. Tick whatever options are required.