ManBin (FB)

FUNCTION_BLOCK ManBin

Short Description

Manual override for a binary signal


Portrayal

../_images/ManBin_FB.png

Interfaces

Inputs

Name

Datatype

Range

Init-Value

Function

xIn BOOL    

Binary input

Outputs

Name

Datatype

Range

Init-Value

Function

xOut BOOL    

Binary output

Setpoints / Parameter

Name

Datatype

Range

Init-Value

Function

eManMode eMANBIN Auto, ManOff, ManOn eMANBIN.Auto

Operating mode for the binary output signal xOut

Functional Description

General

This function block is used for manual override of a binary input signal xIn.

Binary output xOut

xIn eManMode xOut

Notes

FALSE Auto FALSE

Automatic operation - Off

TRUE Auto TRUE

Automatic operation - On

X ManOff FALSE

Manual operation - Off

X ManOn TRUE

Manual operation - On

Legend: X = any

Visualization




Information

Element

Authors

Date

Version

Notes

Function

Adam Bartod 06.2017 1.0

Initial version

Programming

Adam Bartod 06.2017 1.0

Initial version

Test Jochen Reu 07.2017 1.0

Initial version

Documentation

Jochen Reu 10.2017 1.0

Initial version

Codesys

InOut:
Scope Name Type Initial Comment
Input xIn BOOL  

Binary input

eManMode eManBin eManBin.Auto

Operating mode for the binary output signal *xOut, 0=Auto, 1=Manual Off, 2=Manual On

Output xOut BOOL  

Binary output