UDP_Peer (FB)¶
FUNCTION_BLOCK UDP_Peer EXTENDS CBM.LTrig
This function block activates a Peer by setting xEnable
to TRUE.
- InOut:
Scope
Name
Type
Initial
Comment
Inherited from
Input
xEnable
BOOL
TRUE
: Action startsFALSE
: Action stops, outputsxDone
,xBusy
,xError
are resettedLTrig
Output
xDone
BOOL
TRUE
: Action successfully completedLTrig
xBusy
BOOL
TRUE
: Function block activeLTrig
xError
BOOL
TRUE
: Error occurred, function block aborts actionFALSE
: No errorLTrig
Input
ipAddr
STRUCT(sAddr := ‘0.0.0.0’)
‘0.0.0.0’ => INADDR_ANY‘127.0.0.1’ => INADDR_LOOPBACK‘255.255.255.255’ => INADDR_NONEuiPort
UINT
ipMultiCast
STRUCT(sAddr := ‘255.255.255.255’)
Multicast address. ‘255.255.255.255’ => INADDR_NONE
Output
eError
xActive
BOOL
TRUE if the handle is valid
hPeer
CAA.HANDLE