一、串口调试功能:

我们以条码枪为例来演示PLC调试神器的串口调试接收功能。首先将条码枪通过232转USB的方式接到电脑上,如图所示:

查看设备管理器“端口”,在调试神器串口调试界面选择COM5,通讯参数9600,8,N,1。与条码枪设置一致,然后打开串口。

使用条码枪扫描条码,可以看到扫描的数据显示在调试神器的接收区当中。

下面我们用三菱FX3U PLC的232BD来演示串口调试界面的发送功能。连接如下:

编写通讯程序:

打开串口,在数据区选择循环发送(每100毫秒发送一次数据)

监视PLC接收到的数据。

二、网口(TCP/UDP)调试功能:

我们使用Q26UDV的内置以太网口socket通讯程序来演示神器的网口调试功能。硬件连接如下所示:

通讯设置(选择1号通讯,通讯方式为Socket,TCP连接方式为主动Active;本机IP地址:192.168.1.12,端口号4098;对方IP地址:192.168.1.4,端口号4097):

通讯程序,包括打开连接、关闭连接、接收数据和发送数据,限于篇幅只截取片段。

调试神器这边,选择TCP协议,选择建立服务器(因为Q系列PLC刚才设置成了active,做客户端来用),IP地址和端口号填写成刚才设置当中的IP地址和端口号(和电脑IP地址要一致),就可以测试TCP协议的发送和接收了:

三、Modbus-RTU调试功能:

PLC调试神器的Modbus-RTU调试相比传统的Modbus调试工具来说,更加形象直观。不仅包括了报文上的CRC校验计算,更按照功能码的不同将线圈和寄存器的输入输出状态以图表的形式显示在了界面上。除此之外,还支持Modbus从站调试功能。下面我们以两台电脑之间互为Modbus主从站调试功能为例,来详细说明PLC调试神器的Modbus调试方法。

首先我们来配置从站电脑上的调试神器。在界面当中选择“从站”,然后创造一批从站寄存器地址(以寄存器0000-0008,共9个寄存器为例),并填入寄存器当中的数值(地址0000数值为H0012,地址0001数值为H0034,地址0002数值为H0056,地址0003数值为H0078),如图所示:

然后我们配置主站电脑上的调试神器。设定功能码为03(读寄存器),读从站的地址是0000-0003共4个。可以看到下方发送区自动生成了Modbus格式的报文,包含CRC校验。

然后点击连续发送,可以看到从站当中的寄存器当中数据被刷新到显示区。

关于读写线圈,操作也是一样的。

从站状态:

主站读取到从站的状态:

四、Modbus-TCP调试功能:

通过前面对Modbus-RTU和TCP/IP调试的介绍,相信大家对于Modbus-TCP的调试方法也大体有所了解了。

简而言之,如果连接服务器,PLC调试神器就是作为主动方;如果创建服务器,PLC调试神器就是作为接收方,我们先将网络配置好(操作同TCP调试一样),然后设置Modbus的读写地址,就可以和Modbus-RTU的调试界面一样,进行数据的读写监视了。

从站(服务器)配置:

创建服务器,写入从站线圈状态:

主站读取操作:

我们在工程项目调试通讯的时候,如果遇到通讯不上的问题,建议先使用PLC调试神器,分别对PLC、仪表以及从站来进行监控或者发送调试。依靠控制变量的方法,按次序排查PLC的数据、仪表返回的数据以及线路通畅与否。将可能的故障点排除掉之后,剩下的就是真正的故障原因了。

PLC调试神器 就是让电脑成为一个通讯的站,这个站可以是串口,可以是网口,可以是Modbus主站,也可以是Modbus从站。通过在电脑当中对抽象通讯数据的形象显示,能够使我们更方便地查找到问题,提高工作效率。未来的PLC调试神器还将升级进去CC-Link、CC-Link IE、EtherCAT、Profinet等常用品牌现场总线,更好的造福自动化行业。

下面我们来了解PLC调试神器的一些附加功能,大家在做项目的时候有时候会用到,非常方便。

