Praktikum Automatisierungstechnik. TU Bergakademie Freiberg Institut für Automatisierungstechnik



Ähnliche Dokumente
Praktikum Automatisierungstechnik. TU Bergakademie Freiberg. Institut für Automatisierungstechnik. Versuch Prozessleittechnik

3 TECHNISCHER HINTERGRUND

3. Anlegen eines WIN CC Projektes

Anbindung LMS an Siemens S7. Information

OPC OLE for Process Control

Arbeiten mit den Mastercam Werkzeug-Managern

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Local Control Network Technische Dokumentation

Powermanager Server- Client- Installation

Planung. Visualisierung. Programmierung

JetSym. Programmierung in Hochsprache ST nach IEC We automate your success.

Inbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:

teischl.com Software Design & Services e.u. office@teischl.com

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Führen von blinden Mitarbeitern

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Bei der Installation folgen Sie den Anweisungen des Installations- Assistenten.

Anleitung für den Datenaustausch mit mobile.de

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

malistor Phone ist für Kunden mit gültigem Servicevertrag kostenlos.

Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2

Ausbildungsunterlage für die durchgängige Automatisierungslösung Totally Integrated Automation (T I A) MODUL A7 Test- und Online- Funktionen

Hilfe und Support. Statische Hilfe. Inhaltsverzeichnis der Hilfetexte. Reihe TextGrid-Tutorials

Dokumentation: Balanced Scorecard

Folgeanleitung für Fachlehrer

Grundlagen der Technischen Informatik. Sequenzielle Netzwerke. Institut für Kommunikationsnetze und Rechnersysteme. Paul J. Kühn, Matthias Meyer

Anleitung für die Umstellung auf das plus Verfahren mit manueller und optischer Übertragung

Christian Glesmann. - Diplomarbeit -

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

Microsoft Access 2013 Navigationsformular (Musterlösung)

BSV Ludwigsburg Erstellung einer neuen Internetseite

Ausbildungsunterlage für die durchgängige Automatisierungslösung Totally Integrated Automation (T I A)

Installationsanleitung LogControl DL-Software

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Kostenstellen verwalten. Tipps & Tricks

Automatisierungstechnik und die IT-Welt

Schnelleinstieg in die (cs) AuftragPro

TISIS - Industrie 4.0. Ereignis, Ort, Datum

Folgeanleitung für Klassenlehrer

How-to: Webserver NAT. Securepoint Security System Version 2007nx

lldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry.

INHALT 1. INSTALLATION DES V-MODELL XT UNTER WINDOWS 7 2. INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

Installationsanleitung. Novaline Personal Abrechnung. Personal.One

2 SICK AG Industrial Safety Systems Deutschland Alle Rechte vorbehalten / Betriebsanleitung

GeoPilot (Android) die App

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

3. GLIEDERUNG. Aufgabe:

Einrichtung eines -Kontos bei Mac OS X Mail Stand: 03/2011

Verwendung des Terminalservers der MUG

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

EasyWk DAS Schwimmwettkampfprogramm

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:

Installation des COM Port Redirectors

ARAkoll 2013 Dokumentation. Datum:

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE Burgkirchen Web:

Zur Bestätigung wird je nach Anmeldung (Benutzer oder Administrator) eine Meldung angezeigt:

Dokumentation zum Spielserver der Software Challenge

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

1. Einführung. 2. Weitere Konten anlegen

Automatisieren mit SIMATIC

Inhalt... 1 Einleitung... 1 Systemanforderungen... 1 Software Download... 1 Prüfdokumentation... 4 Probleme... 5 Hintergrund... 5

ProSafe-RS sicherheitsgerichtete Technik

Kurzübersicht. Version 9.0. Moving expertise - not people

Installation OMNIKEY 3121 USB

Das Formular-Management-System (FMS) der Bundesfinanzverwaltung

2004, Thomas Barmetler Automatisierungstechnik - Einstieg. Das EVA-Prinzip

RT Request Tracker. Benutzerhandbuch V2.0. Inhalte

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

Persönliches Adressbuch

Handbuch PCI Treiber-Installation

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

IFV Informatik für Verbände

OS Anwendungsbeschreibung

Zeichen bei Zahlen entschlüsseln

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Task: Nmap Skripte ausführen

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

Leitfaden zur Installation von Bitbyters.WinShutdown

