Seite 1
Datenschutzgrundverordnu ng (DSGVO) Security-Hinweise Sicherheitsinformation für Industrial Edge App Einführung in den SIMATIC S7 Connector Benutzeroberfläche für die Startseite des SIMATIC S7 Connector Configurator Arbeiten mit dem SIMATIC Bedienhandbuch S7 Connector Configurator Zusätzliche Informationen V1.1 A5E50594967-AA...
Beachten Sie Folgendes: WARNUNG Siemens-Produkte dürfen nur für die im Katalog und in der zugehörigen technischen Dokumentation vorgesehenen Einsatzfälle verwendet werden. Falls Fremdprodukte und -komponenten zum Einsatz kommen, müssen diese von Siemens empfohlen bzw. zugelassen sein. Der einwandfreie und sichere Betrieb der Produkte setzt sachgemäßen Transport, sachgemäße Lagerung, Aufstellung, Montage, Installation, Inbetriebnahme, Bedienung und...
Security-Hinweise ..........................7 Sicherheitsinformation für Industrial Edge App..................9 Einführung in den SIMATIC S7 Connector ................... 11 Benutzeroberfläche für die Startseite des SIMATIC S7 Connector Configurator ......... 13 Arbeiten mit dem SIMATIC S7 Connector Configurator ............... 15 Verwalten von Datenquellen ....................15 6.1.1...
Seite 4
Inhaltsverzeichnis Datentypen........................74 Hinweise zur Verwendung ....................90 Bekannte Probleme ......................93 Bedienhandbuch, V1.1, A5E50594967-AA...
Datenschutzgrundverordnung (DSGVO) SIEMENS achtet auf Datenschutz und wendet insbesondere das Prinzip der Datenminimierung an (nur absolut notwendige Daten werden erhoben). Für das Produkt SIMATIC S7 Connector Configurator bedeutet dies: Personenbezogene Daten Es werden keine personenbezogenen Daten* erfasst, aber die folgenden Daten werden gespeichert, um die Kommunikation zwischen den Maschinen zu ermöglichen:...
Datenschutzgrundverordnung (DSGVO) Die Speicherung der Daten erfolgt zu angemessenen Zwecken und beschränkt sich auf das unbedingt Notwendige, da die Informationen zur Identifikation der zugelassenen Bediener unerlässlich sind. Sichern von Daten Die oben genannten Daten werden nicht anonym oder pseudonymisiert gespeichert, da der Zweck (Identifizierung des Bedienungspersonals) sonst nicht erreicht werden kann.
Weiterführende Informationen zu möglichen Schutzmaßnahmen im Bereich Industrial Security finden Sie unter: https://www.siemens.com/industrialsecurity Die Produkte und Lösungen von Siemens werden ständig weiterentwickelt, um sie noch sicherer zu machen. Siemens empfiehlt ausdrücklich, Produkt-Updates anzuwenden, sobald sie zur Verfügung stehen und immer nur die aktuellen Produktversionen zu verwenden. Die Verwendung veralteter oder nicht mehr unterstützter Versionen kann das Risiko von Cyber-...
Seite 8
Security-Hinweise Bedienhandbuch, V1.1, A5E50594967-AA...
Sicherheitsinformation für Industrial Edge App Es gelten die folgenden Sicherheitsinformationen (Annahmen/Bedingungen) für Industrial Edge Apps: • Nur berechtigte interne Bediener haben Zugang zum Industrial Edge Device in einem sicheren Netzwerk über eine VPN-Verbindung. • Die Verantwortung für die Firewall-Konfiguration liegt beim Endkunden. •...
Seite 10
Sicherheitsinformation für Industrial Edge App Bedienhandbuch, V1.1, A5E50594967-AA...
SIMATIC S7 Connector ist eine Anwendung, die auf dem einzelnen Industrial Edge Device läuft. Sie können den SIMATIC S7 Connector auf allen Industrial Edge Devices installieren, die Sie an Ihre Controller anbinden wollen. Der SIMATIC S7 Connector sendet die aus den Controllern importierten Datenpunktwerte über die Industrial Edge Runtime an den...
Seite 12
Einführung in den SIMATIC S7 Connector Bedienhandbuch, V1.1, A5E50594967-AA...
Benutzeroberfläche für die Startseite des SIMATIC S7 Connector Configurator Voraussetzung • Die SIMATIC S7 Connector App muss auf dem Industrial Edge Device installiert sein und laufen. • SIMATIC S7 Connector Configurator muss installiert sein und auf dem Cluster laufen. Startseite...
Seite 14
Abschnitt Konfiguration importieren/exportieren (Seite 46). Symbol "Einstellungen" Hier können die folgenden Aufgaben ausgeführt werden: 1. Sie können Benutzerdaten für SIMATIC S7 Connector angeben, die Sie im Industrial Edge Databus Configurator festlegen. 2. Sie können die Funktion "Bulk Publish" aktivieren oder deaktivieren.
Runtime des SIMATIC S7 Connector speichern. Verwalten von Datenquellen Eine Datenquelle ist ein Feldgerät, das Daten liefert. Sie können den SIMATIC S7 Connector für die Feldgeräte so konfigurieren, dass die erfassten Daten in den Industrial Edge Devices für Wertschöpfungsfunktionen genutzt werden können.
6.1 Verwalten von Datenquellen 6.1.1 S7-Protocol (S7-300/400/1200/1500) als Datenquelle konfigurieren Sie können den S7-Protocol (S7-300/400/1200/1500) Controller im SIMATIC S7 Connector Configurator als Datenquelle konfigurieren. Im Konfigurator können Sie den Kommunikationskanal des S7-Protocol (S7-300/400/1200/1500) zu den SIMATIC PLCs für die Datenerfassung konfigurieren.
Seite 17
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.1 Verwalten von Datenquellen 3. Wählen Sie in der Klappliste "Data Source Type" den Datenquellentyp S7-Protocol (S7-300/400/1200/1500). Die Felder werden wie folgt angezeigt: 4. Füllen Sie die folgenden Felder aus: Feldname Definition Name Legt den Namen der Datenquelle fest.
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.1 Verwalten von Datenquellen 6.1.2 OPC-UA als Datenquelle konfigurieren Sie können den OPC UA-Server als Datenquelle im SIMATIC S7 Connector Configurator konfigurieren. Im Konfigurator können Sie den OPC UA-Kommunikationskanal für die Datenerfassung mit verschiedenen OPC UA-Meldungsarten konfigurieren. Beispielszenario Ein Anlagenadministrator oder Industrial Edge Box Operator möchte die Datenerfassung vom...
Seite 19
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.1 Verwalten von Datenquellen 3. Wählen Sie in der Klappliste "Data Source Type" den Datenquellentyp "OPC UA (OPC Server)". Die Felder werden wie folgt angezeigt: Bedienhandbuch, V1.1, A5E50594967-AA...
Seite 20
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.1 Verwalten von Datenquellen 4. Füllen Sie die folgenden Felder aus: Feldname Definition Name Legt den Namen der Datenquelle fest. OPC UA URL Legt die IP-Adresse für den OPC UA-Server mit den gewünschten Daten‐...
Variablenwerte würden sich ggf. wiederholen. Hinweis Unterstützung von OPC UA für Siemens-fremde PLC Der SIMATIC S7 Connector Configurator unterstützt das Lesen der Variablenwerte aus Siemens- fremden PLCs für die OPC UA-Verbindung. Er unterstützt die folgenden PLC-Typen: OMRON NX102-1200 mit Firmware-Version: V1.31.
Seite 22
Um den Optimized S7-Protocol (S7-1200/1500) Controller als Datenquelle zu konfigurieren, gehen Sie folgendermaßen vor: 1. Starten Sie den SIMATIC S7 Connector Configurator. Die Startseite des Konfigurators wird angezeigt. 2. Klicken Sie in der oberen linken Ecke auf "Add Data Source".
Seite 23
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.1 Verwalten von Datenquellen 3. Wählen Sie in der Klappliste "Data Source Type" den Datenquellentyp Optimized S7-Protocol (S7-1200/1500). Die Felder werden wie folgt angezeigt: 4. Füllen Sie die folgenden Felder aus: Feldname Definition Name Legt den Namen der Datenquelle fest.
6.1.5 Datenquelle löschen Sie können eine Datenquelle im SIMATIC S7 Connector Configurator löschen. Die Tabelle "Data Source" wird mit der aktualisierten Liste der Datenquellen aktualisiert. Sie müssen das Projekt mit der Schaltfläche "Deploy" installieren, damit die gelöschte Konfiguration berücksichtigt wird.
Industrial Edge Runtime gelöscht. Verwalten von Variablen/Datenpunkten 6.2.1 Variablen hinzufügen Sie können einen Datenpunkt oder eine Variable aus einer Datenquelle im SIMATIC S7 Connector Configurator hinzufügen. Voraussetzung • Der SIMATIC S7 Connector Configurator muss laufen. • Eine Datenquelle muss verfügbar sein.
Seite 26
6.2 Verwalten von Variablen/Datenpunkten Vorgehensweise Um Datenpunkte aus einer Datenquelle hinzuzufügen, gehen Sie folgendermaßen vor: 1. Starten Sie den SIMATIC S7 Connector Configurator. Die Startseite des Konfigurators wird angezeigt. 2. Klicken Sie in der Spalte "Actions" der Datenquelle, der Sie eine Variable hinzufügen möchten, auf...
Seite 27
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.2 Verwalten von Variablen/Datenpunkten Wenn der Modus 'Single Publish' konfiguriert ist, dann werden alle Array-Elemente als einzelne Pakete veröffentlicht. Eine Meldung über eine Werteänderung für ein Element führt dazu, dass nur das geänderte Variablenelement veröffentlicht wird.
Seite 28
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.2 Verwalten von Variablen/Datenpunkten Bei Optimized S7-Protocol (S7-1200/1500): Bedienhandbuch, V1.1, A5E50594967-AA...
Seite 29
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.2 Verwalten von Variablen/Datenpunkten Hinweis Die Datenquelle Optimized S7-Protocol (S7-1200/1500) unterstützt die Array-Funktion nicht. Bei OPC UA (OPC Server): Hinweis Die Arraydaten für die Datenquelle OPC UA (OPC-Server) werden als String und Pipe getrennt veröffentlicht.
Seite 30
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.2 Verwalten von Variablen/Datenpunkten 3. Füllen Sie die folgenden Felder aus: Feldname Definition Name Legt den Namen des Datenpunkts fest. Comments Definiert die Kommentare. Address Legt die Adresse des Datenpunkts im Controller oder auf dem Server fest.
Seite 31
Die Datenpunkte werden unter der Datenquelle hinzugefügt. Variable schreiben Der SIMATIC S7 Connector unterstützt die Funktion 'Variable schreiben'. Damit können Sie eine Variable schreiben. Um eine Variable zu schreiben, können Sie ein Topic im IE Databus im folgenden Format hinzufügen: ie/d/j/simatic/v1/s7c1/dp/w/<connection-name>...
Weitere Informationen zur Topic-Formatstruktur enthält der Abschnitt Topic-Struktur für Daten und Metadaten (Seite 47). 6.2.2 Variablen bearbeiten Sie können einen Datenpunkt oder eine Variable im SIMATIC S7 Connector Configurator bearbeiten und die erforderlichen Details aktualisieren. Die aktualisierten Details sind für die Datenquelle konfiguriert. Voraussetzung •...
6.2.3 Variablen importieren Mit dem SIMATIC S7 Connector Configurator können Sie mehrere Datenpunkte oder Variablen eines Projekts gleichzeitig aus dem TIA Portal importieren. Sie können eine Datei mit den Datenpunktwerten im TIA Portal auswählen, aus dem TIA Portal exportieren und in den SIMATIC S7 Connector Configurator importieren.
Seite 34
6.2 Verwalten von Variablen/Datenpunkten Vorgehensweise Um die Datenpunkte zu importieren, gehen Sie folgendermaßen vor: 1. Starten Sie den SIMATIC S7 Connector Configurator. Die Startseite des Konfigurators wird angezeigt. 2. Klicken Sie in der Spalte "Actions" der Datenquelle, in die Sie die Datenpunkte importieren möchten, auf...
Seite 35
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.2 Verwalten von Variablen/Datenpunkten 3. Wählen Sie die gewünschte Datei aus und klicken Sie auf "Open". Das Dialogfeld "Import" wird wie folgt angezeigt: Es zeigt die gültigen Variablen, duplizierten Variablen und vorhandenen Variablen, die bereits in den Konfigurator geladen wurden, Variablen mit ungültigen Datentypen und...
Die Variablen werden unter der Datenquelle hinzugefügt. 6.2.4 Variablen durchsuchen Mit dem SIMATIC S7 Connector Configurator können Sie eine PLC nach mehreren Datenpunkten oder Variablen durchsuchen und diese der Datenquelle hinzufügen. Nur die Datenquellentypen OPC UA und Optimized S7-Protocol (S7-1200/1500) unterstützen die Funktionalität "Variablen durchsuchen".
Seite 37
6.2 Verwalten von Variablen/Datenpunkten Vorgehensweise Um die Datenpunkte zu suchen, gehen Sie folgendermaßen vor: 1. Starten Sie den SIMATIC S7 Connector Configurator. Die Startseite des Konfigurators wird angezeigt. 2. Klicken Sie in der Spalte "Actions" der Datenquelle, deren Datenpunkte Sie suchen möchten, Das Dialogfeld "Browse"...
6.2.5 Gruppenveröffentlichung von Variablen Mit dem SIMATIC S7 Connector Configurator können Sie die Datenpunkte oder Variablen der PLCs gruppieren und mit der Funktion "Bulk Publish" gemeinsam als Gruppe veröffentlichen. Wird ein Variablenwert in einer Gruppe aktualisiert, wird nur die aktualisierte Variable veröffentlicht.
6000 OPC UA (OPC-Server) 1000 Bulk 4000 S7-Protocol (S7-300/400/1200/1500) Bulk Optimized S7-Protocol (S7-1200/1500) Bulk OPC UA (OPC-Server) Bulk ACHTUNG Single Publish Support In zukünftigen Versionen des SIMATIC S7 Connector wird der Modus 'Single Publish' nicht mehr unterstützt. Bedienhandbuch, V1.1, A5E50594967-AA...
6.2 Verwalten von Variablen/Datenpunkten 6.2.6 Variablen löschen Sie können eine Variable/einen Datenpunkt im SIMATIC S7 Connector Configurator löschen. Die Tabelle "Data Source" wird mit der aktualisierten Liste der Datenpunkte aktualisiert. Sie müssen das Projekt mit der Schaltfläche "Deploy" installieren, damit die gelöschte Konfiguration berücksichtigt wird.
Arbeiten mit dem SIMATIC S7 Connector Configurator 6.3 Projekt verwalten • ie/d/j/simatic/v1/s7c1/ev/# für Meldungsdaten dabei ist ie: Industrial Edge, d: Daten, j: json, s7c1: SIMATIC S7 Connector Instanz 1, dp: Datenpunkt • ie/m/j/simatic/v1/s7c1/status für Metadaten-Clientstatus dabei ist ie: Industrial Edge, m: Metadaten, j: json, s7c1: SIMATIC S7 Connector Instanz 1 •...
Seite 43
6.3 Projekt verwalten Vorgehensweise Um einen Datenpunkt zu installieren, gehen Sie folgendermaßen vor: 1. Starten Sie den SIMATIC S7 Connector Configurator. Die Startseite des Konfigurators wird angezeigt. 2. Bestätigen Sie die zu installierenden Datenpunkte. 3. Klicken Sie in der oberen rechten Ecke auf "Deploy".
Clients mit dem Broker verbunden sind. Voraussetzung • Der SIMATIC S7 Connector Configurator muss laufen. • Eine Datenquelle und ein Datenpunkt müssen verfügbar sein. • Es muss ein Datenpunkt für die Industrial Edge Runtime installiert werden, wie in Projekt installieren (Seite 42) beschrieben.
Mit der Anwendung SIMATIC Flow Creator können Sie einen Datenfluss erzeugen, um die Konfigurationen des SIMATIC S7 Connector Configurator zu prüfen. Die Werte können mit dem Mqtt Broker Node angezeigt werden. Der SIMATIC S7 Connector sendet die Daten mit dem folgenden Topic an den IE Databus: •...
6.4 Konfiguration importieren/exportieren Konfiguration importieren/exportieren Mit dem SIMATIC S7 Connector Configurator können Sie eine Konfiguration importieren und exportieren. Diese Funktion ist hilfreich, wenn Sie eine vorhandene Konfiguration eines Industrial Edge Device (IED) in anderen IEDs nutzen wollen. Dies ermöglicht die Sicherung der Konfiguration und ihre Wiederherstellung bei Bedarf.
Dies ist ein App-spezifisches Element. Dies gibt den 'r' für Lesen aus Connector Zweck der Nutzdaten für SIMATIC S7 Connector an, da 'w' für Schreiben in Connector sowohl das Lesen als auch das Schreiben von Daten‐ punkten unterstützt wird.
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? 7.1.2 Wie werden Meldungs- und Variablendaten veröffentlicht? Sie können im IE Databus ein Topic für die Veröffentlichung von Meldungs- und Variablendaten anlegen. Weitere Informationen zur Topic-Formatstruktur enthält der Abschnitt Topic-Struktur für Daten und Metadaten (Seite 47). Variablendaten veröffentlichen Ist das Optionskästchen "Bulk Publish"...
Seite 49
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? Die JSON-Struktur sieht wie folgt aus: Dabei ist seq: eindeutige Sequenznummer der Nutzdaten. vals: in den Nutzdaten veröffentlichter Datenpunkt-Array. id: eindeutige Kennung des Datenpunkts. Sie enthält den Namen der Variablen. qc: Qualitätscode. Er stellt einen spezifischen Integerwert bereit, der die Qualität des Datenpunktwerts angibt.
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? ts: Zeitstempel des Datenpunkts. Er ist im ISO-8601-Zulu-Format angegeben. val: Wert der Variable. Je nach dem Datentyp des Datenpunkts kann der Wert ein einfacher skalarer Wert, ein Array oder ein Objekt sein. Meldungsdaten veröffentlichen Die Veröffentlichung als Gruppe gilt jedoch nicht für Meldungsdaten.
Variablen-Metadaten veröffentlichen Das Topicformat für Variablen-Metadaten ist wie folgt: ie/m/j/simatic/v1/s7c1/dp dabei ist ie: Industrial Edge, m: Metadaten, j: json, s7c1: SIMATIC S7 Connector Instanz 1, dp: Datenpunkt. Ist das Optionskästchen "Bulk Publish" aktiviert, sieht die JSON-Struktur für Variablen-Metadaten wie folgt aus:...
Seite 52
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? Ist das Optionskästchen "Bulk Publish" deaktiviert, sieht die JSON-Struktur für Variablen- Metadaten wie folgt aus: Bedienhandbuch, V1.1, A5E50594967-AA...
Gruppenveröffentlichung (Seite 38). Meldungsmetadaten veröffentlichen Das Topicformat für Meldungsmetadaten ist wie folgt: ie/m/j/simatic/v1/s7c1/ev dabei ist ie: Industrial Edge, m: Metadaten, j: json, s7c1: SIMATIC S7 Connector Instanz 1, ev: Ereignis. Die JSON-Struktur für Meldungs-Metadaten sieht wie folgt aus: Bedienhandbuch, V1.1, A5E50594967-AA...
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? Hinweis Die Meldungsmetadaten werden nur veröffentlicht, wenn Sie die S7-Verbindung vor dem Starten des Projekts installieren und dabei das Optionskästchen "Full Text Alarm" aktiviert ist. Nachdem Sie die Industrial Edge Runtime gestartet haben, können Sie das Optionskästchen "Full Text Alarm"...
Seite 55
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? Wenn Sie erfolgreich ein Projekt stoppen, wird der Trennstatus von den Clients wie folgt an den Broker veröffentlicht: Bedienhandbuch, V1.1, A5E50594967-AA...
Seite 56
Zusätzliche Informationen 7.1 Wie werden Daten- und Metadaten-Topics veröffentlicht? Hinweis • Das Topic "ie/m/j/simatic/v1/s7c1/status" muss im IE Databus konfiguriert werden, um den Metadaten-Clientstatus zu erhalten. • Die Daten des Metadaten-Clientstatus werden nicht gespeichert. • Der Variablendaten-Clientstatus wird in Topic "ie/m/j/simatic/v1/s7c1/dp/r/ status"...
Zusätzliche Informationen 7.2 Wie werden Variablen aus dem TIA Portal exportiert? Wie werden Variablen aus dem TIA Portal exportiert? 7.2.1 Variablen für eine Verbindung des Typs S7-Protocol (S7-300/400/1200/1500) oder Optimized S7-Protocol (S7-1200/1500) exportieren PLC-Variablentabellen können für die Verbindungsarten S7-Protocol (S7-300/400/1200/1500) und Optimized S7-Protocol (S7-1200/1500) aus dem TIA Portal exportiert werden.
Seite 58
5. Klicken Sie auf "OK". Die XML-Datei wird exportiert. Aus dem TIA Portal wird nur das Dateiformat XML im SIMATIC S7 Connector Configurator unterstützt. Variablen in Datenbausteinen können nicht aus dem TIA Portal exportiert werden. Dies ist im SIMATIC Manager möglich.
Seite 59
Zusätzliche Informationen 7.2 Wie werden Variablen aus dem TIA Portal exportiert? erstellen, das/die in die Verbindung S7-Protocol (S7-300/400/1200/1500) in SIMATIC S7 Connector Configurator importiert werden kann. Die Ablaufschritte sind wie folgt: 1. Legen Sie ein Projekt im SIMATIC Manager an und speichern Sie das Projekt.
Seite 60
Zusätzliche Informationen 7.2 Wie werden Variablen aus dem TIA Portal exportiert? 3. Klicken Sie auf "Create a new converter template", um die Vorlagendatei zu erstellen. Legen Sie den Pfad für die Speicherung der Vorlagendatei fest und wählen Sie das s7p-Projekt (*.s7p), das im SIMATIC Manager erstellt wurde.
Seite 61
Zusätzliche Informationen 7.2 Wie werden Variablen aus dem TIA Portal exportiert? 6. Geben Sie einen Namen für die Verbindung ein und wählen Sie das Ausgabeformat .xlsx oder .xml. 7. Klicken Sie auf "Convert". Die Datei wird exportiert. Bedienhandbuch, V1.1, A5E50594967-AA...
Zusätzliche Informationen 7.2 Wie werden Variablen aus dem TIA Portal exportiert? 7.2.2 Variablen für eine OPC-UA-Verbindung exportieren Sie können sowohl PLC-Variablen als auch Datenbausteinvariablen aus TIA Portal für OPC-UA exportieren. Gehen Sie wie folgt vor, um die XML-Datei zu exportieren: 1.
Zusätzliche Informationen 7.3 Wie wird der Datentyp String bei S7-Protocol (S7-300/400/1200/1500) konfiguriert? 4. Klicken Sie auf Schaltfläche "Export OPC UA XML file". 5. Geben Sie einen Dateinamen für die Speicherung der Variablen in einer XML-Datei ein und klicken Sie auf "Save". Die Datei wird exportiert.
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? SIMATIC S7 Connector Configurator stellt die folgenden zwei Meldungsarten für die sichere Kommunikation in OPC-UA bereit: 1. Sign 2. Sign & Encrypt Die Meldungsart "Sign & Encrypt" ermöglicht die Verschlüsselung der Daten, die nach dem Herstellen der Verbindung gesendet werden.
Seite 65
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? Schritt 1: Schützen Sie das Projekt durch Auswahl der Option "Project protection" im TIA Portal. 1. Klicken Sie auf "Security settings" > "Settings". Ein neues Fenster für das Projekt wird wie folgt angezeigt: 2.
Seite 66
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? 3. Geben Sie Ihre Benutzerdaten für das Projekt ein. 4. Stellen Sie sicher, dass die Option "Certificate manager" für das Projekt aktiviert ist. Bedienhandbuch, V1.1, A5E50594967-AA...
Seite 67
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? Schritt 2: Aktivieren Sie "Global Security Settings" und bearbeiten Sie Ihre Server- und Client-Zertifikate. 1. Wählen Sie die Geräteeigenschaften, klicken Sie auf "Protection & Security" > "Certificate manager" und aktivieren Sie das Optionskästchen "Use global security for certificate manager".
Seite 68
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? 3. Füllen Sie die folgenden Felder aus, um ein Server-Zertifikat zu erstellen. – Wählen Sie das runde Optionsfeld "Self signed". – Geben Sie als "Common Name of Subject" den Namen "ServerCert" ein. –...
Seite 69
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? – In Feld "Subject Alternative Name (SAN)" legen Sie "URI" als "urn:<hostname>:WCCILopcua" fest. Löschen Sie alle anderen Felder für SAN. Hinweis Für ein Client-Zertifikat muss der Hostname des Containers angegeben werden, auf dem die OPC-UA-Anwendung läuft.
Seite 70
Zusätzliche Informationen 7.4 Wie werden OPC-UA-Client- und -Server-Zertifikate erzeugt? Schritt 3: Fügen Sie das Server- und das Client-Zertifikat in den Sicherheitsoptionen für OPC-UA hinzu. 1. Aktivieren Sie in Abschnitt "OPC UA Device properties" die Option "Activate OPC UA Server" durch Markieren des Optionskästchens. 2.
Seite 71
4. Fügen Sie in "Trusted Clients" das Client-Zertifikat hinzu. 5. Speichern Sie das TIA-Projekt und laden Sie das Projekt in die PLC. Schritt 4: Exportieren Sie das Zertifikat für die Verwendung im SIMATIC S7 Connector Configurator. 1. Klicken Sie auf "Security settings" > "Certificate manager".
Zusätzliche Informationen 7.5 Wie wird das Zugangspasswort konfiguriert? SIMATIC S7 Connector Configurator eingegeben werden, da dieses zum Auslesen der Client- Zertifikatdaten im Backend verwendet wird. Hinweis Mit den oben beschriebenen Schritten können Sie auch Zertifikate mit der Signatur "sha256RSA" erstellen.
Seite 73
Zusätzliche Informationen 7.5 Wie wird das Zugangspasswort konfiguriert? 3. Klicken Sie in Bereich "Protection & Security" > "Access Level" im Fenster "Properties": 4. Wählen Sie Stufe "No access" und legen Sie ein Passwort für jedes "Access level" darüber fest. Bedienhandbuch, V1.1, A5E50594967-AA...
Seite 74
Zusätzliche Informationen 7.6 Datentypen Datentypen Dieser Abschnitt enthält Informationen zu den Datentypen, die beim Hinzufügen der Variablen verwendet werden. Weitere Informationen über die Adressformatierung von Datentypen enthält die "TIA Portal Dokumentation". BOOL (Bit) Ein Operand des Datentyps BOOL steht für einen Bitwert und enthält einen der folgenden Werte: •...
Seite 75
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps BOOL: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Boolesch FALSE oder TRUE TRUE BOOL#0 oder BOOL#1 BOOL#1 BOOL#FALSE oder BOOL#TRUE BOOL#TRUE Vorzeichenlose Ganzzahlen (Dezi‐ 0 oder 1 malsystem) Binärzahlen 2#0 oder 2#1 Oktalzahlen...
Seite 76
Zusätzliche Informationen 7.6 Datentypen Hinweis Datentyp BYTE kann nicht für Vergleiche der Art mehr oder weniger als verwendet werden. Er kann nur mit den gleichen Dezimaldaten gespeist werden, die mit den Datentypen SINT und USINT verarbeitet werden können. CHAR Eine Variable des Datentyps CHAR (Zeichen) hat eine Länge von 8 Bit und belegt ein BYTE Speicher.
Seite 77
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps DINT: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Ganzzahlen mit Vorzeichen (Dezi‐ -2_147_483_648 bis • +125_790 malsystem) +2_147_483_647 • DINT#+125_790 • DINT#10#+125_790 • L#275 Binärzahlen (nur positive) 2#0 bis •...
Seite 78
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps DWORD: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Konstanten Absolute und symbolische Adressen Ganzzahlen (Dezimal‐ Ganzzahlen mit Vorzei‐ • +15_793_935 • MD10 system) chen: -2_147_483_647 bis • DWORD# •...
Seite 79
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps INT: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Ganzzahlen mit Vorzeichen (Dezi‐ -32_768 bis +32_767 • +3_785 malsystem) • INT#+3_785 • INT#10#+3_785 Binärzahlen (nur positive) 2#0 bis 2#0111_1111_1111_1111 •...
Seite 80
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps LINT: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Ganzzahlen mit Vorzeichen (Dezi‐ -9_223_372_036_854_775_808 bis • +154_325_790_816_159 malsystem) +9_223_372_036_854_775_807 • LINT# +154_325_790_816_159 • LINT#10# +154_325_790_816_159 Binärzahlen (nur positive) 2#0 bis •...
Seite 81
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps LREAL: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Gleitkommazahlen nach IEEE754 -1,7976931348623157e+308 bis 1,0e-5; LREAL#1,0e-5 -2,2250738585072014e-308 Gleitkommazahlen 1,0; LREAL#1,0 ±0,0 +2,2250738585072014e-308 bis +1,7976931348623157e+308 Hinweis Bei Gleitkommazahlen wird nur die mit der Norm IEEE754 festgelegte Genauigkeit gespeichert. Weitere Dezimalstellen werden nach IEEE754 gerundet.
Seite 82
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps LTOD: Länge (By‐ Format Wertebereich Beispiele der Werteingabe tes) Tageszeit (Stunden:Minuten: Sekun‐ LTOD#00:00:00.0000000 00 bis LTOD#10:20:30.400_365_21 5, den.Nanosekunden) LTOD#23:59:59.9999999 99 LTIME_OF_DAY#10:20:30.4 00_365_215 Stunden, Minuten und Sekunden müssen immer angegeben werden. Die Angabe der Nanosekunden ist optional.
Seite 83
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps LWORD: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Ganzzahlen (Dezimalsystem) Ganzzahlen mit Vorzeichen: • +26_123_590_360_715 -9_223_372_036_854_775_808 bis • LWORD# +9_223_372_036_854_775_807 +26_123_590_360_715 Vorzeichenlose Ganzzahlen: 0 bis • LWORD#10# 18_446_744_073_709_551_615 +26_123_590_360_715 •...
Seite 84
Zusätzliche Informationen 7.6 Datentypen REAL Operanden des Datentyps REAL haben eine Länge von 32 Bit und werden für die Darstellung von Gleitkommazahlen verwendet. Ein Operand des Datentyps REAL besteht aus den folgenden drei Teilen: • Vorzeichen: Das Vorzeichen wird durch den Signalzustand von Bit 31 bestimmt. Bit 31 hat den Wert "0"...
Seite 85
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps SINT: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Ganzzahlen mit Vorzeichen (Dezi‐ -128 bis +127 • malsystem) • SINT#+44 • SINT#10#+44 Wird der Typ SINT# verwendet, erweitert sich der Wertebereich bis auf maximal SINT#255.
Seite 86
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften einer STRING-Variablen: Länge (By‐ Format Wertebereich Beispiele der Werteingabe tes) n + 2 ASCII-Zeichenkette mit Sonderzei‐ 0 bis 254 Zeichen • 'Name' chen • STRING#'NAME' • STRING#'Na... (Die tatsächli‐ che Länge der Zeichenkette übersteigt den verfügbaren Platz auf dem Bildschirm.) •...
Seite 87
Zusätzliche Informationen 7.6 Datentypen UDINT (32-Bit-Integer) Ein Operand des Datentyps UDINT (Double INT, vorzeichenlos) hat eine Länge von 32 Bit und enthält vorzeichenlose Zahlenwerte. Ein Operand des Datentyps UDINT belegt vier BYTE im Speicher. Die folgende Tabelle zeigt die Eigenschaften des Datentyps UDINT: Länge Format Wertebereich...
Seite 88
Zusätzliche Informationen 7.6 Datentypen ULINT (64-Bit-Integer) Ein Operand des Datentyps ULINT (Long INT, vorzeichenlos) hat eine Länge von 64 Bit und enthält vorzeichenlose Zahlenwerte. Ein Operand des Datentyps ULINT belegt acht BYTE im Speicher. Die folgende Tabelle zeigt die Eigenschaften des Datentyps ULINT: Länge Format Wertebereich...
Seite 89
Zusätzliche Informationen 7.6 Datentypen Die folgende Tabelle zeigt die Eigenschaften des Datentyps USINT: Länge Format Wertebereich Beispiele der Werteingabe (Bits) Vorzeichenlose Ganzzahlen (Dezi‐ 0 bis 255 • malsystem) • USINT#78 • USINT#10#78 Binärzahlen 2#0 bis 2#1111_1111 • 2#0100_1110 • USINT#2#0100_1110 •...
Bei Lieferung des SIMATIC S7 Connector Configurator gelten die nachstehenden Einschränkungen. Konfigurations-Update Wenn Sie die Konfiguration im SIMATIC S7 Connector Configurator ändern, wird die System App auf dem entsprechenden Edge Device erst aktualisiert, wenn Sie auf Schaltfläche "Deploy" klicken. Sie können den Aktualisierungsstatus der Konfiguration durch Anklicken des Aufgaben-Symbols in der Benutzeroberfläche des jeweiligen Edge Device prüfen.
7.7 Hinweise zur Verwendung Mehr als 200 Variablen veröffentlichen Der SIMATIC S7 Connector Configurator unterstützt eine Veröffentlichungsrate von 200 Variablen pro Sekunde, wenn Sie die Option Einzelveröffentlichung gewählt haben. Wenn Sie mehr Variablen veröffentlichen möchten, müssen Sie den Veröffentlichungstyp in den Einstellungen in der Benutzeroberfläche des Konfigurators auf "Bulk"...
Seite 92
Zusätzliche Informationen 7.7 Hinweise zur Verwendung Zykluszeit: Zum Testen eines Erfassungszyklus von 10 Millisekunden muss die Zykluszeit größer als 5 Millisekunden und kleiner als 9 Millisekunden sein. Bedienhandbuch, V1.1, A5E50594967-AA...
"NoAccess" zu "FullAccess" funktioniert nicht. Sie erhalten nach Klicken auf "Deploy", "Start" oder "Stop" keine Schließen Sie den SIMATIC S7 Connector Configurator und öff‐ Reaktion von der Benutzeroberfläche. Der Vorgang läuft noch nen Sie ihn erneut. Führen Sie den erforderlichen Vorgang und die Schaltflächen sind deaktiviert.
Seite 94
Beim Datentyp "CHAR ARRAY" in einer S7-Verbindung wird ei‐ ne maximale Array-Größe von 999 unterstützt. Wenn Sie in den SIMATIC S7 Configurator eine Konfigurations‐ Verwenden Sie für den Import Dateien, die aus einer Version ≥ datei importieren, die aus IEM mit einer Version von SIMA‐...
Seite 95
TIC S7 Connector Configurator können Sie maximal acht S7- Protokolle (S7-300/400/1200/1500) konfigurieren. Im SIMATIC S7 Connector Configurator werden, wenn die Pro‐ Sie müssen die Runtime nach dem Reboot oder Update stop‐ jekt-Runtime läuft und Sie die App-Version neu starten oder...
Seite 96
Zusätzliche Informationen 7.8 Bekannte Probleme Problem Fehlerbehandlung Für die folgenden PLC-Typen und FW-Versionen wird das Durchsuchen mit dem S7+-Browser nicht unterstützt: • CPU 1513F-1 PN V2.8 • CPU 1518-4 PN/DP V2.8 • CPU 1518F-4 PN/DP V2.6.1 • CPU 1512SP-1 PN V2.8 S7+-Treiber unterstützt maximal acht Verbindungen.