public void CopyShadowToPlain(PLC.stWeatherData source) { sunrise = source.sunrise.Shadow; sunset = source.sunset.Shadow; Vortex.Connector.BuilderHelpers.Arrays.CopyShadowToPlain <stForecast, PlainstForecast>(source.Forecast, Forecast); }
public void CopyPlainToShadow(PLC.stWeatherData target) { target.sunrise.Shadow = sunrise; target.sunset.Shadow = sunset; Vortex.Connector.BuilderHelpers.Arrays.CopyPlainToShadow <PlainstForecast, stForecast>(Forecast, target.Forecast); }
public void CopyCyclicToPlain(PLC.stWeatherData source) { sunrise = source.sunrise.LastValue; sunset = source.sunset.LastValue; Vortex.Connector.BuilderHelpers.Arrays.CopyOnlineToPlain <stForecast, PlainstForecast>(source.Forecast, Forecast); }
public void CopyPlainToCyclic(PLC.stWeatherData target) { target.sunrise.Cyclic = sunrise; target.sunset.Cyclic = sunset; Vortex.Connector.BuilderHelpers.Arrays.CopyPlainToOnline <PlainstForecast, stForecast>(Forecast, target.Forecast); }