Mise en service
Les scripts en cours d'exécution sont arrêtés automatiquement après l'exécution de la dernière
commande du script.
Lors d'une utilisation de l'outil de sélection des commandes, les éléments de la commande
apparaissent entre crochets ([]). Ces éléments doivent être remplacés par des entrées
correctes. Le texte par défaut affiché entre crochets vous indique la valeur requise.
Les scripts sont rédigés à l'aide de commandes et de valeurs. De plus, une extension des
scripts est possible, grâce à l'utilisation de variables, de calculs, de fonctions et de certaines
structures de contrôle, telles que les instructions IF et les boucles WHILE.
Commandes
La zone Commandes est divisée en divers types principaux de commandes disponibles.
Composants de contrôle
SET [component] TO [value]
Cette commande vous permet de régler des composants Bit, Byte et Float -(2Byte) sur une
certaine valeur. Utilisez les signes « . » en tant que valeur à virgule flottante. Vous pouvez aussi
utiliser d'autres composants en tant qu'élément de valeur de cette commande. Ceci vous
permet de régler un composant sur la valeur d'un autre.
SET [RGB component] TO [red],[green],[blue]
Cette commande vous permet de régler un composant RVB sur une certaine couleur. La
couleur doit être définie à l'aide des valeurs rouge, verte et bleue utilisant toutes une plage de 0
à 255. Au lieu de composants statiques, vous pouvez remplacer l'une des trois composantes
chromatiques primaires par un composant BYTE. Vous pouvez aussi remplacer tous les
éléments d'un composant par un seul composant RVB. Ceci vous permet de régler un
composant RVB sur la couleur d'un autre composant RVB.
FADE [component] TO [value] IN [time]
Cette commande est très semblable aux deux commandes ci-dessus. Vous pouvez l'utiliser
avec des valeurs Byte, Float et RVB. Au lieu de définir directement la valeur, cette commande
modifie progressivement les valeurs en les faisant passer de la valeur actuelle à la valeur
spécifiée. Vous pouvez définir le temps sous forme de valeur statique ou utiliser la valeur d'un
composant. Les unités de temps possibles sont MSEC/SEC/MIN/HOUR/DAY. Si aucune unité
n'a été indiquée pour les valeurs de temps, la valeur utilisée par défaut est millisecondes.
Comme pour la commande SET, vous pouvez utiliser cette commande aussi conjointement à
des composants RVB.
FADE [component] TO [value] in [time] STEP [time]
Cette commande est comparable à la commande ci-dessus. Elle ajoute uniquement une
indication d'échelon temporel. Si l'échelon temporel n'est pas spécifié, la commande FADE
modifie la valeur une fois par seconde. La définition d'un échelon temporel vous permet de la
faire passer, par exemple, à toutes les 30 secondes ou toutes les 100 millisecondes. La valeur
minimale est de 100 millisecondes. Comme pour la commande SET, vous pouvez utiliser cette
commande aussi conjointement à des composants RVB.
READ [component]
Cette commande vous permet d'interroger l'état actuel du composant sur le bus. Vous pouvez
aussi utiliser cette commande pour les scénarios. Elle exécute un READ pour chaque
composant contenu dans le scénario.
Manuel technique KNX 1773-1-8903 / 2CKA001773B8903
│58