Performance-Verbesserung des Process Historian

Ähnliche Dokumente
SINUTRAIN Maschinenkonfiguration anpassen

Fernzugriff auf SIMATIC HMI Comfort Panels

Schnelleinstieg zum Projektieren eines HMI-Bildbausteins

Deckblatt. WinCC_Project_Scanner. WinCC. Tool September Applikationen & Tools. Answers for industry.

App Demo- Zugang

Arbeiten mit mehreren Schneiden

Anwendungsbeispiel 10/2015. Not-Halt in PL e. SINUMERIK Safety Integrated

Diagnosepuffer Offline auswerten

Excel Template für Beschriftungsstreifen der S und ET 200MP

Applikationen & Tools. Anbindung von SIMATIC WinCC an SIMATIC B.Data. B.Data Energiesparen in wenigen Schritten. Projektierbeispiel August 2013

Bibliotheksbeschreibung 08/2015. HMI Templates. TIA Portal WinCC V13.

Information zum FAQ MICROMASTER 4 & SINAMICS G120. Deffinition der Begriffe CT / VT bzw. HO / LO

Applikation zur Antriebstechnik

SIMOTION und HMI Projektierung

Uhrzeitsynchronisation für Process Historian und Information Server

B.Data Reporterstellung. B.Data Energiesparen in wenigen Schritten. Projektierbeispiel August Applikationen & Tools. Answers for industry.

Industrielle Schalttechnik SIRIUS Innovationen Stern-Dreieck-Kombination Aufbau und Verdrahtung Applikationsbeschreibung

Applikation zur Antriebstechnik

Report der Bedieneingriffe / Process Operation Report. SIMATIC PCS 7, SIMATIC Information Server 2014

Applikationen & Tools. Applikation zum Thema Kran- Meisterschalter. SINAMICS G120 mit CU240B-2, CU240E-2 ab FW V4.4

Excel Template zu den Beschriftungsstreifen. Excel Template ET 200SP. Dokumentation September Applikationen & Tools. Answers for industry.

FAQ zur Antriebstechnik

Datenbank-Berichtsvorlage für den IS auf Datenbasis des Process Historian. WinCC, PCS 7, Information Server, Process Historian

Ermittlung einer geeigneten Hardware für den Process Historian 2014 mit dem Tool PH-HWAdvisor

Globale Messtaster. Globaler Messtaster mit Messwert nach Istwert-Filter

Applikation zur Antriebstechnik



Test der technischen Funktion Discharge

SIMATIC-SIMOTION SFCs und SFBs

Applikationen & Tools. Überprüfung verwendeter Systemaufrufe (SFC) in STEP 7 Projekten für das Upgrade auf die neuen SIMATIC S7-300 CPUs

AlarmS in Unicode. AlarmS-Meldungen in Unicode Sprachen (z. B. Russisch) und Ausgabe am HMI

Automatische Visualisierung der Beispielbausteine in WinCC Advanced

Automatische Visualisierung der Beispielbausteine in WinCC Professional


Projektierung erleichtern mit WinCC im TIA Portal

SINAMICS G/S: Warn- und Fehlermeldungen in WinCC TIA Portal-Projekt einbinden

Applikation zur Antriebstechnik


Synchronisieren von Einzelsteuereinheitstypen

Maßnahmen zum Sicherstellen von ausreichend freien Festplattenspeicher auf dem Process Historian

FAQ zur Antriebstechnik

Mathematische Funktionen mit SIMATIC HMI Panels

Industrielle Schalttechnik. SIRIUS Innovationen Verbraucherabzweig mit IO-Link Anbindung an die Steuerung und Integration in STEP 7

Übertragung von HMI Daten auf einen externen Bildschirm

Eigene Bausteinsymbole erstellen mit SIMATIC PCS 7

Applikationen & Tools. SCL Quellen Konverter von STEP 7 V5.x nach STEP 7 V1x. SCL Converter. Applikationsbeschreibung September 2012

Drehmomentkopplung mit SIMOTION / SINAMICS

Langzeitarchivieren von BATCH-Chargendaten mit dem Process Historian

SIMATIC. Prozessleitsystem PCS 7 SIMATIC Management Console - Liesmich (Online) Security-Hinweise 1. Übersicht 2

Integration von Process Historian / Information Server in eine Domäne

Ursache für die Warnung A08526 PROFINET: Keine zyklische Verbindung mit schnell blinkender BF-LED

HSP SINAMICS Firmware V4.7.9 Installation unter Verwendung des Virenscanners Kaspersky Anti-Virus

Kommunikation zwischen SIMATIC WinCC Industrial Data Bridge und SIMATIC S7

