Hilfe bei Prgramm DRINGEND!

snowpanter

Level-1
Beiträge
21
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen, ich habe ein problem,
und zwar:
ich soll einen FB programmieren (step7)
der blinkt
IN:
t_y - Timervorgabe für Impulszeit
t_x - Timervorgabe für Pausenzeit
ti - Zeitvorgabe Impulszeit
tp - Zeitvorgabe Pausenzeit
Freigabe (Ausgang darf nur blinken, solange 1 signal hier anliegt)

ich soll den FB 2x aufrufen, einmal soll er mit 2 Hz und einmal mit 5 Hz blinken...

ich hab kein richtigen plan wie ich das anstellen soll das das funzt...
ich brauch eure hilfe!

hoffentlich antwortet jmd ...

snowi
 
ich soll einen FB programmieren (step7)
der blinkt
Habe ich auch noch nicht geschafft.
Wenn ich Step 7 öffne dann liegen meine FB da nur rum, da blinkt keiner. :rolleyes:

Ne mal im ernst, ich hoffe du wartest hier nicht auf den fertigen Programmcode.
Sonst ist die Schulstunde vorbei bis du überhaupt eine Zeile hast, oder warum ist es so DRINGEND? ;)

Schon mal was von dem SFB 4 (TON) SFB5 (TOF) gehört?
Diese in den Statischen Bereich des FB und dann noch die Parameter beschalten und gut is. :D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Habe ich auch noch nicht geschafft.
Wenn ich Step 7 öffne dann liegen meine FB da nur rum, da blinkt keiner. :rolleyes:

Ne mal im ernst, ich hoffe du wartest hier nicht auf den fertigen Programmcode.
Sonst ist die Schulstunde vorbei bis du überhaupt eine Zeile hast, oder warum ist es so DRINGEND? ;)

Schon mal was von dem SFB 4 (TON) SFB5 (TOF) gehört?
Diese in den Statischen Bereich des FB und dann noch die Parameter beschalten und gut is. :D

dabei ist der fertige code schon im forum... man muß nur nach dem entsprechenden stichwort suchen ... aber das verrat ich jetzt nicht auch noch ... bieg jetzt gen arbeit ab ... blink, blink, blink
 
ich erwarte keinen fertigen Code, aber n tipp wäre nett :D
ich hab schonmal beim FB die eingänge / ausgänge definiert...incl der Datentypen (s5time usw)
aber wie mach ich das mit den beiden timern ?
Timer sind Impulstimer (S_Impuls)
aber ich bekomms ne hin das sie sich gegenseitig zurücksetzen, noch hab ich ne idee wie ich das ganze richtig starten soll, da der timer ja eig ne flanke braucht,
und mit dem freigabesignal isses da ja nich getan -.-

hier mal mein code bisher für die timer
Timer 1 für AN [t_y]

U E 1.0 [als test für die simulation]
L #ti
SI #t_y
U #t_x
R #t_y
NOP 0
NOP 0
U #t_y
= #Blink

Timer 2 für Pause [t_x]
UN #t_y
L #tp
SI #t_x
U #t_y
R #t_x
NOP 0
NOP 0
U #t_x
= A 10.1
 
Wie wärs wenn du die halbe zeit ein Bit auf 1 und die andee hälfte auf 0 setzt.

Das Startbit des Timers kannst du dann zurücksetzen wenn der Timer abgelaufen ist.
 
Spontan fällt mir zuallererst auf, dass der erste Timer nur beim Einschalten eine steigende Flanke bekommt und deswegen nur einmal läuft, dass machst Du aber wahrscheinlcih zu Testzwecken mit Absicht.
 
in Gegenwart einer Internetverbindung unfähig zu sein www.google.de ein zu tippen ist schon ganz großes Deppenkino.

http://sps-forum.de/showpost.php?p=128593&postcount=19
http://sps-forum.de/showpost.php?p=127381&postcount=1
http://sps-forum.de/showpost.php?p=9126&postcount=2
http://sps-forum.de/showpost.php?p=117328&postcount=6

attachment.php
 
oh man leute...
ehrlich, ich wollte nur n paar tipps haben wie ich es hinbekomme...
und stattdessen heult ihr teilweise rum...
ich habe gesucht, nur leider nicht nach TAKTGENERATOR (woher soll ich wissn das ich das suchen soll ? schlaukeks -.-
denn nen richtigen takt würde ich über den taktmerker der cpu laufen lassen...)

das blinken war ne aufgabe, die ich in n paar stunden fertig haben sollte, deswegen dringend --> wird bewertet (@IBFS)

und als vorgabe war eben:
2 timer (impuls / pause)
alles in nem FB

und den FB 2x aufrufen...


und dann kommen statt sinnvoller vorschläge sowas wie
-sufu benutzen
-taktmerker der cpu verwenden
-sfb 4 /5 verwenden
von vierlagig

