VIPA 214 und schneller PID

Zuviel Werbung?
-> Hier kostenlos registrieren
DB41 steuern

Hallo Oli,

es ist möglich, direkt am FB41 an den REAL-Variablen entweder einen Wert, z.B. -6.500000e+000 anzuschreiben oder auch eine beliebige Adresse, wie DB12.DBD34 oder MD56. Dort muß natürlich immer ein gültiger Wert stehen. An TI und TD gehört eine Zeit, z.B. T#2m oder T#34s. Entsprechendes gilt auch für die BOOL-Variablen und die Ausgänge. Die aktuellen Werte müßten dann online im Instanz-DB(DB41) wiederzufinden sein.
 
Wie kann ich denn z.B. in den DB41 reinschreiben. Jeder Parameter hat doch eine Adresse. Ich dachte, dass ich aus dem Programm heraus irgendwie auf diese Adressen schreiben kann (z.B. DB41.DBX16.0 oder so ähnlich)

zwei Möglichkeiten:

1. direkt in den DB:
Code:
L    MD100
T    DB41.DBD16

2. Vorzugsvariante: als Parameter am FB
Code:
CALL   FB41, DB41
COM_RST := .....
....
MAN := MD100
.....
 
Guten Abend,

die Zeitformate in Step7 sind ein beliebtes Thema hier im Forum und auch die Umwandlung von irgendwoher zu Zeiten - guck mal in die FAQ und teste die Suchfunktion.

Ansonsten würde ich erstmal keinen großen Gedanken an variable Zeiten verschwenden: betrachte Deine Strecke und deren Übergangsverhalten, such Dir passende Zeiten und fange an. Mit dem PID-Control-Tool kannst du dann (fast) völlig streßfrei die Parameter ändern.
 
Zurück
Oben