-> Hier kostenlos registrieren
Hallo,
ich möchte mit Step7V5.3prof. für eine S7-300 einen bibliotheksfähigen Baustein (FB) multiinstanzfähig programmieren.
In diesem Baustein habe ich im Vorkopf eine STAT-Variable "Register" vom Typ WORD mit der Anfangsadresse 6.0 deklariert. Das Bitmuster dieser Variable wird in diversen Verknüpfungen gebildet.
Wie kann ich die einzelnen Bits dieser WORD-Variable einzeln abfragen (adressieren)?
Ich habe es mit diesen Befehlen probiert:
U DBX7.0
= #Ausgang_1
.
.
U DBX6.0
= #Ausgang_9
.
.
U DBX6.7
= #Ausgang_16
Allerdings geht mir hier sofort die CPU mit Fehler auf STOP.
Wie kann ich also auf die einzelnen Bits einer deklarierten WORD-Variable innerhalb des Bausteins zugreifen?
ich möchte mit Step7V5.3prof. für eine S7-300 einen bibliotheksfähigen Baustein (FB) multiinstanzfähig programmieren.
In diesem Baustein habe ich im Vorkopf eine STAT-Variable "Register" vom Typ WORD mit der Anfangsadresse 6.0 deklariert. Das Bitmuster dieser Variable wird in diversen Verknüpfungen gebildet.
Wie kann ich die einzelnen Bits dieser WORD-Variable einzeln abfragen (adressieren)?
Ich habe es mit diesen Befehlen probiert:
U DBX7.0
= #Ausgang_1
.
.
U DBX6.0
= #Ausgang_9
.
.
U DBX6.7
= #Ausgang_16
Allerdings geht mir hier sofort die CPU mit Fehler auf STOP.
Wie kann ich also auf die einzelnen Bits einer deklarierten WORD-Variable innerhalb des Bausteins zugreifen?