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.