Signaldauer in einem bestimmten Zeitbereich ermitteln

SupportCommunity FPScript Signaldauer in einem bestimmten Zeitbereich ermitteln

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #12759
    Peter LeppichPeter Leppich
    Teilnehmer

    Hallo,

    ich habe digitale Daten, die bei Veränderung mit Zeitstempel geschrieben werden.

    Diese kann ich in FlexPro als Signal einlesen.

    Nun möchte ich die Dauer dieses Signales in einem Zeitbereich auswerten.

    z.B.
    Ausgang schaltet um
    9:00 Uhr auf 1
    9:01 0
    9:10 1
    9:12 0
    9:20 1
    9:23 0
    usw.

    Nun möchte ich Dauer von 9:03 bis 9:17 auswerten.

    Geht so was und wie mache ich das.

    Gruß
    Peter Leppich

    #8425
    Peter LeppichPeter Leppich
    Teilnehmer

    Hallo,

    ich habe digitale Daten, die bei Veränderung mit Zeitstempel geschrieben werden.

    Diese kann ich in FlexPro als Signal einlesen.

    Nun möchte ich die Dauer dieses Signales in einem Zeitbereich auswerten.

    z.B.
    Ausgang schaltet um
    9:00 Uhr auf 1
    9:01 0
    9:10 1
    9:12 0
    9:20 1
    9:23 0
    usw.

    Nun möchte ich Dauer von 9:03 bis 9:17 auswerten.

    Geht so was und wie mache ich das.

    Gruß
    Peter Leppich

    #9226
    Bernhard KantzBernhard Kantz
    Moderator

    I don’t understand what you want calculate exactly. But you can use the event isolation analysis object to calculate the positions / indices where you signal changes from 0 to 1 or from 1 to 0. As soon as you have these positions you can calculate the time ranges where the signal is 1 and summarize these ranges.

    support@weisang.com

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.