资源简介
利用ARDUINO单片机和设备串口通信,采集数据,数据处理,并利用MODBUS协议传之网络,该例子为实例,可以照此实例改写自己的程序,快捷方便。
代码片段和文件信息
#include “MgsModbus.h“
// For Arduino 1.0
EthernetServer MbServer(MB_PORT);
EthernetClient MbmClient;
// #define DEBUG
MgsModbus::MgsModbus()
{
}
//****************** Send data for ModBusMaster ****************
void MgsModbus::Req(MB_FC FC word Ref word Count word Pos)
{
MbmFC = FC;
byte ServerIp[] = {192168012};
MbmByteArray[0] = 0; // ID high byte
MbmByteArray[1] = 1; // ID low byte
MbmByteArray[2] = 0; // protocol high byte
MbmByteArray[3] = 0; // protocol low byte
MbmByteArray[5] = 6; // Lenght low byte;
MbmByteArray[4] = 0; // Lenght high byte
MbmByteArray[6] = 1; // unit ID
MbmByteArray[7] = FC; // function code
MbmByteArray[8] = highByte(Ref);
MbmByteArray[9] = lowByte(Ref);
//****************** Read Coils (1) & Read Input discretes (2) **
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-01 18:26 ACU9米(标清完稿)\
目录 0 2019-01-01 18:26 ACU9米(标清完稿)\ACU程序(20181024)\
目录 0 2019-01-01 18:26 ACU9米(标清完稿)\ACU程序(20181024)\Modbus_rtos\
文件 10891 2018-08-06 13:28 ACU9米(标清完稿)\ACU程序(20181024)\Modbus_rtos\MgsModbus.cpp
文件 3405 2018-08-06 13:28 ACU9米(标清完稿)\ACU程序(20181024)\Modbus_rtos\MgsModbus.h
文件 22031 2018-11-19 15:11 ACU9米(标清完稿)\ACU程序(20181024)\Modbus_rtos\Modbus_rtos.ino
相关资源
- labview串口通讯
- Labview串口通信程序
- 通信大全开发源代码含modbus协议
- delphi 串口通信程序源码
-
将ba
se64格式串转换为Image - 交通灯+RS232+模拟串口通讯 proteus 仿真
- CC2530 无线串口实现
- LABVIEW串口助手,可以显示十进制数据
- STM32F407虚拟串口VCP COM
- SCI串口通信例程 FIFO+中断
- 通用串口测试工具
- 华为通用USB转串口驱动
- USB-serial controller驱动
- sony 投影机的232控制代码及发码程序
- ECOM串口助手(支持xmodem协议)
- USB Serial Converter串口转USB驱动 win7 64位
- 51单片机简单的中断法串口收发程序
- 超级终端 win10 64位
- AES算法加解密的源代码,真正可支持
- linux串口、网口编程类
- 8251可编程串行口与PC机通讯实验.doc
- 串口原理图
- PC机扩展串口驱动
- labview中对每个字节的十六进制字符串
- 基于pic32mx单片机的FREE RTOS编程,涉及
- msp430f149 多任务流水灯、按键、音乐、
- linux系统下,串口接收发送数据,并利
- 触摸屏驱动+串口驱动
- sscom32串口调试助手
- CSerialPort类 VS2015 unicode可用
评论
共有 条评论