コード例 #1
0
ファイル: AerotechAxis.cs プロジェクト: Lowhuhn/LaserControl
 /// <summary>
 /// Verbindet das Objekt mit der Softwareschnittstelle!
 /// </summary>
 /// <param name="controller"></param>
 internal void Connect(Aerotech.A3200.Controller controller)
 {
     this.A3200Controller = controller;
     AxesRoot             = controller.Commands.Axes[ControlIdent];
     A3200Controller.ControlCenter.Diagnostics.NewDiagPacketArrived += Diagnostics_NewDiagPacketArrived;
     AxesRoot.Motion.Setup.RampMode(Aerotech.A3200.Commands.RampMode.Rate);
     AxesRoot.Motion.Setup.RampRate(new double[] { RampRate });
 }
コード例 #2
0
ファイル: AerotechAxis.cs プロジェクト: Lowhuhn/LaserControl
 /// <summary>
 /// Verbindet das Objekt mit der Softwareschnittstelle!
 /// </summary>
 /// <param name="controller"></param>
 internal void Connect(Aerotech.A3200.Controller controller)
 {
     this.A3200Controller = controller;
     AxesRoot = controller.Commands.Axes[ControlIdent];
     A3200Controller.ControlCenter.Diagnostics.NewDiagPacketArrived += Diagnostics_NewDiagPacketArrived;
     AxesRoot.Motion.Setup.RampMode(Aerotech.A3200.Commands.RampMode.Rate);
     AxesRoot.Motion.Setup.RampRate(new double[] { RampRate });
 }