• 公司的某种设备需要实现在无网络连接的情况下,可以远程对其数据进行采集。
  • 谈下写代码的思路的大致流程,下面会详细记录和说明整个系统的实现过程包括用到的工具和代码的结构。
  • 首先,因为没有足够的物理串口,所以决定使用虚拟串口工具来模拟一对串口进行数据的收发,方便编码调试;为本机添加好虚拟串口后,使用Modbus Poll 和Modbus Salve进行主从数据的收发。最后是编码工作。

虚拟串口工具virtual serial port Driver Pro的使用

  1. 网上可用资源很多,这里就不挂链接,动手多找找。
  2. 软件下载安装完成后,点击右下角按钮“Add Virtual Pair”完成一对串口的添加。
  3. 如添加成功,可在设备管理器中看到添加完成的串口信息。

使用Modbus Poll 和Modbus Salve分别监听COM1、COM2

  1. 首先配置从站,选择连接方式为 串行端口,选择COM1扣,模式选择RTU,点击连接

实现Modbus Rtu 服务端 通过RS485转4G方式 实现远程采集传输串口设备数据相关推荐

  1. Modbus Tcp服务端使用说明书

    下载地址:Modbus Tcp服务端软件下载链接 1.程序启动 双击ModbusServer.exe文件 2.程序主界面 启动服务端 IP地址默认为本机,端口号初始为502,如需修改可修改为其他端口. ...

  2. 安科瑞AGF系列导轨式智能光伏汇流采集装置,装置带有RS485接口可以把测量和采集到的数据和设备状态上传

    1.概述   AGF-T穿孔式光伏汇流采集装置是专门应用于智能光伏汇流箱,用于监测光电池阵列中电池板运行状态,组串电流测量,汇流箱中防雷器状态采集.直流断路器状态采集,装置带有RS485接口可以把测量 ...

  3. json qbytearray 串 转_JSON数据采集网关,json转Modbus RTU串IO口RS485转4~20mA边缘计算智能终端...

    JSON数据采集网关边缘计算智能终端是一种能够将各种传感器仪表仪器设备的数据采集后按照JSON格式上传服务器的网关,可以实现云边协同. JSON(JavaScript Object Notation) ...

  4. Java高级补充(Socket服务端、客户端)、Handler类、安卓Socket传数据、WebView

    Socket服务端简单地API: 主要用到以下几个API:ServerSocket用来设置端口号.accept用来和服务端连接.getInputStream用来获取输入流.read用来读取输入流里面的 ...

  5. svn服务端的安装与使用方式简介(一)

    1.   SVN的安装 第一步: 点击Setup-Subversion-1.6.5.msi 第二步:在F盘根目录下建立文件夹software/SVN 第三步:将SVN安装到F:\software\sv ...

  6. Jwplayer 读取服务端文件的两种方式

    jwplayer("containerFlv").setup({flashplayer: "<%=basePath %>js/jwplayer/player. ...

  7. 在服务端实现下载的各种方式

    一.在MVC中的下载方法 /// <summary> /// 文件载入 /// </summary> /// <returns></returns> [ ...

  8. 使用struts2框架中3种客户端向服务端发送请求参数的方式

    1.action属性: 前端参数直接在action属性名之后,如PersonAction?id=1; 在对应的action中加入属性id,必须加对应属性的get(),set()方法,其中属性名应为小写 ...

  9. modbus rtu 调试软件_一文最全解读Modbus 的RTU、ASCII、TCP

    导 读 ( 小库 ) 多年来没少调试施耐德PLC,因此Modbus-RTU.Modbus-TCP等协议都经常接触,但一直都没有认真总结一下,借这篇文章总结一下. 01 术语解读 1 word =2 b ...

  10. Modbus RTU 通信应用案例

    如何打开项目归档文件 例程中的TIA博途项目文件与STEP 7项目文件均为归档文件,需要按如下方式打开: TIA博途项目文件 1. 打开TIA博途软件,通过软件左下方"项目视图"按 ...

最新文章

  1. matlab方波假频现象分析,基于MATLAB 的信号时域采样及频率混叠现象分析
  2. Unity3D正常行走和飞行的实现
  3. java代码走读,WebRTCDemo.apk代码走读(一):初始化
  4. LeetCode 655. Print Binary Tree (C++)
  5. Mybatis 插入与批量插入以及多参数批量删除
  6. windows下搭建voip服务器
  7. 用acdsee制作html,ACDSee软件图像处理操作实用技巧
  8. 数字化转型建设的基本模型与能力构建
  9. (STM32CubeMX)超声波模块测距传感器学习笔记
  10. 计算机打印机能不能取消正在,打印机怎么取消正在排队打印的任务? 打印机删除打印任务的教程...
  11. Java实现判断是否参加上秒杀活动
  12. 网站卡死服务器2008,winserver2008r2频繁卡死?
  13. 小奇的矩阵(动态规划
  14. 批量缩小多张图片尺寸,保持图片清晰无损
  15. 网络编程(基于socket接口技术的进程间通信)接上一篇文章补充
  16. Mysql的基本函数--与自定义函数
  17. Pycharm专业版最新版下载安装(社区版和专业版并存)
  18. Particle System调整
  19. python 分词字典的词性_自然语言处理基础技术之分词、向量化、词性标注
  20. 【经验分享】zlib库在Ubuntu下的安装和配置

热门文章

  1. minium环境配置——微信开发者工具
  2. java bat运行jar文件_利用.bat文件运行jar文件
  3. 手机12306买卧铺下铺技巧_购买火车票下铺实用技巧
  4. 解决xShell4某些情况下按删除键会输出^H的问题
  5. SaaS vs 低代码,谁在成为中国产业服务的楔子?
  6. Xshell使用教程
  7. (转)《C++ Qt 编程视频教程》(C++ Qt Programming)[MP4]
  8. linux下卸载grads,linux下安装grads
  9. 大华监控摄像机接入到小程序、公众号、网站视频直播配置流程
  10. 【Python游戏】用Python实现一个2048小游戏 | 附带源码