HTBVIEWER INBETRIEBNAHME

Stand vr bank Südthüringen eg 1 von 10. Smart TAN plus Umstellungsanleitung VR-NetWorld Software

Dokumentation IBIS Monitor

VAS akkuteam. Firmware Updater Software zum Aktualisieren der Firmware des VAS Energietechnik GmbH. Bedienungsanleitung Software

Neue Steuererklärung 2013 erstellen

ICS-Addin. Benutzerhandbuch. Version: 1.0

DIE SCHRITTE ZUR KORREKTEN LIZENZIERUNG

J. Prof. Dr.-Ing. Georg Frey Juniorprofessur Agentenbasierte Automatisierung. Laborunterlagen zum Themengebiet Steuerungstechnik. zusammengestellt von

HANDBUCH ÜBERNAHME BANKLEITZAHLEN

Labor Mechatronik Versuch MV-2 Prozesssteuerung mit SPS S7. Versuch MV_2 Prozesssteuerung mit SPS S7

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

INHALTSVERZEICHNIS. Firmen-Kontaktmesse Magdeburg

Die Verbindung für Ihre Produkte zum Internet mit dem LAING CLOUD INTERFACE. Bedienen Überwachen Konfigurieren über das Internet

Übung -- d002_ampelsteuerung

Installationsanleitung. Update ATOSS SES 2.40 für Windows ATOSS Server

Transkript:

TU Bergakademie Freiberg Institut für Automatisierungstechnik Praktikum Automatisierungstechnik Versuch: E&P Entwurf und Programmierung von Prozessleitsystemen 1. Versuchsziele: Kennenlernen des Aufbaus und der Funktionsweise von Prozessleitsystemem (PLS) Entwurf und Programmierung einer Prozessnahen Komponente anhand eines konkreten Beispiels Literatur: Vorlesungs- und Seminarunterlagen Polke, M Prozeßleittechnik; Oldenbourg München, Wien 2014 DIN IEC 60050-351 Leittechnik, DIN EN ISO 10628 Fließbilder verfahrenstechnischer Anlagen ; IEC 61131 Programmierung in verteilten Automatisierungssystemen ; VDI/VDE 3699 Prozessführung mit Bildschirmen Arbeitsmaterial zum Leitsystem PCS 7 der Firma SIEMENS (am Arbeitsplatz bzw. im Internet: w w w. s i e m e n s. d e / s i m a t i c - p c s 7 und weitere Adressen) 3. Grundlagen 3.1 Prozessleitsysteme (PLS; engl.: DCS bzw. PCS) Leitsysteme unterstützen den Menschen (Bediener) bei der Führung komplexer und/oder komplizierter Prozesse [3]. Dazu werden PLS über geeignete Sensoren bzw. Aktoren mit den Prozessen gekoppelt. Leitsysteme übernehmen teilweise oder vollständig die Bearbeitung des Informationsflusses, der Bestandteil eines jeden Prozesses ist (Abb.. 1). PLS sind in der Lage, Automatisierungsfunktionen selbsttätig auszuführen, wie z. B.: - Prozessdatenmanagement (-gewinnung, -verarbeitung,-nutzung) (PDM) - Prozessstabilisierung (Steuerung, Regelung) (PSt) - Prozessvisualisierung (Anzeigen, Fliessbilder, Trends) (PV) - Prozess-, Systemüberwachung (Meldungen, Alarme) (PÜ) - Prozessführung (Bedienung, MMK, Rezeptfahrweise) (PF) - Prozesssicherung (An-/Abfahren) (PSi) - Prozessoptimierung (PO) - Prozessbilanzierung (PB). PLS bauen auf den modernsten Entwicklungen der Digitaltechnik, Mikroelektronik, Informatik und Kommunikationstechnik auf. Der Trend in der Weiterentwicklung geht deutlich weg von firmeneigenen Lösungen (proprietär) und hin zur Verwendung von Standards (offene Lösungen) für Hard- und Software. LT 10

