Herunterladen Diese Seite drucken

Beckhoff CX7050 Handbuch Seite 197

Embedded-pc für canopen-commander (master)

Werbung

Variable
Bedeutung
Diag
Reserviert, wird aktuell nicht verwendet.
TxPDO State
Reserviert, wird aktuell nicht verwendet.
Input cycle counter
Wird mit jedem Zyklus um 1 inkrementiert. Wenn dieser Zähler stehen
bleibt, dann werden keine I/O-Zyklen mehr mit den Multifunktions-I/Os
ausgetauscht.
9.4
Speicherauslastung
Der CX7050 hat 32 MB Arbeitsspeicher, der von der Firmware (TC/RTOS) und von TwinCAT (TwinCAT-
Speicher) verwendet wird. Der TwinCAT-Speicher unterteilt sich weiter in den Router-Speicher und den
SPS-Speicher. Der Router-Speicher wird für die ADS-Kommunikation und der SPS-Speicher für das
eigentliche SPS-Programm inklusive TcConfiguration, Mapping und Daten verwendet.
Dem CX7050, stehen 19,1 MB TwinCAT-Speicher zur Verfügung. Weil die Größe des Speichers begrenzt
ist, ist es wichtig die Speicherauslastung zu kontrollieren und ihr SPS-Projekt bei einer Überschreitung
anzupassen.
Router-Speicher
Sie können zum einen die Größe des Router-Speichers in TwinCAT anpassen und abhängig von der
tatsächlich verwendeten ADS-Kommunikation, einen kleineren Router-Speicher einstellen.
Abb. 71: Einstellungen für Router-Speicher im TwinCAT System Manager.
Standardmäßig wird in TwinCAT ein Wert von 32 MB eingetragen, der beim CX7050 wiederum auf 9 MB
begrenzt wird, wegen des kleinen Arbeitsspeicher beim CX7050. Ein Router-Speicher von 9 MB ist in der
Regel viel zu groß für eine Kleinsteuerung. Beim CX7050 ist ein Router-Speicher von 4 MB empfehlenswert
und kann unter Umständen sogar noch kleiner gewählt werden, wenn wenig bis gar keine ADS-
Kommunikation verwendet wird. Ein Router-Speicher von mindestens 1 MB sollte jedoch eingehalten und
nicht unterschritten werden. Wieviel Router-Speicher verwendet wird, lässt sich mit dem Funktionsbaustein
FB_GetRouterStatusInfo oder alternativ mit dem Beckhoff Device Manager kann ermitteln.
Beachten Sie, dass der Router-Speicher erst mit einem Power Off/On des CX7050 neu angelegt wird. Ein
TwinCAT-Neustart reicht nicht aus. Als Faustregel gilt: Je kleiner der Router-Speicher für die ADS-
Kommunikation gewählt wird, desto größer kann die Applikation sein, also das SPS-Programm,
TcConfiguration, Mapping und Daten.
CX7050
Version: 1.0
Fehlerbehandlung und Diagnose
197

Werbung

loading