public void 批量读取()
        {
            var list = new List <ModbusInput>();

            list.Add(new ModbusInput()
            {
                Address       = "2",
                DataType      = DataTypeEnum.Int16,
                FunctionCode  = 3,
                StationNumber = 1
            });
            list.Add(new ModbusInput()
            {
                Address       = "2",
                DataType      = DataTypeEnum.Int16,
                FunctionCode  = 4,
                StationNumber = 1
            });
            list.Add(new ModbusInput()
            {
                Address       = "5",
                DataType      = DataTypeEnum.Int16,
                FunctionCode  = 3,
                StationNumber = 1
            });
            list.Add(new ModbusInput()
            {
                Address       = "199",
                DataType      = DataTypeEnum.Int16,
                FunctionCode  = 3,
                StationNumber = 1
            });
            var result = client.BatchRead(list);
        }