CPU:

Angefangen wurde mit einer CPU 314 IFM.
Aber da gab es ein großes Problem: Diese CPU kann noch nicht mit der Programmiersprache "Graph" umgehen. Davon wurde aber in der Software reger Gebrauch gemacht. Selbst wenn der Speicher komplett gelöscht wurde, konnte der Baustein FC72 für die Programmiersprache "Graph" nicht auf die CPU geladen werden. Die CPU hat eine alte Firmware und lässt sich ohne Speicherkartenslot auch nicht updaten. Das hatte ich beim Kauf auch noch nicht gewusst. Daher wurde die CPU 314 IFM durch das Model

CPU 313C-2DP (ohne analoge Ein- und Ausgänge) ersetzt.
Mit dieser wäre mit einer präparierten Speicherkarte von 4MB auch ein Firmware-Update möglich. Dafür besteht aber keine Notwendigkeit.
Und die CPU hat auch gleich noch einen Anschluß für den Profibus. Dieser wird bei einer zusätzliche Erweiterung der Anlage auf einer dritten Platte genutzt. Zum Anschliesen eines Ein- Ausgabe-Modul mit 16 Ein- und 16 Ausgängen sowie einem Display.

Und schon hat es mit der Programmiersprache "Graph" problemlos geklapt! Damit konnten vor der Erweiterung mit der dritten Platte alle Programmteile erfolgreich in Betrieb genommen werden, welche die ganze Anlage zum Leben erweckt.

Naja, all zu viel freien Speicher hatte die Speicherkarte mit 64 KB da nicht mehr. 82% waren vor der Erweiterung mit der dritten Platte bereits verbraucht. Vom Arbeitsspeicher mit 32 KB waren sogar bereits 91% verbraucht. Die Programmierung mit der Programmiersprache "Graph" benötigt viel Arbeitsspeicher.

Als die Programmierung für die Erweiterunger mit der dritten Platte erweitert wurde, war von der Speicherkarte bereits 88% belegt. Die führte dazu, daß große geändete Programmteile nicht mehr auf die CPU geladen werden konnten. Erst wenn sie zuvor von der Speicherkarte gelöscht wurden, konnte die neue Version wieder auf die CPU geladen werden.
Vom Arbeitsspeicher mit 32 KB waren sogar bereits 98% verbraucht. Und die Programmierung in der Programmiersprache Step7 wurde sehr träge.
Daher wurde auf eine Speicherkarte mit 128 KB und eine modernere CPU umgestellt:

CPU 314C-2DP mit 96 KB Arbeitsspeicher. Von der Speicherkarte sind danach 45% und vom Arbeitsspeicher 33% belegt. Damit ist die CPU der erweiterten Anlage gewachsen.
Jetzt bei der Fertigstellung aller Funktionen sind nun 48% der Speicherkarte und 35% vom Arbeitsspeicher belegt. (noch ohne die 4. Platte)

Neuer Stand der Speicherbelegung (nach der kompletten Programmierung der Regelung zur 4. und 5. Platte).

Also sind noch reichlich Reserven vorhanden.

Sie sehen kein Inhaltsverzeichnis auf der linken Seite? Dann hier klicken.