lipengxu 发表于 2018-12-18 20:19:48

MODBUS框架,及更改范例

大家好,前面已经发过一次了,有人说道了关于从主站的问题,我这里有添加了两个范例,大家可以参照一下,通过对比3个程序,可以看出可以通过简单的修改就进行应用

TKZXJ 发表于 2018-12-18 20:21:47

谢谢楼主的分享!!

cdfs_shangxiao 发表于 2018-12-18 20:24:19

谢谢分享!

liugu 发表于 2018-12-18 21:15:54

有没有简单的modbus 介绍呀?

NM2012 发表于 2018-12-18 21:27:19

这么快又出新版本了

witbrave2014 发表于 2018-12-18 21:33:28

虽然暂时用不到,也先马克一下,谢谢楼主分享!

hushaoxin 发表于 2018-12-18 21:37:09

一直用modbus pull

bad_fpga 发表于 2018-12-18 21:42:10

hushaoxin 发表于 2018-12-18 21:37
一直用modbus pull

是否可以分享一下这个 modbus pull?

pchf005 发表于 2018-12-19 07:48:50

厉害厉害厉害厉害厉害

hushaoxin 发表于 2018-12-19 11:29:31

bad_fpga 发表于 2018-12-18 21:42
是否可以分享一下这个 modbus pull?

https://www.amobbs.com/forum.php?mod=viewthread&tid=5680321

et009tw 发表于 2018-12-24 11:54:57

謝謝分享。

zhanan 发表于 2018-12-24 13:27:56

crc校验有点啰嗦:
CRC_Data = Modbus_CRC_Cecode(Modbus_Read_Buffer,Modbus_Read_Value-2);
               CRC_H = CRC_Data >> 8;
               CRC_L = CRC_Data & 0x00ff;
               if((CRC_H == Modbus_Read_Buffer) && (CRC_L == Modbus_Read_Buffer))

应该这样:全部数据参与校验,若结果为0表示正确,否则不正确。

zuu0 发表于 2018-12-24 13:39:02

zhanan 发表于 2018-12-24 13:27
crc校验有点啰嗦:
CRC_Data = Modbus_CRC_Cecode(Modbus_Read_Buffer,Modbus_Read_Value-2);
               CRC_H = C ...

我也这样,第一次知道这样用,是看安富莱的例程,现在我的modbus基本上是移植安富莱的的程序
页: [1]
查看完整版本: MODBUS框架,及更改范例