串口调试助手fx2n_PLC串口调试助手「建议收藏」

串口调试助手fx2n_PLC串口调试助手「建议收藏」PLC串口通信调试是一款免费的单片机串口调试的小工具,主要用于进行plc和计算机的串口通信调试,帮助用户快速发现是哪一方出现了问题,为单片机调试提供了新的解决方案,需要的朋友可以下载!软件功能(1)可以用3种数据格式输入要发送的帧和显示收、发的帧,各数据格式可以相互转换。(2)可以计算常用的校验码(异或、求和、CRC和LRC),生成PLC通信中常用的多种协议格式的帧,适用范围广。(3)具有记…

大家好,又见面了,我是你们的朋友全栈君。

PLC串口通信调试是一款免费的单片机串口调试的小工具,主要用于进行plc和计算机的串口通信调试,帮助用户快速发现是哪一方出现了问题,为单片机调试提供了新的解决方案,需要的朋友可以下载!

软件功能

(1) 可以用3种数据格式输入要发送的帧和显示收、发的帧,各数据格式可以相互转换。

(2) 可以计算常用的校验码(异或、求和、CRC和LRC),生成PLC通信中常用的多种协议格式的帧,适用范围广。

(3) 具有记忆功能,能保存上次退出时的工作状态(包括通信记录),便于继续调试。

(4) 能按时间间隔划分和显示接收到的帧,间隔时间可以修改。

PLC串口通信调试使用教程

下图是PLC串口通信调试软件的界面。

串口调试助手fx2n_PLC串口调试助手「建议收藏」

可用菜单命令打开/关闭串口、设置计算机的通信接口的参数,选择单次发送或定时发送,设置定时发送的间隔时间。

可以选择用字符串、十进制字节或十六进制字节这3种数据格式输入发送帧。可以将输入的发送帧转换为其他数据格式。

点击“计算校验码”按钮,在出现的对话框的“校验内容”窗口中,将自动显示出“发送帧”文本框中的数据或字符串对应的十六进制数。

串口调试助手fx2n_PLC串口调试助手「建议收藏」

点击某一校验方式按钮,在它右边的文本框内便可以得到对应的校验码。CRC(循环冗余校验)用于生成Modbus协议的RTU模式的校验码。Modbus的ASCII模式的校验内容逐字节求和后,和的低字节的补码为LRC(纵向冗余校验)码。

可以选择三种不同的数据格式查看收发的数据。字符串用“(S)”标识,十六进制数用“(H)”标识,十进制数无标识。可以用“清空”按钮清除通信记录。

PLC串口通信调试使用说明

发送帧

您可以选择三种不同的格式输入发送帧:字符串、十进制字节串和十六进制字节串。输入数据后,选择不同的数据格式,文本框内的数据将会自动改变为相应的格式。例如:在字符串格式下输入字符串“ABC12”,选择“十六进制字节串(空格隔开)”,文本框内的内容变为相应的十六进制ASCII码“41 42 43 31 32”。

计算校验码

设置“计算校验码”按钮便于用户计算各种校验码。点击此按钮,出现“计算校验码”对话框。主窗口发送帧输入文本框中的数据以对应的十六进制的形式显示在对话框的“校验内容”文本框内。例如:“发送帧输入” 文本框内输入字符串“WRAD0100”,点击“计算校验码”按钮,“校验内容”文本框内为“57 52 41 44 30 31 30 30”,即字符串对应的ASCII码(十六进制)(空格隔开)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134493.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java三元运算符怎么用_按位运算符

    java三元运算符怎么用_按位运算符Java提供了一个三元运算符,可以同时操作3个表达式。三元运算符语法格式如下:判断条件?表达式1:表达式2在上述语法格式中,当判断条件成立时,计算表达式1的值作为整个表达式的结果,否则计算表达式2的值作为整个表达式的结果。三元运算符的功能与if…else语法相同,但是使用三元运算符可以简化代码。例如,求两个数x、y中的较大者,如果用if.else语句来实现,具体代码如下:Intx=0;inty=1;intmax;if(x>y){max=x;}el

    2022年10月20日
  • springboot实战第四章-自定义HttpMessageConverter

    springboot实战第四章-自定义HttpMessageConverter

  • Bootstrap表格示例

    Bootstrap表格示例效果图如下:代码如下:

  • 内核态和用户态区别的重要性_cpu用户态和内核态区别

    内核态和用户态区别的重要性_cpu用户态和内核态区别内核态和用户态区别内核态和用户态区别当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运行态(或简称为内核态)。此时处理器处于特权级最高的(0级)内核代码中执行。当进程处于内核态时,执行的内核代码会使用当前进程的内核栈。每个进程都有自己的内核栈。当进程在执行用户自己的代码时,则称其处于用户运行态(用户态)。即此时处理器在特权级最低的(3级)用户代码中运行。当正在

  • TabNine的Pro激活码【中文破解版】

    (TabNine的Pro激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

  • uva 11324 The Largest Clique(图论-tarjan,动态规划)

    uva 11324 The Largest Clique(图论-tarjan,动态规划)

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号