FAQ zur Antriebstechnik

FAQ Messen auf virtuelle Achse

Modbus/TCP- Kommunikation über IE CP

Applikationen & Tools. SINAMICS G/S: Skripte zur Inbetriebnahme-Unterstützung von SINAMICS Antrieben. SINAMICS IBN-Hilfsskripte

FAQ 05/2016. Wie konfigurieren Sie den Hörmelder in SIMATIC PCS 7?

FAQ 01/2015. Wie projektieren Sie einen Zugriffsschutz für Projekte in SIMATIC PCS 7?


Nutzung eines VPA compact GPS als USB Modem

Fernzugriff auf SIMATIC HMI Comfort Panels

Applikation zur Antriebstechnik

Zeitfunktionen mit SIMATIC HMI Panels

SINAMICS G/S: Warn- und Fehlermeldungen in STEP 7 V5.x oder WinCC flexible einbinden

Wie können Sie die Verbindung vom Bediengerät zur Steuerung über die Geräte-Einstellungen wechseln?


Applikation zur Antriebstechnik

SIMOTION IT DIAG Demokoffer SIMOTION IT. Applikationsbeispiel Mai Applikationen & Tools. Answers for industry.

Service & Support. Support Packages für STEP 7 V12. STEP 7 Basic V12, STEP 7 Professional V12. HSP Download Februar Answers for industry.

FAQ zur Antriebstechnik

Erstellen der Datenbausteine für die Modbus/TCP- Kommunikation. SIMATIC Modbus/TCP Wizard. Anwendungsbeispiel 06/2016

Gewährleistung, Haftung und Support

Applikationsbeschreibung 03/2014. Anwendung des WRITE Befehls.

Wie verschlüsseln Sie die Verbindung zwischen SIMATIC Logon und einem Comfort Panel oder einer WinCC Runtime Advanced?

Mobile Panels 2nd Generation ohne Fehlermeldung von der Anschlussbox trennen

Welche Rahmenfarben werden für SIMATIC Bediengeräte und SIMATIC IPCs verwendet?

PCS 7-Prozessvisualisierung auf mobilen Endgeräten mit RealVNC

SINAMICS S120 an einer SIMATIC S über ein Technologieobjekt betreiben

APF-Berichtsvorlagen auf Datenbasis der WinCC User Archive

Applikationen & Tools. Network Address Translation (NAT) und Network Port Address Translation (NAPT) SCALANCE W. Applikationsbeschreibung Juli 2009

Schwingungsvermeidung bei Drehwerkstücken

TIA Translation Tool. Übersetzungshilfe für das TIA Portal. Projektierungsanleitung 04/2015

Austausch großer Datenmengen zwischen S Steuerung und WinCC

Applikationen & Tools. Erstellung von Dokumentationsunterlagen für PROFINET IO-Netze. Topology Reporter. Tool Beschreibung April 2012

Transkript:

Anwendungsbeispiel 01/2016 Performance-Verbesserung des Process Historian SIMATIC PCS 7 https://support.industry.siemens.com/cs/ww/de/view/66579062

