Wastewater Treatment Automation
Automation of wastewater treatment processes using RSView and RSLogix
Overview
This academic project, conducted at École Nationale des Sciences Appliquées de Marrakech, automates wastewater treatment processes using RSLogix for PLC programming and RSView for designing an interactive HMI dashboard. The system monitors and controls tank levels, sludge accumulation, and alarms, enhancing operational efficiency.
Key Features
- User authentication with login/logout functionality
- Real-time monitoring of liquid and sludge levels across multiple tanks
- Alarm system for critical events like high liquid/sludge levels or full reservoirs
- Graphical visualization of trends for liquid and sludge parameters
- PLC ladder logic for automated control of pumps and valves
Development Process
The project involved defining system requirements, programming PLC logic with RSLogix to manage tank levels and process flow, and designing an HMI dashboard with RSView for real-time monitoring and control. The team tested the system using simulations and live data.
Project Details
- Date
- 2022
- Category
- Automation
- Team
- Mohamed Boukri Niama Abid
- Client
- École Nationale des Sciences Appliquées de Marrakech
Technologies Used
Challenges and Solutions
Real-Time Data Synchronization
Ensuring accurate real-time updates between the PLC and HMI dashboard was challenging due to sensor data latency.
Solution: Implemented OPC communication protocols to streamline data exchange between RSLogix and RSView.
Alarm Management
Managing multiple alarms for different tanks required a clear and actionable interface.
Solution: Designed an alarm log with acknowledgment features and prioritized alerts based on severity.
Results and Impact
The project delivered a functional wastewater treatment automation system with a user-friendly dashboard, successfully demonstrating real-time monitoring, control, and alarm handling. It provided hands-on experience in industrial automation technologies.
Project Gallery