public void CopyShadowToPlain(MainPlc.stContinuosValueData source)
 {
     Mininum  = source.Mininum.Shadow;
     Measured = source.Measured.Shadow;
     Maximum  = source.Maximum.Shadow;
 }
 public void CopyPlainToShadow(MainPlc.stContinuosValueData target)
 {
     target.Mininum.Shadow  = Mininum;
     target.Measured.Shadow = Measured;
     target.Maximum.Shadow  = Maximum;
 }
 public void CopyCyclicToPlain(MainPlc.stContinuosValueData source)
 {
     Mininum  = source.Mininum.LastValue;
     Measured = source.Measured.LastValue;
     Maximum  = source.Maximum.LastValue;
 }
 public void CopyPlainToCyclic(MainPlc.stContinuosValueData target)
 {
     target.Mininum.Cyclic  = Mininum;
     target.Measured.Cyclic = Measured;
     target.Maximum.Cyclic  = Maximum;
 }