Bitte ein Bit
Level-2
- Beiträge
- 74
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo Werte Kollegen,
da ich seit langer Zeit mit Schneider arbeite, habe ich etwas Rost angelegt...
ich stehe vor einem Problem und komme nicht weiter, Bitte um Hilfe...
Ich habe einen UDT erstellt mit verschiedenen Datentypen, im DB 90 wird dieser aufgerufen bzw. im Panel werden die Werte dann im DB 90 eingegeben.
Im FB möchte ich bei positivem Startereignis die Werte aus dem DB90 in die statischen Werte vom FB kopieren und damit Arbeiten:
Auf DB90
U #Start
FP #Flanke_Start
SPBNB _001
CALL "BLKMOV"
SRCBLK :="Rampf_FDP"
RET_VAL:=#statisch_Fehlercode
DSTBLK :=#statische_Werte
_001: NOP 0
Der statische Wert ist vom Datentyp Array [1..10] of Word
(Der Inhalt ist aber verschieden, BOOL, INT...) ist diese herangehensweise Richtig?
Wie greife ich jetzt im FB auf die einzelnen Worte?
da ich seit langer Zeit mit Schneider arbeite, habe ich etwas Rost angelegt...
ich stehe vor einem Problem und komme nicht weiter, Bitte um Hilfe...
Ich habe einen UDT erstellt mit verschiedenen Datentypen, im DB 90 wird dieser aufgerufen bzw. im Panel werden die Werte dann im DB 90 eingegeben.
Im FB möchte ich bei positivem Startereignis die Werte aus dem DB90 in die statischen Werte vom FB kopieren und damit Arbeiten:
Auf DB90
U #Start
FP #Flanke_Start
SPBNB _001
CALL "BLKMOV"
SRCBLK :="Rampf_FDP"
RET_VAL:=#statisch_Fehlercode
DSTBLK :=#statische_Werte
_001: NOP 0
Der statische Wert ist vom Datentyp Array [1..10] of Word
(Der Inhalt ist aber verschieden, BOOL, INT...) ist diese herangehensweise Richtig?
Wie greife ich jetzt im FB auf die einzelnen Worte?