Clear-Com Logic-Maestro User Manual

Page 115

Advertising
background image

Clear-Com Communication Systems
Eclipse Logic Maestro Instruction Manual

2 - 4 9

SetsWhenOn(ControlLatch)
[void]

This control latch function will set a latch when a control
input is on. The example below shows sequence to get
a control reference, create a latch and assign the latch
to be set when the control input is on.
ControlMacro INPUT1 = ControlMacro.GetCon-
trol("INB", "");
ControlLatch LATCH1 = ControlLatch.CreateLatch();
LATCH1.SetsWhenOn(INPUT1);

TogglesWhenOff(ControlLatch)
[void]

This control latch function will toggle a latch when a con-
trol input is off. The example below shows sequence to
get a control reference, create a latch and assign the
latch to be toggled when the control input is off.
ControlMacro INPUT1 = ControlMacro.GetCon-
trol("INB", "");
ControlLatch LATCH1 = ControlLatch.CreateLatch();
LATCH1.TogglesWhenOff(INPUT1);

TogglesWhenOn(ControlLatch)
[void]

This control latch function will toggle a latch when a con-
trol input is on. The example below shows sequence to
get a control reference, create a latch and assign the
latch to be toggled when the control input is on.
ControlMacro INPUT1 = ControlMacro.GetCon-
trol("INB", "");
ControlLatch LATCH1 = ControlLatch.CreateLatch();
LATCH1.TogglesWhenOn(INPUT1);

ToString() [string]

Returns the string value of an object previously created
by a control macro. e.g.
string <result> = <object>.ToString();

TriggersWhenOff(Control-
Macro] [void]

Triggers a control macro object when the input condition
is OFF e.g.
<control macro>.TriggersWhenOff(ControlMacro);

TriggersWhenOff(Action) [void]

This control latch function will trigger an action on a
crosspoint when the
ControlMacro OUTPUT1 = ControlMacro.GetCon-
trol("OUTB", "");
ControlLatch LATCH1 = ControlLatch.CreateLatch();
LATCH1.TriggersWhenOff(OUTPUT1);

Macro

Description

Advertising