README.txt
libmodbus is a library that provides a Serial Modbus implementation for Arduino.
A primary goal was to enable industrial communication for the Arduino in order to link it to industrial devices such as HMIs, CNCs, PLCs, temperature regulators or speed drives.
LIBRARY CONTENTS
=================================================================
LICENSE.txt GNU Licence file
keywords.txt Arduino IDE colouring syntax
/documentation
Library documentation generated with Doxygen.
/examples
Sample sketches to implement miscellaneous settings:
/examples/advanced_slave Modbus slave node, which links Arduino pins to the Modbus port.
/examples/RS485_slave Modbus slave adapted to the RS485 port
/examples/simple_master Modbus master node with a single query
/examples/simple_slave Modbus slave node with a link array
INSTALLATION PROCEDURE
=================================================================
Refer to this documentation to Install this library:
http://arduino.cc/en/Guide/Libraries
Starting with version 1.0.5, you can install 3rd party libraries in the IDE.
Do not unzip the downloaded library, leave it as is.
In the Arduino IDE, navigate to Sketch > Import Library. At the top of the drop down list, select the option to "Add Library".
You will be prompted to select this zipped library.
Return to the Sketch > Import Library menu. You should now see the library at the bottom of the drop-down menu. It is ready to be used in your sketch.
The zip file will have been expanded in the libraries folder in your Arduino sketches directory.
NB : the library will be available to use in sketches, but examples for the library will not be exposed in the File > Examples until after the IDE has restarted.
KNOWN ISSUES
=================================================================
It is not compatible with ARDUINO LEONARDO and not tested under ARDUINO DUE and newer boards.
TODO List
=================================================================
Common to Master and Slave:
1) Implement other Serial settings: parity, stop bits, ...
2) End frame delay, also known as T35
3) Test it with several Arduino boards: UNO, Mega, etc..
4) Extend it to Leonardo
Master:
1) Function code 1 and 2 still not implemented
2) Function code 15 still not implement
3) Other codes under development
没有合适的资源?快使用搜索试试~ 我知道了~
ESP8266与STM32串口实现MODBUS TCP Slaver
共25个文件
h:7个
bak:6个
cpp:5个
3星 · 超过75%的资源 需积分: 50 65 下载量 21 浏览量
2018-09-25
11:39:31
上传
评论 7
收藏 87KB ZIP 举报
温馨提示
ESP8266模块与STM32串口连,实现STM32 RTU Slaver转MODBUS TCP Slaver
资源推荐
资源详情
资源评论
收起资源包目录
wifi SMT32_RTUMASTER 转TCPIP Slaver ESP8266.zip (25个子文件)
wifi SMT32_RTUMASTER תTCPIP Slaver ESP8266
ModbusESP8266Slave.ino 4KB
Library_TCPTORTU
modbusDevice.h 310B
keywords.txt.bak 745B
modbusSlave.h 4KB
modbusRegBank.cpp 3KB
ModbusTCPSlave.cpp 6KB
ModbusTCPSlave.h.bak 3KB
ModbusTCPSlave.cpp.bak 6KB
modbusRegBank.h 557B
ModbusRtu.h 32KB
MODBUS library 0.01b.txt 77B
keywords.txt 1KB
config 79KB
modbusDevice.cpp 173B
tcptorut.h.bak 1009B
LICENSE.md 24KB
README.md 2KB
tcptorut.h 1KB
tcptorut.cpp.bak 156B
Doxyfile 81KB
tcptorut.cpp 179B
modbusSlave.cpp 7KB
ModbusRtu.h.bak 32KB
modbus.h 657B
ModbusTCPSlave.h 3KB
共 25 条
- 1
资源评论
- 北京风云2020-04-12上当了,跟STM32没啥关系。
- weixin_420711332019-05-12挂羊头卖狗肉
- lgf91022019-06-22Modbus.c文件可以移植,注意需要自己写一个make8的函数(从16位数据中分离2个字节)
qq_29748591
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功