Publication 1756-RM084F-EN-P - July 2002
7-16 Entering Sequential Function Chart Logic
Where:
SBR_RET example
SBR_RET (ID := 2, X := 80, Y := 40,
In := "Input_000, Input_001, Input_002",
Out := "")
END_SBR_RET
Entering Stops
Stops follow this format:
STOP (
ID := <
unique_identifier
>,
X := <
internal_grid_x_location
>,
Y := <
internal_grid_y_location
>,
Operand := <
tag_reference
>,
HideDescription := <yes|no>
DescriptionX := <
numerical_value
>,
DescriptionY := <
numerical_value
>,
DescriptionWidth := <
numerical_value
>)
END_STOP
Item: Identifies:
ID
the SBR_RET identifier. This ID uniquely identifies this subroutine call from all other
blocks. Enter an unsigned, 32-bit integer value.
Specify:
ID :=
number
X
x-coordinate on internal grid. Enter an unsigned, 32-bit integer value.
Specify:
X :=
number
Y
y-coordinate on internal grid. Enter an unsigned, 32-bit integer value.
Specify:
Y :=
number
In
list of values to receive from the calling routine. Enter list of tags or literal values and
separate each entry by a comma (,). Enter empty quotes if there are no values to receive.
Specify:
In :=
“list”
Out
list of values to pass to the calling routine. Enter list of tags or literal values and separate
each entry by a comma (,). Enter empty quotes if there are no values to pass.
Specify:
Out :=
“list”