Aller au contenu principal
Version: v4 (Stable)

SetEventCondition

SetEventCondition(AlarmId As String/Integer, nCondition As Integer, sThreshold As String[, nValueType As Integer])

Définit la condition de déclenchement de l'alarme identifiée par <AlarmId>. Le paramètre <AlarmId> peut être l'OId numérique du tag alarme ou son identificateur alphanumérique en fonction du type du paramètre (Integer ou String).

Le type de condition donné par <nCondition> peut être : 0 = condition invalide 1 = différent 2 = égal 3 = supérieur 4 = inférieur 5 = supérieur ou égal 6 = inférieur ou égal 7 = ET logique 8 = NON ET logique 9 = SUPVAR 10 = INFVAR

Le seuil de déclenchement de l'alarme est passé grâce à <sThreshold>, il dépend du type de condition.

Le paramètre <nValueType> renseigne sur le type de variable (numérique ou chaîne de caractères): 0 = auto (par défaut), le type est déterminé suivant le type de <sThreshold> 1 = valeur numérique 2 = valeur chaîne de caractère

Retourne une valeur non nulle en cas d'échec (6 = identificateur alarme non défini).