Gewährleistung und Haftung Gewährleistung und Haftung Hinweis Die Anwendungsbeispiele sind unverbindlich und erheben keinen Anspruch auf Vollständigkeit hinsichtlich Konfiguration und Ausstattung sowie jeglicher Eventualitäten. Die Anwendungsbeispiele stellen keine kundenspezifischen Lösungen dar, sondern sollen lediglich Hilfestellung bieten bei typischen Aufgabenstellungen. Sie sind für den sachgemäßen Betrieb der beschriebenen Produkte selbst verantwortlich. Diese Anwendungsbeispiele entheben Sie nicht der Verpflichtung zu sicherem Umgang bei Anwendung, Installation, Betrieb und Wartung. Durch Nutzung dieser Anwendungsbeispiele erkennen Sie an, dass wir über die beschriebene Haftungsregelung hinaus nicht für etwaige Schäden haftbar gemacht werden können. Wir behalten uns das Recht vor, Änderungen an diesen Anwendungsbeispiele jederzeit ohne Ankündigung durchzuführen. Bei Abweichungen zwischen den Vorschlägen in diesem Anwendungsbeispiel und anderen Siemens Publikationen, wie z. B. Katalogen, hat der Inhalt der anderen Dokumentation Vorrang. Für die in diesem Dokument enthaltenen Informationen übernehmen wir keine Gewähr. Unsere Haftung, gleich aus welchem Rechtsgrund, für durch die Verwendung der in diesem Applikationsbeispiel beschriebenen Beispiele, Hinweise, Programme, Projektierungs- und Leistungsdaten usw. verursachte Schäden ist ausgeschlossen, soweit nicht z. B. nach dem Produkthaftungsgesetz in Fällen des Vorsatzes, der groben Fahrlässigkeit, wegen der Verletzung des Lebens, des Körpers oder der Gesundheit, wegen einer Übernahme der Garantie für die Beschaffenheit einer Sache, wegen des arglistigen Verschweigens eines Mangels oder wegen Verletzung wesentlicher Vertragspflichten zwingend gehaftet wird. Der Schadensersatz wegen Verletzung wesentlicher Vertragspflichten ist jedoch auf den vertragstypischen, vorhersehbaren Schaden begrenzt, soweit nicht Vorsatz oder grobe Fahrlässigkeit vorliegt oder wegen der Verletzung des Lebens, des Körpers oder der Gesundheit zwingend gehaftet wird. Eine Änderung der Beweislast zu Ihrem Nachteil ist hiermit nicht verbunden. Weitergabe oder Vervielfältigung dieser Anwendungsbeispiele oder Auszüge daraus sind nicht gestattet, soweit nicht ausdrücklich von der Siemens AG zugestanden. Securityhinweise Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die den sicheren Betrieb von Anlagen, Lösungen, Maschinen, Geräten und/oder Netzwerken unterstützen. Sie sind wichtige Komponenten in einem ganzheitlichen Industrial Security-Konzept. Die Produkte und Lösungen von Siemens werden unter diesem Gesichtspunkt ständig weiterentwickelt. Siemens empfiehlt, sich unbedingt regelmäßig über Produkt-Updates zu informieren. Für den sicheren Betrieb von Produkten und Lösungen von Siemens ist es erforderlich, geeignete Schutzmaßnahmen (z. B. Zellenschutzkonzept) zu ergreifen und jede Komponente in ein ganzheitliches Industrial Security-Konzept zu integrieren, das dem aktuellen Stand der Technik entspricht. Dabei sind auch eingesetzte Produkte von anderen Herstellern zu berücksichtigen. Weitergehende Informationen über Industrial Security finden Sie unter http://www.siemens.com/industrialsecurity. Um stets über Produkt-Updates informiert zu sein, melden Sie sich für unseren produktspezifischen Newsletter an. Weitere Informationen hierzu finden Sie unter http://support.industry.siemens.com. Beitrags-ID: 66579062, V1.1, 01/2016 2

Inhaltsverzeichnis Inhaltsverzeichnis Gewährleistung und Haftung... 2 1 Übersicht... 4... 6 3 Datenbanken vom Single User in den Multi User -Modus überführen... 13 4 Literaturhinweise... 15 5 Historie... 15 Beitrags-ID: 66579062, V1.1, 01/2016 3

1 Übersicht 1 Übersicht Um eine bessere Performance zu erzielen, wird empfohlen, die Transaktionsprotokolldatei (Transaction Logfile) und die PH-Datenbank auf verschiedenen Laufwerken zu speichern. In diesem Dokument wird beschrieben, wie Sie die Transaktionsprotokolldatei auf ein anderes Laufwerk verschieben. Hinweis Die Protokoll-Datei sollte nicht auf die Systempartition (üblicherweise C: ) verschoben werden. Verschieben Sie die Protokoll-Datei auf ein Laufwerk, das nicht für die Datenbankablage des Process Historian (PH) und das Betriebssystem verwendet wird. Da die Datenbankablagepfade in der HistorianStorage-Datenbank stehen, müssen die entsprechenden Datenbanktabellen angepasst werden. Beitrags-ID: 66579062, V1.1, 01/2016 4

1 Übersicht HistorianStorage Datenbank Um eine weitere Verbesserung der Performance zu erzielen, müssen die Datengruppen der HistorianStorage Datenbank auf verschiedene Laufwerke verteilt werden. Eine bereits bestehende Datenbank kann mit dem ProcessDataMigrator migriert werden. Server-Eigenschaften In den Server-Eigenschaften muss der Ablagepfad der Log -Datei nicht angepasst werden. Beitrags-ID: 66579062, V1.1, 01/2016 5

1. Stoppen Sie den Process Historian. 2. Schließen Sie die Process Historian Discovery Service UI in der Symbolleiste über Rechtsklick > Schließen. 3. Öffnen Sie die Computerverwaltung und navigieren Sie zu Dienste und Anwendungen > Dienste. 4. Stoppen Sie alle PH-Dienste. Beitrags-ID: 66579062, V1.1, 01/2016 6

5. Schließen Sie die Process Historian Management-Konsole. 6. Beenden Sie die ProcessHistorianUI.exe über den Taskmanager. 7. Öffnen Sie das SQL Server Management Studio und navigieren Sie zu Rechnername > Databases > HistorianStorage. Beitrags-ID: 66579062, V1.1, 01/2016 7

