Frage über jede zykluszeit eine takt für die Aktivierung des FB_filewrite

akwung

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo everyone

ich habe eine Frage über FB_filewrite, wie kann ich jede Zykluszeit eine positive Flanke erzeugen damit dass der Wert (ein Spannungausgang) jedes Zykluszeit eingeschrieben werden kann?

wenn ich so schreiben : (n MOD 1)= 0------>bexecute, n ist ein Zähler jedes zykluszeit zunimmt , aber ist es immer ein Fehler. ich verstehe es nicht.

Vielen Dank



Arthur
 
Problematischer ist die Frage, ob der FB es überhaupt schafft in jedem Zyklus fertig zu werden.
Du musst auf jeden Fall die fallenden Flanke des bBusy abwarten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dank für die schnelle Antwort

Sie meinen die FB hat ihre eigene Bearbeitungszeit? also ,z.B 10 ms ? dann natürlich wenn die Zykluszeit 1 ms ist ,kann passt es nicht.

was kann ich machen dann?

vielen Dank



Arthur
 
ich denke ich kann eine Buffer einsetzen. und jede 10 werte eingeben in ein STring. und zusammen einschreiben. oder?

Arthur
 
Je größer das zu schreibende Datum und die zu erzeugende Datei, z.B. bei Append, wird, desto unwahrscheinlicher ist, dass der FB zyklisch betrieben werden kann.
Solange das bBusy nicht weg ist, nimmt der Baustein keinen neuen Befehl an.
 
Zurück
Oben