ABK EWS BUS PNK 1 PNK n S i Prozess- 1 abschnitt A j PROZESS Prozessabschnitt n Abbildung 1 Struktur eines Prozessleitsystems mit verteilten prozessnahen Komponenten PNK: Prozessnahe Komponenten ABK: Anzeige- und Bedienkomponente EWS: Engineeringworkstation S i : Sensoren A j : Aktoren Der Systembus ermöglicht einen echtzeitfähigen und hochverfügbaren Informationsaustausch zwischen den PLS-Komponenten. Von einem Bus-System wird neben dem zuverlässigen Datenaustausch auch die Integration aller Elemente in das System erwartet. Wegen der unterschiedlichen Anforderungen an die Kommunikation, die kein System gleichzeitig erfüllen kann, stellt die SIMATIC-NET Familie der Firma Siemens verschiedene BUS-Systeme mit abgestuftem Leistungsprofil zur Verfügung: Industrial-Ethernet, Profinet, Profibus, Aktor-Sensor-Interface (ASI). Die Engineering Work-Station ermöglicht die Konfiguration der Systemfunktionalität. Die Funktionen der PNK durch Parametrieren und Verknüpfen vorgegebener Software-Bausteine festgelegt. Für die ABK sind die statischen und dynamischen Anteile der Bilder zu definieren. Eine freie Programmierung mit einer Programmiersprache ist ebenfalls möglich und etwa bei komplexen Funktionen auch erforderlich. Typische Funktionen und Merkmale von Engineering-Werkzeugen sind: Das Engineering ist auch ohne die übrige PLS-Hardware möglich (also bereits bevor das PLS geliefert ist) Simultaneous Engineering durch mehrere Projekteure gleichzeitig ist möglich Das Engineering-Werkzeug ist in das PLS integriert, so dass Änderungen ausschließlich mit diesem Werkzeug vorgenommen werden und nicht über andere Schnittstellen. Dadurch sind Konsistenz und Aktualität der Dokumentation stets und ohne Mehraufwand gewährleistet Moderne Engineering-Werkzeuge können aktuelle Prozessdaten in die Konfigurierbilder einblenden, entweder als Zahl oder sogar als Trendbild. Dadurch können die Signale im Konfigurierbild verfolgt, Korrekturen und Änderungen ohne weitere Fensterwechsel durchgeführt und der Erfolg unmittelbar kontrolliert werden. Umgekehrt kann von den Bedienbildern in die entsprechenden Engineering-Werkzeuge geschaut werden. Schnittstellen zu CAE-Systemen für die Projektabwicklung und Feldplanung Die EWS wird zum regulären, störungsfreien Betrieb einer Anlage normalerweise nicht benötigt. Jeder Rechner, auf dem die prozessnahen Funktionen (Messen, Steuern, Regeln, Rechnen, Überwachen) ausgeführt werden, wird als prozessnahe Komponente (PNK) bezeichnet. Hierbei gibt es eine große Vielzahl von kleinen anwendungsspezifisch zugeschnittenen Mikrorechnern bis zu

