Inquiry
Form loading...
Faktoren, die die Kommunikationsgeschwindigkeit zwischen Siemens HMI und SPS beeinflussen

Nachricht

Faktoren, die die Kommunikationsgeschwindigkeit zwischen Siemens HMI und SPS beeinflussen

08.12.2023
Kunden beschweren sich häufig darüber, dass die Kommunikationsgeschwindigkeit zwischen dem Siemens-Panel und der SPS langsam ist. Tatsächlich wird es in vielen Fällen durch falsche Einstellungen verursacht. Einige der unten aufgeführten Einstellungen wirken sich auf die Kommunikationsgeschwindigkeit zwischen dem Panel und der SPS aus. 1. Aktualisierungszyklus der Variablen Der minimale Aktualisierungszyklus, den das Panel unterstützen kann, beträgt 100 ms für den normalen Kommunikationsmodus. Ist die Kommunikation umso schneller, je kürzer die Einstellung ist? Bei wenigen Variablen ist dies grundsätzlich der Fall. Wenn es jedoch viele Variablen gibt, ist dies nicht der Fall. Da die Ausführungszeit einer großen Anzahl von Kommunikationsaufgaben den Aktualisierungszyklus bei weitem überschreitet, wird die Kommunikation blockiert. Die Leistung besteht darin, dass stattdessen die Kommunikationsgeschwindigkeit abnimmt. Daher sollte der Aktualisierungszyklus der Variablen je nach den tatsächlichen Anforderungen des Projekts lang und kurz sein. Für einige spezielle Anwendungen, z. B. Direkttasten. Das Panel kann als DP-Slave konfiguriert werden. Um die schnelle Übermittlung einiger wichtiger Daten zu gewährleisten 2. Erfassungsmodus der Variablen Variablen verfügen über drei Erfassungsmodi: kontinuierlicher Zyklus, zyklische Verwendung und je nach Befehl. Standardmäßig sollten wir es auf „Recycling“ einstellen. Dies bedeutet, dass nur dann, wenn eine Variable im aktuellen Bildschirm verwendet wird, die Variable aktualisiert wird und die Kommunikationslast generiert wird. Wenn es fälschlicherweise als kontinuierlicher Zyklus eingestellt ist, aktualisiert das Panel die Variable ständig im Hintergrund, unabhängig davon, ob die Variable im aktuellen Bildschirm verwendet wird, wodurch unnötige Kommunikationslast entsteht und die Gesamtkommunikationsgeschwindigkeit des Panels verringert wird. Eine häufige Anwendung, die auf den zyklischen kontinuierlichen Modus eingestellt ist, besteht darin, dass diese Variable mit einem Wertänderungsereignis konfiguriert wird. 3. Kommunikationsbaudrate Natürlich gilt: Je schneller, desto besser, vorausgesetzt, die Leitungsqualität ist gut, die Störungen sind geringer oder die Erdungsabschirmungsmaßnahmen sind angemessen. Wenn die Kommunikationsbedingungen schlecht sind, führt eine hohe Baudrate zu einer höheren Wahrscheinlichkeit eines Kommunikationsfehlers, was die Geschwindigkeit einer erfolgreichen Kommunikation verringert. Wenn die Baudrate zu diesem Zeitpunkt reduziert wird, verringert sich die Wahrscheinlichkeit von Kommunikationspaketfehlern und somit verbessert sich die Kommunikationsgeschwindigkeit. 4. Anzahl der E/A-Felder in einem einzelnen Bildschirm In jedem Bereich wird die maximale Anzahl von Objekten angezeigt, die in den Leistungsparametern auf einem einzelnen Bildschirm konfiguriert werden dürfen, z. B. die maximale Anzahl von Feldern, Variablen und komplexen Objekten. Dies sind Grenzparameter. In praktischen Projekten wird nicht empfohlen, diese Parameter auf den Grenzwert zu bringen, es sei denn, das Projekt ist relativ einfach und es gibt nur wenige Kommunikationsvariablen. Teilen Sie daher die Multi-I/O-Domänenbilder nach Möglichkeit in Teilbilder auf.