新闻详情

关于电子吊秤Modbus 通信在modbus poll上调试收不到数据的问题

 二维码 283
发表时间:2020-06-03 12:37来源:上海本熙科技网址:http://www.benxick.com

关于电子吊秤Modbus 通信在modbus poll上调试收不到数据的问题

1

程序编号了,编译也没问题,实现了03功能码,串口波特率等设置也都没问题,可在modbus poll上调试时一直通讯超时,Timeout err,到底哪里出问题了 急急急!程序在下面,还有调试问题的截图!求解决!



1.png



1

请仔细查看一下modbus协议,上位机会隔一定时间向下位机发送查询码,下位机要及时回答,通知上位机通信正常。如果你的单片机程序中没有写应答上位查询码的程序,上位机就会中断通信的,就提示通信超时的。看你的通信数据,只有上位机发送数据,却没有下位返回的数据。所以,一是查下位机有无应答查询码,二是查询下位机接收到控制命令后,解析命令是否正确,是否有返回码。上位机发正常命回令,下位都应该有返回码的。可以先用串口调试助手测试下位机的收/发代码过答程。


单片机做为从站或主站,其功能的实现程序是有区别的。做主站时,由单片机发起通信请求,ModBus Slave根据请求做出应答(事务处理并返回帧)。所以,单片机要按照ModBus 协议组织数据帧,然后发送---等待、接收返回帧---错误处理或新的请求。若只是简单的试验,其最后2字节CRC校验码可用其他CRC程序内计算出再添加到帧后;若是作为正常主机,则须由单片机计算CRC码并组织数据帧(通俗容说法:数据打包)。


2

刚接触485,我做的设备用modscan32调试连接不上因为采用的是ttl串口,所以不考虑硬件连接问题,百分之百是可靠的。




因为,在数据流中,可以看到黑色背景的数据,是从站发来的,完全无乱码


通信协议这样定制的


按道理来说,就这几个字节,而且顺序已经按照Modbus
rtu
格式排列好了,为甚么调试软件认为没数据收到呢?


解决不了了,感觉就剩一窗户纸了,求大神指条明路


2

设备地址是否正确(决定是否能被设备识别)

起始地址是否正确(设备地址其实是设备内部的存储单元,这个存储单元必须存在)

CRC是否正确

modbus保持寄存器每个寄存器都是双字节的,你返回的是单字节的,所以校验就通不过了发送:[10]


从站地址[03]
03
功能码[00][00]
起始地址[00][02]
寄存器数量[c7][4a]
CRC
校验接收[10]

从站地址[03]
03
功能码[04]
返回的寄存器字节数,每个寄存器2字节,读两个寄存器,所以四个字节[00][00]
寄存器1[00][00]
寄存器2[fb][32]
CRC
校验码


 
文章列表
文章附图

汽车地磅(电子汽车衡)计量所年检收费标准常在河边走,哪有不湿鞋?用过电子汽车地磅的人难免偶尔会遇到电子汽车地磅年检一些问题。你觉得电子汽车地磅年检收费价高吗?太便宜的你又不敢去?到底电子汽车地磅年检收费收多少钱是合理的?怎么避免那些不理的电...

文章附图

数字式电子汽车地磅的施工安装调试流程众所周知,数字式电子汽车地磅的如称量迅速、准确、灵敏度高,数字显示、直观易读,稳定性、可靠性强,寿命长久,特别是在危险、恶劣环境下,更能体现数字式电子汽车衡的超人能力。广泛应用于工业、农业、物流以及化工行...

文章附图

数字汽车地磅安装维修调试方法在数字汽车地磅称重过程中,数字汽车地磅调试方法作为数字汽车地磅能精准称重的前提条件,充当着首当其冲的重要作用,若数字汽车地磅调试方法不合理将会导致数字汽车地磅称重不准、超重或超轻,对此,本文对数字汽车地磅调试方法...

文章附图

汽车地磅数字传感器的技术应用目前,尽管数字汽车衡传感器的技术应用这一方面未被重视,但数字汽车衡传感器的技术已在如今成熟。上海本熙大力推进数据汽车衡的推广应用,无论是新秤推广阶段之初,还是旧模拟汽车衡的数字化升级,都属于良机。本熙数字汽车衡上...

文章附图

数字称重汽车地磅秤维修方法现在厂矿、粮食加工企业、陶瓷生产企业、化工厂商家等特种场合使用数字称重汽车衡大宗货物计量重量越来越多,因为数字称重汽车衡具有数据自动采集、数据精度处理功能、红外防作弊功能、数据自动采集,监控操作过程,防止人为作弊,...

文章附图

菜市场卖菜用的电子秤一般用什么样的好?卖菜用的电子秤一般都在潮湿环境如各种屠宰场,肉类加工厂及海鲜菜市场使用。今天小编跟大家推荐的是本熙品牌的工业DWS防水秤采用工业级的防水效果性能,精准的程序数据,防水、防潮、防腐蚀、可适用于各种食品加工...

文章附图

上海本熙叉车秤腐蚀问题解决方案众所周知,腐蚀是引起叉车秤损坏的重要因素之一,因此,在叉车秤使用中,防腐保护是首先考虑的问题。下面本熙工程师将跟大家一起了解叉车秤腐蚀的原因及解决方案。腐蚀是材料在各种环境的作用下发生的破坏和变质。金属的腐蚀主...

文章附图

中国电子秤行业发展现状和中国电子秤企业发展方向 内容摘要:中国电子秤行业的需求是一种典型的分级而非升级需求,区位竞争和产业转移会带来新的增长机会,中国经济结构的调整和巨大的经济体量也会诞生出中国独有且需求规模较大的细分市场和应用领域。电子秤...

文章附图

关于电子吊秤Modbus 通信在modbus poll上调试收不到数据的问题问1:程序编号了,编译也没问题,实现了03功能码,串口波特率等设置也都没问题,可在modbus poll上调试时一直通讯超时,Timeout err,到底哪里出问题...

文章附图

关于485电子吊秤MODBUS协议最简单又是最直白的解释 Modbus是一种单主站的主/从通信模式。Modbus网络上只能有一个主站存在,主站在 Modbus网络上没有地址,从站的地址范围为 0 - 247,其中 0 为广播地址,从站的实际...

上一页 1 2 3
...
下一页
在线咨询、索取报价
 
 
 工作时间
周一至周五 :8:30-17:30
周六至周日 :9:00-17:00
 联系方式
夏经理:15921653815
顾经理:13601825240