Servernexus
Level-1
- Beiträge
- 260
- Reaktionspunkte
- 2
Hallo,
ich denke schon dass das geht ...
Beschreib doch mal etwas konkreter, was du machen willst ...
Es geht z.B um ein Signal, daß von einer Fremdmaschine über DP Koppler gesendet wird. Ich müsste wissen wann das Signal gekommen ist.
evtl. wenn das geht, das ich die Aufzeichnung starte und sagen wir nach 2 Stunden wieder beende. Das 2. ist, daß mir im laufenden Betrieb ein Eingang abhanden kommt und ich nicht weis wann und somit nicht weis wo ich anfangen soll zu suchen.
Es geht z.B um ein Signal, daß von einer Fremdmaschine über DP Koppler gesendet wird. Ich müsste wissen wann das Signal gekommen ist.
evtl. wenn das geht, das ich die Aufzeichnung starte und sagen wir nach 2 Stunden wieder beende.
Das 2. ist, daß mir im laufenden Betrieb ein Eingang abhanden kommt und ich nicht weis wann und somit nicht weis wo ich anfangen soll zu suchen.
Also ... es gibt dafür nichts fertiges ... das mußt du dir schon selbst programmieren - das ist aber kein Beinbruch ...
Ich würde auch nicht (schon allein aus Speicherplatz-Gründen) die ganze Zeit den Zustand aufzeichnen sondern (wie schon von mir geschrieben) auf die relevante Änderung warten und diese dann protokollieren - also z.B. den Zeitstempel in ein FiFo schreiben.
Ich stehe da kurz auf dem Schlauch, bin in Sachen Datenspeicherung oder Zeitstempel speichern nicht der Überflieger. Wie muß ich das im oB35 programmieren? Kannst Du mir ein Beispiel geben?
Ich würde auch nicht (schon allein aus Speicherplatz-Gründen) die ganze Zeit den Zustand aufzeichnen sondern (wie schon von mir geschrieben) auf die relevante Änderung warten und diese dann protokollieren - also z.B. den Zeitstempel in ein FiFo schreiben.
willst du nur den zeitstempel?
ok habr ich mir geholt und mache Bausteine daraus und entschuldige die dumme Frage wie mache ich weiter?
du definierst im FC die einzelnen trigger, z.b. durch vergleicher etc. ... eine boolsche verknüpfung muß es werden.
bei jeder positiven flanke wird der aktuelle zeitstempel in den instanzdatenbaustein geschrieben (siehe array-beschreibung im bausteinkommentar)
das ganze kannst du dir dann aus der steuerung holen... im bsp. über ein C#-projekt...
o Gott neinKannst du in SCL programmieren ?
ich finde keine array beschreibung
*
//ARRAY
//-+----iX--->
// | [8][8][8][8][8][8][8][8][8]
// | |<----Date_and_Time--->||I]
//iY<10
// |
// V
Vielleicht nützt dir das hier http://www.sps-prog.de/downloads.html?task=viewcategory&catid=5 etwas. S7Trace ist ein Baustein, den mir mal jemand für die Liste auf meiner Homepage zur Verfügung gestellt hat. Dazu gibt es noch eine Auswertetabelle für Excel.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?