SCADA Systems development
SKILLS / MAIN GOALS
At the end of this module the students will be capable of developing SCADA systems for automatic machines and processes with resources such as sinoptics, alarm summary, trends and so on.
CONTENTS
SCADA systems: brief historical context, main concepts,
Structure: hardware and software components, interaction to controllers and other systems, communication drivers and OPC servers.
Programming environment and tools and its main features and resources: tags, screens, user interface components, real-time databases, trends, historical data recording and exhibition, animation, user management.
Development of projects: understanding the project requirements, planning the system, defining architecture, develop, test and validate.
GAMIFIED CONTEXT
In this module the student finds out that there are lots of opportunities to improve the factory’s results through better tuning the PID controllers in machines and processes. So the team leader recommends studying and developing PID controllers to 3 equipment which are available for tests.
MATERIALS AND METHODS
Students will learn the contents by developing SCADA systems for machines and processes and simulating them in the platform's virtual environments.
TECHNOLOGY OPTIONS
In this module, the student will be presented to 3 toos: Codesys Visualization, Elipse E3 and Siemens Wincc. Codesys is free. Elipse E3 and Siemens WinCC are payed softwares but they have have trial versions. The Elipse E3 Demo works forever but with a tag limitation which brings no problem to the module progress. The WinCC trial runs fully operational for 21 days, so the student must install and work on the challenge with WinCC in at most 21 days in order to finish within the trial period.
CHALLENGE/TASK VALIDATION
In the SCADA module the students are required to answers questions in forms, as well as to upload small videos with limited duration, and attach the link when delivering the tasks.
MODULE STRUCTURE IN CHALLENGES
CHALLENGE 1
A SCADA SYSTEM WITH CODESYS VISU
Project: the student is required to develop a SCADA system for the ink coloring process using the SCADA system Codesys VISU. The reason is that the factory plans to build a control room for the operation of all its processes and machines.
Tasks:
1) Understanding the application and its requirements
Understanding the Codesys Visu
Exploring resources and features
Building application objects
Implementing the main interface (synoptic)
Implementing charts/trends
Implementing alarm summary
Operating the process with the SCADA system
Automation contents: Codesys Visualization and WebVisu SCADA development tool, screens, user interface objects, navigation, charts/trends, alarm summary, tags, variables.
CHALLENGE 2
A SCADA SYSTEM WITH ELIPSE E3
Project: the student is required to develop a SCADA system for the ink coloring process using the SCADA system Elipse E3. The reason is that the factory plans to build a control room for the operation of all its processes and machines.
Tasks:
OPC communication
Elipse E3 environment
Exploring resources and features
Building application objects
Implementing the main interface (synoptic)
Implementing charts/trends
Implementing alarm summary
Operating the process with the SCADA system
New automation contents: OPC Server, Elipse E3, features, screens, tags, navigation, interface objects, charts/trends, good practices.
CHALLENGE 3
IMPROVING THE SOLUTION WITH ELIPSE E3
Project: the student is required to implement new features to the SCADA system for the ink coloring process using the SCADA system Elipse E3, in order to enhance operation and security of the process.
Tasks:
User management
Optimizing/saving tags
Implementing recipe management
New automation contents: users, recipes and scripting.
CHALLENGE 4
A SCADA SYSTEM WIN SIEMENS
WINCC
Project: the student is required to develop a SCADA system for the ink coloring process using the SCADA system WinCC.
Tasks:
WinCC basics
Exploring resources and features
Implementing visualizations
Implementing operation features
Implementing charts and trends
Implementing user management
Implementing alarms and alerts
Recipe management
New automation contents: WinCC basics, features, screens, tags, navigation, interface objects, charts/trends, good practices, users, recipes, scripting.
CHALLENGE 5
A SCADA SYSTEM FOR THE DOSING AND MIXING LINE
Project: the student is required to develop a SCADA system for the dosing and mixing line. The student may chose any one of the SCADA systems he learned how to work with.
Tasks:
Implementing the SCADA system
New automation contents: none.