8. Klicken Sie im Kontextmenü der HistorianStorage-Datenbank auf Tasks > Detach, um die Datenbank zu trennen. ACHTUNG Es dürfen keine aktiven Datenbankverbindungen mehr bestehen, ansonsten besteht die Gefahr, dass die HistorianStorage -Datenbank in den Zustand Single User -Modus wechselt. Wenn das der Fall ist, kann die Datenbank nicht mehr über die Process Historian Management-Konsole bedient und der Multi User -Modus muss per SQL Query gesetzt werden. Eine Datenbankverbindung zum SQL Server Management Studio besteht jedoch immer noch. Beitrags-ID: 66579062, V1.1, 01/2016 8

9. Erstellen Sie einen neuen Ablagepfad für die Inhalte des TLOG-Ordners auf einem Laufwerk, das nicht für die Datenbankablage des PH und das Betriebssystem verwendet wird. 10. Kopieren Sie die Protokolldatei *_log des TLOG-Ordners in das neue Verzeichnis. 11. Öffnen Sie das SQL Server Management Studio. Beitrags-ID: 66579062, V1.1, 01/2016 9

12. Klicken Sie auf Databases > Attach. 13. Wählen Sie die HistorianStorage-Datenbank (.mdf) aus und klicken Sie auf die Schaltfläche OK. Beitrags-ID: 66579062, V1.1, 01/2016 10

14. Geben Sie in den Einstellungen der Datenbank den neuen Pfad der Protokolldatei *_log.ldf an. Beitrags-ID: 66579062, V1.1, 01/2016 11

15. Öffnen Sie die Datenbanktabelle von dbo.dbconfiguration über Rechtsklick > Edit Top 200 Rows. 16. Passen Sie den Ablagepfad der Protokolldatei PH_Log an. 17. Starten Sie den Rechner neu. Beitrags-ID: 66579062, V1.1, 01/2016 12

3 Datenbanken vom Single User in den Multi User -Modus überführen 3 Datenbanken vom Single User in den Multi User -Modus überführen Wenn aktive Datenbankverbindungen bestehen, ist es möglich, dass die HistorianStorage -Datenbank in den Zustand Single User -Modus wechselt. Folgende Abbildung zeigt die HistorianStorage-Datenbank im Single User -Modus. Wenn sich die HistorianStorage-Datenbank im Single User -Modus befindet, können Sie diese mithilfe des folgenden Skripts in den Zustand Multi User -Modus zurücksetzen und die offenen Datenbankverbindungen schließen. -------------------------------- -- kill SQL connection and set HistorianStorage to Multi User Mode set nocount on declare @databasename varchar(100) declare @query varchar(max) set @query = '' set @databasename = 'historianstorage' if db_id(@databasename) < 4 begin print 'system database connection cannot be killed' return end select @query=coalesce(@query,',' )+'kill '+convert(varchar, spid)+ '; ' from master..sysprocesses where dbid=db_id(@databasename) if len(@query) > 0 begin print @query exec(@query) ALTER DATABASE historianstorage SET MULTI_USER; end ------------------------------- Beitrags-ID: 66579062, V1.1, 01/2016 13

3 Datenbanken vom Single User in den Multi User -Modus überführen Vorgehensweise Um die HistorianStorage-Datenbank in den Multi User -Modus zu versetzen, gehen Sie folgendermaßen vor: 1. Öffnen Sie die Anwendung SQL Server Management Studio. 2. Klicken Sie auf die Schaltfläche New Query. 3. Kopieren Sie das Skript in das Fenster New Query. 4. Selektieren Sie den SQL-Code. 5. Klicken Sie auf die Schaltfläche Execute. Ergebnis Offene Datenbankverbindungen werde geschlossen und die HistorianStorage- Datenbank wird in den Multi User -Modus versetzt. Nach der erfolgreichen Ausführung des Skripts, kann die HistorianStorage- Datenbank getrennt werden. Beitrags-ID: 66579062, V1.1, 01/2016 14

4 Literaturhinweise 4 Literaturhinweise Thema \1\ Siemens Industry Online Support https://support.industry.siemens.com \2\ Downloadseite des Beitrages https://support.industry.siemens.com/cs/ww/de/view/6657906 5 Historie Version Datum Änderung V1.0 11/2015 Erste Ausgabe V1.1 01/2016 Übeüberrarbeitung des Kapitels Datenbanken vom Single User in den Multi User -Modus überführen Beitrags-ID: 66579062, V1.1, 01/2016 15