1.虚拟串口工具:

通过虚拟串口工具,我们可以在一台电脑上虚拟出多对串口来,两两为一组。这样方便在一台电脑当中进行串口数据以及Modbus的调试监控,无需硬件。对于通讯的初学者来说是极好的练习方式。如图所示:

在虚拟串口工具当中虚拟两对串口,COM1对应COM2:

然后打开两个串口调试界面,一个选择COM1,另一个选择COM2,分别打开串口。我们就可以在两个串口调试界面之间互相收发数据了。

COM1发送数据:

COM2接收数据:

对于Modbus-RTU,也可以这样来操作,你还怕学不会Modbus吗?

虚拟主站:

虚拟从站:

2.ASCII码转换工具:

以往我们在编程或者调试ASCII码格式通讯的时候,需要查找ASCII码对应表。有了PLC调试神器,我们可以直接通过转换的方式,方便快捷的得出数据的ASCII码表示,如图所示:

汉字也是支持的:

也可以通过查表的方式找到字符对应的ASCII码:

3.伺服步进的齿轮比计算:

除了通讯调试,PLC调试神器的另外一大亮点是伺服/步进等运动控制的计算功能。我们无需通过公式进行计算,就能快速的根据机械结构和编码器分辨率等参数求出电子齿轮比或者步进细分。是不是很强大呢?

步进电机细分计算:

脉冲毫米转换、频率与速度转换:

4.进制转换、位组合字、模拟量比例转换:

很多初学者对于位、字节、单字、双字的概念不好理解,因为这个概念比较抽象。PLC调试神器当中包含了进制、位字组合等的转换工具,帮助你更好掌握数据概念!

进制转换器:

二进制位组合:

位和字的关系,搞不清K4M0、K8Y20的概念?调试神器帮您!

模拟量比例转换器:

工程师们接项目赚外快,不知道如何报价?工程报价器帮您!

计算报价仅供参考,大家报价的时候根据实际情况来确定哟~

升级一:新增串口调试起止符CR/LF功能

升级二:Modbus调试窗口背景微调

升级三:修复了Modbus/TCP调试当中的部分bug

升级四:新增IEC浮点数转化功能

  好了,关于八方汇PLC调试软件的使用方法和功能介绍就到这里~

重要的事情说三遍:这款神奇的软件完全免费!完全免费!完全免费!

有需要的小伙伴们可以直私信发接链接下载!

