Taktmerker in Step7 programmen

H

hmmka

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
ja hallo erstmal,

würde gerne wissen wie man einen taktmerker in ein Simatic S7 Programm einbaut da ich damit seit längerer zeit probleme hab bei einer bandsteuerung alles was ich bisher gefunden hab hat nicht den gewüschnten erfolg gebracht, deshalb dachte ich mir frag ich mal hier nach.


so far hmmkA
 
JO das problem habe ich auch. Kann sein das es daran liegt das ich neben ihm sitze und wir schon länger versuchen das endlich fertig zu kriegen.


m.f.g Jayplak

P.S.
Wir benutzen: CPU 314C-2 DP
 
Einfach in Hardwarekonfig unter CPU im Reiter "Zyklus / Taktmerker" das Häkchen bei "Taktmerker" setzen und das gewünschte Merkerbyte eintragen. Die einzelnen Bits des Merkerbytes haben nun folgende Bedeutung (aus Hilfe):

Jedem Bit des Taktmerkerbytes ist eine Periodendauer/Frequenz zugeordnet:

Bit 7 6 5 4 3 2 1 0
Perioden-
dauer (s): 2 1,6 1 0,8 0,5 0,4 0,2 0,1
Frequenz
(Hz): 0,5 0,625 1 1,25 2 2,5 5 10

Die Abfrage erfolgt ganz normal mit U M x.y. Für einmaligen Zugriff pro Periode sollte dann natürlich ein Flankenmerker verwendet werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke das du versuchst uns zu helfen aber wir verstehen irgendwie gar nichts. Wir sind zwei Azubis die eine sps programmieren sollen aber kaum verstehen wie das geht. wir brauchen eine erklährung die einfach und simpel ist.


thx Jayplak

P.S.Wir sollen in FUP Programmieren
 
Gehe in die Hardware-Konfiguration, Doppelklick mit der Maus auf die CPU.
Dann den Reiter "Zyklus/Taktmerker" und siehe Bild. Kann sein daß ihr einen kleineren Merker benutzen müßt z.Bsp 100, da ich eine 315 im Projekt habe und es da Bereichsunterschiede gibt.
Dann die Hardware-Konfiguration in die SPS laden.
Nun könnt ihr die Merker 100.0 bis 100.7 als Taktmerker nutzen (wenn ihr 100 eingetragen habt).

Perioden-
dauer (s):
2 M100.7
1,6 M100.6
1 M100.5
0,8 M100.4
0,5 M100.3
0,4 M100.2
0,2 M100.1
0,1 M100.0

Seht euch die Merker mal in der "Variable beobachten/steuern" an.
 

Anhänge

  • hkonfig.jpg
    hkonfig.jpg
    173,3 KB · Aufrufe: 413
also die 100 hab ich eingetragen und dann soll ich den merker als M100.5 in die Symboltabelle eintragen oder wie?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das kannst du tun, verpaß ihm noch ein ordentliches Symbol Takt_1_Sek
oder so und los.

Aber nie den Merker beschreiben, nur noch lesen, er ist nur noch für die Takte da!
 
ja soweit so gut läuft aber leider immer noch net, hier mal ein pic
 

Anhänge

  • unbenannt_480.jpg
    unbenannt_480.jpg
    41,9 KB · Aufrufe: 317
solbald der e da ist sollte der a blinken

hast du die hw-konfig nach der änderung in die cpu übertragen?
 
HUHU

nochmal ne Frage zu den Taktmerker ..

bei mir in der CPU 412-1 kann ich einfach en takmerker nicht aktivieren .. wenn ich bei der CPU auf Eigenschaften gehe .. kommt auch erst eine Meldung " Auf Daten kann nur lesend zugegriffen werden" ..

wenn ich dann auch Zyklus / Taktmerker gehe .. ist alles nur Grau unterlegt und ich kann dort nichts aktivieren ..

weiß einer wie ich an den Taktmerker komme ??

HF DW
 
HUHU

nochmal ne Frage zu den Taktmerker ..

bei mir in der CPU 412-1 kann ich einfach en takmerker nicht aktivieren .. wenn ich bei der CPU auf Eigenschaften gehe .. kommt auch erst eine Meldung " Auf Daten kann nur lesend zugegriffen werden" ..

wenn ich dann auch Zyklus / Taktmerker gehe .. ist alles nur Grau unterlegt und ich kann dort nichts aktivieren ..

weiß einer wie ich an den Taktmerker komme ??

HF DW

@DeeWay
vermutlich warst du nicht in der Hardware Config, sondern bist im Simatic Manager direkt auf Objekteigenschaften gegangen. Dort ist nur lesender Zugriff möglich. Zum ändern der CPU Eigenschaften muss! zuerst die HW Config geöffnet werden.
 
Zurück
Oben