Vijeo Citect Technische Übersicht - Schneider Electric Dokumenten
Transcription
Vijeo Citect Technische Übersicht - Schneider Electric Dokumenten
Vijeo Citect Technische Übersicht Die zuverlässige, flexible und hochleistungsfähige Lösung für das Produktions- und Betriebsmanagement Das Schneider Electric Angebot ������������������������������������������ 4 Das Vijeo Citect Angebot ������������������������������������������������������ 5 Architektur������������������������������������������������������������������������������ 6 Systemarchitektur-Topologien: Skalierbar���������������������������������� 6 Systemarchitektur-Topologien: Flexibel�������������������������������������� 8 Systemarchitektur-Topologien: Zuverlässig������������������������������ 10 Systemarchitektur: Clients������������������������������������������������������� 12 Systemarchitektur: Online-Änderungen������������������������������������ 14 Systemarchitektur: Datenqualität..............................................15 Kommunikation�������������������������������������������������������������������� 16 Kommunikation: RTUs������������������������������������������������������������� 18 Kommunikation: Wizard����������������������������������������������������������� 20 Sicherheit: Konfiguration���������������������������������������������������������� 21 Sicherheit: Runtime����������������������������������������������������������������� 22 Grafiken��������������������������������������������������������������������������������� 24 Grafiken����������������������������������������������������������������������������������� 24 Grafik-Editor���������������������������������������������������������������������������� 26 Seitenvorlagen������������������������������������������������������������������������� 28 Symbole���������������������������������������������������������������������������������� 29 Objektbasierte Konfiguration���������������������������������������������������� 30 Bedienung����������������������������������������������������������������������������� 32 Bedienerhandlungen���������������������������������������������������������������� 32 Process Analyst����������������������������������������������������������������������� 33 Verbesserte Verfahren mit Process Analyst...............................34 Anpassbare Trendseiten���������������������������������������������������������� 36 Statistical Process Control (SPC) �������������������������������������������� 37 Schnelle und zuverlässige Alarme�������������������������������������������� 38 Integrierte Videofunktion...........................................................40 Vor-Ort-Visualisierung (HMI) .....................................................42 Mobilitätslösungen������������������������������������������������������������������� 44 Integrierte Reports������������������������������������������������������������������� 46 Datenbank-Viewer������������������������������������������������������������������� 47 Konfiguration������������������������������������������������������������������������ 48 Projektentwicklung������������������������������������������������������������������ 48 Online-Hilfe������������������������������������������������������������������������������ 52 Beispielprojekt������������������������������������������������������������������������� 53 Zeitsteuerung (Time Scheduler) ...............................................54 Software-Lizenzierung..............................................................55 Datenspeicherung und Reporting��������������������������������������� 56 Technologische Eigenschaften������������������������������������������� 58 Wir bei Schneider Electric haben erkannt, dass Unternehmen Strategien einführen müssen, mit denen Sie Verfahren optimieren und die Betriebskosten senken können. Vijeo Citect ermöglicht Ihnen beispielsweise, Automatisierung und Steuerung mit einer Überwachung des Energieverbrauchs zu kombinieren, um den Energieverbrauch des Verfahrens zu optimieren. Thomas Hinninger, Schneider-Electric, VP Operation & Optimization Software Activity Microsoft freut sich über die Zusammenarbeit mit Schneider Electric für die Bereitstellung einer leistungsstarken und zuverlässigen Steuerungsund Überwachungslösung für Industriekunden auf der ganzen Welt. Chris Colyer Worldwide Director of Plant Operations Strategy für Microsoft Handelsmarken Alle Marken- oder Produktnahmen sind Handelsmarken oder eingetragene Schutzmarken der jeweiligen Eigentümer. 3 Das Schneider Electric Angebot Unsere Lösungen basieren auf Technologie und auf dem Fachwissen, das hinter der Technologie steckt. Wir bei Schneider Electric liefern schon seit über 40 Jahren Lösungen für die Fertigungs- und Verfahrensindustrie. Wir wissen, was erforderlich ist, um Ihre Ziele im Bereich Automatisierungs- und Energiemanagement zu erreichen. Eine Geschichte, die auf Innovation basiert Führendes Unternehmen in der Prozessautomatisierung Vor über 40 Jahren haben wir die erste Speicherprogrammierbare Steuerung (SPS) erfunden und somit den Weg für viele Unternehmen geebnet, Ihre Effizienz zu steigern, indem Logik-Relais durch eine programmierbare Steuerung ersetzt wurden. Seit der Installation unserer ersten SPS haben wir ein langes Stück Weg hinter uns gelassen. Heute zählen wir zu den wenigen führenden Unternehmen für Prozessautomatisierung und Lösungen für alle Arten von Anwendungen. Wir haben erkannt, dass jede Applikation einzigartig ist. Aus diesem Grund bieten wir ein System an, das kundenspezifisch angepasst werden kann, um den individuellen Bedürfnissen jeder Art von Prozessen gerecht zu werden, einschließlich diskrete, Batch-, kontinuierliche und sichere Prozesse, oder auch einer Kombination davon. 1979 brachten wir den Modbus auf den Markt, einen echten offenen Kommunikationsstandard, bei dem es sich um das am weitesten verbreitetste Industrieprotokoll weltweit handelt. 1985 führten wir unser erstes SCADA-Produkt ein, das sich auf Bergbau sowie die Lebensmittel- und Getränkeindustrie konzentrierte. 1991 brachten wir Citect für Windows auf den Markt. Hierbei handelt es sich um ein System, das für die Einführung eines der weltweit größten Windows-basierten Steuerungssysteme verwendet wird. 1996 führten wir unseren ersten programmierbaren Automation Controller (PAC) mit eingebetteten Webserver- und integrierter Datenprotokollierung ein. 2003 brachten wir schließlich unseren Process Analyst auf den Markt, der Alarm-, Trend- und Tag-Informationen auf einem einheitlichen Display kombiniert. Innovation und Offenheit haben in der Geschichte unseres Unternehmens schon immer eine große Rolle gespielt. Diese Werte werden wir auch bei der Einführung von PlantStruxureTM beibehalten. PlantStruxureTM ist ein integriertes System, mit dem es Industrie- und Infrastrukturunternehmen möglich ist, ihre Automatisierungsanforderungen zu erfüllen und gleichzeitig den wachsenden Anforderungen hinsichtlich Energiemanagement Rechnung zu tragen. In einer einheitlichen Umgebung lassen sich Energie- und Prozessdaten erfassen, analysieren und nutzen, um ein Werk ganzheitlich zu optimieren. 4 Lösungen für das gesamte Unternehmen Wir verfügen über ein noch nie da gewesenes Automatisierungsangebot, angefangen beim Sensor, der Ihren Prozess misst, über das Automatisierungssystem, welches Ihre Fertigung steuert, bis zum Historian und dem Manufacturing Execution System [MES], das Ihnen dabei hilft, die Effizienz Ihrer Produktion zu steigern und eine hervorragende, betriebliche Leistung zu erbringen. All dies ist mit der Fähigkeit verbunden, integrierte, unternehmensweite Energieeffizienzlösungen anzubieten. Mit einem Team an engagierten Mitarbeitern, die sich ganz darauf konzentrieren, Ihnen die Lösung zu bieten, die Sie benötigen. Führendes Unternehmen im Bereich Energieeffizienz Wir sind nicht nur bei der Prozessautomatisierung branchenführend, sondern auch die Nummer eins in Sachen Energieeffizienz. Jeden Tag helfen wir Unternehmen dabei, Möglichkeiten zu identifizieren und umzusetzen, ihren Energieverbrauch zu senken und die Umweltbelastung zu reduzieren. Das Vijeo Citect Angebot Vijeo Citect ist die Betriebs- und Überwachungskomponente von PlantStruxureTM. Mit seinen leistungsstarken Visualisierungsfähigkeiten und betriebsbezogenen Features liefert es schnell handlungsfähige Aufschlüsse und erleichtert es den Bedienern, schnell auf Prozessstörungen zu reagieren, und sorgt so für ein erhöhtes Maß an Effektivität. Ein breites Angebot an industriellen Lösungen Wir von Schneider Electric haben es uns zur Aufgabe gemacht, auf die Bedürfnisse unserer Kunden einzugehen und ihnen die beste verfügbare Technologie zu bieten. Unsere Lösungen werden in einer Vielzahl von Branchen eingesetzt, zum Beispiel: Skalierbar Integriert für Zukunftssicherheit zur Risikoreduzierung Egal, ob hundert oder hunderttausende E/As benötigt werden, durch die Skalierbarkeit Ihres Systems können Sie Ihre Konfiguration je nach Bedarf erweitern. Von der Feldebene bis zum MES sind alle Systemkomponenten für die Kommunikation untereinander und mit ausgewählten Technologiepartern konzipiert. Flexibel Kooperativ da Ihr Prozess einmalig ist zur Effizienzsteigerung Unser System unterstützt die Architekturen, die Sie für Ihre Applikation benötigen. Einzelne oder mehrere Standorte, dezentrale oder lokale Steuerung, diskrete, Sicherheits-, Batchprozesse – alles in einem System. Unser System ist offen für den Datenaustausch mit anderer Werks- und Business-Software und schafft eine kooperative Umgebung, in der Prozessinformationen, wie Sie sie benötigen, zur Verfügung gestellt werden. Luftfahrt & Verteidigung Automobilindustrie Gebäudeautomatisierung Zement & Glas Chemieindustrie Elektronik Lebensmittel & Getränke Maschinenbau & Fertigung Stahlindustrie Bergbau & Mineralien Öl & Gas Arzneimittel Stromversorgung & -erzeugung Zellstoff & Papier Telekommunikation Fernwirktechnik Transport Wasser & Abwasser 5 Architektur SystemarchitekturTopologien: Skalierbar Ihr SCADA-System hat individuelle Anforderungen, die sich im Laufe der Zeit verändern; wie können Sie also die beste Architektur auswählen? Vijeo Citect bietet Ihnen ultimative Systemarchitekturen, die für jede Anwendungsgröße skalierbar sind. Lösungen für Maschinenhersteller (OEM) Vijeo Citect Lite wurde auch für eigenständige HMI-Anwendungen entwickelt und umfasst eine breite Vielfalt an Treibern und Verbindungsmöglichkeiten. Bei Vijeo Citect Lite handelt es sich um eine skalierbare Lösung, die zu Vijeo Citect aufgerüstet werden kann. Skalierbare Architektur Bei der Skalierbarkeit handelt es sich um die Fähigkeit, die Größe Ihres Systems zu ändern – ob nach oben oder nach unten –, ohne dass dabei jegliche Hardware- oder Softwarekomponenten des Systems geändert werden müssen. Die innovative skalierbare Architektur von Vijeo Citect ermöglicht es, dass die Architektur Ihres Systems Ihren Anforderungen entsprechend wächst, während Ihre Erstinvestition erhalten bleibt. Wenn Sie ein zweites Bedienterminal benötigen, können Sie einfach ein LAN und einen neuen Rechner hinzufügen und diesen als Client benennen. Der neue Rechner übernimmt dieselbe Konfiguration und erhält automatisch die E/A-Daten vom ersten Vijeo Citect-Rechner. Einfaches Steuerungssystem Zu den Ausstattungsmerkmalen gehören: Erstellung von histo- 6 rischen und EchtzeitTrends, fortschrittliche Alarmierung und Reporting; Kundenspezifisch anpassbare Installationen; Verschiedene Sprachoptionen für die Unterstützung der Kunden auf der ganzen Welt; OLE-Automatisierung für die automatische Erstellung von Grafikseiten; Zwei Programmiersprachen – Cicode und CitectVBA; Statistische Prozesssteuerung; Grafikelemente wie Genies, Super Genies und ActiveX-Objekte Maschinensteuerung oder lokale Steuerung Die Vijeo Citect-Software kann in Windows XPEmbedded ausgeführt werden und bietet den Benutzern ein Steuerungssystem, das die Fähigkeit besitzt, die Anforderungen hochentwickelter Maschinen zu erfüllen. Unser Embedded-System bietet dieselbe Funktionalität wie unser umfassendes SCADA-Paket und kann als eigenständiges System oder als Bestandteil eines lokalen Steuerterminals innerhalb eines integrierten Steuersystem betrieben werden. Einfaches Steuerungssystem Vijeo Citect-Systeme können von einem einzigen Rechner zu großen Steuerungssystemen herangewachsen. Die Fähigkeit eines einfachen Systems, zu wachsen, ohne dass jegliche Konfigurationsänderungen erforderlich werden, sorgt dafür, dass sich Vijeo Citect-Kunden auch auf lange Sicht ganz auf Ihre Investition in das Steuerungssystem verlassen können. Standard-Steuerungssystem Architektur Standard-Steuerungssystem Große Systeme Kundenprofil: Die Vijeo Citect-Software ist für große Steuerungssysteme bestimmt. Das erste Steuerungssystem, das auf Vijeo Citect 1992 eingeführt wurde, beinhaltete über 50.000 Tags. Um Projekte dieser Größenordnung vervollständigen zu können, entwickelte Vijeo Citect fortschrittliche Kommunikationstopologien und Projektstrukturen, die den Entwurf, die Einführung und die Wartung größerer Steuerungssysteme ermöglichen. Anwendungen von Vijeo Citect können leicht allen Anwendungsgrößen des Unternehmens entsprechend skaliert werden – ob klein, mittel oder groß. Darüber hinaus können auch kleinere Anwendungen mit nur wenigen Punkten abgedeckt werden, bis hin zu großen Anwendungen, die bis zu einer halben Million Punkte steuern. Dies wird erreicht, indem die Option der Nutzung einer zentralisierten oder auch einer verteilten Bearbeitung angeboten wird. Eine zentralisierte Bearbeitung bietet den Vorteil, dass alle Daten auf einem Rechner bleiben und die Bearbeitung auf einem einzigen Rechner erfolgt, was eine wirtschaftlichere Lösung darstellt. Für sehr große Anwendungen lässt sich die Bearbeitung auf mehrere Rechner aufzuteilen. Argyle Diamonds Gebündelte Steuerung Angesichts des aktuellen Wirtschaftsklimas, in dem Kostenreduzierung und eine Zentralisierung der Steuerung vorherrschen, ist Vijeo Citect in der Lage, eine Reihe von Steuerungssystemen in einem einzigen „gebündeltem“ System zu vereinen und so den Benutzern eine perfekte Topologie zu bieten. Der lokale Standort ist in der Lage, sein eigenes Steuerungssystem einzusehen, globale Clients können integriert werden, um die Einblicke in das gesamte Steuerungssystem zu bekommen. Dies wird ergänzt durch einheitliche Alarmlisten sowie durch die Fähigkeit, Trend-Daten über mehrere Systeme hinweg zu vergleichen. 1992 nahm die Argyle Diamond Mine das erste Schneider Electric SCADASystem für Windows in Betrieb. Seit der Inbetriebnahme gab es in diesem Unternehmen rund um die Uhr, an 365 Tagen im Jahr laufenden Betrieb noch keinen einzigen Produktionsausfall, der auf das Schneider Electric SCADASystem zurückzuführen ist. 33 Steuerungen 33.000 digitale E/A-Punkte 16.000 analoge E/A-Punkte 11.500 Alarme 4.000 historische Trends 50 Rechner auf Ethernet LAN Gemeinsame (globale) Datenbank Konfiguration auf einem beliebigen Rechner DCS-typische Redundanz Gebündelte Systeme 7 Architektur SystemarchitekturTopologien: Flexibel Ähnlich wie Ihr Betrieb muss auch Ihr SCADA-System auf sich verändernde Anforderungen reagieren können. Neue Produktionslinien oder der Kostendruck können sich als besondere Herausforderungen erweisen. Die Vijeo Citect-Software nutzt die Client-Server-Architektur, um es Ihnen zu ermöglichen, Ihr System nach Ihren Anforderungen zu erstellen und bei Bedarf neu zu gestalten. Flexible Architektur Durch seine von Anfang an echte Client-Server-Architektur gewährleistet Vijeo Citect als Echtzeit-System hoch leistungsfähige Reaktionszeiten und ein hohes Maß an Datenintegrität. Um von einer Client-Server-Architektur voll profitieren zu können, muss diese schon auf Task-Level genutzt werden. Jede Task funktioniert als bestimmtes Client- bzw. Server-Modul, erfüllt seine eigene Rolle und erstellt Schnittstellen mit den anderen Tasks durch die Client-Server-Beziehung. Vijeo Citect verfügt über fünf grundlegende Tasks, die folgende Bereiche abdecken: Kommunikation mit E/A-Geräten, Überwachung des Alarmzustands, Report-Ausgabe, Erstellung von Trends und Benutzerdisplay. Jede dieser Tasks ist unabhängig und führt eine eigene Bearbeitung durch. Aufgrund dieser einzigartigen Architektur haben Sie die Kontrolle darüber, welche Rechner Ihres Systems welche Aufgaben erledigen. So können Sie beispielsweise einen Rechner benennen, der als Display agiert und Reports zu den Tasks erstellt, während Ihr zweiter Rechner Anzeige, E/A und Trends ausführt. Auf der ersten Design-Stufe Ihres Steuerungssystems werden die E/A-Server so angeordnet, wie dies für einen Zugriff auf die Daten erforderlich ist. Durch die Fähigkeit, bis zu 255 E/A-Server zu unterstützen, von denen jeder über eine Vielzahl an Protokollen innerhalb Skalierbare, flexible und zuverlässige Architektur. 8 von Vijeo Citect verfügt, erhält das Steuerungssystem Zugriff auf Ihre Daten, wo auch immer diese liegen. Sobald die Daten auf den E/AServern verfügbar sind, wird die Quelle der Daten für den Designer des Steuerungssystems unbedeutend. Dies ermöglicht es, dass die Kommunikation und das Design des Steuerungssystems komplett unabhängig sein können und bietet ferner ein höheres Maß an Flexibilität bei sich verändernden E/A-Server-Standorten oder Systemverbindungen in der Zukunft. Zwischen den E/A-Servern und den übrigen Tasks innerhalb von Vijeo Citect besteht eine Publish- & Subscribe-Schnittstelle. Diese Schnittstelle bewirkt, dass die Bandbreiteanforderungen zwischen den Clients und Servern von der Aktivität oder der Anzahl an Änderungen einer spezifischen Variable anstatt von der Größe des Systems abhängen. Vijeo Citect-Server können durch geteilte Bandbreiten-Kommunikationen von den E/A-Servern getrennt werden, wodurch die Optionen für Server-Standorte und die Flexibilität des Steuerungssystems erhöht werden. Mit den verfügbaren Tags können Vijeo Citect-Tasks nun lokalisiert werden, um den Anforderungen des Systems gerecht zu werden. Vijeo Citect-Systeme werden oftmals um ein zentrales Paar an Servern herum aufgebaut, die jeweils als primärer oder StandbyServer für alle Vijeo Citect-Tasks agieren. Dieses Design optimiert die Leistung durch die individuelle Ausführung jeder einzelnen Citect-Task. Architektur Dadurch kann das Vijeo Citect-System separate Server- und Client-Komponenten über alle verfügbaren CPUs hinweg erstellen, was wiederum eine gesteigerte Leistung und Stabilität zur Folge hat. Ein System mit individuellen Task-Prozessen kann entweder auf dem zentralen Server bleiben oder jede einzelne Task wird je nach Bedarf geteilt, um den Anforderungen des Systems gerecht zu werden. Neben der Zusammenführung von System-Tasks für die Erfüllung der wachsenden Anforderungen, kann die Vijeo Citect-Software auch System-Tasks verdoppeln, indem Cluster hinzugefügt werden, die eine Erweiterung des Systems ermöglichen. Zusätzliche Cluster ermöglichen die Erweiterung des SCADASystems, indem entweder mehr der bestehenden Ressourcen verwendet oder neue Ressourcen hinzugefügt werden. So kann ein System beispielsweise an einen Punkt gelangen, an dem die Anzahl der aufgezeichneten Trends erweitert werden muss. Ohne Cluster muss ein größerer, teurerer Rechner angeschafft werden. Mit Cluster kann das System zusätzliche Trend-Tasks hinzufügen und diesem neuen Server progressiv weitere Trends hinzufügen, ohne dass zusätzliche Hardware-Kosten anfallen. 1 3 2 4 1 3 2 4 1 3 Szenario Sie haben vier identische Maschinen mit identischen Projekten. Vijeo Citect ermöglicht es Ihnen, mit einem einzigen Vijeo Citect-Projekt, alle Alarme, Trends, E/As und Reports einzusehen und dieselben Displays für das Anzeigen von Informationen von jedem einzelnen der Systeme zu nutzen. Dadurch bietet sich eine umfassende Reduzierung der erforderlichen Tests innerhalb des Projekts. Ein Beispiel hierfür ist ein Windpark-Projekt, bei dem Sie N-Turbinen und nur ein Vijeo Citect-Projekt haben, damit jedoch den gesamten Windpark überwachen können. 2 4 9 Architektur SystemarchitekturTopologien: Zuverlässig Zuverlässige Architektur Bei der Werksautomatisierung oder auch anderen kritischen Applikationen führt ein Ausfall der Hardware zu einem Produktionsverlust und kann auch zu potenziell gefährlichen Situationen führen. Durch die Redundanz von Vijeo Citect werden Fehler im gesamten System toleriert, ohne dass es zu einem Verlust in der Funktionalität oder Leistung kommt. Die Vijeo Citect-Software unterstützt umfangreiche HotStandby-Konfigurationen und bietet eine komplette E/AGeräte-Redundanz. Durch Benennung eines Geräts als Primärgerät und eines weiteren Geräts als Standby-Gerät schaltet Vijeo Citect bei einem Ausfall automatisch von einem Gerät zum anderen. Mit der Fähigkeit von Vijeo Citect, Sollwertänderungen sowohl auf primäre als auch auf Standby-E/A-Geräte zu überschreiben, können selbst jene Einheiten, die nicht auf eine Redundanz ausgelegt sind, in einer redundanten Konfiguration eingesetzt werden. Ein gebrochenes Kommunikationskabel und unvorhersehbare elektrische Störungen sind häufig auftretende Kommunikationsprobleme. Als Antwort darauf ermöglicht Vijeo Citect die Nutzung von zwei einzelnen Kommunikationskabeln (die separat laufen) für jedes E/A-Gerät. Durch Nutzung von Datenwegredundanz können Sie die Möglichkeit eines Kommunikationsverlusts, der sich auf Ihren Betrieb auswirkt, mindern. E/A-Geräteredundanz Bei der Kommunikation mit einem E/A-Gerät machen viele Systeme redundante E/A-Server-Konfigurationen erforderlich. Um einen Datenkonflikt zu vermeiden und die Kommunikationsbandbreite zu maximieren, kommuniziert nur der primäre E/A-Server mit dem E/A-Gerät. Die Vijeo Citect-Systeme nutzen LANs, um die Elemente zu verbinden, aber bereits eine fehlerhafte Netzwerkkarte kann die Kommunikation zerstören. Die in Vijeo Citect integrierte, multiple NetzwerkUnterstützung bietet eine umfassende LANRedundanz. Sie müssen lediglich zwei Netzwerke installieren (oder bei Bedarf auch mehr). Wenn das primäre LAN ausfällt, versucht Vijeo Citect automatisch, die übrigen verfügbaren LANs zu verbinden, ohne dass eine Konfiguration erforderlich wird. 10 Die Fehlbarkeit der Dateiserver wird oftmals außer Acht gelassen. Vijeo Citect unterstützt redundante Speicherorte für Dateien, sodass Ihr SCADA-System selbst bei einem Ausfall des Dateiservers ohne jegliche Beeinträchtigungen weiterlaufen kann. Die redundanten Eigenschaften von Vijeo Citect sind integriert und leicht zu konfigurieren. Tatsächlich wird für die LANRedundanz kein Set-up erforderlich und das Set-up der Task-Redundanz wird in wenigen Sekunden anhand eines einfachen Wizards konfiguriert. Datenwegredundanz Architektur Alle Redundanz-Eigenschaften von Vijeo Citect können gemeinsam verwendet werden, sodass ein maximaler Schutz gewährleistet wird. Aufgrund der taskbasierten Architektur von Vijeo Citect wird Ihnen ein noch nie dagewesenes Maß an SCADA-Redundanz geboten. Jede der einzelnen Tasks in Vijeo Citect, (E/As, Trends, Alarme, Reports, Display) können auf andere Rechner in Ihrem System verteilt werden. Dies ermöglicht es Ihnen, eine Servertask zwei Rechnern gleichzeitig zuzuteilen; einem primären Server und einem Standby-Server. Wenn ein primärer Server ausfällt, übernimmt der Standby-Server automatisch dessen Rolle, ohne dass es zu einem Datenverlust kommt. Wenn der primäre Server nicht verfügbar ist, greifen die Clients automatisch auf den Standby-Server zurück. Wenn der primäre Server wieder online geht, wird dieser automatisch neu synchronisiert, wobei die Lücken in Ihren History-Dateien automatisch wieder aufgefüllt werden. Da alle Tasks in ihrer Natur unterschiedlich sind, bietet Ihnen die Vijeo CitectSoftware eine separate Redundanzstrategie für jede einzelne Task. Wenn Sie ein Upgrade durchführen oder Änderungen der Konfiguration vornehmen müssen, können Sie ein neues Projekt auf den Standby-Server laden. Sobald dieses Projekt geladen wurde, können Sie vom primären Server aus umschalten und das neue Projekt auf dem Standby-Server laufen lassen. Wenn dies nicht wie erwartet funktioniert, können Sie zurück auf den primären Server schalten, ohne dass die Produktion gestört wird. Auf einen Blick Die Redundanz bietet eine Fehlertoleranz über das ganze System hinweg. E/A-Geräte-Redundanz mit Hot-StandbyKonfiguration Mehrere Kommunikationspfade für jedes E/A-Gerät Bietet Datenwegredundanz für E/AGeräte Redundantes LAN durch multiple Netzwerke Dateiserver-Redundanz Task-Redundanz über multiple Rechner hinweg Netzwerkfehler-Toleranz … dank der SCADA-Lösung von Schneider Electric ist es noch nie zu einem Produktionsausfall gekommen. Senior Process Control Engineer, Argyle Diamond Mines 11 Architektur Systemarchitektur: Clients Vijeo Citect bietet durch verschiedene Client-Schnittstellen und AusgabeSystemen die Flexibilität, von überall aus auf Daten zugreifen zu können. Erhöhte Flexibilität Web-Clients sorgen für zusätzliche Flexibilität und Nutzen bei der Steuerung der betrieblichen Vorgänge. Aktuelle Nutzer von Vijeo Citect können die Vorgänge nun von einem Internet-/Intranetgestützten Ort aus überwachen. Die Vijeo Citect-Software umfasst zwei Client-Level. Der Steuerungs-Client (Display-Client) verfügt über die komplette Funktionalität der Applikation, sodass jeder Bildschirm angesehen und jede Variable verändert werden kann, die durch das SCADA-System gesteuert werden. Dies macht den Steuerungs-Client zum perfekten Tool für die Bediener. Der Manager-Client (View-only) ist in der Lage, alle Informationen innerhalb des SCADA-Systems anzusehen, kann jedoch keine Variablen verändern oder Codes ausführen, um mit einem anderen Server zu kommunizieren. Dies macht diesen Client perfekt für die obere gelegentliche Betrachtung des Steuerungssystems. Clients Beide Vijeo Citect-Clients können für die Anzeige von Informationen des Steuerungssystems verwendet werden. Innerhalb der Leitzentrale wird die Client-Applikation typischerweise auf einem Rechner installiert. Diese Rechner werden üblicherweise ausschließlich für den Betrieb des Steuerungssystems eingesetzt, und bieten somit eine optimale Visualisierung und eine schnellstmögliche Reaktion. Der Nutzer kann es sich aussuchen, ob er auf jedem Client einen Lizenzschlüssel anbringen möchte, oder ob die Lizenzschlüssel auf den Servern angebracht werden und die Client-Lizenzen zwischen den Clients „floaten“. Es ist sehr wirtschaftlich, den Zugriff für Nutzer zur Verfügung zu stellen (Wartung und Qualitätssicherung), da mit einer serverbasierten Lizenzierung nur für die gleichzeitigen Nutzer Lizenzen benötigt werden und nicht für die Anzahl der Installationen. Es gibt zahlreiche Anwendungen: Mobile Nutzer Externe Nutzer Lieferanten Externe Werke Besondere Nutzer Typische Internet-Client-Architektur 12 Architektur Web-Clients Vijeo Citect-Webclients ermöglichen es den Anwendern, außerhalb der Leitzentrale in Echtzeit auf Daten des Steuerungssystems zuzugreifen. Beim Web-Client handelt es sich um einen komplett funktionellen Client, der in einem Internet-Explorer angezeigt wird. Die Projekte des Clients werden von dem Webinterface heruntergeladen, und Projektaktualisierungen werden automatisch mit den Web-Clients synchronisiert. Sicherheit Auf einen Blick Volle System- Beispiel für die Web Client Deployment-Seite Die Sicherheit der Web-Clients wird automatisch durch die Firewall des Web-Servers gesteuert. Darüber hinaus gibt es verschlüsselte Passwortschutz-Technologien, um den sicheren Betrieb zu gewährleisten. Der Zugriff auf die WebClients basiert auf dem Windows-Benutzernamen und -Passwort-System. Darüber hinaus macht die Vijeo Citect-Sicherheitskonfiguration einen lokalen Benutzernamen und ein Passwort erforderlich; somit werden der unternehmensinterne und der externe Zugriff geschützt. funktionalität Beeindruckende Laufzeitleistung Einfache Installation Keine Emulation Wartungsfreier Web-Client Kein Neuaufbau von Grafiken Keine Client-Schlüssel Für eine gleichzeitige Ansicht von zwei oder drei unterschiedlichen Projekten unterstützt Vijeo Citect mehrere WebClients, die auf demselben Rechner laufen. Standortweite, Anzeige-WebClients Lizenzierung Die Lizenzierung von Vijeo Citect wird anhand der Anzahl der gleichzeitig mit dem Server verbundenen Vijeo Citect-Clients kalkuliert, und nicht anhand der Anzahl an Rechnern, auf denen die Vijeo CitectSoftware installiert wurde. Das macht Vijeo Citect zu einem der kostengünstigsten SCADA-Systeme. Darüber hinaus stehen Standort-Lizenzen für Anzeige-Web-Clients zur Verfügung, die Ihr Steuerungssystem für alle Personen in Ihrer Organisation sichtbar machen , ohne Steuerungsfunktionalität zu besitzen. Web-Client in Aktion 13 Architektur Systemarchitektur: Online-Änderungen Konfigurationsänderungen können mit Vijeo Citect online durchgeführt werden. Dies ermöglicht es Ihnen, Ihre Produktionsumgebung ohne eine Unterbrechung der Bedienersteuerung und Echtzeit-Datenerfassung zu ändern. tClien seit Trend e e it ortse t-Rep Clien ite rmse t-Ala Clien te Unun ener rbroch ss Proze rt Repo e neu Onlin Trend g Konfi Neue Alarm Neue Konfi laden Neue Konfi gurati on rt Repo n uratio I/O ustart eu la en Onlin den & -Ne alten e-Sch Onlin Alarm Neue Konfi on gurati äre I/O Prim I/O ndäre Seku on gurati Online-Änderungen werden für alle Systemarchitekturen unterstützt, angefangen bei einem einfachen Rechner, bis hin zu einem System mit einer Reihe voll redundanter Netzwerkserver. Server für Alarme, Trends und Reports müssen nicht neu gestartet werden, nur weil ein Tag hinzugefügt oder entfernt wurde. Serverseitige OnlineÄnderungen ermöglichen es dem Nutzer, die Konfiguration zu ändern, neu zu compilieren und den Server so einzustellen, dass die Konfiguration neu geladen wird. Dies ermöglicht ein Hinzufügen, Entfernen oder eine Modifizierung von Positionen, die sich verändert haben, ohne dass das laufende System angehalten werden muss. Server für Alarme, Trends und Reports können ihre Konfiguration auf Anforderung neu laden und sich so an jeglichen Änderungen anpassen. Unveränderte Elemente in den Servern werden durch ein neues Laden der Konfiguration nicht beeinträchtigt, sodass es keinerlei Bruch in der Datenverfügbarkeit gibt und die betriebliche Effizienz so optimiert wird. Ein Neuladen kann entweder vom Betreiber initiiert oder für einen automatischen oder externen Vorgang codiert werden. 14 e ne Onlin Trend en u lad Client-Änderungen werden einfach durch einen erneuten Aufruf der Grafikseite erzeugt. Jegliche Seitenkonfiguration, einschließlich der CicodePage-Ausdrücke, sowie die Konfiguration des Navigationsmenüs werden online neu geladen, ohne dass der Client neu gestartet werden muss. Ohne Systemunterbrechung ist eine schnelle Umsetzung von Änderungen während der Produktion möglich. Neue Alarme oder Trends können ganz einfach einem Online-System hinzugefügt werden. Definieren Sie den neuen Datensatz und wählen Sie die Option „Server neu laden“ aus. Die NeuladeVorgänge werden für Alarme, Trends, Reports und Akkumulatoren unterstützt. Ein Neulade-Vorgang hat keinerlei Einfluss auf die Bearbeitung unveränderter Datensätze. Auf Client-Seiten kann stets zugegriffen werden, selbst wenn neu zugeordnete CicodeBibliotheksdaten nicht verfügbar sind. Die Anwendung von Änderungen einer Cicode-Bibliothek macht einen Neustart erforderlich. Architektur Systemarchitektur: Datenqualität Tag-Zusatzinformationen für jeden Daten-Tag bieten ein umfassenderes Bild Ihres Prozesses durch verbesserte Echtzeit-Datenwerte und Rückverfolgbarkeit. Tag-Zusatzinformation Mit der Erweiterung von Tag-Zusatzinformationen ab Vijeo Citect V7.20 hat jeder Tag nun mehrere Zusatzinformationen wie Datenqualitäts- oder Zeitstempelelementen. Bediener können über den Wert eines jeden Echtzeit-Tags zusammen mit dem Zeitpunkt der letzten Wertänderung und dem dazugehörigen Qualitätsstatus informiert werden. Die Datenqualität wird in drei Gruppen unterteilt – gut, schlecht und unsicher. Hierbei stehen zum Zwecke einer zusätzlichen Analyse genauere Einzelheiten zur Verfügung. Die Tag-Daten sind mit einem Zeitstempel versehen, der anzeigt, wann die Datenwerte und die Qualität zuletzt geändert wurden. Vijeo Citect bietet Datenqualitäts- und Statusinformationen in Echtzeit. Die „Qualität“ der Daten kann von den Bedienern eingesehen werden. Auf diese Weise werden bessere Entscheidungen hinsichtlich der Bearbeitung getroffen. Jeder TagDatenpunkt enthält Erweiterungen, welche die Datenwerte zusammen mit der zugehörigen Qualität und dem Zeitstempel der Datenänderung angeben. So kann jeder Client nicht nur auf die Daten, sondern auch auf die Informationen, wann und wie Daten vom Feld erfasst wurden, zugreifen. Die Verfügbarkeit des „guten“ zuletzt bekannten Datenwertes bietet den Bedienern ein klareres Bild über die Situation im Falle eines Ausfalls der Feldkommunikation. Die Kenntnis über das Alter und die Genauigkeit von Daten kann zu besseren Ergebnissen Ihrer Applikation führen. Vijeo Citect ermöglicht es Ihnen, auszuwählen, was ein Client während eines Kommunikationsausfalls anzeigt, d.h. entweder eine Fehlermeldung oder den zuletzt bekannten Wert. Standardmäßig werden Tags mit einem Tooltip angezeigt, welches die zuletzt bekannte Qualität und den Zeitstempel des Tags angibt. Zeitgestempelte Daten bieten ein erhöhtes Maß an Datensynchronisation. Alle Variablen werden entweder auf dem E/A-Server oder, für einige Protokolle (RTU-basiert), an der Quelle zeitgestempelt. Durch Nutzung der integrierten Qualitäts- und zeitgestempelten Daten erhalten Sie ein umfassenderes Bild, das auf verbesserten Echtzeit-Datenwerten und Rückverfolgbarkeit basiert. Variable Tag-Zusatzinformationen bieten die Funktionalität für Tag Override und Control Inhibit. Die Tag Override-Funktion ermöglicht eine manuelle Einstellung des Variablenwerts im Falle eines externen Gerätefehlers. Die Tag Control Inhibit-Funktion stellt sicher, dass kritische Systeminformationen geschützt werden können, und verhindert ferner das unbefugte Schreiben von Daten. Solche Funktionen wurden mit dem Ziel entwickelt, die Sicherheit Ihres Prozesses zu verbessern, während die Effizienz im Falle eines Fehlalarms erhöht wird. Visualisierung der Tag-Qualität Tag-Quality-Informationen 15 Kommunikation Kommunikation OFS (OPC Factory Server) Transparente Kommunikation Die traditionelle Kommunikation zwischen den Controllern und dem SCADA-System basiert auf Verzeichnissen (Tabellen) des SPS-Datenspeichers, welche für das SCADA-System verfügbar gemacht werden, um die Werte per Adresse anzufordern. Während diese Kommunikationsstruktur eine hohe Kommunikationsleistung bietet, macht sie auch ein zusätzliches Maß an Konfiguration in modernen Speicherprogrammierbare Steuerungen erforderlich, um die Objektinformationen mit den Adressen im Datenspeicher zu verbinden. Diese Konfiguration stellte zusätzlichen Aufwand dar und könnte zu Einschränkungen im Design der Speicherprogrammierbare Steuerungen führen, da die Datenspeicherblock-Zuordnungen im Laufe der Zeit voll oder teilweise verändert werden. Durch die Nutzung des OPC-Protokolls gibt es diese Einschränkungen bei der Kommunikation zwischen Vijeo Citect und der Schneider Electric-Hardware nicht. Dieses Protokoll löscht die fest programmierte Adressierung von der SCADA-Konfiguration und ermöglicht es SCADANutzern, dieselben objektbasierten Namen wie bei den Controllern zu verwenden. Kurzum, die Konfiguration und Synchronisation Ihres Vijeo Citect-Systems ermöglicht ein automatisches Verbinden der Tag-Datenbank mit der OFSKonfiguration, wobei die Änderungen der OFS in der TagDatenbank des SCADA-Systems widergespiegelt werden. Durch die Bereitstellung einer uneingeschränkten und automatisch aufrecht erhaltenen Kommunikationsverbindung zwischen den Steuerungen und dem SCADA-System ermöglicht Schneider Electric, dass Ihr System gemäß den Ansprüchen aufgebaut ist und mitwachsen kann. Beim OFS handelt es sich um einen Multi-ControllerDatenserver, der die Kommunikation mit Ihrer gesamten neuen und alten Schneider Electric-Hardware ermöglicht, indem eine beliebige Kombination der unterstützten Protokolle verwendet wird. Der OFS bietet einen einfachen Echtzeit-Zugriff auf die Steuerungen Modicon Quantum, Premium, TSX Micro, Twido und Momentum sowie auf alle ModbusGeräte. Neben der Bereitstellung einer standardmäßigen Schnittstelle innerhalb der Steuerungen von Schneider Electric bietet OFS (bei Verwendung mit dem OFSOPC-Treiber) zahlreiche Optionen, die Ihnen dabei helfen, die Leistung, das Laden des Systems und die Funktionalität der Integration zwischen der SPS und dem SCADA-System zu optimieren. 16 Typische OPC-Lösungen pollen die SPS zu einer spezifischen Rate für jeden Tag. Das Pollen zu einer festen Rate kann zu einer erhöhten Gesamtkommunikationslast führen, da der Server mitunter Tags liest, die nicht benötigt werden. Darüber hinaus kann sich die Systemleistung reduzieren, da die vom System benötigten Tags nicht zur gewünschten Rate gelesen werden können. Vijeo Citect unterhält eine Reihe an kundenspezifisch anpassbaren Pollraten im OFS-Server. Anschließend werden Tags zwischen Ihnen bewegt, um die Anforderungen des Bedieners und der Konfiguration des SCADA-Systems zu erfüllen. Ein Tag kann für die Erstellung von Trends zu einer langsameren Rate gepollt werden (während die Seite nicht angezeigt wird). Sobald die Seite jedoch angezeigt wird, wird die Pollrate nahtlos erhöht, um eine hohe Aktualisierung der Informationen für den angezeigten Bildschirm sicherzustellen. Diese Optimierung wird intern von Vijeo Citect (und OFS) durchgeführt, wodurch es Ihnen ermöglicht wird, große Projekte zu realisieren, die ein hohes Maß an Leistung benötigen. Vijeo Citect integriert Daten aus dem OFS-Server nahtlos mit den Alarm- und Trendsystemen innerhalb des SCADASystems. Zeitgestempelte Daten, die vom OFS-Server bei einer Änderung des Wertes oder der Qualität gesendet werden, werden an den E/A-Server, den Alarmserver und den Trendserver weitergeleitet. Eine direkte Verbindung der E/AÄnderungsereignisse mit allen drei Servern ermöglicht eine erhebliche Reduzierung der CPU-Last des SCADA-Systems. Dies bietet die Möglichkeit, die Systemkapazität zu erhöhen und anhand der bestehenden Hardware zu erweitern. Eine direkte Verbindung der E/A-Änderungsdatenereignisse mit allen drei Servern ermöglicht es ferner, dass die Alarm- und Trendsysteme die Zeitstempel der Änderungen nutzen, um eine verlässliche und auf die Millisekunde genaue Angabe der Abfolge der Ereignisse bieten zu können. Speedlink Während die OPC-Server traditionell für zusätzlichen Konfigurations- und Wartungsaufwand eines SCADASystems durch Verbindung von Vijeo Citect und OFS mit Speedlink stehen, können wir diesen Aufwand über die Lebensdauer des Projekts hinweg reduzieren. Speedlink synchronisiert die Tag-Daten vom OFS-Server mit der SCADAKonfiguration, sodass keine zusätzliche Tag-Konfiguration erforderlich wird. Anschließend läuft ein automatischer (regelbasierter) Prozess ab, um alle Alarme, Trends, Akkumulatoren und zusätzliche lokale Variablen zu generieren. Auf diese Weise hat das Hinzufügen eines Funktionsbausteins zur SPS eine ohne jeglichen zusätzlichen Aufwand konfigurierte Datenbank zur Folge. Da diese mit der Konfiguration der SPS verbunden ist, läuft die Synchronisation der Konfiguration weiter, während das Projekt erhalten wird. Auf einen Blick > Zugriff auf alle Daten innerhalb der Steuerungen (located und unlocated) > Schnelle Kommunikation mit Ihrer SPS > Synchronisation der Tag-Daten der SPS direkt mit dem SCADASystem, (um den Konfigurationsaufwand zu reduzieren) Kommunikation Während der Einsatz der Steuerungen von Schneider Electric die bestmöglichen Ergebnisse für Ihr Vijeo Citect-System bietet, so gewährleisten wir jedoch auch die Kommunikation mit einem breiten Sortiment an Steuerungen anderer Hersteller. Um die Kommunikation mit diesen Steuerungen zu erleichtern, sind über 150 Protokolltreibern in Vijeo Citect integriert. Vijeo Citects offene Konnektivität von verschiedenen Informationssystemen ermöglicht einen nahtlosen Datenfluss und verspricht Echtzeit- und reichhaltige Prozessinformationen. Vijeo Citect verfügt über das erforderliche Maß an Flexibilität, um mit offenen Standards, die von Hunderten von Hardware- und Softwareanbietern unterstützt werden, arbeiten zu können. Maximierung des Datentransfers Viele E/A-Geräte können jedoch auch langsam und ineffizient sein, wenn es darum geht, auf schnelle Datenanforderungen zu reagieren. Folgende Strategien ermöglichen es Vijeo Citect, den Datentransfer zu maximieren. wird unnötige Kommunikation vermieden und die Aktualisierungszeit des Bildschirms wird um das Achtfache beschleunigt. Bei einer Einzel-Abfrage kann nur ein eingeschränktes Datenvolumen zurückgegeben werden. Wenn alle abgefragten Daten zusammengefasst werden, werden umso weniger Anfragen erforderlich und die Reaktionszeit ist deutlich kürzer. Durch Kompilierung einer Liste an Register, die in einem Scan gelesen werden müssen, kann Vijeo Citect automatisch die effizienteste Art und Weise für das Lesen der Daten berechnen. Vijeo Citects Client-Server-Verarbeitung ermöglicht eine weitere Leistungssteigerung durch die Nutzung eines Caches auf dem E/A-Server. Wenn ein E/AServer Register liest, werden deren Werte für einen vom Nutzer festzulegenden Zeitraum im Speicher behalten (standardmäßig 300 ms). Wenn ein Client Daten anfordert, die im Cache gespeichert sind, werden die Daten ohne ein erneutes Lesen des Registers bereitgestellt. In einem typischen System mit zwei Clients ist dies etwa in 30 % der Zeit der Fall, was zu einer potenziellen Leistungssteigerung von 30 % führt. Die Kommunikation von Vijeo Citect basiert auf der Nachfrage – es werden nur jene Punkte gelesen, die von den Clients angefordert werden. Wichtiger noch, der E/A-Server rationalisiert Anfragen von Clients, beispielsweise indem diese nach Möglichkeit zu einer einzigen Anfrage zusammengefasst werden. Dadurch Zuverlässige Leistung Vijeo Citects verteilte Bearbeitungs- und Netzwerkoptimierung bietet Ihnen eine ausgezeichnete Netzwerkleistung, selbst wenn Sie über 450.000 E/A und 60 Vijeo CitectRechnerstationen haben: VIJEO CITECT Netzwerklast vs. Systemgröße Netzwerk-Grenzwert Relative Last Offen für jeden 20 15 10 1 5 10 100 1000 I/O 10000 Knotenpunkte 1 100000 IDEAL Ohne Vijeo Citects Netzwerkoptimierung wäre mit einem erheblichen Anstieg der Netzwerklast zu rechnen, die zum Erliegen kommen kann, wenn Sie weitere E/A und Rechnerstationen hinzufügen: Andere SCADA-Systeme Netzwerklast vs. Systemgröße Relative Last Netzwerk-Grenzwert 20 15 10 5 1 10 100 I/O 1000 10000 Knotenpunkte 1 100000 INAKZEPTABEL Nahtloser Datenfluss: Unsere offene Konnektivität mit verschiedenen Informationssystemen. Seamless dataflow; our open connectivity to various information systems 17 Kommunikation Kommunikation: RTUs Durch die Nutzung von Standard-RTU-Kommunikation bietet Vijeo Citect eine effektive Methode, mit Fernwirkmodulen (RTU) zu kommunizieren, und dies zu einem Bruchteil der herkömmlichen Betriebskosten. Überwachung per Telefon Vijeo Citects externe Geräteüberwachung unterstützt ein planmäßiges Auswählen und unangemeldetes Einwählen und macht somit die Überwachung der Einheiten und Standorte über das öffentliche Telefonnetz einfach und kostengünstig. Diese Eigenschaft wurde auf ein breites Spektrum von Anwendungen angewandt: Zellenförmige Netzwerke Bahnsysteme Wasserversorgung Stromübertragung und -verteilung Pipelines Die Vijeo Citect-Software kann Verbindungen mit RTUs zyklisch abfragen (beispielsweise über Modems oder Richtfunkverbindungen). Um die Kosten für die Datenkommunikation zu minimieren, kann Vijeo Citect die E/A-Geräte gemäß dem vom Nutzer definierten Plan abrufen, oder austauschen und die Verbindung automatisch trennen. Durch das Arbeiten mit den meisten Serienprotokollen, die mit Vijeo Citect zur Verfügung stehen, bietet die Remote-Überwachung des E/AGeräts dem Nutzer ein erhöhtes Maß an Flexibilität bei der Auswahl eines breiten Sortiments an Speicherprogrammierbaren Steuerungen oder RTUs. Integrierte Steuerung Umfassenden Features zum Verwalten der RemoteEinheiten von Vijeo Citect sind integriert: Leicht anwendbarer Express Communications Wizard Für die Kommunikation mit mehreren E/A-Geräten kann ein einziges Modem verwendet werden. Vijeo Citect kann einen Modem-Pool verwenden, um sich gleichzeitig mit mehreren Einheiten zu verbinden. Direkteinwahl der Remote-Einheiten: Wenn es außerhalb der festgelegten Auswahl-Zeiten zu einem Remote-Alarm kommt, können sich die RTU-Geräte bei Vijeo Citect einwählen und die Alarminformation übertragen. Vollständige Redundanzunterstützung. Wenn es zu einem Ausfall des primären Servers kommt, wählt der Standby-Server die externen Geräte an. Der permanente Daten-Cache wird automatisch zwischen den Servern repliziert, sodass die neuesten Daten stets auf dem Standby-Server verfügbar sind und dem primären Server bei einem Neustart zur Verfügung stehen. Vijeo Citect behält immer einen lokalen Datensatz der jüngsten Werte, die von jedem Gerät abgelesen werden. Wenn Vijeo Citect die Verbindung mit einem Remote-Gerät nach einer vom Nutzer festgelegten Anzahl an Versuchen nicht herstellen kann, wird das E/A-Gerät als offline angezeigt und die Werte entsprechend gekennzeichnet. Jedes Modem kann für die Definition seines zweckmäßigen Auswählens, Einwählens oder für beides konfiguriert werden und auf Wunsch auch nur für Vijeo Citect genutzt werden. Vijeo Citect unterstützt auch die Verbindung mit Geräten, welche mit unterschiedlichen Datenframes kommunizieren. Vijeo ker Druc t Citec Vijeo rver Se - Vijeo t Citec Die externe Geräteüberwachung kann in Verbindung mit bis zu 255 E/A-Servern für die Unterstützung von Anwendungen mit hunderttausenden Punkten genutzt werden. 18 t Citec - funkRicht dung in b ver Kommunikation Leichte Konfiguration und Nutzung Basierend auf einem vom Nutzer ausgewählten Plan wird zur Überwachung von externen E/A-Geräten automatisch eine Verbindung zu den Geräten hergestellt, um Daten zu sammeln. Umgekehrt kann Vijeo Citect unangemeldete Verbindungen und DatenUploads von externen Geräten akzeptieren. Die Überwachung von externen E/A-Geräten kann auch mit Cicode-Funktionen hergestellt werden. Zeitgestempelte Daten Vijeo Citect ermöglicht ein unkompliziertes Hochladen und Auffüllen zeitgestempelter Daten aus RTUEreignisprotokollen in historische Datensätze. Jegliche Alarme, die für diese Daten konfiguriert wurden, lösen basierend auf dem ursprünglichen Zeitstempel neue Alarme aus. Wirtschaftliche Lösung für die Überwachung von externen Trend-, Alarm- und TagInformationen Einfache Konfiguration Einwahl für Alarme Volle Redundanzunterstützung Der Express Communications Wizard umfasst Telefonnummern und Abrufplanfelder. Sie müssen den Wizard nur installieren und Vijeo Citect kümmert sich um die Abrufpläne, Datenübertragungen und Trennungen. Alles läuft automatisch! Das Einwählen macht ein externes Modem erforderlich, das in der Lage ist, einen Identifikationsstring (ID-String) zu senden. Vijeo Citect nutzt den ID-String, um das externe Gerät und das zugehörige Kommunikationsprotokoll zu identifizieren. Wenn das Gerät keinen ID-String unterstützt (beispielsweise wenn der serielle Port nur auf ein natives Protokoll ausgelegt ist), können industrielle Modems von Westermo oder anderen Anbietern eine ausreichende Schnittstelle bieten. Auf einen Blick Vijeo Citect gibt zeitgestempelte Daten akkurat im Process Analyst wieder. Qualitätsdaten stehen für alle Datenpunkte zur Verfügung, Daten von schlechter Qualität werden automatisch angezeigt. Qualitätsfehlermeldungen können einen standardmäßigen Fehlertext, Hintergrundfarbe oder kundenspezifische Einstellungen verwenden. Ein Standard-Tooltip stellt dem Bediener die zuletzt bekannten Werte und den Zeitstempel für den entsprechenden Datenpunkt zur Verfügung. Beispiel für eine externe E/A-Geräteüberwachung, die sowohl für eine redundante „Auswahl“ als auch „Einwahl“ für eine sichere Überwachung der Remote-Standorte und -Einheiten konfiguriert wurde. 19 Kommunikation Kommunikation: Wizard Der Vijeo Citect Communication Wizard für E/A-Geräte (SPSen) erstellt eine Kommunikation in weniger als 60 Sekunden. Der Express Communications Wizard konfiguriert Ihre E/A-Geräte schnell und einfach, wobei Ihr System rasch gestartet und zum Laufen gebracht wird. Auswahl des E/A-Geräts: Sie können ein externes E/A-Gerät, ein E/A-Speichergerät oder ein E/A-Datenträgergerät auswählen. Darüber hinaus kann das E/A-Gerät umbenannt werden. In Ihrem Vijeo CitectPaket sind alle standardmäßigen Kommunikationsprotokolle enthalten. Wählen Sie den Hersteller, das Modell und die Kommunikationsmethode des jeweiligen E/A-Geräts aus. Geben Sie die Adresse des E/A-Geräts ein. So einfach ist das! Während Sie sich durch den Wizard klicken, werden Ihre Auswahlmöglichkeiten angezeigt. Am Ende können Sie eine Zusammenfassung aller Einzelheiten zu Ihrer Installation ausdrucken. Vijeo Citect ermöglicht es Ihnen, Ihr Projekt zu entwickeln und zu prüfen, ohne dass eine physische Verbindung mit dem E/A-Gerät hergestellt werden muss. Stellen Sie einfach die Speicherfunktion des E/A-Geräts ein und Vijeo Citect verhält sich so, als würde es mit einem echten E/A-Gerät kommunizieren. Sie können ein jegliches Protokoll spezifizieren, und Vijeo Citect nutzt diesen Gerätetreiber für die Kommunikation, wodurch eine gründliche Prüfung gewährleistet wird. 20 Kommunikation Sicherheit: Konfiguration Wir empfehlen Ihnen, der Sicherheit auf allen Ebnenen innerhalb Ihrer Automatisierungsarchitektur ein hohes Maß an Priorität einzuräumen. Sie müssen nicht nur die Komponenten selbst, sondern auch die Infrastruktur Ihres Steuerungssystems und vor allem Ihr Netzwerk gegen Angriffe schützen. Um Unbekannte davon abzuhalten, Ihre Anlage zu sabotieren, können Sie Vijeo Citect so einstellen, dass Personen automatisch vom System abgemeldet werden (beispielsweise, wenn die Maus länger als 5 Minuten nicht bewegt wurde). Durch einen entsprechenden Benutzernamen und ein Passwort wird sichergestellt, dass keine unbefugten Personen auf das System zugreifen können. Die Unterstützung für schreibgeschützte Projekte ermöglicht es Ihnen, Ihre Vijeo CitectKonfiguration vor unbefugten Änderungen zu schützen. CIPs und OEMs können ein Projekt sicher anwenden, mit dem Wissen, dass dieses schreibgeschützt ist. Cicode-Befehle werden im Kernel geschützt und so der unbefugte Zugriff verhindert. Der Benutzer wird aufgefordert, sich im Kernel anzumelden, ehe die Cicode-Befehle im Kernel-Fenster ausgeführt werden, egal, ob dieser in Vijeo Citect angemeldet ist oder nicht. In der Vergangenheit waren SCADA-Netzwerke von anderen Netzwerken getrennt und es war erst eine physische Verbindung des Systems nötig, um einen Angriff vorzunehmen. Da Unternehmensnetzwerke mittlerweile elektronisch mit dem Internet oder Wireless-Technologien verbunden sind, ist ein physischer Zugriff für einen Cyber-Angriff heute schon vorhanden. Eine Isolation des SCADA-Netzwerks kann hier eine Lösung sein. Dabei handelt es sich jedoch um keine praktische Lösung, in einer Umgebung, in der Steuerungssysteme direkter vom Betriebssystem kontrolliert werden, oder in der die Daten, die für die Steuerung erforderlich sind, aus immer weiter entfernten Datenquellen stammen, wie beispielsweise aus Fernwirkmodulen (RTUs). Um die Entwicklung einer strikteren Sicherung der Steuerungssysteme voranzubringen, haben wir ein White Paper erstellt. In diesem Dokument führen wir Überlegungen hinsichtlich des Designs auf, um Ihr gesamtes Steuerungssystem zu sichern. Die wichtigsten Richtlinien, die in diesem Dokument enthalten sind, lauten: Halten Sie das Design Ihres Netzwerks einfach (reduzieren Sie die Kontaktpunkte). Nutzen Sie Firewalls, um jeden Teil Ihres Systems zu schützen, und vor allem jene Stellen, an denen Ihr System außerhalb Ihres Kontrollbereichs liegt (Wireless oder Funk). Nutzen Sie die Leistungskraft von VPNs, um es befugten Benutzern weltweit zu ermöglichen, sicher auf Ihr Steuerungssystem zugreifen zu können. Nutzen Sie IPsec, um sicherzustellen, dass nur die richtigen Einheiten an das Netzwerk angeschlossen sind. Während es bestimmte Kernelemente gibt, die für jedes Netzwerk nötig sind, wird für WirelessNetzwerke ein zusätzliches Maß an Sicherheit erforderlich. Die beiden gängigsten Methoden, sich unerlaubten Zugriff auf ein Wireless-Netzwerk zu verschaffen, sind die Nutzung eines unbefugten drahtlosen Clients, wie zum Beispiel eines Laptops oder PDAs, oder die Erzeugung eines Klons eines drahtlosen Zugangspunktes. Wenn keinerlei Maßnahmen für die Sicherung des Wireless-Netzwerks ergriffen wurden, kann durch eine dieser beiden Methoden voller Zugriff auf das Wireless-Netzwerk erfolgen! Bei der Einrichtung eines Wireless-Netzwerks können eine Reihe standardmäßiger Sicherheitsmaßnahmen ergriffen werden, die das Risiko, dass ein Angreifer Zugriff erhält, erheblich mindern: Nutzen Sie die Möglichkeit, MAC-Adressen einzuschränken. Fordern Sie die Verfügbarkeit von WPA/WPA-2Protokollen an. VPNs für Wireless-Clients Schreibgeschützte Projekte Innerhalb eines sicheren Netzwerks kann die Konfiguration von Vijeo Citect von jedem Benutzer innerhalb des Unternehmens vorgenommen werden. Für diese Nutzer bietet die Windows-Security eine einfache und sichere Methode der Kontrolle über die Projektkonfiguration. Jedes Projekt kann so gesichert werden, dass es nur für bestimmte Nutzer zugänglich ist. Bei größeren Projekten kann so der Zugriff von verschiedenen Benutzern auf verschiedene Teile des Prozesses oder der Sicherheit kontrolliert werden. So können OEM-Kunden eine Unterkomponente innerhalb eines Projekts schützen, um zu gewährleisten, dass „Include“-Projekte nicht geändert werden können, solange der OEM nicht anwesend ist. Die Nutzung der Windows-Security stellt ferner sicher, dass, unbeschadet der Art des jeweiligen Editors für die Konfiguration der Projekte, diese stets sicher sind. 21 Kommunikation Kommunikation Sicherheit: Runtime Die umfassenden Sicherheitseigenschaften von Vijeo Citect sind in alle Schnittstellenelemente integriert und helfen so, ein sicheres Laufzeitsystem zu gewährleisten. Alle Steuerungssysteme sind gegen unbefugten Zugriff zu schützen, und die meisten Anwendungen beinhalten Schritte, die nur von qualifiziertem Personal vorzunehmen sind. Ihr System muss eine bestimmte Sicherheitsstufe bieten, um eine versehentliche oder absichtliche Manipulation zu verhindern und so Mitarbeiter, die Umwelt und die Ausrüstung zu schützen. Das Vijeo Citect-Sicherheitssystem ist nutzerbasiert. Das bedeutet, dass jeder Nutzer des Systems (Bediener, Wartungspersonal usw.) über einen eigenen Benutzernamen und ein eigenes Passwort verfügt. Dieser Benutzername kann im systemeigenen Sicherheitsmodell von Vijeo Citect verwaltet oder in das domänenbasierte Sicherheitssystem des Unternehmens integriert werden (Windows Integrated Security). Ganz gleich, für welches Modell Sie sich entscheiden, der Zugriff auf das System wird kontrolliert, indem verschiedenen Rollen die Möglichkeit gewährt wird, verschiedene Bereiche einzusehen. Jeder Nutzer, ob integriert oder system-eigen, wird einer oder mehreren Rollen zugeteilt. Wenn es einem Nutzer gestattet wird, einen Bereich einzusehen, muss dieser auch die korrekte Privilegienstufe haben, um bestimmte Handlungen vorzunehmen oder Objekte anzusehen. Sie können für jedes grafische Objekt, jede Seite, jeden Trend und jeden Report den Bereich definieren, zu dem dieses/diese/dieser gehört und welche Privilegienstufen erforderlich sind, um es/sie/ihn sichtbar oder nutzbar zu machen. Da die Nutzer jeden Vijeo Citect-Rechner verwenden können, wird der Zugriff vom Server gewährt oder verweigert, und nicht vom Client – so wird ein erhöhtes Maß an Sicherheit für Wan-Anwendungen geschaffen. Windows Integrated Security Windows Integrated Security stellt zusätzlich sicher, dass dieselben unternehmensinternen Sicherheitsstandards, die auch für andere Anwendungen gelten, auf das Steuerungssystem angewandt werden. Darüber hinaus wird ein einziger Ort für die Verwaltung der Nutzerkonten geschaffen. Wenn ein Bediener beispielsweise das Unternehmen verlässt und dessen Zugriff auf die Domäne des Unternehmens gelöscht wird, wird auch der Zugriff auf Vijeo Citect gelöscht. Gleichermaßen wird bei der Einstellung eines neuen Bedieners keinerlei zusätzliche Vijeo Citect-Konfiguration erforderlich, um diesem Zugriff auf Vijeo Citect zu gewähren. Dies alles kann bereits bei Erstellung des Kontos auf der Domäne erfolgen. Sicherung über das Betriebssystem Normalerweise sollte Vijeo Citect nur auf bestimmten Terminals laufen. Sie können die Vijeo CitectSystemumgebung selbst sichern, indem Sie die Nutzer daran hindern, auf das Windows-Betriebssystem oder andere nicht zugelassene Programme umzuschalten. Annahme Bereich 1 Runtime-Installation Verarbeitung Bereich 2 Vijeo Citect ermöglicht eine Installation für die bloße Bereitstellung der Runtime-Komponenten, bei der die Konfigurationstools nicht installiert werden. Zusätzliche Sicherheit wird geboten, indem die Rechner an den Stellen eingeschränkt werden, an denen die Projektkonfiguration modifiziert werden kann. Versand Bereich 4 Lager Bereich 3 QA Bereich 5 Bediener 1: Sichtbare Bereiche: 1, 3, 5 Globale Privilegien: 3, 5 Zusätzliche Privilegien im Bereich: 1, 2, 4 Bediener 2: Sichtbare Bereiche: 1, 3 Globale Privilegien: 3, 5 Zusätzliche Privilegien im Bereich: 1, 4 Vorgesetzter: Sichtbare Bereiche: im gesamten Werk Globale Privilegien: 1, 2, 3, 4, 5 Zusätzliche Privilegien im Bereich: 1 Schreibgeschützter Zugriff Die Anzeige-Clients (View only) von Vijeo Citect sind eine kostengünstige Option, schreibgeschützten Zugriff zu gewähren. Diese Clients können zwischen zahlreichen Nutzern überall im Netzwerk verteilt werden. Sie müssen lediglich sicherstellen, dass ausreichend Lizenzen verfügbar sind, um die maximale Anzahl an Nutzern, die gleichzeitig angemeldet sein müssen, abzudecken. 22 23 Grafiken Grafiken Grafiken Anzeige verschiedener Zustände Grafiken ermöglichen es Ihnen, eine realistische, intuitive Bedienerschnittstelle zu erstellen. So können Sie beispielsweise einen Tank konfigurieren, der … gefüllt, Die grafischen Fähigkeiten Ihres SCADA-Systems sind ein entscheidender Faktor in Bezug auf seine gesamte Benutzerfreundlichkeit. Die Grafiken der Vijeo Citect-Software ermöglichen es Ihnen, schnell anwenderfreundliche Echtfarbendisplays zu entwickeln, die dem Bediener eine intuitive, konsistente Benutzerschnittstelle zur Verfügung stellen. Vijeo Citect verwendet Bildschirmauflösungen von bis zu 4096 x 4096, die Sie für die jeweilige Anwendung passend auswählen können. Mit dieser Auflösung können Sie selbst qualitativ hochwertige Bilder (eingescannte Fotos usw.) für eine sofortige Erkennung der Werksausrüstung verwenden. Auf einen Blick Flexibilität Die Vijeo Citect-Grafiken basieren auf einer einfachen Reihe von Objekten, nämlich Rechtecken, Ellipsen, Bitmaps, geraden Linien, freien Linien, Linienzügen, Text, Symbolen und Röhren. All diese Objekte verfügen über die gleichen Objekteigenschaften. Diese Eigenschaften ermöglichen es, das Verhalten eines Objekts direkt mit den Variablen Ihrer Anlage zu verbinden. Die Bewegung, Rotation, Größe, Farbe, Füllung und Sichtbarkeit eines Objekts kann für eine realistische Nachbildung des entsprechenden Anlagenteils verwendet werden. Befehle und Berührungseigenschaften können ebenfalls zugeteilt werden, sodass das Objekt eine Vielfalt an Bedienereingaben annehmen kann. Dieser Ansatz ermöglicht schnell beeindruckende Ergebnisse – selbst für die anspruchsvollsten Anwendungen. Alle Objekte sind interaktiv, sodass Ihre Bedienerschnittstelle einfach, intuitiv und flexibel sein wird, und da die Grafiken auf die Optimierung ausgerichtet entwickelt wurden, können Sie mit einer ausgezeichneten Leistung hinsichtlich der Laufzeit rechnen. Vijeo Citect ist mit umfassenden Symbolbibliotheken ausgestattet, die die am häufigsten verwendeten Grafiken enthalten, wie beispielsweise Pumpen, Tanks, Ventile, Motoren oder Zerkleinerer. Diese Grafiken sorgen sofort für ein erhöhtes Maß an Konsistenz und Funktionalität Ihrer Bedienoberfläche. Intuitive Grafiken vermindern Bedienerfehler Minimale Tastenanschläge von Seiten des Bedieners Mischen Sie Steuerungs- und Anzeigefunktionen in einem Objekt Effiziente Nutzung des Bildschirmraumes erhitzt oder gedreht werden kann. Durch bloße Nutzung der Grafiken können Sie selbst neue Ideen für Ihre Schnittstelle schaffen. 24 ActiveX-Objekte können verwendet werden, um Ihrer Vijeo Citect-Grafik kundenspezifische Features hinzuzufügen. 25 Grafiken Grafiken Grafik-Editor Grafik-Import Vijeo Citect kann zahlreiche verschiedene Dateitypen importieren. Dazu gehören: Windows Bitmap (BMP, RLE, DIB) AutoCAD (DXF) sowohl 2D als auch binär Windows Meta File (WMF) Tagged Image Format (TIF) JPEG (JPG, JIF, JFF, JGE) Encapsulated Postscript (EPS) Fax Image (FAX) Ventura (IMG) Photo CD (PCD) Paintbrush (PCX) Portable Network Graphic (PNG) Targa (TGA) ActiveX-Objekte Wenn das von Ihnen gewünschte Bild also bereits gezeichnet wurde, können Sie es ganz leicht importieren! Der Importvorgang ist einfach. Wenn die Quellanwendung eine Clickand-Drag-Funktion unterstützt, befolgen Sie einfach die nachstehenden Schritte: Klicken Sie auf die Datei und ziehen Sie diese auf eine Seite im Grafik-Builder. Sobald das Objekt importiert wurde, erkennt Vijeo Citect dieses als Grafikobjekt mit allen zugehörigen Konfigurationseigenschaften und der entsprechenden Flexibilität. Der Grafik-Editor ermöglicht es Ihnen, schnell und einfach eine intuitive Bedienerschnittstelle für Ihr Vijeo Citect-System zu entwerfen. Das Zeichnen der grafischen Elemente Ihrer Grafikseiten könnte nicht einfacher sein – wählen Sie einfach ein Tool aus, klicken Sie es an und ziehen Sie es an die gewünschte Stelle. Sobald die Objekte gezeichnet wurden, können diese bewegt, neu geformt, kopiert, eingefügt, angepasst, gruppiert, gedreht werden. Da die Objekte anhand von Richtlinien oder Gittern präzise platziert werden können, werden Ihre Grafikseiten professionell und präzise aussehen. Die Objekte können auf einer Seite „fixiert“ werden, um zu vermeiden, dass sie versehentlich verschoben oder gelöscht werden. Um die EchtfarbenPalette anzuzeigen, klicken Sie einfach auf das Farbmuster rechts auf der Toolleiste. Alle Grafiktools haben eigene Tooltips und jedes einzelne wird detailliert im OnlineHilfemenü beschrieben. Die Toolbox kann auf jeden Teil Ihres Bildschirms gezogen werden und ermöglicht es Ihnen so, den gesamten Zeichnungsbereich voll zu nutzen. Wenn die Toolbox für kurze Zeit nicht genutzt wird, können Sie diese minimieren (sodass nur die Titelleiste angezeigt wird) oder komplett verbergen. Jedes Grafikobjekt (oder eine jede Objektgruppe) kann in einem einfachen Schritt in eine Bitmap umgewandelt werden. Bitmaps werden mit dem Bitmap-Editor bearbeitet. Beim Bitmap-Editor handelt es sich um ein Tool, das es Ihnen ermöglicht, Ihre Bitmap Pixel für Pixel zu bearbeiten. Dank der Heran- und Weg-Zoom-Funktion können selbst die kleinsten Details präzise editiert werden. Sie können selbst die Größe der Bitmap ändern. Die Farben in einer Grafik können automatisch geändert werden. Dies ist vor allem bei einer 3D-Objektmanipulation nützlich. So kann beispielsweise eine grüne 3D-Kugel mit nur einem Knopfdruck blau gefärbt werden, während die Qualität und die Tiefenillusion unverändert bleiben. Metadaten bieten eine einfache Möglichkeit, eine Liste variabler Tags an ein Supergenie weiterzugeben. In der Toolbox finden Sie die Tools zum Zeichnen, die Sie für die Erstellung Ihrer Grafikobjekte benötigen. Bitmap-Editor Farbänderung Die Objekte können ferner gedreht, gespiegelt, gruppiert, separiert, angepasst usw. werden. Die Knotenpunkte der Linien, Linienzüge und Leitungen können verschoben, hinzugefügt oder gelöscht werden. 26 Gehen Sie auf das Grafik-BuilderHilfemenü, um mit der interaktiven Click-and-Learn-Funktion mehr über den Grafik-Builder zu erfahren. Vijeo Citect unterstützt eine beliebige Anzahl von leuchtenden Farben auf einer einzelnen Seite, wobei es den Nutzern ermöglicht wird, leuchtende 3D-Symbole anzuzeigen. Farbverlauf Die Eigenschaften eines jeden Objekts sind nur einen Doppelklick entfernt. Die Registerkarte „Eigenschaften“ ist für alle Objekte dieselbe. Um ein Symbol zu animieren, geben Sie einfach den Namen des Tags ein und wählen Sie das entsprechende Symbol-Set aus. Die Farbe und die Richtung des Farbverlaufs von Objekten wie Ellipsen, Rechtecken und Polygonen können innerhalb des Farbverlauf-Features festgelegt werden. OLE-Automatisierung Durch Nutzung der OLE Automatisierungsschnittstelle für den Grafikeditor können Grafiken automatisch aus einer Datenbank heraus erstellt werden. Dies ermöglicht es, dass eine Anwendung für die Interaktion mit den Konfigurationsgrafikobjekten zu erstellen. Metadaten Jedes Grafikobjekt kann eine Liste von definierten Werten haben, auf die während der Laufzeit für kundenspezifische und hochentwickelte Designs zugegriffen werden kann. Metadaten bieten direkte Unterstützung für die Konfiguration eines SuperGenies. 27 Grafiken Seitenvorlagen Dank der Seitenvorlagen können Sie Zeit und Aufwand sparen, weil Sie nicht jede einzelne Seite von Grund auf neu zeichnen müssen. Wenn Sie eine neue Seite anhand einer Vorlage erstellen, ist das Design der Seite bereits vollständig. Sie müssen lediglich die Informationen eingeben, die für die jeweilige Seite spezifisch sind. Die Vorlagen sind auch hilfreich, wenn Sie dieselben Modifizierungen an einer Reihe von Seiten vornehmen müssen. Wenn alle Seiten auf derselben Vorlage basieren, können Sie einfach die Vorlage ändern. Die Seiten werden dann automatisch aktualisiert. Wenn Sie die Vorteile der Seitenvorlagen von Vijeo Citect nutzen, werden Sie feststellen, dass Ihr Projekt ein konsistentes Erscheinungsbild entwickelt. Und Konsistenz reduziert nicht nur die Lernzeit des Bedieners, sondern auch dessen Fehlerquote. 28 Vijeo Citect bietet Vorlagen für alle gängigen Bildschirmformate; Grafikseiten lassen sich so leicht erstellen. Bei den Vorlagen handelt es sich um bewährte und geprüfte Seitenentwürfe, die Sie Ihrer eigenen Umgebung anpassen können. Die Vijeo Citect-Software bietet eine umfassende Auswahl an Vorlagen. Besondere Seiten, wie beispielsweise Alarm-, Trend- und SPC-Anzeigen, sind vorgefertigt - alles, was Sie noch tun müssen, ist, die relevanten TagNamen und Ähnliches einzugeben. Noch spezifischere Seiten können auf generischen Vorlagen basieren, wie beispielsweise der Vorlage „Normal“. Egal, welche Vorlagen Sie verwenden, die grundlegenden Elemente, einschließlich Ränder, Status-Leisten und Navigationstools, sind bereits vorkonfiguriert. Tab-Style Vorlage Diese Vorlage umfasst eine vom Nutzer definierte Menükonfiguration, Toolleisten und eine systemeigene Unterstützung für Systeme mit mehreren Bildschirmen. Die drei aktuellsten Alarme werden unten auf jeder Seite angezeigt. Die Seitennavigation wird anhand der Menükonfiguration im Projekt definiert. Dies bietet eine einfache Möglichkeit, die Projektstruktur festzulegen. Ihre Vorlagen können auf die Menükonfigurationen zugreifen, um das richtige Navigationsdesign für Ihr System bieten zu können. Grafiken Symbole Wenn Sie eine bestimmte Grafik regelmäßig verwenden, können Sie diese als Symbol in einer Bibliothek speichern. Anstatt die Grafik ständig neu zeichnen zu müssen, können Sie diese dann einfach als Symbol aus der Bibliothek einfügen. Auf einen Blick Im Vorfeld definierte Wenn Sie beispielsweise dieselbe Ventil-Grafik auf mehreren Seiten als statisches Hintergrundbild verwenden möchten, können Sie das Ventil einfach zeichnen und das Bild dann in die Symbolbibliothek kopieren – es ist nun ein Symbol. Prüfen Sie zunächst die Standardsymbolbibliothek, die mit Vijeo Citect geliefert wird. Wenn es das Symbol bereits gibt, fügen Sie es einfach auf der entsprechenden Seite ein. Wenn nicht, können Sie das erforderliche Symbol direkt in die Symbolbibliothek zeichnen. Symbole können sich, basierend auf dem Zustand eines Geräts, dynamisch ändern. So könnten Sie beispielsweise zwei Pumpensymbole einem Gerät zuordnen, indem Sie verschiedenfarbige Symbole für den laufenden und angehaltenen Zustand verwenden. und kundenspezifische Bibliotheken Kontinuierliche Weiterentwicklung der Bibliotheken Änderungen der Bibliothek werden automatisch für alle Seiten übernommen. Über 500 Symbole sind bereits enthalten Symbole haben viele Vorteile. Sie müssen ein Objekt nur einmal zeichnen. Sie können das Objekt anschließend in einer Bibliothek speichern (als Symbol) und das Symbol so oft Sie möchten für Ihre Grafikseiten verwenden. Wenn Sie ein Symbol verändern, werden alle Abbildungen des Symbols automatisch auf allen Seiten entsprechend aktualisiert. Ein Symbol bleibt stets mit seiner Bibliothek verbunden, sofern Sie die Verbindung nicht absichtlich trennen. Vijeo Citect wird mit verschiedenen im Vorfeld definierten Symbolbibliotheken geliefert; darüber hinaus stehen weitere Bibliotheken in der Vijeo Citect-Toolbox und auf der Webseite zur Verfügung. Ferner wird Vijeo Citect standardmäßig mit einer Reihe an im Vorfeld definierten Symbolgruppen geliefert, die als reale Animationen verwendet werden können. Wenn die individuellen Symbole einer Gruppe in einer schnellen Abfolge angezeigt werden, entsteht so eine einfache Animation. Animationen können während der Laufzeit verwendet werden, um sich bewegende Ausrüstungsteile, aktive Prozesse usw. darzustellen. Durch das Speichern gängiger Objekte in einer Bibliothek reduzieren Sie die Menge an Speicherplatz, die für die Speicherung des Projekts erforderlich wird, und verringern so die vom System erforderliche Speichermenge. 29 Grafiken Objektbasierte Konfiguration Typische Beispiele von Genies: Pumpen Ventile Motore Tanks Fördersysteme Faceplates Beliebige sonstige Geräte Typische Beispiele für Super Genies: Geräte-Popups Regelung Ablaufsteuerung Duty/Standby SPS-Status Identische Maschinensteuerung Ein beliebiges Popup bzw. eine Seite EquipmentDatenbank Die EquipmentDatenbank ermöglicht es Ihnen, eine Liste aller Equipment-Objekte in Ihrem System zu definieren. Auf die Liste kann während der Laufzeit zugegriffen werden. Jedes EquipmentObjekt kann bestimmte Eigenschaften haben, wie beispielsweise eine Seitenreferenz. Diese Datenbank kann für einen Querverweis genutzt werden und ermöglicht so die Navigation von einer Alarmliste aus. 30 SCADA-Systeme umfassen Objekte oder Einheiten, die von einfachen Druckschaltern über Pumpen und Ventile bis hin zu komplexen Regelkreisen, Ablaufsteuerung oder MotorControl-Centern alles umfassen. Beim Aufbau Ihres Steuerungssystem sollten Sie einen allgemeinen Standard für die Bedienerschnittstelle verwenden. Die Vijeo Citect-Software ermöglicht es Ihnen, schnell und einfach Ihr eigenes Steuerungssystem aufzubauen, indem objektbasierte Konfigurationstools zur Entwicklung zur Verfügung stehen. Darüber hinaus reduziert die Verwendung objektbasierter Konfiguration die Wartung und hilft dabei, eine konsistente Bedienerinteraktion zu gewährleisten. Vijeo Citect bietet bestehende Bibliotheken, die erweitert oder kundenspezifisch angepasst bzw. so weiterentwickelt werden können, dass Sie den Anforderungen Ihres Projekts gerecht werden. Alternativ können Sie auch eine eigene Bibliothek erstellen. Diese Tools wurden für die Nutzung eines Standards zur Datenerkennung innerhalb des Geräte-Tags optimiert. Eine gute TagBenennungskonvention reduziert die Menge an Konfigurationseingaben und mindert so das Fehlerrisiko. Sowohl interne als auch nutzerdefinierte Bibliotheken können leicht zwischen den Projekten übertragen werden, um die Entwicklung voranzubringen oder einen konsistenten Komponentenstandard aufrechtzuerhalten. In jedem Fall können die Änderungen, die zum Zwecke einer Verbesserung dieser Bibliotheken vorgenommen wurden, nahtlos auf bestehende Vijeo Citect-Projekte übertragen werden. Genies Vijeo Citect-Genies agieren als Makro innerhalb der Projektentwicklung. Genies sind so aufgebaut, dass eine beliebige Anzahl an individuellen Grafikobjekten miteinander verbunden werden kann. Eine Pumpe kann so aus dem Pumpendisplay sowie einer automatischen/manuellen Anzeige und einer Alarmanzeige bestehen. All diese Elemente können in einem Genie zusammengefasst werden. Die Konfiguration wird vorgenommen, indem ein fester Text mit Parametern kombiniert wird. Diese Parameter können alleine ein gesamtes Feld darstellen oder mit anderen Parametern oder einem festen Text kombiniert werden, um die Inhalte eines Felds wiederzugeben. Optionale Parameter können ebenfalls zur Verfügung gestellt werden, um eine Reduzierung der Anzahl an Genies zu ermöglichen, was wiederum zu einem reduzierten Wartungsaufwand und geringeren Prüfkosten führt. Die optionalen Parameter ermöglichen es z.B.: Pumpen ohne automatische/manuelle Steuerung, eine entsprechende Anzeige zu verbergen, basierend auf der Tatasche, dass der automatische/manuelle Tag nicht definiert wurde. Jeder Parameter wird offen dargestellt, wenn das Genie zu der Grafikseite hinzugefügt wird. Die Form, die für die Anzeige der Parameter verwendet wird, kann angepasst werden, um beispielsweise zusätzliche Hilfeinformationen für den Nutzer zu umfassen oder eine Drop-Down-Liste der Geräte innerhalb der Datenbank zur Verfügung zu stellen. Grafiken Super Genies Vijeo Citect Super Genie-Seiten werden meist für die Popups zur Gerätesteuerung verwendet. Das Super Genie ist eine Kombination einer Reihe individueller Grafikobjekte, die auf einer Seite oder einem Popup gruppiert wurden. Ein Regelkreis-Popup kann Einstellschieber, Schaltflächen, Werte und andere Konfigurationen aufweisen. Diese wurden als einzelnes Super Genie definiert und können während des Projekts wiederverwendet werden. Um eine erneute Nutzung zu ermöglichen, wird die Konfiguration in Bezug auf Assoziationen (oder Parameter) erstellt, die an die Super Genie-Seite weitergegeben werden, sobald diese angezeigt wird. Jede Assoziation steht für einen Tag, Wert oder String. Die Konfiguration kann sowohl auf die Werte als auch auf die Attribute der Tags, welche an die Super Genies weitergegeben wurden, zugreifen. Einem Super Genie kann anhand von Metadaten eine feste Reihe an Assoziationen von einem Genie weitergegeben werden. Ferner kann auch eine Tagging-Konvention verwendet werden, um aus einem einzelnen Gerätenamen eine Reihe an Assoziationen zu machen. Durch einen Code können Parameter von anderen Quellen (Datenbanken, Dateien) gelesen werden. Um die Anzahl an individuellen Super Genie-Seiten, die während eines Projekts erforderlich werden, zu reduzieren, können Tags, die nicht existieren, durch Standardwerte ersetzt werden. Für jede Assoziation können Standardwerte, Fehlerwerte und ein Kommentar spezifiziert werden. Darüber hinaus kann der Nutzer Textstring-Werte in das Super Genie weiterleiten, um diese als Titel, für die Anzeige von Informationen oder bei der Protokollierung zu verwenden. Genies und Super Genies bieten zahlreiche Vorteile. Sie müssen ein Objekt nur einmal zeichnen und konfigurieren. Anschließend können Sie es in einer Bibliothek speichern und es immer wieder verwenden. Wenn Sie ein Genie oder Super Genie aus der Bibliothek ändern, wird dieses auch automatisch an allen Stellen im Projekt, an denen es bisher eingesetzt wurde, geändert. (Ein Genie bleibt stets mit seiner Bibliothek verbunden, solange Sie die Verbindung nicht absichtlich trennen.) Wie die Symbole sparen Genies und Super Genies Speicherplatz auf Ihrem Datenträger, da Sie nur eine Kopie des tatsächlich konfigurierten Objekts speichern müssen. Darüber hinaus reduzieren Sie die Menge an Speicher, die vom Laufzeitsystem benötigt wird. Vijeo Citect verfügt über eine Bibliothek an im Vorfeld konfigurierten Genies und Super Genies, die Sie in Ihrem Vijeo Citect-System verwenden können. 31 Bedienung Bedienerhandlungen Auf einen Blick Tooltips Einstellschieber Tastaturbefehle Mausbefehle Bildschirmzielbereiche Popup-Menüs XP-artige Schaltflächen Systemseiten und kundenspezifische Grafiken nutzen eine Vielfalt an nutzerfreundlichen Befehlen und Steuerungselementen für eine Interaktion des Bedieners mit Vijeo Citect. Sie können den verschiedenen Befehlen und Steuerungselementen Privilegien zuteilen und jedes Mal, wenn ein Bediener einen Befehl abgibt, eine Nachricht an das Logbuch senden. Bildschirmbereiche Maustasten-Befehle Maustasten-Befehle können einem beliebigen Grafikobjekt zugeordnet werden, einschließlich Schaltflächenobjekten. Sie werden aktiviert, wenn der Bediener das Objekt anklickt. Bei Bildschirmbereichen handelt es sich um einen Hotspot-Bereich auf dem Bildschirmhintergrund, den der Bediener anklicken kann (wie eine Schaltfläche). Diese unsichtbaren Schaltflächen ermöglichen ein erhöhtes Maß an Flexibilität beim Design der Bedienerschnittstelle. Separate Befehle können aktiviert werden, wenn die Maustaste gedrückt (nach unten), freigegeben (nach oben) und gehalten (wiederholt) wird. Einstellschieber (Slider) Alle Grafikobjekte (Rechtecke, Ellipsen usw.) können als Slider definiert werden. Slider ermöglichen es dem Bediener, den Wert analoger Variablen durch eine Änderung der Position des Sliderobjekts zu ändern. So kann sich ein Sollwert beispielsweise erhöhen, wenn Sie den Slider nach oben bewegen, bzw. abnehmen, wenn Sie diesen nach unten bewegen. Slider können sich von links nach rechts, nach oben und unten bewegen oder sich sogar drehen. Wenn die Laufzeitbedingungen den Wert der Variable ändern, bewegt sich der Slider automatisch, um den neuen Wert anzuzeigen. Tastaturbefehle Globale (oder systemeigene) Tastaturbefehle können von einem beliebigen Punkt innerhalb des Laufzeitsystems aus abgegeben werden. Seiten-Tastaturbefehle können nur von der jeweiligen Seite aus ausgegeben werden, für die sie konfiguriert werden. Objektbezogene Tastaturbefehle können nur dann ausgegeben werden, wenn der Mauszeiger über dem Objekt positioniert ist. 32 Popup-Menüs Die Popup-Menüs vereinfachen eine Navigation und können darüber hinaus für das Auslösen von Cicode- oder CitectVBA-Funktionen verwendet werden. Popup-Menüs können deaktiviert, geprüft oder mit anderen Menüpunkten verbunden werden. XP-artige Schaltflächen Es besteht die Option, Schaltflächen im XP-Stil zu erstellen, die dynamische Eigenschaften unterstützen. So kann weitere Schulungszeit für die Bediener gespart werden, die sich bereits mit der XP-Umgebung auskennen. Bedienung Process Analyst Beim Process Analyst handelt es sich um ein intuitives Visualisierungstool, das mit dem Ziel entwickelt wurde, Ihnen dabei zu helfen, die Ursachen für Prozessstörungen zu analysieren und die Produktivität der Prozesse zu steigern. Der Process Analyst ermöglicht es den Bedienern und Prozessingenieuren, die Ursachen für Prozessstörungen zu analysieren, indem Trend- und Alarmdaten, die bei konventionellen Tools separat gespeichert sind, miteinander verbunden werden. Mit dem Process Analyst können die Benutzer diese Daten auf einem einzigen integrierten Display ansehen. Dem Benutzer wird volle Flexibilität geboten, wenn es darum geht, wie die Plotstifte angezeigt werden. Diese können beispielsweise überlagert, gestapelt oder in unterschiedlichen Fenstern angezeigt werden, um das Wirrwarr zur reduzieren und das Lesen der Anzeige zu erleichtern. Der Process Analyst umfasst viele einzigartige Ausstattungs merkmale, darunter Zeitumstellungsunterstützung, MillisekundenGenauigkeit, eine individuelle Zeitleiste pro Plotstift, kunden spezifisch anpassbare Toolbars, den Ausdruck und das Speichern aller Display-Einstellungen für einen unkomplizierten erneuten Abruf. Nutzungsbeispiele Ursachenanalyse Wenn es zu einer Prozessstörung kommt, ist die Ergründung der Ursachen immer zeitaufwändig. In der Vergangenheit mussten Prozessingenieure Trenddaten vom Bildschirm mit Alarmprotokollen vergleichen. Mit dem Process Analyst muss der Ingenieur nur noch einen beliebigen Plotstift (analog, digital oder alarmbezogen), der die Störung des Prozesses ausgelöst haben könnte, dem Display hinzufügen. Jede Prozessänderung kann dann leicht mit dem Auftreten von Alarmen verglichen werden, was wiederum eine fortschrittliche Analyse der Störung ermöglicht. Vergleich unterschiedlicher Batches Mit dem Process Analyst ist es einfach, verschiedene Batches in einer einzigen integrierten Ansicht zu vergleichen. Hierfür müssen Sie einfach alle variablen Tags, Alarme und Statusänderungen einer Batcheinheit zunächst in einem Fenster und anschließend dasselbe Set auf einem separaten Fenster platzieren. Alles, was der Bediener dann noch tun muss, ist, nacheinander durch diese Fenster zu scrollen. Jegliche Unterschiede in der Batchausführung werden so unmittelbar sichtbar. Ereignisreihenfolge Bei SCADA-Systemen sind die zu erfassenden Daten oft weit verteilt, und normalerweise sammeln die RTUs die Daten mit einer Millisekunden-Auflösung und senden diese bei jedem Pollen an Vijeo Citect. Der Process Analyst zeigt historische Alarme und Trends auf die Millisekunde genau an und vereinfacht es so, die tatsächliche Ereignisreihenfolge zu bestimmen. Das Process Analyst-Fenster, das Trend- und Alarmdaten anzeigt, kann für eine bessere Überwachung gleichzeitig mit Ihrem Projektbildschirm angesehen werden. Beim Process Analyst handelt es sich um eine weitreichende Verbesserung der bisherigen SCADA-Systeme. Er ermöglicht die Optimierung von Prozessen für eine Erleichterung der Analyse von Störungen durch den Bediener. Paul Donald, Telemetry Officer, Central Highlands Water 33 Bedienung Bedienung Verbessern Sie Ihren Betrieb mit dem Process Analyst Es können individuelle Plotstifte freigeschaltet werden, deren Werte in verschiedenen Zeitrahmen verglichen werden können. Leichte Nutzung Durch die Fähigkeiten des Process Analyst, umfangreichen Informationen anzeigen zu können, wird ein einfaches und leistungsstarkes Navigationssystem erforderlich. Jeder Plotstift, der dem Process Analyst hinzugefügt wird, hat eine Reihe an Eigenschaften, einschließlich Plotstift-Farbe und -Name Tag-Eigenschaften, wie beispielsweise Engineering-Einheiten, Skalen usw. Cursor-Werte (es stehen mehrere Cursor zur Verfügung) Messwert Datendurchschnitt / Minimum / Maximum Es können mehrere Trend-Cursor mit oder ohne Tooltips angezeigt werden. Auf einen Blick Analysiert die Ursachen Sie können die aktuelle Ansicht entweder als Vorlage oder als Prozess-Schnappschuss speichern. Überlagernde, analoge und gestapelte digitale Plotstifte auf demselben Fenster. Alarm-Plotstifte können mit Farben oder Füllmustern angepasst werden. Durch Abwahl von Kurven können die Bediener die Übersichtlichkeit leicht anpassen. Alarme können in separaten Fenstern überlagert oder angezeigt werden. Der Plotstift zeigt die On- und Off-Zeiten, den Zeitpunkt der Bestätigung und die Bedienerbefehle an. Die zur Verfügung stehenden Informationen können angepasst werden und ermöglichen es Ihnen, einen beliebigen Standard-Spaltentyp (z. B. Engineering-Einheiten) hinzuzufügen oder zu entfernen, und ferner auch kundenspezifische Spalten einzufügen. für Prozessstörungen schnell und einfach Ermöglicht es dem Bediener, Muster zu erkennen, die unter Umständen zu Prozessstörungen führen Bietet komplette Flexibilität bezüglich der Ansicht und Analyse Ihres Prozesses Qualitativ hochwertige Ausgabe an Drucker Automatische Zeitumstellung Historische Trenddaten-Plotstifte können hinzugefügt werden Alarm-Plotstifte zeigen den Alarmstatus an Variable Tag-Plotstifte können für eine sofortige Trenderstellung hinzugefügt werden. Kundenspezifisch anpassbar 34 Die Nutzer können selbst auswählen, welche Schaltflächen bei jedem Vorgang mit dem Process Analyst erscheinen sollen. Der erforderliche Sicherheitszugriff kann ebenfalls definiert werden, und die Nutzer können ferner kundenspezifische Schaltflächen für zusätzliche Funktionalität hinzufügen. Der Wert eines jeden Plotstifte wird auf der aktuellen CursorPosition angezeigt. Einem Fenster kann ein beliebiger variabler Tag hinzugefügt werden. Trendbeispiel, das unterschiedliche Qualitätsmerkmale anzeigt. 35 Bedienung Anpassbare Trendseiten Vijeo Citect-Trends sind eine nahtlose Kombination von Echtzeit- und historischen Daten. Wenn eine Vijeo Citect-Trendseite angezeigt wird, können Sie die aktuellen Aktivitäten live mitverfolgen und einfach auf der Zeitleiste entlang scrollen, um sich die TrendHistory anzusehen. Vijeo Citects Trend-Task ist Client-Server-basiert. Der primäre Trendserver sammelt die Trenddaten und zeichnet diese auf, wobei Aktualisierungen auf Abruf an den Standby-Trendserver (sofern vorhanden) geschickt werden. Wenn ein Trend auf einem Client-Rechner angezeigt wird, holt der Client nur die erforderlichen Trenddaten vom primären Trendserver. Sie können eine Redundanz auswählen, indem Sie einen Standby-Trendserver zuteilen (mithilfe eines Wizards). Wenn der primäre Trendserver ausfällt, übernimmt der Standby-Server automatisch dessen Rolle, wobei er die Daten direkt durch den E/A-Server bezieht und auf alle Abrufe von Seiten des Clients reagiert. Da der Standby-Trendserver alle Trenddaten nachverfolgt, selbst wenn der primäre Trendserver läuft, kommt es bei einem Ausfall des primären Trendservers zu keinerlei Datenverlust. Bei einem Neustart erhält der ausgefallene Rechner Aktualisierungen vom neuen primären Server und wird zum StandbyTrendserver. 36 Vijeo Citects Trending-System kann eine Vielzahl an Variablen verarbeiten, ohne dass jegliche Kompromisse in Bezug auf die Leistung oder die Datenintegrität eingegangen werden müssen. Wählen Sie einfach aus einer Reihe von im Vorfeld konfigurierten Trendseiten, die klare Datendarstellungen mit kundenspezifisch anpassbaren Ansichten enthalten, die passende aus. Jede beliebige Prozess-Variable kann protokolliert und als Trend angezeigt werden. Ein Trend baut im Laufe der Zeit ein Bild auf, wie die Variable (Druck, Tankinhalt, Temperatur etc.) sich verändert oder welche Leistung ein Gerät oder ein Prozess erbringt. Trends von Vijeo Citect werden aus einer Reihe von Werten erstellt. Die Werte werden auf einer Zeitachse aufgetragen. Das sich daraus ergebende Diagramm zeigt Ihnen das Prozessverhalten an. Trends können periodisch oder ereignisgesteuert aufgezeichnet werden. Kopieren Sie die Trenddaten in die Zwischenablage, um diese dann in Drittanwendungen (in Tabellenformat), wie beispielsweise Excel, Word etc., einzufügen. Die Abtastfrequenz kann von 24 Stunden bis zu 10 Millisekunden betragen. Die Vijeo Citect-Software enthält eine Vielzahl an fertigen Vorlagen, die es Ihnen ermöglichen, schnelle Trenddiagramme mit Navigationstools und dynamischen Anzeigen des Prozesses zu erstellen. Sie können Trends in einfachen, doppelten oder PopupFenstern anzeigen. Wenn Sie jedoch das Gefühl haben, dass Sie für Ihr System eine spezifischere Anzeige benötigen, können Sie diese ganz einfach selbst konfigurieren, mit Ihren eigenen Funktionen und Trend-Plotstiften. Sie können die Trenddaten in intuitiven Farben oder schwarz-weißen Plots drucken. Darüber hinaus können Sie TrendPlots in Reports integrieren. Wählen Sie einen Trendbereich aus und drücken Sie die Zoomtaste, um diesen zu vergrößern. Ändern Sie die Auflösung und die Zeitspanne des Trends, während dieser läuft. Wenn sich die Werte der Variablen im Laufe der Zeit ändern (oder wenn bestimmte Ereignisse eintreten), bewegt sich der Trend aus dem Fenster heraus – es werden stets die aktuellsten Werte angezeigt. Die Trends von Vijeo Citect bieten Ihnen die Flexibilität, Ihre Trend-Plotstifte zu definieren, während das Projekt läuft. Das X, Y Plot-Feature ist äußerst flexibel und ermöglicht Ihnen ein hohes Maß an kundenspezifischer Anpassung. Sie können Ihre Plots entweder auf dem Bildschirm anzeigen oder ausdrucken, und dabei die volle Farbpalette nutzen. Beispiel: Ein Vijeo Citect-Plot, der im Untertagebergbau verwendet wird (Coward’s Triangle) zeigt an, ob die Luft explosiv, potenziell explosiv oder sicher ist. Ein Plot im dynamisch kalkulierten Dreieck zeigt einen explosiven Zustand an. Bedienung Statistical Process Control (SPC) Für eine leicht verständliche graphische Anzeige der Produktqualität können Sie SPC-Diagramme verwenden. Mit Vijeo Citects leicht verständlichen SPCDiagrammen können Sie dem Auftreten von Prozess-Abweichungen außerhalb des Grenzbereichs vorbeugen. Auf einen Blick Im Vorfeld konfigurierte Vijeo Citect bietet drei Diagrammarten, die am häufigsten für die statistische Analyse verwendet werden. Überwachungs-(XRS)-Diagramme Steuerungs-(XRS)-Diagramme ermöglichen eine Analyse von Abweichungen in den Anlagendaten. Sie können die Diagramme konfigurieren, um die Mittelwerts-, Bereichs- oder Standardabweichungen, oder alle davon, anzuzeigen. Kalkulationsroutinen Vorlagenbasierte Seiten (leichte Konfiguration) Leistungsdiagramme Pareto-Diagramme SPC-Alarme sind im Alarmsystem enthalten. Leistungsdiagramme Fähigkeitsdiagramme können genutzt werden, um festzulegen, ob Ihr Prozess Ihren Spezifikationen entspricht. Vijeo Citect wurde im Vorfeld konfiguriert, um die Daten festzulegen und alle erforderlichen Berechnungen durchzuführen. Pareto-Diagramme Wenn Sie die Häufigkeit von Fehlern und Problemen analysieren möchten, können Sie ein Pareto-Diagramm verwenden. Nachdem Sie festgelegt haben, welche Werte Sie sich ansehen möchten, legt Vijeo Citect die Daten fest und erstellt das Diagramm in Laufzeit. 37 Bedienung Bedienung Schnelle und zuverlässige Alarme Oft gibt es verschiedene Alarme, die gleichzeitig auslösen. Sie können die Maßnahmen festlegen, die ergriffen werden müssen, wenn Alarme ausgelöst werden (z. B. Aktivierung eines akustischen Alarms, wie beispielsweise eine WAV-Datei). Um die Bedienern bei der Handhabung der Alarme zu unterstützen, können Sie grafische Hilfeseiten erstellen, die Informationen zu den Alarmen enthalten, wie beispielsweise die Maßnahmen, die der Bediener ergreifen muss, um die Störung zu beheben. Sie können diese Seiten automatisch anzeigen, wenn der Alarm auftritt, oder nur, wenn ein Bediener spezifisch um Hilfe bittet. Ein wirksames Alarmsystem ermöglicht es Ihnen, Fehler schnell zu isolieren und zu identifizieren und somit die Ausfallzeit zu reduzieren. Das Vijeo Citect-Alarmsystem ist schnell und zuverlässig und bietet Ihnen detaillierte Alarminformationen in deutlichen und verständlichen Formaten. Alle Alarme werden von dem Vijeo Citect-Alarmserver bearbeitet und verwaltet. Jeder Vijeo CitectSteuerungs-Client kann Alarme anzeigen und quittieren. Dadurch wird eine mögliche doppelte Bearbeitung vermieden und sichergestellt, dass die Alarme im gesamten System quittiert sind. Die Alarmübersichtsseite bietet ferner Einzelheiten zu jedem Auftreten eines Alarms in einer einzigen Zeile an, sodass der Nutzer nicht erst in der History nach unten scrollen muss, um weitere Informationen zu bekommen. Konfigurierbare Alarme berichten über fehlerhafte Zustände in Ihrer Anlage. Variablen, Variablengruppen, Ausdrücke, Kalkulationsergebnisse usw. können mit dem Vijeo Citect-Alarmsystem überwacht werden. Alarmeigenschaften Flexible Alarmformate ermöglichen die Anzeige einer beliebigen zugehörigen Variable, wenn der Alarm ausgelöst wird. Bediener können Spalten während der Laufzeit hinzufügen oder entfernen und deren Größe ändern, um die gewünschten Informationen anzuzeigen. Die Alarmeigenschaften können für eine Änderung des Erscheinungsbildes Ihrer Grafikobjekte verwendet werden. Wenn ein spezifischer Alarm auftritt, können Sie die Farbe eines Symbols von grün auf rot ändern oder ein „Gefahr“-Symbol anzeigen. In Zusammenarbeit mit dem E/A-Gerät (SPS) werden die Vijeo Citect-Alarme auf die Millisekunde genau zeitgestempelt. Dies kann für die Unterscheidung von Alarmen, die in schneller Aufeinanderfolge auftreten, entscheidend sein. Die Millisekunden-Präzision ermöglicht es Ihnen, die Beziehungen (Ursachen und Auswirkungen) zwischen den Alarmen genau festzustellen. Alarm-Tag, Alarmname, Alarmbeschreibung Alarmkategorie, Hilfe-Seiten, Bereich, Privileg Deaktiviert, Bestätigt, Unbestätigt On-Zeiten, Off-Zeiten, On-Datum, Off-Datum, Alarmdauer, Zeit/Datum der Bestätigung Definierbarer Bedienerkommentar Alarmstatus für Hoch Hoch, Hoch, Niedrig, Niedrig Niedrig, Rate, Abweichung Wert der Variable und der Alarm-Totzone (Hysterese) Kundenspezifische Filter Auf einen Blick Analoge, digitale, SPCund kundenspezifische Alarme Integrierte Hardware/ Diagnostik-Alarme MillisekundenAuflösung Konfigurierbare Anzeigeformate Zusammenfassung/ History-Protokollierung Der Filter kann anhand von Alarmeigenschaften kundenspezifisch angepasst werden. Quittierung von mehreren Netzwerkrechnern aus ODBC-, DBF-, CSV- und ASCIIDatenformate Eine schnelle Erkennung und Identifizierung der Alarme ist wichtig. Vijeo Citect zeigt Alarme auf speziellen Alarmseiten an; die aktuellsten Alarme sind jedoch stets auf jeder Seite sichtbar. Alarme lassen sich nach Farbe, Schriftart und Anordnung organisieren, je nach Priorität, Kategorie oder Zeitpunkt des Auftretens. Die Alarmübersichtsseite bietet eine umfassende Historie aller Alarme, die in Ihrem System aufgetreten sind. Unterstützung für RTUbasierte Alarme Alarmfilter Ein gutes Alarmsystem sollte die Bediener nicht mit übermäßigen Alarminformationen überwältigen. Für Systemalarme betreibt Vijeo Citect kontinuierlich diagnostische Routinen, um sowohl den eigenen Betrieb als auch die periphere Ausrüstung wie E/A-Geräte zu überprüfen. Diese Funktion ist voll in Vijeo Citect integriert und es ist daher keinerlei Konfiguration erforderlich. Vijeo Citect ermöglicht es den Bedienern, Alarme basierend auf einer beliebigen Alarmeigenschaft zu filtern. Filter können gespeichert und automatisch geladen werden, basierend auf dem aktuellen Nutzer. Die Spaltengrößen können geändert werden, sodass Alarmzellen besser angesehen werden können. Standardvorlagen bieten eine Unterstützung für das leichte Hinzufügen oder Entfernen von Alarmspalten aus der Ansicht. 38 39 Bedienung Bedienung Integrierte Videofunktion Dank der Echtzeit-Videoanzeige von Vijeo Citect können die Bediener auf Ihren Bildschirmen Live-Videos von IP-Kameras, die an externen und auch zentralen Stellen angebracht wurden, ansehen. Benutzerfreundliche Steuerbefehle wie Schwenken, Neigen und Heranzoomen sowie bei Ereignissen auslösende Anzeige-Features machen diese fortschrittliche Lösung zu einem intuitiven „zweiten Augenpaar“ des Bedieners vor Ort. Pelco-Kameras Pelco, ein weltweit führendes Unternehmen im Bereich Design, Entwicklung und Herstellung von Video- und Sicherheitssystemen ist im BuildingBereich von Schneider Electric integriert. Pelco bietet schon seit langem qualitativ hochwertige Produkte und einen ausgezeichneten Kundenservice an, und ist zu einem der beliebtesten Lieferanten in der Sicherheitsindustrie geworden. Die Überwachung und die externen Monitoring- und Steuerungsfunktionen sind für viele Unternehmen äußerst wichtig geworden. Sie suchen nach Lösungen, die die Sicherheit am gesamten Standort stärken und die Zutrittskontrolle auf gesicherte Bereiche verschärfen können. Darüber hinaus ist es für solche Unternehmen erforderlich, dass kritische Prozesse, hochwertige Ausrüstung und strategische Produktionsmaterialien streng überwacht werden können. All diese Anforderungen können von Vijeo Citects direkt erfüllt werden. Sie können eine Verbindung mit der Kamera herstellen oder diese trennen und deren IP-Adresse anwählen. Die Integration von Pelco-Kameras ermöglicht es, dass Live-Videos innerhalb der SCADA-Applikation angesehen werden können. Kameras von anderen Herstellern lassen sich durch Pelco-DVRs (digitale Videorecorder) integrieren. Darüber hinaus können Bediener Kameras von einem Web-Client aus steuern und das Gebäudemanagement so mit einer Fernsicherheitsüberwachung unterstützen. Die wichtigsten Vorteile der Nutzung von Pelco-Kameras in Vijeo Citect sind: • Der Komfort einer Videoanzeige direkt auf dem SCADA-Bildschirm des Bedieners; • Benutzerfreundliche Steuerungsbefehle wie Schwenken, Neigen, Heranzoomen (PTZ - Pan, Tilt, Zoom) sowie Helligkeit und Kontrast erleichtern die Bedienereffizienz; Darüber hinaus können die Ablaufsequenzen der Kamera gestartet oder angehalten werden. • Zusätzliche Features wie Popup-Display für die Bewegungs-/ Eindringungsmeldung und Verbindung von Ereignissen. • Kameras können hinzugefügt, entfernt oder bearbeitet werden. Die Video-Streaming-Bandbreite (Kilobyte pro Sekunde) kann angepasst und in verschiedenen Stufen ausgewählt werden. • Darüber hinaus können Kameras von einem WebClient aus ferngesteuert werden. • Sie können auch automatisch auf eine andere Kamera innerhalb eines Viewers oder auf eine andere Voreinstellung umschalten, oder eine voreingestellte Sequenz ablaufen lassen. Außerdem können Sie die Qualität der Video-Bandbreite ändern. 40 Sie können die Kamera mithilfe Steuerelemente heranzoomen, schwenken und neigen. Gehen Sie auf die Kameraeinstellungen; Sie können nun die Ablaufsequenzen der Kamera einstellen. 41 Bedienung Vor-Ort-Bedienung mit HMIs In einer zunehmend automatisierten Umgebung haben Prozess- und Systemingenieure immer stärker das Bedürfnis, Informationen und Steuerungselemente sowohl an der Maschine als auch in der Leitwarte zur Verfügung zu haben, ohne dass dadurch der Aufwand in Bezug auf Engineering, Inbetriebnahme und Systemwartung verdoppelt wird. HMI im SCADA-System Für viele Anwendungen, die direkt vor Ort an der Maschine installiert sind, wird die Vijeo-Designer-Software sowie die Magelis-HMI-Hardware genutzt. Wenn diese HMIs Teil eines größeren Steuerungssystems sind, bietet Vijeo Citect (via WebGate) die Möglichkeit, die HMI-Inhalte anzuzeigen und innerhalb des SCADASystems auch vollständig zu bedienen. Mithilfe von WebGate können die Bediener auf alle Bildschirme des HMIs zugreifen. Von der Leitwarte aus können Displays an einer beliebigen Stelle Ihres Werks via SCADA angezeigt werden. Sie können mit HMIBildschirmen innerhalb des SCADA-Systems interagieren. Sie können sich die HMI-Displays über einen Internetbrowser ansehen. Sie können eine Fernwartung auf HMIs durchführen. Sie können die HMIs von einem beliebigen Standort auf der ganzen Welt aus steuern und überwachen. Netzwerkkommunikation erfolgt via WebGate Maschinen-HMIs Das WebGate bringt die Maschine näher an Vijeo Citect Das WebGate innerhalb von Vijeo Citect ermöglicht es Ihnen, die HMI-Displays von einem externen Standort aus zu überwachen und Daten von Ihren Magelis-Terminals und Schneider Electric-Steuerungen und -Geräten aus zu lesen und zu schreiben. Sie können sich alle HMIs von einem beliebigen Standort in Ihrem Werk ansehen. 42 Auf einen Blick Bedienung Alarm-Bearbeitung Da die Bedienung mit HMIs immer komplexer werden, wird die Möglichkeit des Zugriffs auf die Alarme sowohl vor Ort, als auch von der Leitwarte immer wichtiger. Der Diagnosepuffer der Schneider Electric UnityProzessoren bietet sowohl HMI als auch SCADA-Systemen eine gemeinsame Alarm-Schnittstelle. Sowohl auf den HMI- als auch auf den SCADA-Systembildschirmen werden die Alarme, die auf den Unity-Prozessoren gespeichert sind, neben den lokalen Alarmen angezeigt. Die Quittierung der Alarme auf einem der beiden Systeme wird global widergespiegelt. DiagnosepufferSchnittstelle über über den OFS-Treiber zum SCADA-System DiagnosepufferSchnittstelle auf HMI Sie können SPS- und HMIAlarme auf SCADA-Ebene anzeigen und überwachen. Sie können SPS-Alarme auf HMI-Ebene anzeigen und überwachen. SPS-Alarme Vor-Ort-Hardware Für Applikationen, bei denen die PC-Hardware direkt im Schaltschrank eingesetzt werden soll, bietet die Magelis-PC-Hardware eine perfekte Plattform. Das Box PC-Design kann sowohl für Vijeo Citect Clients oder auch aber für Server eingesetzt werden. Universal Box PC: lüfterloser Rechner für raue Umgebungsbedingungen Performance Box PC: Hochleistungs-Industrierechner 43 Bedienung Mobilitätslösungen ster r-Clu Serve Mobility Solutions Supported Client Types Auf einen Blick RemoteAnwendungssteuerung Wireless-Zugang Zahlreiche Plattformen und Geräte Leichte Aktualisierung bestehender Anwendungen Erhöhtes Maß an Zuverlässigkeit Reduzierte Kosten für die Umsetzung von Automatisierungsprojekten Reduzierte Umsetzungszeit ru Steue e ngsn rk tzwe Firew all rk tzwe bsne Betrie 5 Microsoft® Windows Server™ LA Lokales to Desk N all Firew s L AN le Loka Firew et Intern 1 Thin t Clien erver all in Term VPN er) (Sich VPN er) (Sich ices S al Serv VPN er) (Sich LAN kales et Intern VPN er) (Sich Lo s Wirele an s-Zug 4 nkt gspu es Mobil 3 2 PDA, p Lapto Unterstützte Client-Typen Die Vijeo Citect-Mobilitätslösungen erweitern die Fähigkeiten der Vijeo Citect-Software. Sie gewähren einen leichten Zugriff auf die SCADA-Anwendung von mehreren verschiedenen Software-Plattformen aus. Dadurch wird die Einsicht in die Echtzeitprozesse des Werks erhöht, was wiederum fundiertere Entscheidungen zur Folge hat. Mit den Vijeo Citect-Mobilitätslösungen werden eine Fernsteuerung und ein Shadowing der Anwendung ermöglicht. Vorher definierte Benutzer können sich über einen externen Zugangsserver einwählen und den Steuerungszugriff anfordern. Darüber hinaus unterstützen unsere Mobilitätslösungen WirelessClients über den gesamten Anlagenbetrieb hinweg für einen leichten mobilen Zugriff auf Vijeo CitectAnwendungen. So kann praktisch jedes externe Wireless-Gerät über eine TCP/IP-Verbindung genutzt werden. Damit haben Sie praktisch Ihr Vijeo Citect-System überall bei sich. 44 Sie können Ihre Netzwerkflexibilität erhöhen. Ferner können Sie von einem Rechnernetzwerk profitieren, das Ihrem Unternehmen angepasst ist. Ein externer Zugang wird ermöglicht. Sie können von fast überall aus auf Ihr SCADASystem zugreifen. Die einzigen Anforderungen an die Clients sind ein Bildschirm, eine Tastatur und ausreichend Leistung. Verbesserte Datensicherheit Weniger anfälliger für Hacker Sie können Ihre Sicherheitsmaßnahmen ganz auf den Server konzentrieren und die Clients dabei getrost ignorieren, da alle Daten auf dem Server verarbeitet werden. Bei einer Beschädigung des Clients kommt es zu keinerlei Datenverlust. Bei einem Betrieb über das Internet werden Virtual Private Networks (VPNs) für die Datenverschlüsselung empfohlen. PC t, UM Table t Gerä p PC Bedienung r3 Serve r2 Serve r1 Serve ru Steue e ngsn rk tzwe Firew all all Firew ervic inal S Term rv es Se er Microsoft® Windows Server™ VPN er) (Sich et Intern VPN er) (Sich Firew VPN er) (Sich gan ss-Zu Wirele n gspu -Zu ireless kt W VPN er) (Sich 6 VPN er) (Sich VPN er) (Sich VPN er) (Sich kt spun gang all et Intern 5 4 3 VPN er) (Sich VPN er) (Sich 2 1 C) (UMP book Note obile PC M Ultra PC t Table Verbindungsmethoden Ausfallzeiten werden minimiert Zeiteinsparung: Sie können das gesamte Netzwerk in einem Schritt aufrüsten. Rein serverseitige Installation Alle zukünftigen Software-Upgrades beschränken sich auf den Server. Vijeo Citect-Projektdateien bestehen nur auf dem Vijeo Citect-Server, sind jedoch im gesamten Netzwerk verfügbar. Mobile Visualisierung und Steuerung – egal wo Sie sich befinden Vijeo Citect für Terminal Services Software bietet Benutzern die Mobilität und Flexibilität, Vijeo CitectAnwendungen über folgende Medien anzusehen: PC-Hardware-Systeme Thin-Client-Terminals PDAs Internetbrowser Die tragbaren PDAs können Vijeo Citect für Terminal Services-Anwendungen anzeigen und bieten zusätzlichen Nutzen durch ein erhöhtes Maß an Mobilität und eine konstante Überwachung der Anwendung. So können Sie die Benutzer unterstützen; die Produktivität erhöhen; den Benutzern eine mobile Visualisierung und Steuerung bieten und überall hingehen, ohne dabei das Steuer aus der Hand geben zu müssen. 45 Bedienung Integrierte Reports Akkumulatoren Akkumulatoren sind eine einfache Möglichkeit, die inkrementalen Laufzeitdaten, wie Motorbetriebsstunden, Stromverbrauch und Stillstandszeiten, zu verfolgen. Hierfür stellen Sie einfach einen Trigger ein (z. B. Motor an), um drei Zähler zu inkrementieren: Das Report-System von Vijeo Citect ist ein voll integriertes Ausstattungsmerkmal des Produkts. Wenn Sie in die Vijeo Citect-Software investieren, erhalten Sie automatisch die Tools, die Sie benötigen, um attraktive und informative Reports zu erstellen und zu betreiben. Schichtbericht Gesamtwert Milch: Gesamtwert Starter: Gesamtwert Milch und Starter: Direkte Produktionszeit: Umgeleitete Produktionszeit: Gesamtproduktionszeit: Anzahl der Umleitungen: Anzahl der Tanks: Gesamtgewicht Käse: Gesamtzahl Blöcke: Ertrag: 24. März 2011 33.6150 3080 33.9230 656 10 666 8 22 23.441,92 1272 0,069 L L L Minuten Minuten Minuten Umleitungen Tanks Kg Blöcke Kg/L Die Anzahl an Fällen, in denen der Akkumulator ausgelöst wurde (z. B. Startzeiten des Motors) Die Laufzeit in Schritten von einer Sekunde Der summierte Wert, anhand eines von Ihnen festgelegten Werts (z. B. die Stromstärke) 46 Produktionsstatus 24. März 2011 Lauf Nr. ChargenNr. Händler Bearbeitete Module AV Ausstoß 66 13 ADF 8 36,52% 66 13 ADF 2 39,77% 67 14 ADF 6 37,28% 67 14 ADF 2 38,41% 68 15 BBF 10 39,60% 68 15 BBF 4 36,88% Bei dem Vijeo Citect-Report handelt es sich um eine Aufstellung oder eine Darstellung der Prozessdaten, die periodisch, auf Abruf oder bei Eintreten eines besonderen Ereignisses (z. B. Änderung des Status in einer Bit-Adresse, beim Start von Vijeo Citect oder zu einer bestimmten Tageszeit) erstellt werden kann. Die Reports können in einem beliebigen Format generiert werden. Sie können formatierte Texte, aktuelle und historische Daten sowie Kalkulationsergebnisse enthalten. Darüber hinaus können sie Bedienungsanleitungen umfassen – beispielsweise für eine Änderung der Vorgänge oder Variablen innerhalb Ihrer Anlage, das Herunterladen von Anweisungen, das Durchführen einer Diagnose oder die Änderung von Rezepturen. Reports können auf einer Seite während der Laufzeit angezeigt, beim Laufen des Reports gedruckt, bzw. für den Druck oder die Anzeige zu einem späteren Zeitpunkt gespeichert werden. Sie können einen Text-Editor verwenden, um diese Reports anzusehen, zu bearbeiten oder zu drucken. Die Reports können im HTML-Format gespeichert werden, sodass diese anhand eines Standardbrowsers über das Internet angesehen werden können. Für ausgefeiltere Reports oder Reports, die integrierte Daten aus mehreren SCADA-Systemen enthalten, sollte VijeoHistorian verwendet werden. Dabei handelt es sich um ein leistungsstarkes Tool für die Berichterstattung und Analyse, das nahtlos Daten aus mehreren SCADA-Systemen sammelt, speichert und für das Reporting verwendet. Die Nutzer können die integrierte Datenbank, die Trend-, Alarm- und Ereignisdaten enthält, verwenden, um eine umfassende Auswertung für die Vorgänge in der Anlage zu bekommen. Bedienung Datenbank-Viewer Beim Datenbank-Viewer handelt es sich um ein ActiveX-Steuerungselement, das die Fähigkeit von Vijeo Citect hinsichtlich der Nutzung von Datenbankinformationen verbessert. Auf einen Blick Menüs können an der Ober- und Unterseite des Steuerungselements positioniert werden. Das Steuerungselement unterstützt parametrite Abfragen einer Microsoft Access Datenbank. Die zurückgegeben Daten können angezeigt oder ausgetauscht werden. Nutzen Sie die Leistung von SQL direkt von Vijeo Citect aus. Das DatabaseExchange-Tool zeigt Daten von einer beliebigen konfigurierten Datenbank (via ODBC) auf einem Bedienerbildschirm an. Die angezeigten Daten können durch eine Abfrage gesteuert werden, die innerhalb des Projekts konfiguriert werden kann. DatabaseExchange ist in der Lage, auf Einstellungen innerhalb des Steuerungssystems zu reagieren, da die Bediener die Daten innerhalb der Steuerung editieren können. Darüber hinaus können die Daten mit Hilfe von CiCode auch während der Laufzeit geändert werden. Solche Änderungen werden automatisch in der Datenbank gespeichert. Neben der Anzeige von Informationen aus der Datenbank ermöglicht der Datenbank-Viewer es den Nutzern auch, Tags für jede Spalte innerhalb der zurückgegeben Daten zu definieren. Der Nutzer kann dann auswählen, ob er Informationen zwischen diesen Tags und der Datenbank hoch- oder herunterladen möchte. Auf diese Weise können nach einer optimalen Leistung Parameter für die Einstellung der Maschinen oder Sollwerte von der Datenbank geladen oder in der Datenbank gespeichert werden. Die neu geladenen Daten ersetzen die bestehenden Daten, wenn eine Reihe ausgewählt wurde, oder es wird eine zusätzliche Datenreihe der Datenbank hinzugefügt. 47 Konfiguration Konfiguration Projektentwicklung Vijeo Citect besteht konzeptionell aus zwei unterschiedlichen Teilen: der Laufzeitumgebung und der Konfigurationsumgebung. Die Konfigurationsumgebung besteht aus einer Reihe von Tools (Anwendungen), die für den Aufbau des Laufzeitsystems verwendet werden. Im Mittelpunkt dieser Umgebung steht der Vijeo Citect-Explorer, der für die Erstellung und die Verwaltung von Projekten verwendet wird. Der Vijeo Citect-Explorer kann kundenspezifisch angepasst werden, um spezifischen Nutzungsanforderungen und OEM-Anwendungen gerecht zu werden. Menüs, Toolbar-Schaltflächen und Features können geändert oder entfernt werden. Clients können nur für die Laufzeitumgebung installiert werden. Der Vijeo Citect-Explorer ist die Drehscheibe des Konfigurationsprozesses. Er vereinfacht das Projektmanagement, indem er es Ihnen ermöglicht, auf einen beliebigen Teil eines jeglichen Projekts zuzugreifen und diesen zu verändern. Die Vijeo Citect-Software bietet Tools, die eine schnelle Entwicklung von sowohl kleineren als auch von größeren Projekten ermöglichen. Jedes Projekt kann in eine Vielzahl von INCLUDE-Projekten unterteilt werden. Jedes dieser Projekte kann von verschiedenen Entwicklern an unterschiedlichen Standorten bearbeitet werden. In solchen Fällen ist es oft schwierig, die Kontrolle über Projektstandards zu behalten und Änderungen der verschiedenen Teams zusammenzufügen. Projekte in Vijeo Citect ermöglichen es, dass dies ohne zusätzlichen Aufwand von Seiten des Entwicklungsteams erledigt werden kann. Das Dateimenü enthält Befehle für die Erstellung, das Entfernen, die Organisation und den Ablauf von Projekten. Auf die globalen Eigenschaften eines Projekts kann durch dieses Menü zugegriffen werden. Nutzen Sie die Toolbar, um auf die übrigen Anwendungen in der Vijeo CitectUmgebung umzuschalten (Projekteditor, Grafik-Builder, Vijeo Citect Batch, Cicode-Editor, Online-Hilfe). Vijeo Citect kann an auf den Dateiservern gespeicherten Projekten arbeiten. Wählen Sie einfach die Funktionen „verbinden“ und „Verbindung trennen“, um Projekte vom Dateiserver in die Entwicklungsumgebung zu bringen. Auf einen Blick Schneller und leichter Zugriff Gewohnte Schnittstelle Einfaches, bequemes Projektmanagement Sicherung und Wiederherstellung des gesamten Projekts in einem Schritt Vijeo Citect bietet die Sicherung und Wiederherstellung jeglicher Teile eines Projekts in einem einzigen Schritt. Ein Projekt kann auf entfernbaren Speichermedien, dem lokalen Laufwerk oder dem Netzwerklaufwerk gesichert werden. Vijeo Citect verwaltet die Standards innerhalb eines Projekts, indem alle standardmäßigen Symbole, Objekte und Benutzer schnittstellen in einem einzigen Basisprojekt vereint werden. Jedes Entwicklungsteam kann dieses Basisprojekt in seine eigenen Unterobjekte einfügen und auf alle Projektstandards zugreifen. Wenn Standards geändert oder aktualisiert werden, kann das neue Basisprojekt an alle Entwicklungsteams geschickt werden, sodass die entsprechenden Unterprojekte aktualisiert und die Änderungen in deren Projekt vorgenommen werden können. Vijeo Citect erleichtert die unabhängige Entwicklung von Projekten, indem ermöglicht wird, dass alle Vijeo Citect-Projekte ganz einfach kombiniert werden. Ein sich nicht am Standort befindender Entwickler kann die Projektstandards sowie die eigenen Entwicklungsabschnitte einfügen. Dies kann während der Entwicklung des bestehenden Projekts erfolgen, oder auch im Zuge der Projektpflege – ein einziges Projekt kann über einen Integrator aktualisiert werden, während gleichzeitig kleinere Änderungen vom lokalen Wartungsteam vorgenommen werden. Die Vijeo Citect-Entwicklungsumgebung kann eine beliebige Anzahl an Projekten öffnen. Dadurch wird es möglich, Projekte von verschiedenen Kunden gleichzeitig zu bearbeiten. Die Projekte werden im Baum angezeigt. Die Dateistruktur wird angezeigt, wenn Sie mit den Symbolen + und – navigieren. Starter-Projekt Wenn Sie ein neues Projekt erstellen, können Sie ein StarterProjekt verwenden. Jedes Starter-Projekt umfasst Konfigurationen wie beispielsweise Alarmseiten, Alarmschriftarten und die Bestätigung des Herunterfahrens. Die Konfiguration wird Ihrem neuen Projekt hinzugefügt, sodass es in Zukunft erleichtert wird, ein neues Projekt anzufangen und kundenspezifisch anzupassen. Suchen und Ersetzen Die Funktion „Suchen und Ersetzen“ ermöglicht es Ihnen, Textstrings auf einer einzelnen Grafikseite, Vorlage, im GrafikBuilder oder über mehrere Projekte hinweg zu suchen und zu ersetzen, wenn diese im Projekt-Editor geöffnet wurden. Es gibt ferner eine Funktion, die ungenutzte Tags identifiziert und Sie bei der Kompilierung auf diese Tags aufmerksam macht. All dies trägt zu einer erheblichen Reduzierung der Konfigurationszeit bei. 48 Durch die Funktion „Suchen und Ersetzen“ wird die Konfiguration erheblich erleichtert. Vijeo Citect-Formulare und -Dialoge sind mit einer “Hilfe”-Schaltfläche versehen, die dem Kontext entsprechende Hilfethemen aufzeigt. 49 Konfiguration Projektentwicklung Cicode Cicode ist leicht zu nutzen und bietet die Flexibilität, Zuverlässigkeit und Leistung, die von einem Anlagenüberwachungssystem gefordert wird. Bei Cicode handelt es sich um eine Programmiersprache, die für die Steuerungsumgebung geschrieben wurde. Darüber hinaus ist sie kompiliert und bietet volles Multitasking. Diese wichtigen Ausstattungsmerkmale bieten Vijeo Citect-Benutzern ein noch nie da gewesenes Maß an Flexibilität für die Erweiterung der Funktionalität Ihres SCADA/HMI-Systems, ohne Abstriche bei der Systemleistung machen zu müssen. CitectVBA Bei CitectVBA handelt es sich um eine Visual Basickompatible Skriptsprache, die für die Integration von Vijeo Citect mit ActiveX-Objekten und Drittanwendungen perfekt geeignet ist. CitectVBA nutzt die CicodeEngine, um einen laufenden MultiThread-Code sicherzustellen. Ereignisse Events können so eingestellt werden, dass sie bei ihrem Eintreten Cicode-Vorgänge auslösen. Wenn ein Prozess beispielsweise vervollständigt wurde, kann ein Bediener benachrichtigt und eine Reihe an Anweisungen ausgeführt werden. Sie können ein Ereignis wie folgt laufen lassen: Automatisch, zu einem bestimmten Zeitpunkt oder während eines bestimmten Zeitraums Automatisch, sobald eine bestimmte Auslösebedingung gegeben ist Automatisch, wenn eine bestimmte Auslösebedingung zu einem bestimmten Zeitpunkt oder Zeitraum gegeben ist 50 Viele Anwendungen haben besondere Anforderungen. Um Ihnen ein Maximum an Flexibilität und Leistung bieten zu können, verfügt Vijeo Citect über zwei Programmiersprachen: Cicode und CiVBA. Fast alle innerhalb der Grafiken verfügbaren Felder und Datenbankkonfigurationen können eine programmierte Funktion anstatt eines bloßen TagWerts verwenden. Das Hinzufügen einer Funktion ermöglicht es Ihnen, einen analogen Wert für Trends zu glätten, numerische Werte in Strings umzuwandeln oder einfach mehrere Tags in einem einfachen Ausdruck zu kombinieren. Es gibt eine umfassende Bibliothek an Funktionen, sowohl für Cicode als auch für CitectVBA, auf die direkt innerhalb eines Ausdrucksfeldes zugegriffen werden kann. Darüber hinaus können anhand einer Kombination von integrierten oder anderen nutzerdefinierten Funktionen neue Funktionen erstellt werden. Codes können zudem durch Ereignisse oder Schaltflächen innerhalb der Benutzerschnittstellen ausgelöst werden. Dieser Code läuft als separater Thread innerhalb von Vijeo Citect und bietet Zugriff auf weitere Funktionen innerhalb des Systems. So können beispielsweise Informationen von RemoteServern und Datenbanken und externe Bibliotheken abgerufen werden, oder zusätzliche Threads gestartet werden, die für zukünftige Ereignisse gedacht sind. Zur Hilfestellung bei der Code-Diagnostik bietet Vijeo Citect umfassende Protokollierung und Rückverfolgung. Der Debugger von Vijeo Citect bietet ein schrittweises Debugging-System für Codes mit Zugriff auf den Status aller internen und externen Variablen. Zusätzliche Debug-Traces können vor der Kompilierung oder während der Laufzeit aktiviert werden, um den Lauf von Echtzeit- oder zeitempfindlichen Codes innerhalb des SCADA-Systems zu verfolgen. Die Kombination des Debuggers mit einem detaillierten Tracing ermöglicht es, dass die Tools ein Problem innerhalb des Vijeo Citect-Systems schnell diagnostizieren können. Konfiguration Die Auswahl der DebugSteuerungselementen enthält Tools für den Start und das Anhalten des Debug-Modus, die Eingabe und Entfernung von Haltepunkten sowie Schrittsteuerungen. Auf einen Blick Leicht zu bedienen Industriestandard Präemptiv Multitasking Für eine optimale Leistung kompiliert – nicht übersetzt oder geskriptet Erweitert die Funktionalität von Vijeo Citect Kann nahtlos als Teil von Vijeo Citect integriert werden Bewährte, robuste Sprache Über 650 vorgefertigte SCADA-Funktionen Haltepunkte Um eine Funktion zu debuggen, muss zunächst der Code an einem gewünschten Punkt angehalten werden. Die DebugBreak-Funktion, ein manuell eingefügter Haltepunkt oder Hardware-Fehler, hält den Cicode-Thread an. Schrittweise Abarbeitung Das Dateifenster zeigt alle Cicode- und CitectVBA-Dateien für jedes Projekt an, das mit der Entwicklungsumgebung verlinkt ist. Das Fenster „Globale Variable“ zeigt den aktuellen Wert einer jeden globalen Variable an. Das Fenster „Stack“ zeigt die abgerufenen Funktionen, deren Parameter sowie die Werte der lokalen Variablen innerhalb jeder Funktion an. Die Position eines angehaltenen Threads ist mit einem Pfeil gekennzeichnet. Sie können sich Zeile um Zeile durch die Funktion fortschalten und zusehen, was in den DebugFenstern vor sich geht, während der Code ausgeführt wird. Nachstehende Tools finden sich im Cicode-Editor für die Steuerung des Fortschaltens durch die Funktionen: Step Into Step Over Step Out Continue 51 Konfiguration Online-Hilfe Auf einen Blick Umfassende Informationen (über 4000 Seiten) Kontextsensitiv Effektive Suchfunktion Web- und rechnerbasierte Hilfe Bei der Online-Hilfe von Vijeo Citect handelt es sich um ein umfassendes, logisch strukturiertes, leicht zu findendes und leicht verständliches Paket. Auf dieses Paket kann auf verschiedene Arten und Weisen von einem beliebigen Teil des Vijeo Citect-Systems aus zugegriffen werden. Die Dialoge in Vijeo Citect sind alle mit einer HilfeSchaltfläche versehen, die kontextbezogene Hilfestellung bieten. Weitere allgemeine Informationen finden Sie im Hilfsmenü. Dieses bietet Ihnen direkten Zugriff auf die Inhalte des Hilfsmenüs sowie eine Übersicht und entsprechende spezifische Informationen, wie beispielsweise die Funktionen „Click and Learn“. Natürlich können Sie auch einfach nur die Schaltfläche „Hilfe“ rechts auf der Toolbar anklicken und die Inhalte anzeigen. Wenn das Hilfsmenü geöffnet ist, können Sie eine Index- oder Stichwortsuche durchführen oder die Themen der „Direkten Hilfe“ durchsuchen. Egal, welche Art von Informationen Sie benötigen, die Vijeo 52 Citect-Online-Hilfe bietet Ihnen die richtigen Tools, um diese zu finden. Der Online-Hilfe-Index von Vijeo Citect arbeitet mit standardmäßiger Windows-Funktionalität. Um die Informationen zu finden, die Sie benötigen, tippen Sie einfach einen Teil eines Stichworts ein – die Stichwortliste scrollt dann automatisch zum nächsten Treffer. Darüber hinaus können Sie mit der Suchfunktion eine Volltextsuche durchführen. Vijeo Citects Online-Hilfe bietet einen einfachen Zugriff auf die Informationen, die Sie benötigen. Sie umfasst eine logische Gruppierung der Hilfethemen auf der Hilfsübersichtsseite von Vijeo Citect, leichten Zugriff auf die Treiber-Hilfe sowie die Nutzung von „Brotkrumen“ für eine leichtere Navigation. Konfiguration Beispielprojekt Vijeo Citect beinhaltet Beispielprojekte, die auf verschiedenen Vorlagen basieren. Dabei handelt es sich um voll konfigurierte Projekte, die sofort lauffähig sind und verwendet werden können, um einen Überblick davon zu bekommen, wie Sie Ihr eigenes Projekt konfigurieren können. Um eine Grafikseite im Beispielprojekt anzuzeigen, klicken Sie einfach auf das Menü- oder Toolbarsymbol. Halten Sie den Cursor über den Schaltflächen oder anderen Objekten, um Tooltips anzuzeigen. Jedes Element im Beispielprojekt funktioniert genauso wie in einem „echten“ Projekt. Das Beispielprojekt wird automatisch mit installiert, wenn Sie die Vijeo CitectSoftware installieren. Sie können das Beispielprojekt nutzen, wenn Sie mit einer Funktion oder einem Element experimentieren möchten, ehe Sie diese/s in Ihr eigenes Projekt integrieren. Die Testseite ist bereits eingerichtet und wird direkt von der Menüseite aus angezeigt. Das Beispielprojekt umfasst die Fähigkeit, online zwischen den nachstehenden Sprachen umzuschalten: Afrikaans Englisch Deutsch Französisch Norwegisch Polnisch Spanisch Schwedisch Russisch Chinesisch Ungarisch Japanisch Koreanisch Niederländisch 53 Vijeo Citect Zeitsteuerung Mit dem Zeitsteuerungsmodul (Time Scheduler) können Anlagen, basierend auf Kalenderereignissen, gesteuert werden. Auf einen Blick Leicht nutzbare Konfigurationsschnittstelle Kalendersteuerung für eine einfache Übersicht über die Steuerungsereignisse Integration von Vijeo Citect und CitectFacilities Bis zu 20 SpezialTage für die Berücksichtigung besonderer Ereignisse Bis zu 200 Programme, die für die Steuerung bestimmter Teile Ihrer Anlage oder Ihres Gebäudes konfiguriert werden können Bei Kalenderereignissen können Funktionen verwendet werden, z. B. Tag = Tag + Wert Voll redundante SchedulerFunktionalität Automatische Aktualisierung von Programmen über redundante Scheduler Einfacher Zugriff auf die Programme für Handeingriffe 54 „Scheduling“ ist ein wichtiges Ausstattungsmerkmal, sowohl in der Gebäude- als auch in der Werksautomatisierung, wo Kosteneinsparungen durch einen optimierten Energieverbrauch ein Schlüsselfaktor sind. Der Time Scheduler stellt beispielsweise sicher, dass Heizung und Beleuchtung nach der Arbeitszeit automatisch abgeschaltet und die Raumtemperaturen gesenkt werden, und die Anlagen nicht länger laufen als erforderlich. Darüber hinaus kann der Time Scheduler dank der konfigurierten Spezialtage automatisch bestimmte Teile Ihrer Anlage oder Ihres Gebäudes an Feiertagen oder bei außerplanmäßigen Ereignissen steuern. Der Time Scheduler ist dank seiner kalenderbasierten Benutzerschnittstelle extrem einfach zu konfigurieren. Ein voreingestellter Zeitplan kann während der Projektentwicklung konfiguriert werden; bei Bedarf kann dieser ferner von den Managern oder Bedienern während des laufenden Betriebes geändert werden. Die Fähigkeit von Vijeo Citect, sich auch mit einer Vielzahl anderer Geräteherstellern zu verbinden (Johnson Controls, Landis & Staefa, Honeywell ...), die sowohl in der Gebäude- als auch in der Werksautomatisierung verwendet werden, macht es möglich, dass der Time Scheduler als einziger Konfigurationspunkt für die gesamte Ausrüstung agieren kann. Software-Lizenzierung Software-Lizenzierung Das Vijeo Citect-Softwarepaket beinhaltet sowohl das Entwicklungs- sowie auch das Runtime-Modul. Vijeo Citects geradliniges Lizenzierungsschema ermöglicht es Ihnen, ein geeignetes Paket auszuwählen, das zu Ihrem System passt und Ihnen das bestmögliche Preis-Leistungs-Verhältnis bietet. Auf einen Blick Simultane Lizenzierung Die Lizenzierung von Vijeo Citect basiert auf der Anzahl an Rechnern, auf denen Vijeo Citect gleichzeitig läuft, und nicht auf der Anzahl an Rechnern, auf denen Vijeo Citect installiert wird. Wenn Sie Vijeo Citect also auf 100 Rechnern installieren, es aber von nicht mehr als 15 Rechnern gleichzeitig genutzt wird, benötigen Sie nur 15 Lizenzen. Vijeo Citect ist erhältlich als: - Client-Server-Architektur, mit einer DatenpunkteAnzahl von 75 bis unendlich, - Einzel-Version, der sogenannten Vijeo Citect LiteVersion zur Verwaltung von 100, 150, 300, 600 oder 1.200 Datenpunkte. Zur SPS-Kommunikation wird ausschließlich der OPC-Treiber genutzt. Datenpunkte Bei einem Datenpunkt handelt es sich um eine Variable, die mit einem E/A-Gerät (SPS) verbunden ist (lesen/Schreiben). Vijeo Citect zählt die Punkte vom E/A-Gerät nur einmal, egal wie oft diese in Ihrem Projekt verwendet werden. Speicher-Disk- und Cicode-Variablen stehen kostenfrei zur Verfügung gestellt. Client-Lizenzen Neben der Server-Lizenz stehen für die Bedienstationen wirtschaftlichere Client-Lizenzen zur Verfügung. Vier verschiedene Typen können ausgewählt werden: - Display Client,der Display-Client besitzt die vollständige Funktionalität, um jeden Bildschirm anzuzeigen und um jede Variable, die über das SCADASystem gesteuert wird, zu lesen und zu schreiben, - Manager Client (View-only), der Manager-Client kann alle Informationen innerhalb des SCADASystems anzeigen, aber keine Variablen verändern, - Web Display Client, wie der „Display Client”, jedoch wird über eine Internet-Verbindung auf den Server zugegriffen, - Web Manager Client, wie der „Manager Client”, jedoch wird über eine Internet-Verbindung auf den Server zugegriffen. Einzelner vs. mehrere Nutzer Vijeo Citect-Lizenzen können für einen einzelnen oder für mehrere Nutzer zur Verfügung gestellt werden. Lizenzen für mehrere Nutzer ermöglichen es jedem Nutzer im LAN oder WLAN, eine Sitzung von Vijeo Citect laufen zu lassen. Dies bedeutet, dass Sie jeden Rechner für die Anwendung von Vijeo Citect nutzen können, ohne dass Sie einen Software- oder Hardware-Schutzschlüssel auf jedem Rechner installieren müssen. Dies bedeutet auch, dass Sie von einem beliebigen Rechner aus auf alle Informationen zugreifen können. Schreibgeschützte Clients Hardware- oder Software-Schutzschlüssel Wenn Sie Vijeo Citect selbst ausprobieren möchten, können Sie bei Ihrem Schneider ElectricVertreter ein voll funktionsfähiges Testpaket anfordern, oder dieses auf unserer Homepage www.schneiderelectric/ vijeocitect herunterladen. Das Testpaket ist identisch mit dem lizenzierten Paket (einschließlich Software und Anleitungen). Die Projekte laufen allerdings nur für einen beschränkten Zeitraum in einem alleinstehenden Netzwerk. Andererseits kann die Konfigurationsumgebung solange Sie möchten verwendet werden. Sie können das Testpaket für die Erstellung eines Versuchsprojektes verwenden – um die Laufzeit und die Kommunikationsfähigkeiten von Vijeo Citect wie im vorliegenden Dokument vorgestellt zu testen. 55 Datenspeicherung und Reporting Datenspeicherung und Reporting Datenspeicherung und Reporting In der Industrie ent stehen in jeder Fabrik und jeder Anlage immer mehr Informationen, auch nehmen die Datenströme ständig zu. Die Datenformate sind dabei oft uneinheitlich und im Allgemeinen für Applikationen bestimmt, die mitein ander nicht kompatibel sind. Vijeo Historian ist das InformationsManagement Element von Schneider Electric‘s PlantStruxureTM welches die Datenströme erfasst, vergleicht und auf einer gemeinsamen Plattform speichert. Vijeo Historian sorgt dafür, dass Überwachungs systeme (SCADA) und Datenbanksysteme wie beispielsweise Oracle und SQL miteinander kom munizieren können und ermöglicht somit die Erfassung, Verwaltung und Langzeitarchivierung von Produktionsdaten sowie deren Bereitstellung für diverse ClientApplikationen. Vijeo Historian hilft bei der kontinuierlichen Optimierung des Betriebs durch ausdrucksstarke unternehmensweite Reporting-Tools, welche die Daten aus verschiedenartigen Systemen zusammenstellt. Data Sources Historian Server SQL Server 2005 Auf einen Blick Historian Configuration Database Geschäftsbereichsverantwortliche bekommen zusammengefasste, prägnante Information aus der Produktion, die für Finanz- oder Geschäftsberichte benutzt werden können und als Grundlage für strategische Entscheidungen dienen, oder die Optimierung der betriebswirtschaftlichen Leistungsfähigkeit ermöglichen. Project Backup Vijeo Citect Task/Event Engine Historian Database Exported Data Werksleiter können anhand detaillierter Informationen Problemfelder erkennen und die Produktivität steigern. Betriebsmitarbeiter können schnell und einfach aussagekräftige Berichte OPC HDA Server erstellen, die eine individuelle Sicht des Arbeitsverlaufes ermöglichen. Historian Data Service OPC Server Published Items Production Data Business Data Microsoft Reporting Services Historical Data Reports Sicherheit Der eingeloggte User hat ausschließlich Zugriffsrechte auf die für ihn freigegeben Bereiche. Die Passwörter sind chiffriert und die User-Rechte werden für jede einzelne Anfrage geprüft. Eine Umgehung der Sicherheits-Matrix ist nicht möglich. SCADA System Reports Deployment Manager MS SQL Historian Server Portal Oracle Historian Web Server (IIS) Report Templates Production data Business Database Historical data Configuration data Report data Datenquellen Business data Excel Client Web Client Process Analyst Web- und EXCEL Clients Vijeo Historian bietet mit zwei Client-Tools den einfachen Zugriff auf die bereitgestellte Daten des Historian Servers: Der Web Client ermöglicht mit Hilfe des Internet Explorers den HistorianZugriff. Der Excel Client ist die Schnittstelle zu Microsoft Excel. Genauso wie auch mit dem Web-Client kann der Benutzer direkt auf die Werkshirarchie zugreifen und hier spezielle Daten zur Abfrage und weiteren Bearbeitung auswählen. Vijeo Historian* unterstützt die folgenden Datenquellen: MS SQL (2000 oder später) Oracle (8 oder höher) Vijeo Citect Verschiedene andere Geräte *Vijeo Historian ist ein eigenständiges Softwarepaket, welches kein Bestandteil von Vijeo Citect ist. 56 57 Eigenschaften Eigenschaften Architektur Skalierbar Konfigurationsfreies Systemwachstum Große Projektgrößen 255 gleichzeitig verbundene Clients LAN/WAN-Unterstützung Web-bereit, ohne Konfiguration Unterstützung von verschiedenen aktiven Cluster-Systemen Flexibel Echtes Ausnahme-Reporting Client/Server-Architektur Alarm-, Trend- und Report-Server auf jeder Rechnerkonfiguration skalierbar Projektdateien zentral, verteilt für externe Standorte, oder eine Mischung aus beidem Alle Änderungen an einem einzigen Speicherort Zuverlässig Integrierter Primary-/Standby-Funktion 88 Dateiserver-Redundanz 88 LAN-Redundanz 88 Alarmserver-Redundanz 88 Trendserver-Redundanz 88 Reportserver-Redundanz Mehrstufige E/A-Server-Redundanz Automatischer Servertausch Automatische Synchronisation der Trend-History Automatische Synchronisation der Alarmtabellen Automatische Zeitsynchronisation Automatischer Neustart bei Systemausfall Leistung Leistung unabhängig von der Systemgröße Unterstützung zahlreicher CPUs Sicherheit Basiert auf individuellen Nutzern sowie auf Nutzergruppen 250 gleichzeitig angemeldete Benutzer Große Anzahl an Benutzernamen definierbar Bereich und Privilegien für jeden Benutzernamen definierbar 58 E/AKommunikation Konnektivität Unterstützung von offenen Standards Verschiedene Protokolle für jeden E/A-Server Alle Treiber arbeiten mit RS232, 422, 485, TCP/IP Treiber-Einrichtung in 60 Sekunden 4096 E/A-Geräte pro Cluster Ein-/Auswahlunterstützung für über Telefon angekoppelte externe Geräte Driver Development Kit für kundenspezifische Protokolle OPC Server DA2.0 Unterstützung Zugriff Alle Treiber im Standardlieferumfang Neuste Version im Driver Web Leistung Dynamische Optimierung aller Treiber Daten werden auf Abruf ausgelesen Unterstützung bis zu 100.000 IntegerWerten pro Sekunde von einem E/A-Gerät. Tags Vielzahl an Tags 80-stelliger Tag-Name Unterstützung von Qualitäts- und Zeitstempeln auf relevanten Treibern Speedlink Einzeldatenbank-Lösung für PLC und SCADA Bi-direktionale Synchronisation mit PLC-Entwicklungsumgebung Statische Synchronisation für OfflineEntwicklung Import Automatischer Import und Synchronisation Import von multiplen PLC-Typen Hinzufügen benutzerdefinierter Import-Schemata Grafiken Objektbasierte Konfiguration Entwicklung Eine Vielzahl an Objekten kann als Genie und Super Genie definiert werden Benutzerdefinierte Genies ermöglichen die Visualisierung von benutzerdefinierten Anlagenkomponenten auf dem Bildschirm Benutzerdefinierte Super Genies ermöglichen eine einzige Benutzerschnittstelle für mehrere Einheiten Genies und Super Genies können Abweichungen in den Geräte-Tags aufnehmen, ohne dass eine weitere Entwicklung erforderlich wird Bildschirme in Echtfarben Unkomplizierte Farbauswahl mit Farbnamen Unterstützung von transparenten Farben Verbesserte Animationen ohne Kodierung Tag-Daten-basierte Animation von Symbolen 32.000 Animationen pro Seite Volle Unterstützung von Leuchtfarben Unterstützung verschiedener Sprachen 3D Effekte Import von Grafiken 88 Windows Bitmap (BMP, RLE, DIB) 88 AutoCad (DXF) 88 Encapsulated Postscript (EPS) 88 Fax Image (FAX) 88 Ventura (IMG) 88 JPEG (JPG, JIF, JFF, JGE) 88 Photo CD (PCD) 88 PaintBrush (PCX) 88 Portable Network Graphic (PNG) 88 Targa (TGA) 88 Tagged Image Format (TIF) 88 Windows Meta File (WMF) Unbegrenzte Nutzung der Funktion “Rückgängig” Metadaten Vorlagen Es stehen über 70 Vorlagen in vielfältigen Ausführungen und Auflösungen zur Verfügung Vorlagen können im Grafik-Editor erweitert werden Vorlagen können Animation beinhalten Änderungen an Vorlagen werden automatisch für verbundene Seiten übernommen Vorlagen können zwischen Projekten transportiert werden Symbole Es stehen über 800 Symbole zur Verfügung Benutzerdefinierte Symbole können im Grafik-Builder erstellt werden Symbole können animiert werden Änderungen an Symbolen werden automatisch für alle Sitzungen übernommen Symbole können zwischen Projekten transportiert werden Runtime Auflösung bis zu 4096 x 4096 Größe der Displays kann geändert werden Unterstützung mehrerer Bildschirme Wählbare Aktualisierungsintervalle einer Seite (in 10 ms Schritten) Anzeige des Kommunikationsverlustes Wechseln der Laufzeitsprache möglich Unterstützung für einfache und doppelte Byte-Zeichensätze Sicherheit Folgende Eigenschaften können über den Sicherheitslevel gesteuert werden: Sichtbarkeit der Objekte Zugriff auf Grafikanzeigen Quittierung von Alarmen Reportläufe System-Utilities Bedienung Steuerelemente Maustasten-Befehle Mouse-Over-Erkennung Tastaturbefehle auf System-, Seitenoder Animationsebene Ein- oder zweidimensionale Slider DatabaseExchange Process Analyst Kombination von Alarm- und Trenddaten 32 Plotstifte 4 Fenster 2 Cursors Plotstiftdarstellung übereinander oder überlagert Anzeige der Datenqualität Analoge und digitale Plotstifte Anzeige der Alarmquittierung Alarmbeschreibung (analog und multidigital) Anzeige der Alarmkommentare Echte Sommerzeitunterstützung Speichern der Ansichten während der Laufzeit Speichern der Ansichten an redundanten Speicherorten Anzeige verschiedener Zeitperioden auf demselben Display Kundenspezifische und erweiterbare Steuerungselemente Features Alarme Vielzahl an Alarmen Zentrale Bearbeitung von Alarmen Alarme können wie folgt definiert werden: 88 digital 88 analog 88 zeitgestempelt 88 als High-Level-Ausdruck 88 multidigital 88 digital, mit Zeitstempel 88 analog, mit Zeitstempel Online-Sprachänderung für alle Alarme Quittierung über Netzwerk ohne Konfiguration Abschaltung über Netzwerk ohne Konfiguration Kategorie, Bereich und Priorität der Alarme Alarmlaufzeit Zeitgestempelte Alarme auf die Millisekunde genau Variable Daten in Alarmmeldungen Individuelle oder gruppenweise Quittierung Quittierung basierend auf Kategorie oder Priorität Quittierung grafisch, in Alarmliste oder durch Cicode Alarmsortierung Alarmfilterung Kundenspezifische Alarmfelder Trendanalyse Vielzahl an Trends Unterstützung eines beliebigen historischen Trends in weniger als 1 Sekunde Vorwahl der Trenddateigrößen Transparente Ansicht der archivierten Trends im laufenden Trendsystem Auflösung vom Benutzer auf die Millisekunde genau wählbar Vergleich von Trends Sofort-Trends für jedes beliebige Tag Ereignisbezogene oder periodische Speicherung SPC X-, R- und S-Diagramme Pareto-Diagramme Größe und Grenzen von Untergruppen anpassbar Reports Nativer Report-Editor, WYSIWYNReports, Rich Text-Reports Alarm-Management-Reports (EEMUA): Korrelation, Anzahl, Frequenz, Hauptereignis von Alarmen sowie ältester Alarm Standard-Reports: deaktivierte Alarme, Alarmstatistik, Alarmstatus, AlarmstatusMatrix, Laufzeit, numerische Statistik, Tag-Kalkulation, Tag-Wert, StringStatistik, Tag-Status, digitale Statistik Konfiguration Projektentwicklung Flexible Projektgröße Kann in „Include“ Projekte unterteilt werden Einfache Definition von Standards Einfache Projektpflege Computer Setup-Editor für die Konfiguration eines jeden Rechners im Netzwerk CiCode Echte Prioritätssteuerung und Multitasking Bis zu 512 simultane Threads Es stehen über 600 Funktionen zur Verfügung Bibliotheken für selbsterstellte Funktionen Unterstützung von über 4.500 Benutzerfunktionen pro Projekt Lokale, modulare und globale Variablen Keine zusätzliche Software für die Erstellung eigener Funktionen erforderlich Direkter Zugriff auf Trenddaten, Report-Werte und Alarmdetails Syntaxfärbung Online-Hilfe-Funktion Schnelle Hilfe durch Tooltips Editor mit: 88 Laufzeithaltepunkten 88 Variablen-Überwachung 88 Thread-Überwachung 88 Farbcodes 88 Haltepunkte-Fenster 88 Einzelschrittausführung 88 Anzeige der aktuellen Zeile 88 Automatisches Debug-on-Error Sicherheit Projektweite Windows-integrierte Sicherheit Datenaustausch OPC-Server und Client ODBC OLE-DB CTAPI DLL MAPI (MAIL) Ethernet TCP/IP SERIAL Unterstützte Hersteller ABB ABB Instrumentation Action Controls Advantech Air Liquide* Allen Bradley Ampcontrol Anybus* April Aromat Corporation Aspen Technology* B&R Industrial Baker Hughes Barber Coleman* Beckhoff Bosch Bristol Babcock* Busware* Campbell Scientific Inc Cegelec Cimetrics Clipsal Colby Demag Contemporary Control Systems Contrec Systems Cutler Hammer* Danfoss Data Electronics Detroit Diesel Corporation Eberle Echelon* Elpro Technologies Elsag Bailey Emerson Engage Networks Enron Eurotherm International Facon Fischer & Porter Fisher Fisher and Paykel Fisher Rosemount Systems* Fluke Foxboro* Fuji Electric Gantner GE GE Fanuc GEC GEC Alsthom Generic devices Harris Controls Hewlett Packard Hima Gmbh Hitachi Honeywell Idec Izumi Intech (NZ) Intuitive Technologies (@aGlance)* Johnson Controls Kaye Instruments Inc Keyence LG Industrial Systems Matsushita Mauell Mettler Toledo* Mitsubishi Moeller Moore Industries Moore Products Motorola MOX Products MTL Instruments National Instruments Nematron NJ International Omnitronics Omron Optimation Optilogic* Opto 22 Philips* Phoenix Contact PLC Direct (Koyo) Preferred Instruments Reliance Electric Rockwell Automation Rosemount RTP SAAB SAIA Samsung Satt Control Schlage Electronics Schlaps & Partner Schneider Electric Siemens Sisco SIXNET Softing AG Sprecher & Schuh Square D Steeplechase Telefrang Telemecanique Thermo Westronics* Tibco* Toshiba Transmitton Triconex Corporation Unidata Universal Instruments Corporation Valmet* Vikingegaarden VIPA Wago* Weidmuller West Instruments* Westinghouse Willowglen Woojin Yaskawa* Yokogawa ZWorld Industry Standard Protocols ASCII BACnet DNP 3.0 EIB IEC870-5 Modbus OPC Profibus SNMP Hinweis: *Unterstützt durch Nutzung von OPC Diese Liste ist ab Zeitpunkt des Drucks gültig. Bitte melden Sie sich auf unserer Support-Webseite an. Eineaktuelle Liste aller unterstützten Hersteller und Geräte finden Sie im DriverWeb (http://www.scada.schneider-electric.com). 59 Setzen Sie Ihre Energie effizient ein: Machen Sie den Anfang mit den KOSTENLOSEN Informationsmaterialien von Schneider Electric. Der Weg zu umweltfreundlichen Maschinen … Wie Hersteller die Energieeffizienz von Maschinen verbessern können Energie ist nicht kostenlos! Zu lernen, wie man sie spart, hingegen schon! Die Energy University ist ein Online-Portal. Energieeffizienzkurse stehen hier kostenfrei zur Verfügung. www.MyEnergyUniversity.com Erfahren Sie mehr darüber, wie Hersteller die Energieeffizienz von Maschinen verbessern können. Laden Sie sich unser kostenloses Whitepaper herunter: SEReply.com Schlüsselcode 95134T Verhelfen Sie Ihrem Unternehmen dauerhaft zu mehr Effizienz mit EcoStruxure-Energiemanagementlösungen. Laden Sie sich unsere kostenlose Broschüre herunter: SEReply.com Schlüsselcode 95143T Make the most of your energy Schneider Electric GmbH Schneider Electric Austria Ges.m.b.H. Schneider Electric (Schweiz) AG Gothaer Straße 29 D-40880 Ratingen Tel.: +49 (0) 180 5 75 35 75* Fax: +49 (0) 180 5 75 45 75* www.schneider-electric.de Biróstraße 11 A-1239 Wien Tel.: (43) 1 610 54 - 0 Fax: (43) 1 610 54 - 54 www.schneider-electric.at Schermenwaldstrasse 11 CH-3063 Ittigen Tel.: (41) 31 917 33 33 Fax: (41) 31 917 33 66 www.schneider-electric.ch *0,14 €/Min. aus dem Festnetz, Mobilfunk max. 0,42 €/Min. E-Mail-Adressen: Schneider Electric Deutschland: de-schneider-service@schneider-electric.com Schneider Electric Österreich: office@at.schneider-electric.com Schneider Electric Schweiz: info@ch.schneider-electric.com Broschüre ZXPVIJEOCITECT, April 2012 Sämtliche Angaben in dieser Broschüre zu unseren Produkten dienen lediglich der Produktbeschreibung und sind rechtlich unverbindlich. Druckfehler, Irrtümer und Änderungen, bei dem Produktfortschritt dienenden Änderungen auch ohne vorherige Ankündigung, bleiben vorbehalten. Soweit Angaben dieser Broschüre ausdrücklicher Bestandteil eines mit der Schneider Electric abgeschlossenen Vertrags werden, dienen die vertraglich in Bezug genommenen Angaben dieser Broschüre ausschließlich der Festlegung der vereinbarten Beschaffenheit des Vertragsgegenstands im Sinne des § 434 BGB und begründen keine darüber hinausgehende Beschaffenheitsgarantie im Sinne der gesetzlichen Bestimmungen. © Alle Rechte bleiben vorbehalten. Layout, Ausstattung, Logos, Texte, Graphiken und Bilder dieser Broschüre sind urheberrechtlich geschützt. Die Allgemeinen Geschäfts- und Lieferbedingungen finden Sie auf der Homepage des jeweiligen Landes. 04-12 ZXPVIJEOCITECT, 04.12, 1DE (CH0,2: A0,2) 215952 © 2012 Schneider Electric. Alle Rechte vorbehalten. Schneider Electric, Vijeo Citect und Magelis sind Markenzeichen der Schneider Electric Industries SAS oder deren angegliederten Firmen. Alle anderen Markenzeichen gehören den jeweiligen Eigentümern. Make the most of your energy