#include "KMotionDef.h" main() { ch1->InputMode=ENCODER_MODE; ch1->OutputMode=DAC_SERVO_MODE; ch1->Vel=4e+006; ch1->Accel=4e+007; ch1->Jerk=9.9e+007; ch1->P=1.8; ch1->I=0; ch1->D=9; ch1->FFAccel=0; ch1->FFVel=0; ch1->MaxI=2000; ch1->MaxErr=1e+008; ch1->MaxOutput=2000; ch1->DeadBandGain=1; ch1->DeadBandRange=0; ch1->InputChan0=1; ch1->InputChan1=1; ch1->OutputChan0=1; ch1->OutputChan1=1; ch1->MasterAxis=-1; ch1->LimitSwitchOptions=0x100; ch1->LimitSwitchNegBit=0; ch1->LimitSwitchPosBit=0; ch1->SoftLimitPos=1e+009; ch1->SoftLimitNeg=-1e+009; ch1->InputGain0=1; ch1->InputGain1=1; ch1->InputOffset0=0; ch1->InputOffset1=0; ch1->OutputGain=1; ch1->OutputOffset=0; ch1->SlaveGain=1; ch1->BacklashMode=BACKLASH_OFF; ch1->BacklashAmount=0; ch1->BacklashRate=0; ch1->invDistPerCycle=1; ch1->Lead=0; ch1->MaxFollowingError=1000; ch1->StepperAmplitude=250; ch1->iir[0].B0=1; ch1->iir[0].B1=0; ch1->iir[0].B2=0; ch1->iir[0].A1=0; ch1->iir[0].A2=0; ch1->iir[1].B0=1; ch1->iir[1].B1=0; ch1->iir[1].B2=0; ch1->iir[1].A1=0; ch1->iir[1].A2=0; ch1->iir[2].B0=0.0166094; ch1->iir[2].B1=0.0332189; ch1->iir[2].B2=0.0166094; ch1->iir[2].A1=1.60679; ch1->iir[2].A2=-0.673229; ch2->InputMode=ENCODER_MODE; ch2->OutputMode=DAC_SERVO_MODE; ch2->Vel=4e+006; ch2->Accel=4e+007; ch2->Jerk=9e+007; ch2->P=1.3; ch2->I=0; ch2->D=20; ch2->FFAccel=0; ch2->FFVel=0; ch2->MaxI=2000; ch2->MaxErr=1e+008; ch2->MaxOutput=2000; ch2->DeadBandGain=1; ch2->DeadBandRange=0; ch2->InputChan0=2; ch2->InputChan1=0; ch2->OutputChan0=2; ch2->OutputChan1=0; ch2->MasterAxis=-1; ch2->LimitSwitchOptions=0x100; ch2->LimitSwitchNegBit=0; ch2->LimitSwitchPosBit=0; ch2->SoftLimitPos=1e+009; ch2->SoftLimitNeg=-1e+009; ch2->InputGain0=1; ch2->InputGain1=1; ch2->InputOffset0=0; ch2->InputOffset1=0; ch2->OutputGain=1; ch2->OutputOffset=0; ch2->SlaveGain=1; ch2->BacklashMode=BACKLASH_OFF; ch2->BacklashAmount=0; ch2->BacklashRate=0; ch2->invDistPerCycle=1; ch2->Lead=0; ch2->MaxFollowingError=1000; ch2->StepperAmplitude=20; ch2->iir[0].B0=1; ch2->iir[0].B1=0; ch2->iir[0].B2=0; ch2->iir[0].A1=0; ch2->iir[0].A2=0; ch2->iir[1].B0=1; ch2->iir[1].B1=0; ch2->iir[1].B2=0; ch2->iir[1].A1=0; ch2->iir[1].A2=0; ch2->iir[2].B0=0.000769; ch2->iir[2].B1=0.001538; ch2->iir[2].B2=0.000769; ch2->iir[2].A1=1.92081; ch2->iir[2].A2=-0.923885; DefineCoordSystem(1,2,-1,-1);