Die Funktion für die Symbolkconfiguration ermöglicht Ihnen die Konfiguration des externen Zugriffs auf Variablen. Die Symbole und die Variablen können dann im Webserver überwacht werden, und der Zugriff kann durch externe Anwendungen, z. B. Vijeo-Designer oder den OPC-Server erfolgen.
Wenn Sie Symbole für eine Anwendung konfigurieren möchten, doppelklicken Sie auf den Knoten
in der . Der Editor für die wird geöffnet.Der Editor enthält eine Tabelle. Je nach Filtereinstellungen werden die verfügbaren oder nur die für die Symbolkonfiguration ausgewählten Variablen angezeigt. Zu diesem Zweck werden die entsprechenden Info-Popups mit Definition der POUs oder Bibliotheken in der Spalte
aufgeführt. Sie können die Anzeige erweitern, um die entsprechenden Variablen anzuzeigen.Die Einschränkungen richten sich nach den verschiedenen Überwachungsplattformen:
Plattform |
Obergrenze |
---|---|
Webserver |
16 000 Bytes |
OPC UA |
10 000 Variablen |
HMI |
Abhängig vom RAM der Referenz |
Machine Expert-Protokoll |
Abhängig vom RAM der Referenz |
Element |
Beschreibung |
|
---|---|---|
Schaltfläche |
Die Schaltfläche ermöglicht Ihnen die Einrichtung von Filtern zur Reduzierung der Anzahl der angezeigten Variablen: |
|
|
Selbst Variablen, die noch nicht der Symbolkonfiguration hinzugefügt wurden, aber hierfür im Projekt verfügbar sind, werden angezeigt. |
|
|
Es werden auch Variablen aus Bibliotheken angezeigt, die der Symbolkonfiguration noch nicht hinzugefügt wurden, aber hierfür im Projekt verfügbar sind. |
|
|
Diese Einstellung ist nur wirksam, wenn die nicht konfigurierten Variablen angezeigt werden (siehe die zwei oben beschriebenen Filter).
Dadurch werden auch die Variablen aufgelistet, die bereits ausgewählt wurden, um Symbole über { |
|
Schaltfläche |
Die Schaltfläche ermöglicht Ihnen die Generierung des Projekts. Bei der Generierung wird die Variablenansicht im Editor der aktualisiert. |
|
Schaltfläche |
Die Schaltfläche ermöglicht Ihnen die Aktivierung der folgenden Optionen: |
|
|
Die Funktion wird nicht unterstützt. |
|
|
Dadurch werden die den Variablen zugewiesenen Kommentare ebenfalls in die Symboldatei exportiert. |
|
|
Dadurch werden die Kennungen, die den Namespace enthalten, ebenfalls in die Symboldatei exportiert. Sie stellen zusätzliche Informationen zum Ursprung des Knotens im Namespace bereit, wenn OPC UA aktiv ist. |
|
|
Öffnet das Dialogfeld , in dem Sie den Inhalt der Symbolkonfiguration und der XML-Datei konfigurieren können. |
|
|
Öffnet die Registerkarte „Menübefehle in der Online-Hilfe von EcoStruxure Machine Expert. im Dialogfeld der ausgewählten Steuerung. Siehe die Beschreibung der Option unter
HINWEIS: Aktivieren Sie die Option für bewegungs- und echtzeitkritische Anwendungen nicht, da der verzögerte Start von IEC-Tasks zu einem höheren Jitter führt.
Weitere Informationen finden Sie im Abschnitt Zusätzliche Informationen zur Option „Synchronisierung mit IEC-Tasks konfigurieren ...“. |
|
|
Wählen Sie diese Option aus, um die Datenausgabe auf die gleiche Weise zu berechnen wie in den Versionen von SoMachine / SoMachine Motion vor V4.3.
Verwenden Sie dieses Layout nicht zusammen mit exportierten Das für den Client erstellte Datenlayout wird so weit wie möglich an das vom Compiler erstellte Layout angepasst. |
|
|
Wählen Sie diese Option aus, um die Datenausgabe in einer optimierten, vom internen Compiler-Layout unabhängigen Form zu berechnen. Die Optimierung hat nur Auswirkungen auf die Variablen eines strukturierten Typs und auf Funktionsbausteine. Es werden keine Lücken mit Füllbytes für Mitglieder generiert, die nicht veröffentlich werden, weil sie beispielsweise in der deaktiviert sind. Für interne Mitglieder, beispielsweise Schnittstellen implementierende Funktionsbausteine, werden ebenfalls keine Lücken erstellt.Diese Option ist standardmäßig für Projekte mit EcoStruxure Machine Expert ausgewählt. Die Einstellung wird im Anschluss an die Ausführung der Option beibehalten. |
|
Schaltfläche |
|
Öffnet das Dialogfeld zum Speichern einer Datei im Dateisystem. Ermöglicht die Erstellung eines XSD-Formats (XML Schema Definition) der Symboldatei zur Verwendung in externen Programmen. |
Spalten der Tabelle
:
Spalte |
Beschreibung |
---|---|
|
Die Spalte enthält eine Liste von POUs. Sie können Variablen auswählen, die exportiert werden sollen. Wenn Sie Variablen eines strukturierten Datentyps auswählen, werden alle Mitglieder der Struktur exportiert. Sie können im Dialogfeld auch nur bestimmte Mitgliedervariablen auswählen. Klicken Sie auf die Durchsuchen-Schaltfläche neben der Spalte , um dieses Dialogfeld zu öffnen. Weitere Informationen finden Sie in der Beschreibung der Spalte . |
|
Klicken Sie zur Änderung der Zugriffsrechte für ein bestimmtes Element in die Spalte .Mit jedem Mausklick wechselt das Symbol zwischen folgenden Definitionen:
|
|
Zeigt die maximalen Zugriffsrechte an. |
|
Gibt den Datentyp der Variablen an. Variablen eines Alias-Datentyps werden wie in nachstehendem Variablenbeispiel angezeigt:
In diesem Fall enthält die Spalte |
|
Klicken Sie auf die Schaltfläche in der Spalte , um das Dialogfeld anzuzeigen. Sie können dann nur ganz bestimmte Mitgliedervariablen auswählen. Bei verschachtelten Typen steht in diesem Dialogfeld eine Schaltfläche zur Verfügung, über die Sie ein anderes Dialogfeld aufrufen können.Diese Auswahl gilt für alle Instanzen dieses Datentyps, für den Symbole exportiert werden. Wenn nicht alle Mitglieder eines strukturierten Typs exportiert werden, wird ein Asterisk ( ) in den Kontrollkästchen der Mitglieder angezeigt, um darauf zu verweisen, dass alle exportierbaren Mitglieder des betroffenen Typs exportiert werden. |
|
Zeigt alle Kommentare an, die in der Variablendeklaration hinzugefügt wurden. |
Variablen, die für einen Export konfiguriert sind, in der Anwendung jedoch nicht gültig sind – zum Beispiel weil die Deklaration entfernt wurde –, werden rot angezeigt. Dies gilt auch für die betroffene POU bzw. den Bibliotheksnamen.
Standardmäßig wird eine Symboldatei bei der Codeerzeugung erstellt. Die Datei wird beim nächsten Download an das Gerät übertragen. Wenn Sie die Datei ohne einen Download erstellen möchten, verwenden Sie den Befehl
, der standardmäßig im Menü zu finden ist.Das Dialogfeld
wird durch Klicken auf geöffnet. Es enthält die folgenden Elemente:
Element |
Beschreibung |
---|---|
|
|
|
Diese Funktion wird nicht unterstützt. |
|
|
|
|
|
|
|
|
|
Namespace-Knotenkennungen liefern zusätzliche Informationen über den Ursprung eines Knotens im Namespace. Knotenkennungen sind in der Symboltabelle verfügbar, sobald OPC UA aktiviert wird. Deaktivieren Sie diese Option, um zu verhindern, dass die Namespace-Knotenkennungen in die XML-Datei eingefügt werden, wenn der Parser diese Kennungen nicht bearbeiten kann. |
|
Wählen Sie diese Option aus, um Kommentare in der XML-Datei zu speichern. In SoMachine / SoMachine Motion einer Version bis V4.4 umfasst diese die Einstellung . |
|
Wählen Sie diese Option aus, um Attribute in der XML-Datei zu speichern. |
|
Diese Option ist nur verfügbar, wenn die Option oder aktiviert ist.Wenn diese Option ausgewählt ist, werden auch die Informationen für Typknoten (benutzerdefinierte Typen, z. B. STRUCT- und ENUM-Elemente) eingebunden. Wenn diese Option nicht ausgewählt ist, sind Kommentare und Attribute nur für direkt exportierte Variablen verfügbar. |
Diese Parameter sind nur verfügbar, wenn eine der Optionen des Typs aktiviert ist. |
|
|
Wählen Sie die Optionen zum Festlegen der Kommentare aus, die in der Symbolkonfiguration gespeichert werden. |
|
|
|
|
|
|
|
|
Diese Parameter sind nur verfügbar, wenn eine der Optionen des Typs aktiviert ist. |
|
|
Wählen Sie die Optionen zum Festlegen der Attribute aus, die in der Symbolkonfiguration gespeichert werden. |
|
|
|
|
|
Um einen synchronen, konsistenten Zugriff zu erreichen, verzögert das Laufzeitsystem die Verarbeitung des Lese- oder Schreib-Requests des symbolischen Clients, bis keine IEC-Task ausgeführt wird. Sobald diese Lücke gefunden ist, wird der Neustart von IEC-Tasks verschoben, bis die angeforderten Werte in die Variablenliste kopiert wurden.
Diese Option erweist sich als nützlich für permanent aktive Systeme ohne Produktionstaktzeit, beispielsweise wenn Prozesswerte zyklisch in festen Zeitintervallen (wie z. B. 60 s) geschrieben werden müssen.
Wenn Sie die Option
verwenden möchten, sollten Sie bei der Definition der zu lesenden und zu schreibenden Variablenlisten die folgenden Punkte in Betracht ziehen:Konfigurieren Sie nur für diejenigen Variablen einen synchronen und konsistenten Zugriff, für die dies erforderlich ist.
Erstellen Sie separate Listen für konsistente Variablen und für Variablen, die ggf. inkonsistent sind.
Erstellen Sie mehrere kleine Listen mit konsistenten Variablen an Stelle einer großen Liste.
Definieren Sie größtmögliche Zeitintervalle für das zyklische Lesen der Werte.
Die Option EcoStruxure Machine Expert verfügbar:
ist an zwei verschiedenen Stellen inIm Editor
als Option der Schaltfläche (sofern eine Symbolkonfiguration in der Anwendung verfügbar ist).Auf der Registerkarte
im Dialogfeld der ausgewählten Steuerung.