universellen, modular erweiterbaren leistungsfähigen Ein- oder Mehrprozessorrechnern. Grund ist der Zuschnitt von Funktionalität, Leistungsfähigkeit und Preis an die betreffende Aufgabe. Neben anwendungsspezifischen Mikrorechnern, Industrie-PCs und digitalen Reglern sind vor allem die Rechner zu erwähnen, die als speicherprogrammierbare Steuerungen (SPS) bezeichnet werden. Hauptbestandteile von PNKs sind: Stromversorgung, in der Regel redundant Prozessormodul, auf Wunsch des kunden auch redundant Schnittstelle zum Systembus, in der Regel redundant Weitere Schnittstellen zum Anschluss von Remote-I/O-Systemen, Feldgeräten mit Feldbussanschluss oder anderen intelligenten Einheiten (z.b.untergelagerte SPS) (teilweise auch noch) Ein-/Ausgabemodule für analoge und binäre Signale sowie Spezialmodule für Impuls-Ein-/Ausgänge oder für eigensichere Signale Typische Funktionen und Merkmale von PNKs sind: Regeln und Steuern mit kleinsten Zykluszeiten von 10 ms bis 100 ms, in bestimmten Fällen sogar bis 1ms Ausführen von Rezepten Prozesssignale gehen bei Systemausfall auf vordefinierte Werte (Sicherheitsstellung) Algorithmen für Advaced Control, z.b. prädiktive Regelung,, Fuzzy Control, modellgestützte Messwerterfassung Zwischenpuffern der Prozesssignale, falls die Kommunikation zur ABK gestört ist Erkennen von Grenzwertverletzungen, Erzeugung von Alarmen mit Zeitstempel Die Anzeige- und Bedienkomponente (ABK)(engl.: human machine interface (HMI)) ist die Schnittstelle des Menschen (Bediener, Operator) zum Prozess, zur Maschine oder auch zum Leitsystem selbst. Alle modernen PLS verwenden kommerziell verfügbare Hard- und Software- Komponenten für ihre ABK. Im Fall der SIEMENS-Operator-Station (OS) werden PC s mit Windows Betriebsystemen und Bildschirme zur Informationsdarstellung eingesetzt. Die OS kann in Abhängigkeit von der Anlagengröße oder von speziellen Kundenanforderungen als OS Single Station bzw. als Client/Server-Mehrplatzsystem ausgeführt werden. Eine OS Single Station lässt sich auf zwei Arten an den Anlagenbus, Industrial Ethernet, anschließen: - über einen Kommunikationsprozessor, - über eine Standard-LAN-Karte. Die OS-Software besteht aus zwei Teilen, einem Engineeringteil und einem Runtime-Modul. Bei der Leitsystem-Software PCS7 ist der Engineeringteil Bestandteil der ES-Software. Typische Funktionen und Merkmale der ABK sind: Anzeige-/Bedienmittel: Standardtastatur, Spezialtastatur, Maus, Bildschirme, Großbildsysteme, Einblenden von Videobildern Standard-Bedienbilder (Übersichtsbild, Gruppenbild, Einzelkreisbild, Ablaufsteuerungsbild) Freie Grafiken (z.b. für Fließbilder, spezielle Bedienbilder u.ä.) Rezepterstellung, -verwaltung und -beobachtung Alarmbehandlung (Segmentierung in Anlagenteilen, interaktive Auswertung der Alarme) Interaktive Unterstützung des Anlagenfahrers durch Integration von Fahranweisungen und On-line-Hilfen Datenauswertung, -archivierung und dearchivierung Systemdiagnose (für Anlagenfahrer und detaillierter für die PLT- Instandhaltung) mit detaillierten Fehlermeldungen bei Störungen von Komponenten oder ihrer Kommunikation LT 12

Systemdokumentation, Bedienbuch und Hilfe-Texte auf CD-ROM Geeignete Abgleichmechanismen (Spiegelplatten u.ä.) zur Gewährleistung der stoßfreien Redundanz-Umschaltung Zur Versuchsdurchführung steht Ihnen die HMI-Software WinCC zur Verfügung, das Windows Control Center der Firma SIEMENS. Einige ausgewählte Parameter sollen einen Eindruck von der Leistungsfähigkeit eines Leitsystems vermitteln, ausgewählt aus der Dokumentation des Leitsystems SIMATIC PCS7: Typisches Misch-Mengengerüst einer AS 417-4 (PNK): Binäreingänge: 850 Binärausgänge: 315 Analogeingänge: 275 Analogausgänge: 130 Bezüglich der Struktur von Prozessinformationsverarbeitungssystemen vollzog sich die Entwicklung von der parallelen Struktur über die zentrale Struktur (Prozessrechner) zu hierarchisch strukturierten Leitsystemen mit verteilten Prozessnahen Komponenten. Zur Veranschaulichung der Hierarchie bedient man sich in der Literatur eines sog. Ebenenmodells, das aus nachfolgend genannten Bereichen pyramidenförmig aufgebaut ist (Automatisierungspyramide, Abbildung 2): Aut. grad Zeitanford. Räuml. Abstand Planen Disponieren gering Offline prozessfern Leiten mittel Online prozessfern Steuern, Regeln hoch Echtzeit prozessnah Technischer Prozess Abbildung 2: Automatisierungspyramide Horizontaler bzw. vertikaler Informationsfluss, trifft gleichermaßen auf alle Ebenen zu. Der "Office"-Bereich oberhalb der Prozessleitebene war ursprünglich von der Automatisierungsebene getrennt. Die Einbeziehung der "IT-Welt" ermöglicht die Integration aller Ebenen sowie den gleichberechtigten Zugriff aller Ebenen auf die Prozessdaten (Verflachung der Hierarchie). Von der Unternehmensleitebene in Richtung Prozessebene nehmen die Echtzeitforderungen an das System zu, in umgekehrter Richtung werden höhere Anforderungen an die Komplexität der Datenverarbeitungsfunktionen gestellt. Zu einem PLS gehören im Allgemeinen mehrere, bezüglich ihrer Funktionalität voneinander abgegrenzte Komponenten (s. a. Bild 1): 3.2 Anwenderprogramm

