Step 5 Timer in S5

bellahi

Level-1
Beiträge
51
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich kenne mich leider nicht gut aus mit step5

Ich moechte gerne eine zeit von einem timer verkurzen aber irgendwie sehe ich nicht wo man das aendern kann?

Code;
E14.0
M0.2
DW 61 --------(TW) (hier gibt man doch die zeit oder?)
T61

Vielen Dank im voraus
 
Irgendwo in deinem Baustein wir ein Datenbaustein geöffnet.
Befehl "A DBxy".
In diesem DB steht dann im Datenwort 61 der Zeitwert im Format KT.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Irgendwo in deinem Baustein wir ein Datenbaustein geöffnet.
Befehl "A DBxy".
In diesem DB steht dann im Datenwort 61 der Zeitwert im Format KT.

vielen dank fuer die schnelle antwort
leider ich habe Befehl A DBxy nicht gefunden

Koennen Sie mit bitte schrittweise schreiben wie ich dahinkomme

danke schoen
 
Z.B. L KT 543.2 entspricht L KH 2543 - man achte darauf, dass die Einheit (hier 2) beim L KT rechts, hinter dem Punkt steht und beim KH links
Als Einheit sind zulässig:
0: Hundertstel s
1: Zehntel s
2: s
3: 10 s
Die übrigen 3 Stellen sind bei KT und KH gleichermassen die Anzahl (BCD-codiert!) 000 ... 999.
 
Der A DB ist im ProgrammAblauf vor dem
L DW 61 --------(TW) (hier gibt man doch die zeit oder?) JA!
"Rückwärts" suchen, beginnend beim L DW 61.
Beim A DBxy steht statt xy natürlich die DB-Nr
Der A DB könnte in dem Baustein versteckt sein, der "Deinen" Baustein aufruft.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Der A DB ist im ProgrammAblauf vor dem
L DW 61 --------(TW) (hier gibt man doch die zeit oder?) JA!
"Rückwärts" suchen, beginnend beim L DW 61.
Beim A DBxy steht statt xy natürlich die DB-Nr
Der A DB könnte in dem Baustein versteckt sein, der "Deinen" Baustein aufruft.

Danke schoen
soll ich einfach alle db was in programm sind auchmache und schaue ob ich die zeit von timer da finde?
 
soll ich einfach alle db was in programm sind aufmache und schaue ob ich die zeit von timer da finde?
Könnte man tun. Die DBs mit weniger als 62 DWen kommen eh nicht in Frage.
Welcher konkrete Wert wird denn durch den L DW 61 in den Akku geladen?

Wenn Du einen Befehl A DB 0 findest, musst Du gucken, ob direkt davor ein B MW oder B DW steht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code;
E14.0
M0.2
DW 61 --------(TW) (hier gibt man doch die zeit oder?)
T61

Mein problem ist immer noch die DW61 ich finde nirgendwo information darueber es sollte doch timer sein
es sollte irgendwelche zeit unter diese adresse geschrieben
oder ist das in S5 anders?

 
... Welcher konkrete Wert wird denn durch den L DW 61 in den Akku geladen? ...
Nun? Kannst Du sehen, welcher Wert aus DW 61 geladen wird?
Es nützt nicht viel, wenn wir wieder ganz von vorn anfangen.
Ergänze mal bitte Deinen ProgrammAusschnitt um die Operatoren und ggfs die Sprungmarken.
Den Operator zu DW 61 habe ich erraten, weil wohl nichts anderes als L in Frage kommt.
 
Zuletzt bearbeitet:
leider kann ich nicht sehen welche wert aus dw 61 geladen wird

Ich habe auch in alle dbs geschaut aber leider nichts gefunden
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code;
E14.0
M0.2
DW 61 --------(TW) (hier gibt man doch die zeit oder?)
T61

Mein problem ist immer noch die DW61 ich finde nirgendwo information darueber es sollte doch timer sein
es sollte irgendwelche zeit unter diese adresse geschrieben
oder ist das in S5 anders?


Irgendwie ist dein Code aber auch nicht richtig komplett.
 
Welche S5 software brauchen Sie? Bei Siemens Step5 steht der aktuele DB oben in das status bild. In Status konte Sie auch die wert von das DW auslesen. (Sie muste wel online mit der SPS verbunden sind.
 
Zurück
Oben