spirit
Level-1
- Beiträge
- 961
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Hallo, habe folgende Frage:
Habe mir in SCL ein Schieberegister gebastelt und in der Symboltabelle Folgendes angelegt:
Schieberegister / MB30
Merker_1 / M30.0
Merker_2 / M30.5
Wenn Merker_1 TRUE dann wird das Bit 0 im Register gesetzt.
Über eine LS wird das Bit nach links geschoben, bis Merker_2 aktiv ist und einen Ausgang auf TRUE schaltet.
Soweit funktioniert alles prima!
ABER: Ich bekomme es nicht hin, dass ich das Schieberegister und die beiden Merker in SCL als Variablen deklariere. Dann funktioniert das alles nicht mehr.
Frage: Als welchen Typ Variable müsste ich denn das Register und die beiden Merker im FB deklarieren?
Habe mir in SCL ein Schieberegister gebastelt und in der Symboltabelle Folgendes angelegt:
Schieberegister / MB30
Merker_1 / M30.0
Merker_2 / M30.5
Wenn Merker_1 TRUE dann wird das Bit 0 im Register gesetzt.
Über eine LS wird das Bit nach links geschoben, bis Merker_2 aktiv ist und einen Ausgang auf TRUE schaltet.
Soweit funktioniert alles prima!
ABER: Ich bekomme es nicht hin, dass ich das Schieberegister und die beiden Merker in SCL als Variablen deklariere. Dann funktioniert das alles nicht mehr.
Frage: Als welchen Typ Variable müsste ich denn das Register und die beiden Merker im FB deklarieren?