public void CopyShadowToPlain(HansPlc.fbDrive source) { Position = source.Position.Shadow; Speed = source.Speed.Shadow; Acc = source.Acc.Shadow; Dcc = source.Dcc.Shadow; }
public void CopyPlainToShadow(HansPlc.fbDrive target) { target.Position.Shadow = Position; target.Speed.Shadow = Speed; target.Acc.Shadow = Acc; target.Dcc.Shadow = Dcc; }
public void CopyCyclicToPlain(HansPlc.fbDrive source) { Position = source.Position.LastValue; Speed = source.Speed.LastValue; Acc = source.Acc.LastValue; Dcc = source.Dcc.LastValue; }
public void CopyPlainToCyclic(HansPlc.fbDrive target) { target.Position.Cyclic = Position; target.Speed.Cyclic = Speed; target.Acc.Cyclic = Acc; target.Dcc.Cyclic = Dcc; }