Performance Test
Die Ergebnisse des Tests sollten Aufschluss darüber geben, in welchem Zusammenhang die SPS-Zykluszeit zu der verwendeten Hardware steht. Dieses kann bei der Auswahl der notwendigen Hardware hilfreich sein.
![]() | Der Test fand in einer dafür errichteten Testumgebung unter optimalen Bedingungen statt. Die somit gesammelten Ergebnisse sind daher nicht uneingeschränkt auf andere Umgebungen zu übertragen. |
Aufbau
Eine Minute lang wurde mit einer SPS-Zykluszeit von 50, 10, 1 Millisekunden ein Lesebefehl auf einen 16 Bit Wert abgesetzt. Die Beckhoff SPS war dabei der lesende Teilnehmer. Die Anzahl der erfolgreich übertragenen Lesebefehle wurde in einem Zähler festgehalten. Daraus ergaben sich folgende Ergebnisse:
Ergebnisse

Gerätebeschreibung | SPS-Zykluszeit | Wertebeschreibung | ||
50ms | 10ms | 1ms | ||
| ||||
IPC Windows XP (Pentium M mit 1,8 MHz) | 0 | 0 | 0 | Fehler |
299 | 1180 | 3785 | Lesebefehle | |
299 | 1180 | 3785 | Erfolgreiche Lesebefehle | |
| ||||
CX1020 Windows XP V1.37a | 0 | 0 | 0 | Fehler |
298 | 1208 | 4208 | Lesebefehle | |
298 | 1208 | 4208 | Erfolgreiche Lesebefehle | |
| ||||
CX1010 Image V HMI 2.18 | 0 | 0 | 0 | Fehler |
298 | 1078 | 2709 | Lesebefehle | |
298 | 1078 | 2709 | Erfolgreiche Lesebefehle | |
| ||||
CX9001 Image V HMI 2.20e | 0 | 0 | 0 | Fehler |
299 | 997 | 1928 | Lesebefehle | |
299 | 997 | 1928 | Erfolgreiche Lesebefehle |
Der Test zeigt, dass ein Reduzieren der SPS-Zykluszeit die Anzahl der Lesebefehle signifikant erhöht. Je höher die SPS-Zykluszeit ist, desto weniger hat die Leistungsfähigkeit der Hardware-Einfluss auf die Übertragungsgeschwindigkeit.
Wählen Sie die Hardware so aus, dass die SPS-Zykluszeit möglichst gering eingestellt werden kann. Auch kann durch das Verwenden einer weiteren, schnelleren Hintergrundtask, in der die Kommunikation mit der Crestron Steuerung ausgeführt wird, die Performance verbessern.
![]() | Der TwinCAT System Manager bietet Hilfsmittel zur Optimierung der SPS-Zykluszeit. Weitere Informationen hierzu finden Sie in der Dokumentation des TwinCAT System Managers. |