功能描述
发送一条消息。从应用提供的缓冲区中读取数据。此方法用于发关单播、多播或广播消息。如果之前没有绑定套接字,则自动绑定到可用的端口。以 UDINT 格式返回已发送字节数。
接口
输入
|
数据类型
|
有效范围
|
描述
|
i_sPeerIP
|
STRING(15)
|
-
|
消息将发送到的目标地址。
|
i_uiPeerPort
|
UINT
|
-
|
消息将发送到的目标端口。
|
i_pbySendBuffer
|
POINTER TO BYTE
|
-
|
保存要发送的数据的缓冲区的起始地址。
|
i_udiNumBytesToSend
|
UDINT
|
1 ...2147483647
|
应用提供的缓冲区中将发送的字节数。
|
每次功能调用的数据限制
取决于控制器,在其中一种 Receive、Send 或 Peek 方法的一次功能调用期间移动的数据量是有限的。
控制器
|
可一次性移动的字节数
|
M241、M251
|
2048 个字节
|
PacDrive LMC、M262
|
65.535 个字节(受到应用程序存储器的限制)
|