Libraries
9.4 Open user communication library
S7-200 SMART
System Manual, V2.3, 07/2017, A5E03822230-AF
509
Table 9- 16 Parameters of the UDP_CONNECT instruction
Parameter
Declaration Data type
Description
EN
IN
BOOL
Enable input
Req
IN
BOOL
The CPU starts the connect operation if Req =
TRUE. If Req = FALSE, then the outputs show
the current status of the connection.
ConnID
IN
WORD
The CPU uses the Connection ID (ConnID) num-
ber to identify this connection for the other in-
structions. The possible ConnID range is 0 to
65534.
LocPort
IN
WORD
The LocPort is the port number on the local de-
vice. The local port number range is 1 to 49151
with some restrictions. Refer to the LocPort defi-
nition in "Parameters common to the OUC library
instructions" (Page 499).
Done
OUT
BOOL
The instruction sets the Done output when the
connect operation is complete with no errors.
Busy
OUT
BOOL
The instruction sets the Busy output while the
connection operation is in progress.
Error
OUT
BOOL
The instruction sets the Error output when the
connection operation is complete with an error.
Refer to "Open user communication library in-
struction error codes" (Page 524) for further in-
formation.
Status
OUT
BYTE
The Status output shows the error code if the
instruction sets the Error output. Status is zero
(no error) if the instruction sets the Busy or Done
outputs.
Example
This is an example usage of the UDP_CONNECT instruction: