Høgskolen i Telemark Telemark University College Faculty of Technology, Department of Electrical Engineering, Information Technology and Cybernetics SCADA System Keywords: Data Communication, protocols, etc. Network, such as Switches and Routers Client-Server, LAN (Local Area Network) OS (Windows Server 2008/2012, Windows 7/8) Virtualization, such as VMware, HyperV, etc. Industrial Control Systems (ICS), such as SCADA (Supervisory Control And Data Acquisition), DCS (Distributed Control System), PLC (Programmable Logic Controller), PAC (Programmable Automation Controller), etc. OPC, DAQ Embedded Systems, Real-Time Systems Industrial software and programming languages 1 Introduction In this project you are going to create a distributed SCADA system based on Siemens hardware and software components as shown in Figure 1-1. Figure 1-1: SCADA system
SCADA System 2 Upon completion, The SCADA system should consist of the following parts: A Database An OPC Server A Control System A Data logging System An Alarm System The SCADA system must be distributed, which means that the database, the OPC Server, the control system, the data logging system, and the alarm system must be installed and running on different computers or devices in a network. The practical project work must be seen in context with the theory part that is covered in the course both in the report and the presentation. 2 Network The different modules and software are supposed to be installed in a Network. The network will be established using Switch/Router, etc. Servers (Windows Server 2008/2012) and Clients (Windows 7/8) needed should be created using Virtualization, e.g., VMware. One of the Servers should be configured as Domain Controller with Active Directory (AD) and proper Groups and Users. The Clients (Windows 7/8) should be connected to the Domain. You should also install and configure the DHCP (Dynamic Host Configuration Protocol) role on the same Windows Server. This means that the clients will receive dynamic IP addresses from the server. Instead of setting up static IP addresses on the clients, they will receive dynamic IP addresses from the server.
SCADA System 3 3 Modules Below are the requirements for the different modules are listed. 3.1 Database The database should include tables for storing process data, alarms, etc. and should be implemented in WinCC. 3.2 OPC The OPC server to be used is Simatic Net OPC-Server Data Access. The OPC server will be used as a link between the control system and the data logging system. An OPC Tunneller software can be used to simplify the data communication between the server and clients. Figure 3-1 shows the Simatic Net OPC Server for Simulation. 3.3 Control System Figure 3-1: Simatic Net OPC Server The Control system will control a physical process, i.e. the air heater process. Selected process data must be sent to the OPC server. The Control System will consist of an S7-1500 PLC configuration, see Figure 3-2. The system will be configured and programmed using TIA portal.
SCADA System 4 3.4 Data logging System Figure 3-2: S7-1500 PLC configuration The Data logging System should be created with WinCC. The Data logging system should receive data from the OPC server and store them into the database. 3.5 Alarm System The Alarm System should check for Alarms and save the Alarm information in a Database. In addition there must be a User Interface (HMI) that displays the Alarms.
Telemark University College Faculty of Technology Kjølnes Ring 56 N-3918 Porsgrunn, Norway www.hit.no Faculty of Technology, Postboks 203, Kjølnes ring 56, N-3901 Porsgrunn, Norway. Tel: +47 35 57 50 00 Fax: +47 35 57 54 01