Se rendre au contenu

Processeur message : types de scripts. 🔒

2.8 Script de type liaison série

La réception d’un message en provenance d’une liaison série se fait de la façon suivante :


Ce type de script permet de recevoir des infos via une liaison série (Imprimante, Automate ASCII, …)

Le script est accroché au port série dans la fenêtre paramètres du port de communication à partir du menu Configuration/Communication.

Seuls les scripts de type série sont disponibles dans cette liste déroulante.


Le message reçu est placé dans la variable sMessage et la longueur du message est retournée dans nLen.


2.9 Script de type TCP/IP


Ce type de script permet de recevoir des informations via une liaison TCP/IP (Centrale GALAXY, .Net , …)
Les paramètres IP du script sont définis au niveau des paramètres du prototype.
La connexion peut être définie en mode TCP (ALERT demande ou attend la connexion) ou en mode UDP.


Le message reçu est placé dans la variable sMessage, l’adresse IP émettrice est placée dans sSourceIPAddress et le port émetteur dans sSourcePort. La longueur du message est retournée dans nLen.

2.10 Script de type alarme


Ce type de script permet de recevoir des informations lors du changement de statut d’une alarme.
Le script est accroché à une alarme dans la liste des actions, dans fenêtre des paramètres de l’alarme, via la commande Exécution script.
Il faut l’accrocher dans toutes les actions où l’on souhaite activer le script. (Alarme, Retour normal et Acquittement)


L’identificateur de l’alarme demandeuse est placé dans la variable nAlarmId, le message de l’alarme est placé dans sMessage et le statut de l’alarme est retourné via nAlarmStatus.


2.11 Script de type mini messages (SMS)


Ce type de script permet de recevoir des informations à partir d’un SMS reçu au travers d’un modem GSM.

Le script est accroché à un modem GSM via la fenêtre des paramètres du modem.
Seuls les scripts de type mini messages SMS sont disponibles dans la liste déroulante.


Le message SMS reçu est placé dans la variable sMessage et le numéro de GSM émetteur dans sNumGSM. La longueur du message SMS est retournée dans nLen.

 

2.12 Script de type API/Ligne de commande


Ce type de script permet de recevoir des infos à partir d’un driver installé dans ALERT. (ESPA 444, …)
Le script est accroché au driver via la fenêtre des paramètres du driver.
Seuls les scripts de type API/Ligne de commande sont disponibles dans la liste déroulante.


Le message reçu est placé dans la variable sMessage. La longueur du message est retournée dans nLen.

2.13 Script de type autre


Ce type de script permet de lire des informations à partir d’une source sans connexion (Base de données, fichiers).
Le script fonctionne de manière indépendante.