github.com/simonvetter/modbus client.go源码分析
github.com/simonvetter/modbus v1.6.0 client.go 这是一个Modbus客户端程序,用于与Modbus设备通信。 1type ModbusClient struct { 2 conf *ClientConfiguration 3 trans transport 4 isConnected bool 5 connectedAt time.Time 6 timeout time.Duration 7 logger *logger 8} 定义了一个ModbusClient结构体,该结构体保存与Modbus客户端相关的状态和配置信息。它包括以下字段: conf: 客户端的配置信息。 trans: 用于与Modbus设备通信的传输层实例。 isConnected: 一个布尔值, Read more