Devices & Components
Arduino Pro Opta Ext A0602
Arduino Pro Opta Ext D1608S
Arduino Opta WiFi
Software & Tools
EasyBuilder Pro
Eplan Education 2026
PLC IDE Arduino
Matlab
FreeCad
Project description
Code
Program Structure Overview
Functional overview of the PLC program structure.
1(* ============================================== *) 2(* AUTOMATED WATER TREATMENT - PROGRAM STRUCTURE *) 3(* Master's Thesis - USTO-MB, Algeria *) 4(* ============================================== *) 5 6(* The control program is organized in a modular *) 7(* structure following IEC 61131-3 standard. *) 8 9(* MAIN PROGRAM: PRG_TRAIT_EAU *) 10(* Manages the 4 automatic phases: *) 11(* - Phase 1: Filling *) 12(* - Phase 2: Chlorination *) 13(* - Phase 3: pH Regulation (split-range PI) *) 14(* - Phase 4: Bottle Distribution *) 15 16(* FUNCTION BLOCKS: *) 17(* FB_NIVEAU : Level monitoring *) 18(* FB_DEBIT : Flow / volume measurement *) 19(* FB_CHLORATION : Chlorine dosing *) 20(* FB_REGULATION : pH PI control *) 21(* FB_SIGNALISATION: Status indication *) 22 23(* SAFETY PROGRAM: PRG_REJET_URGENCE *) 24(* Handles non-compliant water rejection *) 25 26(* Note: Full source code is confidential *) 27(* (academic supervisor's instruction). *)
Documentation
Project Abstract
Project abstract in Arabic, French and English.
Résumé du projet.pdf
Comments
Only logged in users can leave comments