1. 前言
- 由于已经进行了相关的树莓派和电脑python互联实验,所以不再对于其他预备知识做说明。
- modbus4j是java语言下的modbus模块jar包
2. 准备工作
- 查阅modbus4j
- 下载modbus4j.jar包
3. 环境
- 环境:jdk 1.80
- 生产工具:IntelliJ IDEA 2016.3.5
4. 基础示例
/**
* Created by peter on 2017/3/18.
*/
import com.serotonin.modbus4j.ModbusFactory;
import com.serotonin.modbus4j.ModbusMaster;
import com.serotonin.modbus4j.exception.ModbusInitException;
import com.serotonin.modbus4j.exception.ModbusTransportException;
import com.serotonin.modbus4j.ip.IpParameters;
import com.serotonin.modbus4j.msg.*;
import com.serotonin.util.queue.ByteQueue;
public class MT{
public static ByteQueue modbusTCP(String ip, int port)
{
ModbusFactory modbusFactory = new ModbusFactory();