seeeeehr schlaue tipps...

@vierlagig:
und wenn du als solcher profi vom himmel gefallen bist(hast ja bestimmt nie angefangen und musstest nachfragen...stimmts?),
freundlichkeit gibts hier scheinbar nich wenn jmd der das alles das erste mal in ner ausbildung behandelt hilfe benötigt...



in dem sinne, ich habs nu gelöst:
UN #t_y
L #tp
SE #t_x
U(
U A 10.0
L #ti
SS #t_y
UN #t_x
R #t_y
NOP 0
LC #t_y
T MW 11
U #t_y
)
R #t_x
NOP 0
LC #t_x
T MW 10
U #t_x
= #Blink



danke an alle die sinnvolle tipps gegeben haben, oder wenigstens versucht haben zu helfen...

@ vierlagig: nee, fällt mir nix mehr zu ein, du magst zwar vllt hier viel wissen, aber menschlich gesehen bist du meiner meinung nach n arroganter trottel -.-
ich hoff dir werden leute auch so arrogant entgegentreten...
 
o man leute ....

es fällt mir schwer den vorstehenden Kommentar NICHT als Frechheit zu bezeichnen.
Aber da stehen wir drüber VL :ROFLMAO:

peter(R)

warum frechheit ?
es is die wahrheit... mr 4lagig hat null auf mein problem geantwortet...
er hat zwar i-was mit blinken gefunden, jedoch beziehen sich seine ergebnisse genau NULL auf mein problem...
wenn du jmd fragt wie spät es is, und er antwortet er heisst matthias und fährt gern fahrrad...
bringt dir das was ?
nein -.-
also...

und ich hab dem rest ja gedankt, da war wenigstens der wille da mir zu helfen, und sie haben es ja auch teilweise!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ vierlagig: nee, fällt mir nix mehr zu ein, du magst zwar vllt hier viel wissen, aber menschlich gesehen bist du meiner meinung nach n arroganter trottel -.-
ich hoff dir werden leute auch so arrogant entgegentreten...

Wer ist denn hier arrogant ?
Ich antworte auf solche Fragen noch nicht mal, weil ich alleine deine Fragestellung und Vorgehensweise als unverschämt und unqualifiert halte, und hoffe das sich die Leute in Zukunft mehr zurückhalten würden.

Und hier ist noch jedem geholfen worden, und das schlimme daran ist, damit bin ich nicht einverstanden, denn einige haben es echt nicht verdient.
 
warum frechheit ?
es is die wahrheit... mr 4lagig hat null auf mein problem geantwortet...
er hat zwar i-was mit blinken gefunden, jedoch beziehen sich seine ergebnisse genau NULL auf mein problem...
wenn du jmd fragt wie spät es is, und er antwortet er heisst matthias und fährt gern fahrrad...
bringt dir das was ?
nein -.-
also...

und ich hab dem rest ja gedankt, da war wenigstens der wille da mir zu helfen, und sie haben es ja auch teilweise!

NEE, also den schuh zieh ich mir nicht an, mindestens dieser link hier war hilfreich: http://sps-forum.de/showpost.php?p=9126&postcount=2

so nicht DUUUUUU!
 
NEE, also den schuh zieh ich mir nicht an, mindestens dieser link hier war hilfreich: http://sps-forum.de/showpost.php?p=9126&postcount=2

so nicht DUUUUUU!


ok.
nochmal langsam für dich:
und als vorgabe war eben:
2 timer (impuls / pause)
alles in nem FB

und den FB 2x aufrufen...

und was hilft jetz der taktmerker der cpu ? :D
gut^^
also doch ne soooo viel...
ich denke, wenn du meine frage kurz mal richtig gelesen hättest wären bei deinem wissen bestimmt 4-5 nützliche tipps bei rausgekomm...
aber gut...


@ jabba : ich habe um hilfe gebeten...
darauf bekam ich die antwort:
Zitat von vierlagig
in Gegenwart einer Internetverbindung unfähig zu sein www.google.de ein zu tippen ist schon ganz großes Deppenkino.

er beleidigt mich als unfähig und mehr oder weniger auch als depp... ich bin eben noch in der ausbildung, und kenn step7 noch nicht perfekt auswendig, und kann damit alles bewerkstelligen...
ich empfinde eine beleidigung als antwort auf eine frage schon etwas arrogant...
 
warum frechheit ?
Man muss auch die Tatsache anerkennen, daß hier fast täglich Leute mit Schulaufgaben angekleckert kommen. Die meinen, ohne ein Zutun (und meist ohne Hintergrundinfo's wie verwendete Software/Hardware) den fertigen Code auf dem Silbertablett präsentiert zu bekommen.
Und für einen Neuling der sich gerade erst angemeldet hat, pinkelst Du den Leuten hier schon kräftig ans Bein!

Das macht Freu(n)de

Approx
 
Zurück
Oben