Herunterladen Diese Seite drucken

Eaton easyE4 Handbuch Seite 591

Vorschau ausblenden Andere Handbücher für easyE4:

Werbung

6.3 UF - Anwenderbaustein
6.3.1 Allgemeines
Nur mit easySoft 8 möglich.
easyE4 Basisgeräte stellen 128 Anwender-Funktionsbausteine, kurz
Anwenderbausteine, UF01...UF128 zur Verfügung.
Die Bausteine können vom Anwender selbst gestaltet werden.
Anwenderbausteine werden im Hauptprogramm dann wie Her-
steller-Funktionsbausteine verwendet.
Anwenderbausteine werden dann eingesetzt, wenn eine wiederkehrende Funk-
tionalität, mit verschiedenen Parametern zu programmieren ist. Beispielsweise,
wenn gleichartige Maschinen zu steuern sind, wird das eigentliche Steue-
rungsprogramm in einem Anwenderbaustein geschrieben, der dann mehrfach – für
jede Maschine gesondert – aufgerufen wird. Ein Anwenderbaustein hat auch Ein-
und Ausgänge, über die für jeden Aufruf individuelle Parameter übergeben werden
können.
Die im Anwenderbaustein verwendete Programmiermethode ist unabhängig von der
Programmiermethode des Hauptprogramms. Das bedeutet, es ist beispielsweise mög-
lich in einem KOP oder FUP-Hauptprogramm Anwenderbausteine zu nutzen, die in ST
erstellt wurden.
Anwenderbausteine verfügen über einen eigenständigen Datenbereich. Für jede
Instanz (Aufruf) eines Anwenderbausteins stehen 64 Byte, die als Bit, Byte, Wort
oder als Doppelwort angesprochen werden können, zur Verfügung. Anders gesagt
der M01 des Hauptprogramms ist ein anderer Merker als der M01 eines Anwen-
derbausteins.
Teile der Merker können als remanent deklariert werden. Es ist dabei zu beachten,
das die Gesamtzahl der remanenten Merker nicht überschritten werden darf. Dabei
zählt die Summe aus den remanenten Merkern des Hauptprogramms und den rema-
nenten Merkern aller Anwenderbausteininstanzen. Die Gesamtzahl der remanenten
Merker ist abhängig von der Firmware-Version, siehe → "Bereich Remanenz", Seite
593.
Ein Anwenderbaustein besteht, wie auch ein Hauptprogramm, aus FUP-/KOP-Netz-
werken oder ST-Quellcode. Daher lässt sich ein Anwenderbaustein auch wie das
Hauptprogramm anlegen, wobei lediglich Unterschiede hinsichtlich der verfügbaren
Operanden bestehen.
Maximal können in einem Hauptprogramm 128 Anwenderbausteine aufgerufen wer-
den.
easyE4  02/24 MN050009DE  Eaton.com
6. Funktionsbausteine
6.3 UF - Anwenderbaustein
587

Werbung

loading