Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PWM(pump_enable,pump_duty,K100,Y0);
- PWM(valve1_enable,valve1_duty,K100,Y3);
- PWM(valve2_enable,valve2_duty,K100,Y2);
- PWM(valve3_enable,valve3_duty,K100,Y1);
- HIOEN(TRUE, 10, 7, K0);
- MOV(TRUE, SD4506, tank1_level);
- MOV(TRUE, SD4536, tank2_level);
- MOV(TRUE, SD4566, tank3_level);
- MOV(isAuto, REAL_TO_INT(tank1_level),PID1.PV);
- PID(isAuto, PID1.SV , PID1.PV , PID1.params[0] , PID1.MV);
- MOV(isAuto, PID1.MV, valve1_duty);
- MOV(isAuto, REAL_TO_INT(tank2_level),PID2.PV);
- PID(isAuto, PID2.SV , PID2.PV , PID2.params[0] , PID2.MV);
- MOV(isAuto, PID2.MV, valve2_duty);
- MOV(isAuto, REAL_TO_INT(tank3_level),PID3.PV);
- PID(isAuto, PID3.SV , PID3.PV , PID3.params[0] , PID3.MV);
- MOV(isAuto, PID3.MV, valve3_duty);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement