EcoStruxure Machine Expert Version 1.1 unterstützt nicht die Controller M258, LMC058 und LMC078.

Kommunikationsleistung beim Datenaustausch zwischen Steuerung und HMI

Überblick

Die Kommunikationsgeschwindigkeit zwischen Steuerung und HMI ist großteils von der Anzahl der ausgetauschten Variablen abhängig. Dadurch wird die zur Anzeige der Werte auf HMI-Bedientafeln beim Aufbau einer Verbindung zwischen Steuerung und HMI sowie zur Aktualisierung der Variablen benötigte Zeit entsprechend beeinflusst.

Dieses Kapitel enthält Referenzwerte, die unter optimalen Bedingungen erzielt wurden. Die tatsächlichen Werte sind von der Gesamtleistung der Steuerungsanwendung abhängig (wenn die für den Datenaustausch verantwortliche Kommunikationstask beispielsweise mit niedriger Priorität ausgeführt wird).

Für einen Datentaustausch mit dem Machine Expert-Protokoll über Ethernet wird in diesem Kapitel die Anzahl der zulässigen Variablen zur Gewährleistung einer guten Datenübertragungsleistung angegeben. Bei Verwendung der seriellen Leitung ist eine Änderung zu Ethernet zur Steigerung der Leistung in Betracht zu ziehen.

Allgemeine Maßnahmen zur Verbesserung der Kommunikationsleistung

Um die Kommunikationsleistung zu verbessern, können Sie folgende Maßnahmen ergreifen:

oStellen Sie den Vijeo-Designer-Parameter der Abtastrate in den Geräte- oder Abtastgruppenei­genschaften der HMI auf Schnell ein.

oReduzieren Sie die Anzahl der Variablen pro HMI-Bedientafel, da nur die Variablen auf der aktiven Bedientafel aktualisiert werden. Es hat sich als gute Verfahrensweise bewährt, mehrere HMI-Bedientafeln mit einer reduzierten Variablenanzahl in Vijeo-Designer an Stelle einer HMI-Bedientafel zu erstellen, auf der zahlreiche Variablen angezeigt werden.

oFügen Sie in der Symbolkonfiguration nur diejenigen Variablen hinzu, die im HMI verwendet werden.

Variablen-Zeit-Verhältnis für die Anzeige von Werten nach dem Aufbau einer Verbindung zwischen Steuerung und HMI

Das Diagramm zeigt Referenzwerte, die für die Zeit gemessen wurden, die zur Anzeige der Werte auf den HMI-Bedientafeln beim Aufbau einer Verbindung mit dem Machine Expert-Protokoll über Ethernet erforderlich ist (z. B. nach dem Download von Anwendungen). Die Referenzwerte sind in der Regel repräsentativ für die Leistung der XBTGT-HMI-Steuerungen bzw. M258-Steuerungen. Sie wurden unter Verwendung einer unterschiedlichen Anzahl von Variablen unter nicht-industriellen Bedingungen erfasst.

Typische Verzögerung beim Aufbau einer Verbindung und bei der Anzeige von Werten auf der HMI-Bedientafel:

G-SE-0059528.1.gif-high.gif

 

1   Zeit in Sekunden

2   Anzahl Variablen

3   XBTGT2330 + M258

4   XBTGT4330 + M258

Variablen-Zeit-Verhältnis für die Aktualisierung von Variablen auf der HMI-Bedientafel

Das Diagramm zeigt Referenzwerte, die für die Zeit gemessen wurden, die zur Aktualisierung der Variablen mit dem Machine Expert-Protokoll über Ethernet zwischen dem XBTGT-HMI und M258-Steuerungen mit einer unterschiedlichen Anzahl von Variablen unter nicht-industriellen Einsatzbe­dingungen erforderlich ist.

Typische Verzögerung bei der Aktualisierung von Variablen auf dem HMI:

G-SE-0059529.1.gif-high.gif

 

1   Zeit in Sekunden

2   Anzahl Variablen

3   XBTGT2330 + M258

4   XBTGT4330 + M258

Vijeo-Designer - Hinweise zu Variablen

Vijeo-Designer empfiehlt die folgenden Richtlinien zur Verwendung von Variablen in der Online-Hilfe von Vijeo-Designer:

Kapitel Erstellen von Variablen → Über Variablen und Geräteadressen → Quelle: Intern versus Extern:

oEin Zielgerät kann je nach Zieltyp über maximal 8000 bzw. 12000 verfügen. Array- und Struktur­halter (Gruppenknoten) zählen ebenfalls als Variablen. Eine Bausteinvariable zählt als eine Variable.

oAuf einer einzelnen Bedientafel können Sie maximal 800 Variablen verwernden.

Kapitel Anhang → Laufzeit-Spezifikationen:

Anzahl Variablen pro Bedientafel (Grenzwert):

Steuerung

Max. Anzahl Variablen pro Bedientafel

Serie iPC

2.500

Andere Zieltypen, außer iPC

800

Anzahl Variablen pro Zielgerät (Grenzwert):

Steuerung

Max. Anzahl Variablen

oiPC*

oSerie XBTGTW

12000

oXBTGC

oXBTGT

oXBTGH

oHMIGTO

oHMISTO

oHMISTU

oSerie HMISCU

8000

Serie XBTGK

8000

* Für iPC: Bei Verwendung persistenter Variablen, wie z. B. Alarm- und Datenprotokollierungsvariablen, werden für jedes iPC-Zielgerät maximal 8000 Variablen unterstützt.

Kapitel Fehler → Meldungsliste → Editor Fehlermeldungen → 1300 - 1999→ Fehler 1301:

Fehler 1301: [Plattform] [Plattformname] hat zu viele Variablen. Die Variablenbegrenzung liegt bei [8000].

HINWEIS: Die Online-Hilfe von Vijeo-Designer gibt an, dass die Gesamtanzahl der Elemente in einem Array 2048 nicht überschreiten darf (siehe Kapitel Erstellen von Variablen → Feldvariablen). Dadurch wird die Größe der über die EcoStruxure Machine Expert-Symbolkonfiguration gemeinsam verwendeten (einzelnen oder multidimensionalen) Array-Variablen begrenzt. Um diese Obergrenze zu verwerfen, sollten Sie die gemeinsame Nutzung eines DUT-Arrays in Betracht ziehen ( z. B.  ARRAY[0..99] OF DUT_30, wobei DUT_30 einem benutzerdefiniertem Typ mit 30 separaten INT-Variablen entspricht, woraus sich 30000 Variablen ergeben). Auf jeden Fall wird bei Überschreitung der maximalen Anzahl an Variablen pro Zielgerät (8000 oder 12000) der Fehler 1301 ausgegeben.