ActuatorDigitalMonoPlusLsPlusMinus
- Namespace
- ZEquipment
- Extends
- Inherited Properties
- Inherited Methods
- Implements
FUNCTION_BLOCK ActuatorDigitalMonoPlusLsPlusMinus EXTENDS ZEquipment.ActuatorDigital IMPLEMENTS ZEquipment.IActuatorDigital, ZCore.IObject, ZCore.IError (
[output] Diagnostics : ZCore.DiagnosticMessage,
[output] PlusOutput : DigitalOutput,
[output] MinusInput : DigitalInput,
[output] PlusInput : DigitalInput)
Implementation of a digital actuator that uses one digital output to move the actuator to the plus position and digital inputs on both side of the actuator. Usually, the actuator automatically moves back to its minus position if the minus output is not switched on.
For details see ActuatorDigital.
Outputs
PlusOutputDigitalOutputMinusInputDigitalInputPlusInputDigitalInput
Constructor
FB_init
METHOD FB_init (
[input] bInitRetains : BOOL,
[input] bInCopyCode : BOOL,
[input] parent : ZCore.IManagedObject) : BOOL
Inputs
bInitRetainsBOOLif TRUE, the retain variables are initialized (warm start / cold start)
bInCopyCodeBOOLif TRUE, the instance afterwards gets moved into the copy code (online change)
parentIManagedObject
Returns
- BOOL