An die Stelle spezieller elektronischer Schaltungen zur Lösung automatisierungs- technischer Aufgaben (verdrahtungsprogrammierte Steuerung) tritt beim Einsatz von Speicherprogrammierbaren Steuerungen und Prozessleitsystemen ein Anwenderprogramm, welches eine Kombinationssteuerung, eine Folgesteuerung oder beliebige andere Prinzipien der Informationsverarbeitung (z.b. Regelung analoger Prozesssignale) beschreibt. Zur Modellierung der technologischen Aufgabenstellungen werden standardisierte leistungsfähige Programmier - Sprachen [3] zur Verfügung gestellt, textuelle Sprachen - Anweisungsliste (AWL) - Strukturierter Text (ST), graphische Sprachen - Kontaktplan (KOP) - Funktionsbausteinsprache (FBS). Eine besonders übersichtliche Programmierung von Folgesteuerungen wird durch die Ablaufsprache (AS, engl.: sequential function chart (SFC)) unterstützt. Die mit Hilfe der EWS in einer Programmiersprache formulierte Aufgabenstellung wird vor der Speicherung automatisch in den Maschinencode des jeweiligen AS übersetzt. Dieser Maschinencode wird mit dem Befehl AS laden in das AS übertragen. Während der Inbetriebnahmephase einer PNK ist das Anlegen einer Datenbank und die Eingabe der Anwenderprogramme in den RAM-Speicher der PNK vorzunehmen. Die Verarbeitung der Prozesssignale erfolgt innerhalb eines PLS mittels Mikrorechner (SPS). Es ist deshalb notwendig, die analogen Signale auf der Prozessseite (wert- und zeitkontinuierlich) auf der PLS-Seite in Form von wertdiskreten, zeitdiskontinuierlichen Werten darzustellen. Die zeitdiskrete Arbeitsweise und die Verarbeitung diskretisierter (digitaler) Messsignale sind beim Entwurf der Anwenderprogramme entsprechend zu berücksichtigen. 4. Versuchsdurchführung In einem Parkhaus stehen 6 Stellplätze zur Verfügung. An der Einfahrt ist eine Ampel angebracht, die bei Erreichen der zur Verfügung stehenden Stellplätze auf Rot umschaltet. Bei freien Stellplätzen ist die Ampel Grün. Jeweils vor und hinter der Ein- bzw. Ausfahrtsschranke befinden sich Induktionsschleifen, die die Positionierung eines Autos an dieser Stelle signalisieren. An der Einfahrtsschranke befindet sich ein Ticketautomat. Dieser besitzt eine Anforderungstaste für Tickets. 3sec nach der Anforderung kann das Ticket entnommen werden. Die Ausfahrtsschranke öffnet sich, wenn ein gültiges Ticket in den Leser eingegeben wird. LT 14

4.1 Variablentabelle Stellen Sie in einer Tabelle alle zur Lösung der Aufgabe benötigten Ein- und Ausgangssignale des Automatisierungssystems zusammen (Messstellenliste(Sensoren, Aktoren)). Berücksichtigen Sie auch Merker (M) und Zeiten (T) in dieser Liste. Diese Größen sind die Variablen des Systems, sie werden als Operanden in den Anweisungen des Programms verwendet. Geben Sie zu den einzelnen Variablen den Datentyp an. An der im Praktikum verwendeten SPS stehen die (binären) Eingangskanäle E4.0 bis E4.7 und die (binären) Ausgangskanäle A4.0 bis A4.7 zur Verfügung. 4.2 Programmierung Versuchen Sie als Vorbereitung auf das Praktikum die Struktur des Programms für die Parkhaussteuerung zu erstellen. Beachten Sie dabei, dass die Programmbausteine in Netzwerke unterteilt sind, wobei ein Netzwerk eine logische Verknüpfung darstellt. Netzwerke werden von oben nach unten in ihrer Reihenfolge abgearbeitet. Siesollten zur Darstellung des Programmablaufes bevorzugt den Funktionsplan(FUP) verwenden. Für die Programmierung steht Ihnen ein Musterprojekt zur Verfügung, in welchem bereits eine Variablentabelle und ein Datenbaustein enthalten ist.