fix
zhangqian
2023-11-06 eaf07953842880673a7a04635661f44a4af0d174
pkg/plc/apacheplc4x/modbusrtu.go
@@ -15,7 +15,7 @@
func newModbusRTUConnection(c *common.RTUConfig) (plc4go.PlcConnection, error) {
   ctx, cancel := context.WithTimeout(context.Background(), time.Second*3)
   // 创建一个新的 PLC 连接
   connectionString := fmt.Sprintf("modbus-rtu:serial://%s?baudrate=%d&databits=%d&stopbits=%d&parity=%s", c.SerialName, c.BaudRate, c.DataBit, c.StopBit, c.Parity)
   connectionString := fmt.Sprintf("modbus-rtu:serial://%s?baudrate=%d&databits=%d&stopbits=%d&parity=%s", c.SerialName, c.BaudRate, c.DataBit, c.StopBit, c.Parity.ToString())
   connectionRequestChanel := driverManager.GetConnection(connectionString)
   // 等待连接响应,同时考虑上下文的超时
   select {