public void CopyShadowToPlain(MainPlc.stComponents source)
 {
     _horizontalPiston.CopyShadowToPlain(source._horizontalPiston);
     _verticalPiston.CopyShadowToPlain(source._verticalPiston);
     _gripper.CopyShadowToPlain(source._gripper);
     _horizontalPistonLockerFailed.CopyShadowToPlain(source._horizontalPistonLockerFailed);
 }
 public void CopyPlainToShadow(MainPlc.stComponents target)
 {
     _horizontalPiston.CopyPlainToShadow(target._horizontalPiston);
     _verticalPiston.CopyPlainToShadow(target._verticalPiston);
     _gripper.CopyPlainToShadow(target._gripper);
     _horizontalPistonLockerFailed.CopyPlainToShadow(target._horizontalPistonLockerFailed);
 }
 public void CopyShadowToPlain(MainPlc.stComponents source)
 {
     _pneumatics.CopyShadowToPlain(source._pneumatics);
     _inputConveyor.CopyShadowToPlain(source._inputConveyor);
     _BrickInTakeOffPosition.CopyShadowToPlain(source._BrickInTakeOffPosition);
     _BrickInGripper.CopyShadowToPlain(source._BrickInGripper);
     _X_DimSensor = source._X_DimSensor.Shadow;
     _Y_DimSensor = source._Y_DimSensor.Shadow;
     _Z_DimSensor = source._Z_DimSensor.Shadow;
 }
 public void CopyPlainToShadow(MainPlc.stComponents target)
 {
     _pneumatics.CopyPlainToShadow(target._pneumatics);
     _inputConveyor.CopyPlainToShadow(target._inputConveyor);
     _BrickInTakeOffPosition.CopyPlainToShadow(target._BrickInTakeOffPosition);
     _BrickInGripper.CopyPlainToShadow(target._BrickInGripper);
     target._X_DimSensor.Shadow = _X_DimSensor;
     target._Y_DimSensor.Shadow = _Y_DimSensor;
     target._Z_DimSensor.Shadow = _Z_DimSensor;
 }