public ItemData <uint> ReadUInt32(DeviceAddress address, DataSource source = DataSource.Cache) { return(source == DataSource.Cache ? _cacheReader.ReadUInt32(address) : _plcReader.ReadUInt32(address)); }