优化日志

This commit is contained in:
2025-10-17 10:44:20 +08:00
parent fa437b30aa
commit 3b967aa449
4 changed files with 10 additions and 7 deletions

View File

@@ -32,9 +32,9 @@ type ValueDescriptor struct {
// SwitchCommands 定义了开关类指令所需的Modbus参数
type SwitchCommands struct {
// ModbusStartAddress 记录Modbus寄存器的起始地址用于生成指令。
// ModbusStartAddress 记录Modbus寄存器的起始地址用于生成指令。(一般是第三到四字节)
ModbusStartAddress uint16 `json:"modbus_start_address"`
// ModbusQuantity 记录Modbus寄存器的数量对于开关通常为1。
// ModbusQuantity 记录Modbus寄存器的数量对于开关通常为1。(一般是五到六字节)
ModbusQuantity uint16 `json:"modbus_quantity"`
}
@@ -49,11 +49,11 @@ func (sc *SwitchCommands) SelfCheck() error {
// SensorCommands 定义了传感器读取指令所需的Modbus参数
type SensorCommands struct {
// ModbusFunctionCode 记录Modbus功能码例如 ReadHoldingRegisters。
// ModbusFunctionCode 记录Modbus功能码例如 ReadHoldingRegisters。(一般是第二字节)
ModbusFunctionCode command_generater.ModbusFunctionCode `json:"modbus_function_code"`
// ModbusStartAddress 记录Modbus寄存器的起始地址用于生成指令。
// ModbusStartAddress 记录Modbus寄存器的起始地址用于生成指令。(一般是第三到四字节)
ModbusStartAddress uint16 `json:"modbus_start_address"`
// ModbusQuantity 记录Modbus寄存器的数量用于生成指令。
// ModbusQuantity 记录Modbus寄存器的数量用于生成指令。(一般是五到六字节)
ModbusQuantity uint16 `json:"modbus_quantity"`
}