Table of Contents

ActuatorDigitalMonoMinusLsNo

Namespace
ZEquipment
Extends
Inherited Properties
Inherited Methods
Implements
FUNCTION_BLOCK ActuatorDigitalMonoMinusLsNo EXTENDS ZEquipment.ActuatorDigital IMPLEMENTS ZEquipment.IActuatorDigital, ZCore.IObject, ZCore.IError (
 [output] Diagnostics : ZCore.DiagnosticMessage,
 [output] MinusOutput : DigitalOutput)

Implementation of a digital actuator that uses one digital output for moving the actuator to it's minus position without any kind of hardware monitoring the actuators position. Usually, the actuator automatically moves back to its plus position if the minus output is not switched on. However, there is no way to monitor either side of the actuator because this actuator doesn't use any limit switches.

For details see ActuatorDigital.

Outputs

MinusOutput DigitalOutput

Constructor

FB_init

METHOD FB_init (
 [input] bInitRetains : BOOL,
 [input] bInCopyCode : BOOL,
 [input] parent : ZCore.IManagedObject) : BOOL

Inputs

bInitRetains BOOL

if TRUE, the retain variables are initialized (warm start / cold start)

bInCopyCode BOOL

if TRUE, the instance afterwards gets moved into the copy code (online change)

parent IManagedObject

Returns

BOOL