GRIDlink Series 113 & 135 with Control Logic ver. 6000.22 (released June 20, 2021) 

 The control logic for relay output is written to registers tagged logic_relay1-8 (See Modbus Registers Table below) and are transferred to onboard I/O when USER_TRANSF_IO is TRUE. See Notes 1-4.

Relay 1 (PENDING)  Configuration

Relay 1 (PENDING) is configured by default ( pendConfig = 0 ) to follow the PENDING signal from it’s onset and remain ON throughout the Event. When pendConfig = 1, Relay 1 will be ON prior to the Event by the time set in ramp_start1 and OFF during the Event. The is useful for Pre-Cooling HVAC or alarm beacons. ramp_end1 is not used.

Relay 2 (MODERATE) / Relay 3 (HIGH) Configuration

Single Relay Output

Relays 2 and 3 are configurable to act independently when SINGLE_RELAY_OUT = TRUE. This is useful if a load is dedicated to a MODERATE Event and another to a HIGH Event and it is desired not the shed both at once.

When SINGLE_RELAY_OUT = FALSE, a HIGH Event will have both MODERATE & HIGH relays ON. This is useful when different loads are on separate relays and it is desired to combine both during a curtailment.

Pre-Empt & Extend Event

Relays 2 and 3 can be configured to start the Event early or end the Event later by configuring ramp_start2 & 3 and ramp_end2 & 3.

Relays 5-8 Configuration

Functions

Relays 5-8 can execute per-determined functions based on a valid relayConfig setting per the table

GRIDlink 135 series has 8 onboard relay outputs which will provide all the functionality described here.

GRIDlink 113 series fully executes the control logic and the virtual registers can be accessed by the BMS or a remote I/O module.

relayConfig Control Logic Description
0 no configuration
1 Pre-Empt (Pre-Cool) Relay 5 per ramp_start5 time in seconds
2 Gemini Dual VENs (Shared Relays)
VEN1 =  Relays 2 & 3 for MODERATE / HIGH signals from VTN1. Pre-Cool Relay 5 per ramp_start5 time in seconds
VEN2 =  Relays 2 & 3 for MODERATE / HIGH signals from VTN2. Pre-Cool Relay 5 per ramp_start5 time in seconds
If overlapping Events with MODERATE & HIGH signals occur the logic will select the higher signal while in effect
Single Relay Output can be configured
3 Pre-Empt / Extend Event times for Relays 5-8 based on ramp_start5-8 and ramp_end5-8 time in seconds. Create resource zones to prevent end of DR Event snapback.
4 Gemini Dual VENs
VEN1 =  Relays 2 & 3 for MODERATE / HIGH signals from VTN1. Pre-Cool Relay 5 per ramp_start5 time in seconds
VEN2 =  Relays 6 & 7 for MODERATE / HIGH signals from VTN2. Pre-Cool Relay 8 per ramp_start8 time in seconds
Single Relay Output can be configured
5 Business Interruption Program (SCE) curtail on PENDING
100 Dynamic ADR – analog output based on PID loop calculation. Relays ON-OFF based on setpoint and deadband settings.

Modbus Registers Table (Relay Logic)

Type Native IO Reg Read/Write Modbus Reg Tag Name Description
DI-10 22 R/W 1: 0022 SINGLE_RELAY_OUT  << Moderate Only – High Only
DO-11 0 R 0: 0001 RELAY1 .. Onboard Relay 1 (PENDING)
1 R 0: 0002 RELAY2 .. Onboard Relay 2 (MODERATE)
2 R 0: 0003 RELAY3 .. Onboard Relay 1 (HIGH)
3 R 0: 0004 VTN_READ .. VTN Connection Status not configurable
4 R 0: 0005 RELAY5 .. Onboard Relay 5
5 R 0: 0006 RELAY6 .. Onboard Relay 6
6 R 0: 0007 RELAY7 .. Onboard Relay 7
7 R 0: 0008 RELAY8 .. Onboard Relay 8
121 R/W 0: 0122 USER_TRANSF_IO  << Transfer Relay Logic to all Relays
122 R/W 0: 0123 USER_TRANSF_IO1  << Transfer logic_relay1 to Relay 1
122 R/W 0: 0124 USER_TRANSF_IO2  << Transfer logic_relay2 to Relay 2
122 R/W 0: 0125 USER_TRANSF_IO3  << Transfer logic_relay3, 5-8 to Relay 3, 5-8
140 R 0: 0141 logic_relay1  .. Digital Output Relay 1
141 R 0: 0142 logic_relay2  .. Digital Output Relay 2
142 R 0: 0143 logic_relay3  .. Digital Output Relay 3
143 R 0: 0144 logic_relay4  .. Digital Output Relay 4
144 R 0: 0145 logic_relay5  .. Digital Output Relay 5
145 R 0: 0146 logic_relay6  .. Digital Output Relay 6
146 R 0: 0147 logic_relay7  .. Digital Output Relay 7
147 R 0: 0148 logic_relay8  .. Digital Output Relay 8
AI-0 101 R/W 3: 0102 relayConfig << Define relays 2-8 response to Event (0-5)
102 R/W 3: 0103 pendConfig << Define Pend relay response to Event (0-1)
LI-20 26 R/W 3: 5053 ramp_start1 .. Start Event Early seconds – RELAY 1
27 R/W 3: 5055 ramp_start2 .. Start Event Early seconds – RELAY 2
28 R/W 3: 5057 ramp_start3 .. Start Event Early seconds – RELAY 3
29 R/W 3: 5059 ramp_start5 .. Start Event Early seconds – RELAY 4
30 R/W 3: 5061 ramp_start6 .. Start Event Early seconds – RELAY 5
31 R/W 3: 5063 ramp_start7 .. Start Event Early seconds – RELAY 6
32 R/W 3: 5065 ramp_start8 .. Start Event Early seconds – RELAY 7
33 R/W 3: 5067 ramp_end1 .. Extend Event seconds – RELAY 1
34 R/W 3: 5069 ramp_end2 .. Extend Event seconds – RELAY 2
35 R/W 3: 5071 ramp_end3 .. Extend Event seconds – RELAY 3
36 R/W 3: 5073 ramp_end5 .. Extend Event seconds – RELAY 4
37 R/W 3: 5075 ramp_end6 .. Extend Event seconds – RELAY 5
38 R/W 3: 5077 ramp_end7 .. Extend Event seconds – RELAY 6
39 R/W 3: 5079 ramp_end8 .. Extend Event seconds – RELAY 7

Notes:

(1) USER_TRANSF_IO when TRUE writes relay logic of logic_relay1-8 to onboard Relays 1-8 with the exception of Relay 4. USER_TRANSF_IO1-3 will default to FALSE. When USER_TRANSF_IO is FALSE relays remain in the last state and can be manually turned ON-OFF.

(2) When USER_TRANSF_IO is FALSE and USER_TRANSF_IO1 is TRUE, only logic_relay1 will be written to Relay 1. All other relays will remain in Manual.

(3) When USER_TRANSF_IO is FALSE and USER_TRANSF_IO2 is TRUE, only logic_relay1 will be written to Relay 2. All other relays will remain in Manual.

(4) When USER_TRANSF_IO is FALSE and USER_TRANSF_IO3 is TRUE, logic_relay3, 5-8 will be written to Relay 3, 5-8. All other relays will remain in Manual.