Aktueller Inhalt von chriszero

  1. C

    Analoge Messwerte mit "Ausreiser"

    Ich hab das Problem gefunden. War nicht direkt ein Fehler in der Kommunikation oder im Programm. Der Datenlogger ist ein von mir in C# programmiertes Tool das in eine SQL oder Db4o Datenbank zyklisch Werte speichert. Die Daten hol ich mir über das ADS Protokoll. Nun hab ich mir heute die...
  2. C

    Analoge Messwerte mit "Ausreiser"

    öfters ja, zyklisch nein. Und es sind auch nicht immer die gleichen, immer mal wieder Andere und verschieden viele ;) so das es nie langweilig wird. Ich hab mir schon überlegt mit einem PT1 Filter die Messwerte zu dämpfen/glätten, bin mir aber nicht sicher ob das funktioniert.
  3. C

    Analoge Messwerte mit "Ausreiser"

    Nicht das ich wüsste. Die Datenerfassung läuft auf einem BX9000, auf dem läuft ansonsten nur noch ein SPS Task für eine Modbus-RTU Kommunikation. Das eigentliche Steuerungsprogramm läuft auf einem CP62xx. Geräte sind mittels Ethernet direkt verbunden (Daisy chain, ohne externen Switch). Der...
  4. C

    Analoge Messwerte mit "Ausreiser"

    Hallo, Als ich Heute einen Blick auf die aufgezeichneten Werte einer Steuerung geworfen habe sind mir bei manchen Analogwerten Ausreiser aufgefallen. Für einen kurzen Zeitraum werden die Werte 0 (null). Woran könnte das liegen? Ich brauch da eine schnelle Lösung, am besten wäre es wenn man es...
  5. C

    Digitales Signal filtern

    Jap, mit dem TON hab ich es gemacht. Geht, danke.
  6. C

    Digitales Signal filtern

    Hallo, Wie kann ich ein Digitales Signal, also ein Bool filtern? Ist vielleicht etwas falsch ausgedrückt. Ich brauche ein Baustein der mir ein TRUE erst durchschaltet wenn es eine gewisse Zeit anliegt. Wenn also das Signal 2sek. TRUE sein soll bevor der Baustein sein Ausgang auf TRUE setzt...
  7. C

    C#-Variablen in TwinCAT lesen und Schreiben

    So weit ich weis kannst du keinen Decimal zur SPS schreiben. Das ist eine 128Bit Gleitkommazahl. Willst du die Spannung einer 0-10V Klemme ändern? Deren Ausgangswert ist von 0 - 7FFF, also ein short (Int16) in C#. Wenn du musst also dein Decimal in einen Int16 konvertieren, und dann schreiben...
  8. C

    Werte an Struct zuweisen (TwinCat)

    Ich schau mir natürlich die Instanz an. Was mir aufgefallen ist: es werden zwar die Fragezeichen angezeigt, aber das struct hat die Daten, ist mir aufgefallen wenn ich die Typen aus dem struct in lokale variablen zuweise. also nur ein anzeige Problem. Ändert jedoch nichts an der tatsache das die...
  9. C

    Werte an Struct zuweisen (TwinCat)

    FB_BX_COM_64 ist in einer Beckhoff Bibliothek definiert. Das funktioniert ja auch alles. Aber nur wenn ich alles im MAIN aufrufe. So zb, Orginal Beispiel: (* BX COM 2 Interface *) fbBX_COM_64.ComConfig.eCommPort := COM2; fbBX_COM_64.ComConfig.BaudRate := 9600...
  10. C

    Werte an Struct zuweisen (TwinCat)

    Hallo, Ich bin ein C/C++/C# Programmierer der sich gerade mit ST rumschlagen muss. Und da hab ich ein paar Probleme, denke das ich da ein paar Grundlegende Dinge falsch mache. Ich hab ein Funktionsbaustein in dem ich einmalig übergebene werte an eine selbst definierte Struktur übergebe. Diese...
Zurück
Oben