Skip to main content

10.5.9.3. SEND

10.5.9.3. SEND

 

Explanation

通过以太网通信频道传输二进制数据。

(传输以null结尾的字符串数据时,可以使用PRINT语句。)

Syntax

<ENET对象>.SEND <BUFV变量>,<字节数>

Parameter

BUFV变量

保存着所要传输的二进制数据的缓冲区(Buffer)变量

 

字节数

所要传输的字节数

1~1400

Example

ENET1.BUFV[0],24 'BUFV 0offset位置开始,传输24byte的数据。

ENET1.BUFV[1000],24 'BUFV 1000offset位置开始,输送4byte的数据。

 

传输以null(0)结尾的字符串数据时,通常使用PRINT语句。不过,二进制数据可能在中间存在null(0)值,因此,若以PRINT语句形式传输,可能会在数据中间结束传输。

因此,传输二进制数据时,请使用按指定的字节数传输数据的ENET.SEND语句。

 

作业

数据形式

合适的指令语句

传输

字符串(null-terminated string)

PRINT

二进制(binary)

ENET.SEND

接收

字符串(null-terminated string)

INPUT

二进制(binary)

INPUT