极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17768|回复: 7

2560 modbus slave

[复制链接]
发表于 2012-10-25 15:20:19 | 显示全部楼层 |阅读模式
modbus slave 的Arduino的资料真少啊,在Arduino官网找到一个连接都打不开....不过还是让我找到了一个modbus slave的库,共享下....

  1. #include <modbus.h>
  2. #include <modbusDevice.h>
  3. #include <modbusRegBank.h>
  4. #include <modbusSlave.h>
  5. modbusDevice regBank;
  6. modbusSlave slave;
  7. void setup()
  8. {
  9.   pinMode(13,OUTPUT);
  10.   pinMode(12,OUTPUT);
  11.   regBank.setId(1);
  12.   regBank.add(40002);
  13.   regBank.set(40002,0);
  14.   slave._device=&regBank;
  15.   slave.setBaud(9600);
  16. }
  17. void loop()
  18. {  
  19.   word i;
  20.   slave.checkSerial();
  21.   i=regBank.get(40002);
  22.   switch(i)
  23.   {
  24.     case 0:
  25.     {
  26.       digitalWrite(13,HIGH);
  27.       delay(100);
  28.       digitalWrite(13,LOW);
  29.       delay(100);
  30.     }  break;
  31.     case 1:
  32.     {
  33.       digitalWrite(12,HIGH);
  34.       delay(100);
  35.       digitalWrite(12,LOW);
  36.       delay(100);
  37.     }
  38.     break;
  39.     default : ;
  40.   }
  41.   slave.run();
  42. }
复制代码


  这是用这个库写的,能用...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-10-25 17:51:59 | 显示全部楼层
话说这个是干啥用的呀?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-26 08:12:39 | 显示全部楼层
在做modbus通信的时候 用在从站就会用的上了....
回复 支持 反对

使用道具 举报

发表于 2013-7-16 14:50:15 | 显示全部楼层
这个库能不能作为主站的? 有是RTU协议呢还是ASCII?
回复 支持 反对

使用道具 举报

发表于 2015-4-12 22:46:28 | 显示全部楼层
写例子的时候报错 :
         
MODBUSslave.pde:1:20: fatal error: modbus.h: No such file or directory
compilation terminated.
编译有误。
回复 支持 反对

使用道具 举报

发表于 2015-11-11 17:31:04 | 显示全部楼层
楼主,能连步科触摸屏吗?
回复 支持 反对

使用道具 举报

发表于 2016-7-21 14:32:24 | 显示全部楼层
請問一下  這要搭配 RS485 模組使用嗎?
回复 支持 反对

使用道具 举报

发表于 2016-11-29 18:45:07 | 显示全部楼层
编译失败,mega和nano都失败了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-27 06:48 , Processed in 0.046232 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表