@FoxEdgeDeviceType(value="ModBus Device",
manufacturer="Fox Edge")
public class ModBusProtocolWriteRegisters
extends Object
@FoxEdgeOperate(name="Write Single Register",
polling=true,
type="encoder",
timeout=2000)
public static String packWriteHoldingRegister(Map<String,Object> param)
param - 必须包含device_addr和modbus_holding_registers_template两个输入参数@FoxEdgeOperate(name="Write Single Register",
polling=true,
type="decoder",
timeout=2000)
public static Map<String,Object> unpackWriteHoldingRegister(String hexString,
Map<String,Object> param)
hexString - 16进制文本格式的报文param - 必须包含 device_addr 和 modbus_holding_registers_template 两个输入参数Copyright © 2023. All rights reserved.