Beschreibung
2.3 Die Datenstrukturen der FC 45
2.3
Die Datenstrukturen der FC 45
2.3
Das folgende Bild zeigt beispielhaft eine Definition mehrerer MOBY-Kanäle mit den
dazugehörenden MDS-Befehlen und den Anwenderdaten.
Bild 2-2
Jeder Aufruf der FC 45 zeigt auf einen eigenen Parameterdatenblock (Params_DB,
Params_ADDR), welcher durch einen UDT 10 definiert wird. Innerhalb des UDT 10 gibt es
die Variablen "command_DB_number" und "command_DB_address". Diese Variablen
zeigen auf den MOBY-Befehl, der mit dem MDS durchgeführt werden soll.
Die Definition des MOBY-Befehls geschieht mit dem UDT 20. Durch mehrmaligen Aufruf des
UDT 20 können verschiedene Befehle oder Befehlsketten (siehe Kapitel "Befehlskettung")
definiert werden. Innerhalb des UDT 20 sind die Variablen "DAT_DB_number" und
"DAT_DB_address" definiert. Diese Variablendefinition bildet den Zeiger zu den
Anwenderdaten. Dort werden die gelesenen MDS-Daten hinterlegt. Bei einem Schreibbefehl
muss hier der Anwender seine Daten vor der Ausführung des Befehls hinterlegen.
2-6
Projektierungsschema der FC 45
Funktionshandbuch, Ausgabe 03/2006 , J31069-D0167-U001-A2-0018
FC 45