Aktueller Inhalt von wolfi186

  1. W

    TIA Byte vergleichen TIA, Typüberprüfung

    Verstehe... da bräuchte man sozusagen einen USINT :)
  2. W

    TIA Byte vergleichen TIA, Typüberprüfung

    Hallo zusammen, seit einiger Zeit darf/muss ich mich mit dem TIA-Portal herumschlagen... Kann es sein, dass man in FUP/KOP Daten mit dem Typ 'Byte' nur mehr bedingt vergleichen kann? Der Baustein == und <> funktionieren mit Bytes, < und <= hingegen nicht. Für diese braucht man zB einen...
  3. W

    R_trig Twincat 2

    Auch wenn man es so löst, der counter sieht immer nur TRUE. man müsste also im main den counter auch mit false 'initialisieren'
  4. W

    R_trig Twincat 2

    du kannst nicht jeden zyklus ein flanke erstellen, weil die flanke immer einen zyklus lang true ist.
  5. W

    R_trig Twincat 2

    wenn du das so aufrufst, bleibt aus sicht des R_TRIG's der eingang immer true, nicht? wenn du jeden zyklus eins hochzählen willst (warum auch immer), machst du: a = a+1;
  6. W

    Beckhoff TC2 Array füllen und auslesen

    du könntest die systemzeit auswerten, besser aber du machst es mittels timer, weil flexibler TON_Messung : TON; (Einschaltverzögerung) Messintervall : TIME; (Zeit einstellbar) --- TON_Messung(IN:= NOT Flanke , PT:= Messintervall); Flanke := TON_Messung.Q;
  7. W

    Beckhoff TC2 Array füllen und auslesen

    Ich würde den aktuellen wert nicht direkt in [2], [3] usw. schreiben, denn irgendwann ist das array voll und du weist nicht wann welcher wert geschrieben wurde. Wenn du immer in [1] schreibst, und die gespeicherten werte weiterschiebst, hast du immer die letzten 2000 werte im array, wobei wert...
  8. W

    Beckhoff TC2 Array füllen und auslesen

    Zuerst musst du besimmen wie oft du einen eintrag machst - z.B. jede sekunde, oder anderes ereignis? Ich würd den Wert immer auf die erste Stelle im array schreiben ..... Phase_L1[1] := AktuelleSpannung; Bevor du das machst musst du aber alle Einträge nach 'unten' verschieben, damit du nichts...
  9. W

    Step 7 Real Wert in SCL Negieren

    Es ist auch zu berücksichtigen, wie oft das aufgerufen wird. Wenn das jeden Zyklus passiert, dreht doch die Variable immer das Vorzeichen, oder? Wenn der Wert jeden Zyklus fix zB einem FB übergeben wird, dann gehts. Sonst brauchst eine Zwischenvariable. y = -x
  10. W

    Konfigurationdatei Speichern

    Hallo, also bei Beckhoff gibts einen xml-server (Lizenzierung erforderlich) mit dem man einzlne Variablen in eine xml-Datei schreiben, mit einem Editor gegebenenfalls bearbeiten, und auch wieder einlesen kann - meinetwegen nach einem Neustart. Man muss die Adresse und Größe der Variable angeben...
Zurück
Oben