Name
P type
1)
Data type
Meaning
Actions performed
by user
Actions per‐
formed by
block
error
OUT
BOOL
Request completed with errors
Checked
Entered
errorID
OUT
WORD
Error specification
For error = TRUE, the error infor‐
mation (event class and number) is
displayed in the errorID parameter.
3)
Checked
Entered
1)
Parameter types: IN = input parameter, OUT = output parameter, IN/OUT = in/out parameter
2)
Note: The periOut parameter must be provided with an array of type ARRAY [0..3] of BYTE or ARRAY [0..7] of BYTE.
Create a local or global array in your program under VAR (do not create a temporary array under VAR_TEMP). After the
FB has been called, this array must be assigned to the I/O variable for the I/O outputs of the module. See call example in
Section "Calling the function blocks"!
3)
For error information, refer to SIMATIC manuals
ET 200S Distributed I/O System,
chapter "Commissioning and
Diagnostics", and
ET 200S 1SI Serial Interface Modules
.
Task integration (call)
The _ET200S_SIxx_flowXon FB must be called cyclically in the BackgroundTask or the
TimerInterruptTask. Calling in the SystemInterruptTask is not permitted. Calling the function
block in the IPOSynchronousTask is not recommended for runtime reasons.
3.7
Function blocks _ET200S_SIxx_flowRts
Task
The _ET200S_SIxx_flowRts function block enables you to modify parameters on the module
independently of the parameter assignment interface if "RTS/CTS" data flow control has been
specified for the module.
Depending on which data interface you have chosen in the hardware configuration, you use
the _ET200S_SI04_flowRts function block for the 4-byte data interface, the
_ET200S_SI08_flowRts function block for the 8-byte data interface, and the
_ET200S_SI32_flowRts function block for the 32-byte data interface of the serial interface
module.
Function blocks of the ET 200S 1SI serial interface module
3.7 Function blocks _ET200S_SIxx_flowRts
Supplement to the ET 200S 1SI serial interface module
32
Function Manual, 01/2015, xxx