"# \u57fa\u4e8eEasyModbusTCP\/UDP\/RTU JAVA\u5ba2\u6237\u7aef\u793a\u4f8b\u4ee3\u7801\n\n> 2023-02-12 | 2023-02-12\n> https:\/\/www.modbus.cn\/en\/11735.html\n\n**Modbus\u7f16\u7a0b\u5f00\u53d1**\n\n---\n\n```\npackage run;\nimport de.re.easymodbus.modbusclient.*;\n\npublic class run {\n\tpublic static void main(String[] args)\n\t{\n\t\tModbusClient modbusClient = new ModbusClient(\"127.0.0.1\",502);\n\t\ttry\n\t\t{\n\t\t\tmodbusClient.Connect();\n\t\t\tmodbusClient.WriteSingleCoil(0, true);\n\t\t\tmodbusClient.WriteSingleRegister(0, 1234);\n\t\t\tmodbusClient.WriteMultipleRegisters(11, ModbusClient.ConvertFloatToTwoRegisters((float) 123.56));\n\t\t\tSystem.out.println(modbusClient.ReadCoils(0, 1)[0]);\n\t\t\tSystem.out.println(modbusClient.ReadHoldingRegisters(0, 1)[0]);\n\t\t\tSystem.out.println(ModbusClient.ConvertRegistersToFloat(modbusClient.ReadHoldingRegisters(11, 2)));\n\t\t}\n\t\tcatch (Exception e)\n\t\t{\t\t\n\t\t}\t\n\t}\n}\n```\n\n---\n*modbus.cn*\n"