예제 #1
0
 public ControlSystem(double dt)
 {
     this.dt        = dt;
     objectModel    = new ObjectModel(dt);
     PID            = new PIDBlock(dt, 0, 0.05, 1.8);
     IsManual       = false;
     setpointLimit  = new LimitBlock(0, 100);
     setpointDamper = new APBlock(dt, 3, 0, 100);
 }
예제 #2
0
 public ControlSystem(PIDBlock pid, double dt)
 {
     this._dt = dt;
     _obj     = new ObjectModel(1, 20, 25, 1, 1, dt);
     _pid     = pid;
 }