串口调试助手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)
blank

相关推荐

  • 关于dbunit报Duplicate entry ‘????’ for key ‘xxx’错误的问题

    关于dbunit报Duplicate entry ‘????’ for key ‘xxx’错误的问题

  • 图形推理专项突破训练1000题及详解_行测图形推理题怎么搜答案

    图形推理专项突破训练1000题及详解_行测图形推理题怎么搜答案图形推理是很常见的推理题型,在做这类型题目的时候,同学们出现了”两极分化”的特征,有的同学很快找到规律,做出了题目,有的同学却一直看着第一题”百思不得其解”。出现这样的情况,其根本原因在于图形推理是技巧性很强的题目,如果知道技巧,可以很快知道出题人考查的重点,从而快速联想到可会考的规律。下面我们一起来看一下图形推理的规(tao)律(lu):第一层:相似性相异(图形差距很大)→数量关系相同(图形差距…

  • 数据库常见的三种join方式 inner join ,left outter join,right outter join

    数据库常见的三种join方式 inner join ,left outter join,right outter join数据库常见的三种join方式 inner join ,left outter join,right outter join

  • JavaScript页面后退或关闭

    JavaScript页面后退或关闭后退方法history.go(-1)如果无法后退时,会返回一个undefined,利用这一点来判断是否可以后退,不能后退时执行window.close();if(!history.go(-1)){window.close();}window.close();对于火狐浏览器经常会无法关闭。因为火狐浏览器只能关闭通过JS新建的窗口,即有target=”_blank”属性的标签,或者

  • garch模型的结果分析_管理学五力模型分析案例

    garch模型的结果分析_管理学五力模型分析案例  readdatalibrary(quantmod)  #加载包getSymbols(‘^HSI’,from=’1989-12-01′,to=’2013-11-30′)  #从Yahoo网站下载恒生指数日价格数据dim(HSI)   #数据规模names(HSI)  #数据变量名称chartSeries(HSI,theme=’white’)  #画出价格与交易的时…

    2022年10月27日
  • vue响应式原理理解

    vue响应式原理理解要理解响应式原理,首先要理解两个问题,数据改变后,Vue是如何监听的,要通知哪些人然后进行界面的刷新首先来理解一下下面这这个监听数值改变与监听获取数据的函数,首先创建一个对象,然后这个对象就是用来被监听的,首先使用forEach来把对象里面所有的值取出来放到value这里,然后再defindeProperty里面重新定义,这个方法里面有一个set和get方法,分别是处理监听数据改变和数据被获取…

发表回复

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

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