Java实现ModbusTCP通信


一、官网资料

Modbus官网https://modbus.org/

在这里插入图片描述

Modbus协议https://modbus.org/specs.php

在这里插入图片描述

Modbus技术资源https://modbus.org/tech.php

在这里插入图片描述

Modbus TCP/IPhttps://modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf

在这里插入图片描述


二、仿真工具

modbus工具集:https://modbustools.com/download.html

在这里插入图片描述


三、关于Java的开源库

Jamodhttp://jamod.sourceforge.net/

  • Jamod:Java Modbus实现:Java Modbus库。该库由Dieter Wimberger实施。
    在这里插入图片描述

ModbusPalhttp://modbuspal.sourceforge.net/

  • ModbusPal:ModbusPal是一个正在进行的Java项目,用于创建逼真的Modbus从站模拟器。由于预定义的数学函数和/或Python脚本,寄存器值是动态生成的。ModbusPal依赖于RxTx进行串行通信,而Jython则依赖于脚本支持。
    在这里插入图片描述

Modbus4Jhttps://sourceforge.net/projects/modbus4j/files/modbus4j/

  • Modbus4J:Serotonin Software用Java编写的Modbus协议的高性能且易于使用的实现。支持ASCII,RTU,TCP和UDP传输作为从站或主站,自动请求分区,响应数据类型解析和节点扫描。
    在这里插入图片描述

JLibModbushttps://sourceforge.net/projects/jlibmodbus/

  • JLibModbus:JLibModbus是java语言中Modbus协议的一种实现。jSSC和RXTX用于通过串行端口进行通信。该库是一个经过积极测试和改进的项目。
    在这里插入图片描述

四、技术博客

By 云逸

  • 博客地址https://www.cnblogs.com/ioufev/p/10831289.html
    1. 简单介绍ModbusTCP协议
    2. 介绍使用仿真软件
    3. 使用3种不同开源库实现ModbusTCP通信
  • 视频地址https://www.bilibili.com/video/BV1cz4y1R7cg
    1. 介绍ModbusTCP协议和仿真软件
    2. 介绍开源库JLibModbus
    3. 介绍开源库modbus4j
    4. 介绍开源库modbus-master-tcp

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值