将modbus的RTU数据拷贝到bs的bin中

int rtucopy(int bs);
//bs:bin数组的句柄,newbin语句创建,defbin初始化 setv修改
//返回:RTU 数据包的长度,不含效验码,即设备地址+命令码+数据 三者的长度

本语句只能应用在全局控件appbase中的onRTUrecv() 方法中,表示接收了相应的RTU数据包,并对这个接收的数据包进行处理

示例

在全局控件appbase中:

int bs=0;
int len=0;
void create()
{    
    bs=newbin(256);    //一个数据接收区
}
void onRTUrecv(){
    //有RTU数据帧收到
    len=rtucopy(bs);
    //此时可以使用getv(bs,addr,type)来读取数据处理RTU包
    ......
}

备注