modbus tcp调试助手_集成20几个功能的电气调试软件大放送,永久免费、持续升级...相关推荐

  1. 托管调试助手 ContextSwitchDeadlock:“CLR 无法从 COM 上下文 0x8d4e70 转换为 COM 上下文 0x8d4db8,这种状态已持续 60 秒

    问题描述:托管调试助手 "ContextSwitchDeadlock":"CLR 无法从 COM 上下文 0x8d4e70 转换为 COM 上下文 0x8d4db8,这种 ...

  2. mqtt调试助手_物联网入门,如何使用MQTT协议,连接Tlink物联网平台

    大家好,超子又和大家见面了,超子我能力有限,技术不高,有什么错误的地方,欢迎板砖.今天我们一起构建MQTT协议中的CONNECT报文连接Tlink物联网平台.在前面的文章<Tlink物联网平台使 ...

  3. mqtt调试助手_腾讯物联网开发平台入门操作,如何使用MQTT协议上传温度湿度数据...

    今天我们测试一下腾讯云的物联网开发平台上传数据的功能,也就是构建一下发布数据的PUBLISH报文命令,上传温湿度数据. 我们接着使用前文中的D001设备,但是D001的品类是插座,并没有温度和湿度的功 ...

  4. c#modbus tcp通讯助手开源_RS485和Modbus知识点汇总

    RS485 RS485 特点: 1.逻辑"1"以两线间的电压差为+(2-6)V表示:逻辑"0"以两线间的电压差为-(2-6)V表示.接口信号电平比RS232降低 ...

  5. python开发的网络调试助手_用python来调试网络程序

    需要联调的程序,沟通联调起来总是各种麻烦,如果自己能写个简单一点的"测试机",事情就很easy了:或者有时候想做"中间人",看看网路上到底传些什么.前面写了串口 ...

  6. 山外多功能调试助手_吃鸡多功能画质助手

    [应用名称]吃鸡多功能画质助手 [应用包名]com.shangh.huazhi [应用版本]2.3.5 [应用大小]13.7Mb [支持平台]安卓(Android) [root权限]无需root [测 ...

  7. fidde调试手机_实操:手机上用Fiddler调试页面(嘎)

    当我以前在调PC端网页的时候,Firefox有Firebug,Chrom也有自己的调试抓包工具,用起来很方便. 但是现在我要在手机上面调试页面,这个时候就没有这么方便的现成工具了. 后面发现了Fidd ...

  8. 120xa变频器调试参数_最全的变频器基本参数的调试都在这了,看过的电工都学会了!...

    点击技成培训置顶,每日7:30准时为您推送 变频器功能参数很多,一般都有数十甚至上百个参数供用户选择.实际应用中,没必要对每一参数都进行设置和调试,多数只要采用出厂设定值即可.但有些参数由于和实际使用 ...

  9. 西门子rwd60参数设置调试手册_西门子控制器RWD60、RWD62、RWD68调试说明书

    RWD系列就地控制器功能是实现温度控制比例积分(PI)完美运算. 其中几款区别如下: RWD60:基本型控制器,内置多套控制程序,默认程序即供热温控.调试及其简单. RWD62:在RWD60基础上增加 ...

  10. 3、集成逻辑门电路的功能和参数调试

    1.实验目的 熟悉基本逻辑门电路的功能.外部电气特性和逻辑功能 熟悉 TTL 与非门和 CMOS 或非门的封装及管脚功能 掌握主要参数和静态特性的测试方法,加深对各参数意义的理解 进一步建立信号传输有 ...

最新文章

  1. 参数(parameter)和属性(attribute)的区别
  2. python爬虫中for循环无法每一段输出_1024程序员节送你一套爬虫玩玩
  3. c语言 ctype,C语言标准库系列之 -
  4. java下发报文_java报文的发送和接收 | 学步园
  5. ●(考试失误导致的)倍增总结
  6. Google的云计算,你真的安全吗?
  7. protobuf的安装和使用
  8. 奇怪的车次,你信不信
  9. JMeter启动时显示Could not open/create prefs root node Software\JavaSoft\Prefs at root 0X80000002...
  10. Spring - 理解BeanPostProcessor
  11. rmi 反序列化漏洞_Java反序列化漏洞自动挖掘方法
  12. 联想 M7400 pro Linux下 CUPS 驱动安装
  13. 结合Cookie的简单图片验证码的工作原理探究
  14. GIT提交代码到远程创库
  15. 利用微信公共号的带参数二维码做(扫码登录)
  16. 如何解决‘CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate’错误
  17. 一文看懂线性回归和非线性回归
  18. 怎么样用matlab做视频,MATLAB:使用writeVideo制作视频
  19. 拇指射箭服务器维护,拇指射箭1小游戏:这个拇指射箭3D游戏有点意思,拇指枪王对决...
  20. 基于Java+Spring+Vue+elementUI大学生求职招聘系统详细设计实现

热门文章

  1. ADAS工程师的成长之路——ACC法规(ISO 15622-2018 — Adaptive cruise control systems)
  2. 令牌环 典型例题分析解答
  3. 经济应用文写作【4】
  4. iphone配置实用工具iPhone Configuration Utility
  5. 宿命传说2之女神召唤java_开局:召唤金色暗影
  6. matlab第三版第五章课后题答案,Matlab第五章答案
  7. 麒麟软件、麒麟操作系统、银河麒麟、中标麒麟、优麒麟、国产操作系统下载。
  8. 显示器测试软件贴吧,卡硬工具箱怎么检测显示器 屏幕坏点查看教程
  9. html武侠文字游戏源码,执剑行!最新武侠文字mud游戏
  10. DotNetBar布局(一)