Eduard Schleich
Level-2
- Beiträge
- 60
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich hab mal wieder ein Problem beim Umstieg auf die Et200sp.
Angaben:
CPU1510sp-1PN
TIA V13 SP1
Ich möchte eine Flankenauswertung eines WORD machen und dies zurück in einen optimierten DB schreiben. Es geht darum das ich einen optimierten DB habe in den ich nen Tastendruck an der HMI schreibe. Dazu habe ich noch eine zweite Struktur im gleichen Baustein, in die wird die pos. Flankenauswertung geschrieben. Somit hatte ich ohne viel Aufwand für 16 Tasten den normalen Druck sowie die pos. Flanke zur Verfügung.
So sah das bisher aus
Wie kann ich diesen Abschnitt nun bei optimiertem DB programmieren damit ich nicht für jedes einzelne Bit eine Auswertung machen muss?
Danke
Edi
ich hab mal wieder ein Problem beim Umstieg auf die Et200sp.
Angaben:
CPU1510sp-1PN
TIA V13 SP1
Ich möchte eine Flankenauswertung eines WORD machen und dies zurück in einen optimierten DB schreiben. Es geht darum das ich einen optimierten DB habe in den ich nen Tastendruck an der HMI schreibe. Dazu habe ich noch eine zweite Struktur im gleichen Baustein, in die wird die pos. Flankenauswertung geschrieben. Somit hatte ich ohne viel Aufwand für 16 Tasten den normalen Druck sowie die pos. Flanke zur Verfügung.
Code:
L DB310.DBW 20 //Wort Tasten OP
L "DB_HMI".HM_Button //Hilfswort Flanken
INVI
UW
T DB310.DBW 22 //Wort Tastenflanken
L DB310.DBW 20 //Tasten OP
T "DB_HMI".HM_Button //Hilfswort Flanken
Wie kann ich diesen Abschnitt nun bei optimiertem DB programmieren damit ich nicht für jedes einzelne Bit eine Auswertung machen muss?
Danke
Edi