FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Support FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Support FlexPro
FR
DE
EN
Porte-plaquette
Produits et solutions
Support et téléchargements
Entreprise
Magazine
Contact
Langue
MyWeisang

Paramètres du compte.

Topic

Extracting Events from One Signal, applying Time to Another

Page d'accueil ' Communauté ' Généralités ' Extraire des événements d'un signal, appliquer le temps à un autre

Voir les messages de 5 - 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #33764
    John Huxtable
    Participant

    I have speed data from two fans. I use a formula to calculate the difference between them and event isolation to determine times when this difference is greater than +/- 30 rpm.

    I then wish to use the associated time stamps to observe the vibration responses when the fan speed difference is greater than +/- 30 rpm.

    The raw data are in separate signals but all have the same time base. I am using version 8.0.24 standard

    #33768
    John Huxtable
    Participant

    I have speed data from two fans. I use a formula to calculate the difference between them and event isolation to determine times when this difference is greater than +/- 30 rpm.

    I then wish to use the associated time stamps to observe the vibration responses when the fan speed difference is greater than +/- 30 rpm.

    The raw data are in separate signals but all have the same time base. I am using version 8.0.24 standard

    #33765
    Bernhard Kantz
    Participant

    For this you can use the index operator.

    Example:
    [code]
    Dim idx = ValuesInInterval(Speed1 – Speed2, -30, 30, EVENT_INDEX + EVENT_COMPLEMENT)
    Speed1.X[idx]
    [/code]

    support@weisang.com

    #33766
    John Huxtable
    Participant

    I think I see how that gets me the time stamps in “speed1” but how do I apply this to “response1”?

    #33767
    Bernhard Kantz
    Participant

    If you have a FPScript formula IDX which calculates the indices you can create an additional formula. This formula creates a signal with the y-values of the data set ‘response1’ and the x-values of ‘speed1’.
    [code]
    Signal(response1[IDX], speed1.X[IDX]
    [/code]
    support@weisang.com

Voir les messages de 5 - 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.