Aller au contenu principal
Version: v4 (Stable)

SetAlarm

SetAlarm(AlarmId AS String/Integer, Status AS Integer[, AlarmTime AS Time[, AlarmValue]]) AS Integer

Active ou désactive 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 paramètre <Status> définit l'action : 1 = activation alarme, 0 = reset alarme.

Le paramètre optionnel <AlarmTime> permet d'horodater l'alarme à la source (heure locale). Le paramètre optionnel <Alarmvalue> met à jour la valeur du tag alarme et active ou désactive l'alarme en fonction des conditions d'alarme définies, quelle que soit la valeur du paramètre <Status>.

Retourne un code d'erreur (0 si pas d'erreur, 6 si <AlarmId> non défini).