小平TCP串口调试特工

软件介绍

小平TCP串口调试特工是一款免费的软件,本人也是一名工控编程爱好者,经常使用串口调试PLC、单片机,试用过各种各样的串口调试软件。基于实际需求,结合各种调试软件的优点,开发出小平TCP串口调试特工。本软件除了普通TCP、串口调试外,主要用以下创新点:

一、串口、TCP相互转发,并可以保存整个通讯过程的数据;

二、支持保存的通讯数据进行主机、从机顺序模拟,还原通讯过程

三、可以根据设定的脚本进行自动回复通讯,创建自己的协议测试

四、自带脚本通讯指令,也可以C#、VB代码脚本扩展,或者混合使用,方便扩展不同的数据处理和测试。

 

    • 软件界面说明

小平TCP串口调试特工插图

  • 一般的TCP、串口调试

跟其他一般的串口调试一样,设置好参数后,打开串口或TCP,然后在手工发送区里,设置好数据格式是十六进制还是字符,并设置收发源是COM、TCP、BOTH中的那种

选择BOTH里,按发送1、发送2会同时发给COM和TCP,单选其中的COM、TCP时,只发给所选的。

  • TCP和串口转发

勾选TCP参数设置里的“转发串口”,打开串口和TCP,软件会把收到TCP的信息发给串口,相反地,收到串口的信息也会转发给TCP,这样TCP和串口能相互通讯。主要应用如下:

小平TCP串口调试特工插图1

TCP虚拟成串口的软件,可以下载有人软件USR-COM

https://www.usr.cn/Download/index.html

创建虚拟的串口组软件,可以百度下载VSPD

软件对转发通讯过程记录,可保存成文件供监控调试

  • 文件模拟

应用一:通过通讯记录进行模拟其中的一端,进行按顺序通讯还原

例如收发记录如下:

[COM->Receive]Hello,I am COM2

[Send->COM] Hello,I am COM1

[COM->Receive]How old are you

[Send->COM] I’m 12

我们设置模拟里发送标记为[Send->COM],接收标记为[[COM->Receive]],打开文件,取消自动回复,开始模拟,当收到Hello,I am COM2时,软件会自动回复Hello,I am COM1,接下来,收到How old are you时,就会回复I’m 12,注意数据格式的选择,模拟的数据必须一模一样。

我们也可以把发送和接收的标记反过来,由收变成发,模拟另一端

应用二:自动回复

根据收到的内容,匹配回复,可以不按顺序来模拟

例如收发记录如下:

[COM->Receive]Hello,I am COM2

[Send->COM] Hello,I am COM1

[COM->Receive]How old are you

[Send->COM] I’m 12

我们设置模拟里发送标记为[Send->COM],接收标记为[[COM->Receive]],打开文件,勾选自动回复,开始模拟,当收到Hello,I am COM2时,软件会自动回复Hello,I am COM1,接下来,收到How old are you时,就会回复I’m 12,再收到How old are you,还是自动回复I’m 12。跟应用一不同之处是,应用一是按顺序来的,应用二可以随条件回复

应用三:根据条件和脚本来回复(万能处理)

可参照例子里的MobusRTU脚本例子(十六进制数据),如下脚本执行效果,如果收到01 01 开头,8个长度的数据,就回复01 01 01 02 D0 49,如果收到01 03开头,8个长度的数据,就会按照脚本进行数据处理,最后用Send:发送处理后的数据

[RX]01 01[8]  //收到01 01开头,数据总长度为8

[TX][SC]  //脚本处理回复

Send:01 01 01 02 D0 49    //回复01 01 01 02 D0 49

[/SC]  //脚本处理结束

[RX]01 03[8]  //收到01 03开头,数据总长度为8

[TX][SC]  //脚本处理回复

Mid:%LEN%,%RX%,5,2  //取出收到的内容(从第5个数据开始,共两个长度)

Set:%TX%,01 03

Tdec:%LEN%,%LEN%

Mul:%LEN%,2

Chex:%DATA%,%LEN%

Thex:%LEN%,%LEN%

Join:%TX%,%LEN%

Join:%TX%,%DATA%

Set:%CRC%,%TX%

CS:Script\crc16.cs     //调用C# CRC16脚本

Join:%TX%,%CRC%  //在%TX%里尾部加上校验的结果

Send:%TX%    //发送%TX%里的数据

[/SC]

 

  • 脚本调试

参照例子和脚本说明

 

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

重要说明

本站资源大多来自网络,如有侵犯你的权益请联系管理员 大叔心  或给邮箱发送邮件mail@dashuxin.com 我们会第一时间进行审核删除。 站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果你遇到支付完成,找不到下载链接,或者不能下载,或者解压失败,先不要忙! (博主有可能有事情或者在睡觉不能及时的回复您,QQ留言后,请耐心等待即可!)

软件工具

KinhDown v1.0.88 PC+安卓:基于Aria2c的百度网盘免登录高速下载器

2020-12-19 0:42:33

软件工具

百度使用教程,电脑使用教程,怎么用百度

2021-2-14 20:45:57