Aktueller Inhalt von winsterde

  1. W

    Codesys KOP Daten aufzeichnen

    Ja natürlich stimmt.. VIleen Dank!
  2. W

    Codesys KOP Daten aufzeichnen

    Die IF Abfrage habe ich mit IF TON.Q AND TOF.Q bereits "TON" ist keine Funktion und bei Zeile 6 wird eine Bezeichnung erwartet.
  3. W

    Codesys KOP Daten aufzeichnen

    Fehlermeldung "TOF ist keine Funktion "
  4. W

    Codesys KOP Daten aufzeichnen

    Genau. Das Ziel sollte sein: Timer zählt runter Programm läuft weiter und zeichnet Temperaturwerte auf. Timer wird auf ca. 1 Woche eingestellt. Wenn der Timer abgelaufen ist, sollte durch eine Variable vom Typ Bool Bsp. ein Schalter das Programm gestoppt werden.
  5. W

    Codesys KOP Daten aufzeichnen

    Und wie könnte ich das Programmieren? Momentaner Stand: xTime_END (IN:=NOT xTime_END.Q, PT:=T#60s); IF xTime_END.Q THEN iState:=4; Hier wartet er 60 Sekunden und geht dann weiter zu 4: er sollte aber weiterlaufen und nach 60 Sekunden zu 0 wechseln (Anweisung fehtl noch).
  6. W

    Codesys KOP Daten aufzeichnen

    Ich möchte im Grunde, dass während der Timer herunterzählt das Programm weiterläuft. Sobald die Zeit abgelaufen ist, dass Programm beendet wird. Ist das so mit einem TON Timer überhaupt möglich?
  7. W

    Codesys KOP Daten aufzeichnen

    Ich versuche gerade einen Ton Timer zu Programmieren, der Bsp. nach 60 Sekunden auf eine Variable vom Typ Bool springt und damit das Programm sozusagen stoppt. Solange der Timer aber von 60 sek runterzählt, soll das Programm weiterlaufen. Dafür habe ich: xTIme_END (xTime_END.IN, xTime_END.Q...
  8. W

    Codesys KOP Daten aufzeichnen

    Ich hätte noch eine kurze Frage. Ich möchte noch einen CTD Counter programmieren. Dieser sollte pro Ablaufzyklus herunterzählen. Wie gehe ich da am besten vor? Wie kann ich das programmieren. Eingangssignale habe ich ja keine. Hoffe Ihr könnt mir helfen!
  9. W

    Codesys KOP Daten aufzeichnen

    #JSEngineering, dass war die Lösung! Vielen Dank euch!
  10. W

    Codesys KOP Daten aufzeichnen

    Okay, ich Probiere es mal aus. Danke
  11. W

    Codesys KOP Daten aufzeichnen

    Ich habe das Problem gefunden.. Aber keine Lösung dafür. Sobald WriteDate := DT_TO_STRING(ActTimeRTC) wird automatisch in die CSV datei geschrieben, aber total sinnfreie Zeiten. Wie kann ich das Lösen?
  12. W

    Codesys KOP Daten aufzeichnen

    Danke für deine Tipps. Ich habe Ablauf 3 u. 4 zusammengefasst. Geändert hat sich leider nichts. Warum Zeiten teils 10 Sekunden zurückliegen, frage ich mich auch. Vielleicht der Zeitpunkt, indem ich mich in die SPS einlogge bzw. das Programm drauf schreibe. Ich wollte erst mal den Grundbaustein...
  13. W

    Codesys KOP Daten aufzeichnen

    Vielen Dank, du hast mir sehr geholfen! Mein Programm ist soweit fertig. Ich habe dennoch ein kleines Problem und finde keine Lösung. Ich möchte in die csv Datei, eine Spalte mit Datum und Uhrzeit und eine Spalte mit der Temperatur. Funktioniert so weit auch alles, aber ich bekomme immer 3...
  14. W

    Codesys KOP Daten aufzeichnen

    Die finde ich in der Bibliothek nicht. Hast du einen Tipp wo ich die herbekomme?
  15. W

    Codesys KOP Daten aufzeichnen

    PROGRAM PLC_PRG VAR xAF_Temp: REAL; xAF: INT; xAF_TempR: REAL; iStat: INT; FileName: STRING:= 'D:'; Mode: STRING; SysFileOpenNum: DWORD; DwWritten: DWORD; END_VAR CASE iStat OF 100: xAF_Temp := xAF; xAF_TempR := xAF_Temp / 10.0 ...
Zurück
Oben