| 54 | "Recipe".silo[1].raw := raw1; | Recipe.silo[1].raw := 6480 |
| 55 | "Recipe".silo[2].raw := raw2; | Recipe.silo[2].raw := 4320 |
| 56 | "Recipe".silo[3].raw := raw3; | Recipe.silo[3].raw := 6480 |
| 57 | total_kg := 0.0; | total_kg := 0.0 |
| 58 | target := 0.0; | target := 0.0 |
| 59 | FOR i := 1 TO 3 DO | into the loop |
| 60 | "Recipe".silo[i].kg := ToKg(raw := "Recipe".silo[i].raw); | Recipe.silo[1].kg := 117.1875 |
| 61 | "Recipe".silo[i].short := "Recipe".silo[i].kg < "Recipe".silo[i].target_kg; | Recipe.silo[1].short := TRUE |
| 62 | total_kg := total_kg + "Recipe".silo[i].kg; | total_kg := 117.1875 |
| 63 | target := target + "Recipe".silo[i].target_kg; | target := 120.0 |
| 64 | END_FOR; | again |
| 60 | "Recipe".silo[i].kg := ToKg(raw := "Recipe".silo[i].raw); | Recipe.silo[2].kg := 78.125 |
| 61 | "Recipe".silo[i].short := "Recipe".silo[i].kg < "Recipe".silo[i].target_kg; | Recipe.silo[2].short := TRUE |
| 62 | total_kg := total_kg + "Recipe".silo[i].kg; | total_kg := 195.3125 |
| 63 | target := target + "Recipe".silo[i].target_kg; | target := 200.0 |
| 64 | END_FOR; | again |
| 60 | "Recipe".silo[i].kg := ToKg(raw := "Recipe".silo[i].raw); | Recipe.silo[3].kg := 117.1875 |
| 61 | "Recipe".silo[i].short := "Recipe".silo[i].kg < "Recipe".silo[i].target_kg; | Recipe.silo[3].short := TRUE |
| 62 | total_kg := total_kg + "Recipe".silo[i].kg; | total_kg := 312.5 |
| 63 | target := target + "Recipe".silo[i].target_kg; | target := 320.0 |
| 64 | END_FOR; | done |
| 65 | fill_pct := total_kg / target * 100.0; | fill_pct := 97.65625 |
| 66 | bags := REAL_TO_INT(total_kg / 25.0); | bags := 12 |
| 67 | valve := 0; | valve := 0 |
| 68 | CASE step OF | 0: line 69 |
| 70 | IF start AND NOT last_start THEN | FALSE |
| 92 | last_start := start; | last_start := FALSE |