Abs3P (FB)¶
FUNCTION_BLOCK Abs3P
Short Descritpion¶
Anti-blocking protection for a 3-point drive
Portrayal¶
Interfaces¶
Inputs¶
Name Datatype
Range
Init-Value
Function
xFbOpen BOOL Message - Inbox - Plus
XFbClose BOOL Message - Input - Minus
Outputs¶
Name Datatype
Range
Init-Value
Function
xOutOpen BOOL Enable - Output - Plus
xOutClose BOOL Enable - Output - Minus
xAbsOn BOOL Display - blocking protection process
dtAbsLastOn DATE_AND_TIME Startdate / -Timepoint of the last blocking protection process
Setpoints / Parameters¶
Name Datatype
Range
Init-Value
Function
tMinRunTime TIME 30s Minimum operating time
tTime TIME 120s Time duration of the blocking protection process
eDay eDoW eDow.Montag Weekday of blocking protection process
todStartTime TOD 08:00:00 Uhr Time point of the blocking protection process
Functional Description¶
General¶
Example
Prerequisite for the use of the Abs3P functional component
Enable - Output xOutOpen¶
xFbOpen Blocking protection process
xOutOpen Notes
X FALSE FALSE Blocking protection process inactive
X TRUE TRUE Blocking protection process active - period 1
X TRUE FALSE Blocking protection process active - period 2
Enable - Output xOutClose¶
xFbClose Blocking protection process
xOutClose Notes
X FALSE FALSE Blocking protection process inactive
X TRUE FALSE Blocking protection process active - period 1
X TRUE TRUE Blocking protection process active - period 2
Display of the blocking protection process xAbsOn¶
Setpoint / Parameter eDay¶
Sollwert / Parameter tTime¶
Visualization¶
Information¶
Element Authors
Date
Version Notes
Function
Adam Bartod 11.2017 1.0 Initial version
Programming
Adam Bartod 11.2017 1.0 Initial version
Test Jochen Reu 11.2017 1.0 Initial version
Documentation
Jochen Reu 11.2017 1.0 Initial version
Codesys¶
- InOut:
Scope Name Type Initial Comment Input xFbOpen BOOL Message - Inbox - Plus
xFbClose BOOL Message - Input - Minus
tMinRunTime TIME TIME#30s0ms Minimum operating time
tTime TIME TIME#2m0s0ms Time duration of the blocking protection process
eDay eDoW eDow.Monday Weekday of blocking protection process
todStartTime TOD TIME_OF_DAY#8:0 Time point of the blocking protection process
Output xOutOpen BOOL Enable - Output - Plus
xOutClose BOOL Enable - Output - Minus
xAbsOn BOOL Display - blocking protection process
dtAbsLastOn DT Startdate / -Timepoint of the last blocking protection process