In order to configure Global Input to Output Linking, you must create a text file in notepad and place it within the Remotepath with the following filename: "ControlPoint<Driver ID>.ini"

The contents of the file should contain the Monitor Point that triggers the relay as the section header in brackets, followed by the relay command properties:

[Monitor Point Address]
Command= 1==off, 2==on, 3==single pulse, or 4==repeating pulse (for Mercury controllers), 4==relay(s) follow state of input (for ACP/inBIO controllers)
Address= Control Point Address to link to when the Monitor Point goes active
ON_Time= used for command 3 or 4
OFF_Time= used for command 4 only with Mercury 
Repeat_Count= used for command 4 only with Mercury 
 

Example
Below is a sample ControlPoint2.ini file.  The 2 in the filename represents that this file will be used by driver 2.  The example below will momentarily activate control point 2.3.6.O12 for 5 seconds anytime monitor point 2.0.4.I6 goes active.  Notice that these 2 points are on different controllers.

[2.0.4.I6]
Command=3 
Address=2.3.6.O12
ON_Time=5
OFF_Time=0
Repeat_Count=0

 

Example (ACP /inBIO only)
With the ACP / inBIO hardware you can specify the door address for the Address parameter and it will Lock or Unlock the door based on the state of the input.  Adding the 'Disable_Reader=1' parameter will disable ALL readers for the referenced door when the Input goes active.

[2.0.0.I5] 
Command=1
Disable_Reader=1
Address=2.0.0.D2 

The example above will lock Door 2 when Input 5 is active and disable the associated readers.

[2.0.0.I6] 
Command=2
Disable_Reader=0
Address=2.0.0.D2  

The example above will unlock Door 2 when Input 6 is active and re-enable the associated readers for card access.

 

Multi-Relay Example 
To activate multiple relays from a single input point, simply index the Address property with a numeric ID.  Please note that the numeric IDs must be continuous order without gaps:

[2.0.4.I6]
Command=3
Address=2.3.6.O12
ON_Time=5
OFF_Time=0
Repeat_Count=0
Address1=2.3.6.O13
Address2=2.3.6.O14
Address3=2.3.6.O15
Address4=2.3.6.O16

 

The example above will pulse relays (12 - 16) for 5 seconds when input 6 goes active.

 

[2.0.4.I6] 
Command=4 
Address=2.3.6.O12 
Address1=2.3.6.O13
Address2=2.3.6.O14
Address3=2.3.6.O15
Address4=2.3.6.O16

 

The example above will force relays (12 - 16) to follow the state of input 6 when using ACP or inBIO controllers.

 

Multi-Door Unlock / Lock Example (ACP /inBIO only)
To unlock / lock multiple doors from a single input point, simply index the Address property with a numeric ID.  Please note that the numeric IDs must be continuous order without gaps.  With the ACP / inBIO hardware you can specify the door addresses for the Address parameter and it will Lock or Unlock the door based on the state of the input when the follow command 4 is used.  Adding the 'Disable_Reader=1' parameter will disable ALL readers for the referenced door when the Input goes active.

[2.0.4.I6] 
Command=1 
Disable_Reader=1 
Address=2.3.6.D1
Address1=2.3.6.D2
Address2=2.3.6.D3
Address3=2.3.6.D4

The example above does a lockdown where 4 doors are locked and their associated readers are disabled when Input 6 is activated.

[2.0.4.I5] 
Command=1 
Disable_Reader=0 
Address=2.3.6.D1
Address1=2.3.6.D2
Address2=2.3.6.D3
Address3=2.3.6.D4

The example above uses a separate input to restore the readers to card access, while keeping the doors locked.  Command 2 can be used to unlock the doors.

 

Multi-Door Unlock / Lock Example with Different Commands for Different Doors (ACP /inBIO only)
To unlock / lock multiple doors from a single input point, simply index the Address property with a numeric ID.  Please note that the numeric IDs must be continuous order without gaps.  With the ACP / inBIO hardware you can specify the door addresses for the Address parameter and it will Lock or Unlock the door based on the state of the input when the follow command 4 is used.  Adding the 'Disable_Reader=1' parameter will disable ALL readers for the referenced door when the Input goes active.  To create a different command for different addresses, specify the index number after the Command and Disable_Reader property.

[2.0.4.I6] 
Command=1 
Disable_Reader=1 
Address=2.3.6.D1
Address1=2.3.6.D2
Command2=2
Disable_Reader2=0
Address2=2.3.6.D3
Address3=2.3.6.D4

 

In the example above, Doors 1 and 2 will lock down and remain disabled, while doors 3 and 4 will unlock and be enabled when input 6 goes active.

 

 

Associating a Time Schedule to Aux Relay(s) (ACP and inBIO Hardware Only)

[2.0-T3] 
Address=2.3.6.O12 
Address1=2.3.6.O13
Address2=2.3.6.O14
Address3=2.3.6.O15
Address4=2.3.6.O16

 

The example above will force relays (12 - 16) to follow the state of Controller 2.0's Time Schedule 3 when using ACP or inBIO controllers.  Please note that the time is based on the Controller's local time and takes the Controller's GMT Offset into consideration.

 

Published in Triggers and Macros