modbus MASTER 源代码 点击:2541 | 回复:10



steelen

    
  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2003-09-19 17:16:00
楼主
下载: http://www.econtrolnet.com/htdocs/download/modbus_master_example.c



steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2003-09-19 17:16:00
1楼
应该为 http://www.econtrolnet.com/download/modbus_master_example.c

我爱猪头

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 15回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2004年4月06日
发表于:2004-04-07 22:25:00
2楼
非常感谢你的代码 但好像有些地方有错误 并不能编译成功 比如hld_reg就没有定义

我爱猪头

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 15回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2004年4月06日
发表于:2004-04-07 22:29:00
3楼
还有就是编译完了后,有Invalid keyboard code specified 不知道什么什么原因

我爱猪头

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 15回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2004年4月06日
发表于:2004-04-08 14:17:00
4楼
rtu部分的代码好象有点问题,没有调试出来,例如: void construct_rtu_frm (unsigned char *dst_buf,unsigned char *src_buf,unsigned char lenth){ unsigned short crc_tmp; crc_tmp= crc( src_buf,lenth); *(src_buf+lenth)=crc_tmp >>8 ; *(src_buf+lenth+1)=crc_tmp & 0xff; lenth++;lenth++; while ( lenth--){ *dst_buf=*src_buf; dst_buf++; src_buf++; } } 总之,用rtu方式是有些问题的,

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2004-08-25 11:11:00
5楼
最近更新网站, MODBUS的源代码去掉了,非常抱歉。 不过现在可以下载了,而且更改了源代码中的部分错误

huamin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2004年11月14日
发表于:2004-11-26 00:08:00
6楼
我怎么不能下载呢? 哪位大哥能帮帮小M一下

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2005-09-23 10:21:00
7楼
这段代码内部没有BUG的,当然,外部需要写支持的,这毕竟是一套函数库。

qinggisi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年5月17日
发表于:2006-05-17 10:06:00
8楼
我怎么下呢,想看看

OurWay

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年2月22日
发表于:2006-06-09 12:04:00
9楼
下了,看看去,有好多地方不明白呢

欧弟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2006年6月13日
发表于:2006-06-14 09:42:00
10楼
请问可以提供这两个 .h file 吗?
#include "global.h"
#include "contant.h"
不然有些定义找不到

热门招聘
相关主题

官方公众号

智造工程师