Delayed call from analogue station
From Zenitel Wiki
This article describes how to configure the AlphaCom in such a way that a call button from a substation must be pressed for a predefined time before the call is made to a master station.
Application areas:
- Elevators - Regulations: the call button must be pressed for some seconds before the call is made.
- Parking garage - Avoid unnecessary calls from playing children etc.
The Delayed Call functionality is controlled by the Event Handler, which is configured from AlphaPro.
Contents
IP substations
For delayed call for IP SubStation see article: Delayed Call
Conventional (analog) stations
A conventional substation has two call button inputs, ID and ID+M. The Delayed Call feature will work for ID+M only. In addition M-key can be used for Delayed Call.
Set "Station without Display"
When using the Delayed Call feature it is important that the substation is forced to be a non-display station. In In AlphaPro, go to Users & Stations -> Station Type and set the flag "Station without Display".
Background: The AlphaCom is by default autodetecting if the station connected is a display station (more current) or a non-display station. When using the Delayed Call function and the call button is pressed for a longer time, the current increases and the AlphaCom will detect this as an display station and the station will not operate properly.
ID+M Call Button
In AlphaPro, go to Exchange and System -> Events, press Insert and create the following events:
Event 1 - When the ID+M (= subevent 2) call button is pressed (= ON), start a 3 second timer.
Event Owner: | The substation |
Event type: | 30 - Station Input or Station DAK key |
Subevent: | 2 |
When change to: | ON |
When related to: | N/A |
Action: | $ST L%1.dir W30 L9000 |
Event 2 - When the ID+M (= subevent 2) call button is released (= OFF), stop the timer.
Event Owner: | The substation |
Event type: | 30 - Station Input or Station DAK key |
Subevent: | 2 |
When change to: | OFF |
When related to: | N/A |
Action: | $ST L%1.dir W0 L9000 |
Event 3 - If the timer expires, e.g. the button has not been released, make a call to 101.
Event Owner: | The substation |
Event type: | 21 - Event timeout |
Subevent: | 0 |
When change to: | ON |
When related to: | Directory number: 9000 |
Action: | $CALL L%1.dir L101 |
If a Call Request should be made, and not a direct call, just substitute the action command $CALL L%1.dir L101 with $SM L%1.dir L101. This will send a Call Request to station 101.
M-key Call Button
As an alternative to ID+M, M-key can be used for Delayed Call. Substations are not equipped with M-key, but it is easy to adapt; simply connect a 2K2 resistor across the a- and b-wire when the call button is pressed.
In AlphaPro, go to Exchange and System -> Events, press Insert and create the following events:
Event 1 - When the M-key is pressed (= ON), start a 3 second timer.
Event Owner: | The substation |
Event type: | 31 - M-key |
Subevent: | 1 |
When change to: | ON |
When related to: | All |
Action: | $ST L%1.dir W30 L9000 |
Event 2 - When the M-key is released (= OFF), stop the timer.
Event Owner: | The substation |
Event type: | 31 - M-key |
Subevent: | 1 |
When change to: | OFF |
When related to: | All |
Action: | $ST L%1.dir W0 L9000 |
Event 3 - If the timer expires, e.g. the button has not been released, make a call to 101.
Event Owner: | The substation |
Event type: | 21 - Event timeout |
Subevent: | 0 |
When change to: | ON |
When related to: | Directory number: 9000 |
Action: | $CALL L%1.dir L101 |