Deutsch - Software > easySoft

daten baustein merker doppelwort

<< < (2/2)

Juergen:
Hallo,
zurücksetzen auf 0 geht zum Beispiel mit einem Datenbaustein der den Zahlenwert 0 in ein MDW schreibt.

elvedin:
ok danke

Juergen:
hallo,
ich glaube dir gehen so langsam die Datenbausteine aus.
Rechne das mal durch.
Du kannst auch zum Zurücksetzen auf 0 den Baustein BT - Block-Transfer verwenden.
Initialisierungsmodus, Betriebsart = INI verwenden. Den Wert 0 in alle MDW schreiben...
Das macht das Programm kleiner

Als Anlage ein Beispiel für die Funktion BT - Block-Transfer
Mit I2 die MDW auf 0 Setzen

Wie hoch können die Zählerstände werden. Benötigst du wirklich ein MDW?

Juergen:
Hallo.
ein kleiner Fehler hat sich eingeschlichen im Baustein BT sollte das MB 96 als Quelle eingegeben werden.
So wie es jetzt ist, liegt das Merkerbyte im Bereich der Bit-Merker. Da kann schnell was durcheinander kommen.
So wie im Bild einstellen.
Es ist etwas verwirrend das bei Eingabe von Nu Konstante nicht die Nummer 0 sondern ein Merkerbyte die Quelle ist.


Habe die Datei im letzten Beitrag angepasst jetzt Version 3

juergen_j:
Hallo Elvedin,
im Anhang Beispiel. Zähler C1 wird mit eine Toggelmerker jeden 2 Zyklusimpuls hochgezählt zur Simulation eines zufälligen Zählerwert. Mit Zähler C2 wird zwischen 1 und 8 hochgezählt und jeweils Zählerwert C1 in DB1 - DB8 geschrieben. Bei 9. Tastendruck I1 ist wieder Zählerstand 1 und DB1 -DB8 werden jenach Tastendruck neu beschrieben.
Viel Spaß beim austesten. Falls du weitere Hilfe benötigst, einfach wieder melden.
Gruß
Jürgen

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln