Wesley BC-620-4CA User Manual

Page 111

Advertising
background image

Curtis 1234/36/38 Manual,

OS

11

107

2 3 J U LY 2 0 0 8 D R A F T

SET_INTERLOCK()

This function is used to engage the system interlock using VCL. The 1311 Interlock
Type parameter must be set to = 1 in order for the Set_Interlock() function to operate.
If the system interlock is set (Interlock_State bit variable = On), the throttle input
signal is allowed to pass along the throttle chain; see Figure 14. Additionally, if the
main contactor is used (1311 Main Enable parameter = On), setting the interlock
will request the main closed state from the main contactor state machine. To view
the current interlock state, see the 1311 menu Monitor

»

Inputs: Interlock. To view the

current main contactor state, see the 1311 menu Monitor

»

Controller: Main State.

When the Interlock_Type is set to = 1 and neither the Set_Interlock() nor the

Clear_Interlock() function has been called, the state for the interlock is Off (Inter-
lock_State bit variable = Off).

Syntax

Set_Interlock()

Parameters

None.

Returns

0 – Interlock not set.

1 – Interlock successfully set.

Error Codes

None.

Example

Set_Interlock()

This will engage the system interlock.

CLEAR_INTERLOCK()

This function is used to disengage the system interlock using VCL. The 1311 In-
terlock Type parameter must be set to = 1 in order for the Set_Interlock() function
to operate. If the system interlock is cleared (Interlock_State bit variable = Off), the
throttle input signal is not allowed to pass along the throttle chain; see Figure 13.
Additionally, if the main contactor is used (1311 Main Enable parameter = On),
clearing the interlock will request the main open state from the main contactor state
machine. To view the current interlock state, see the 1311 menu Monitor

»

Inputs:

Interlock. The view the current main contactor state, see the 1311 menu Moni-
tor

»

Controller: Main State.

When the Interlock_Type is set to = 1 and neither the Set_Interlock() nor

Clear_Interlock() function has been called, the default state for the interlock is Off
(Interlock_State bit variable = Off).

Syntax

Clear_Interlock()

Parameters

None.

Returns

0 – Interlock not cleared.

1 – Interlock successfully cleared.

Error Codes

None.

Example

Clear_Interlock()

This will disengage the system interlock.

7 — VCL

Advertising