联网找有人,靠谱
联网找有人,靠谱

USR-TCP232系列模块串口数据打包说明

2013-03-27

分享到:
{}

USR-TCP232系列有两个方案,分为USR-TCP232-T24系列和USR-TCP232-E45系列,T24系列包括 USR-TCP232-T/S/D/U/2/24/200/300/442等,E45系列包括USR-TCP232-E/400/500。

 

打包时间间隔和打包数据长度协同作用,任何一个条件到达都会将数据打包通过网络发送。

 

1、USR-TCP232-T24系列

    打包时间间隔为当前波特率下发送四个字节所需要的时间,计算方法为  1000/波特率*串口数据bit数(起始位+数据位+停止位),单位ms,如9600波特率下发送一个字节所需时间为1000/9600*(1+8+1)约等于1ms,同理115200时时间为0.086ms,注意:此计算得来的值与实际运行的值,有一定误差,波特率越小,误差越大。

    打包数据长度为400字节,如果串口持续发送不间断,则多于400个字节的数据会分包发送。

    以上两个值为固定设置到模块内部,不可修改,这是我们长期测试得来的最优值,响应速度和发送数据效率的平衡。

 

2、USR-TCP232-M4系列

打包时间间隔和打包字节长度均可通过网页或设置软件进行设置。

如下图为打包时间和打包长度设置对话框,不设置的情况下,设置窗口均默认“0,0”,模块在默认打包时间和打包长度下工作。打包时间默认4字节,即打包时间间隔为当前波特率下发送四个字节所需要的时间,字节长度默认1460。

                                图1 默认设置

如果设置打包时间和打包长度,模块则按照设置的数值进行工作。设置如下图所示:

                                图2 修改设置

3、USR-TCP232-E45系列(已停产)

相关产品

发表评论

陈***r发表于2017-04-08
例如:我要连续发送384字节数据,间或发送其他大小字节的数据(比如18字节的,100字节的),要保证网络接收的稳定性,我需要在mcu发送一组数据后等待多少时间呢?也是4个字节时间间隔就可以了吗?
姓  名*
邮  箱*
公  司  名 
评论内容*
验证码
fun88官网 串口转以太网 RS232转以太网 485转以太网 串口转网口