2) Dans le cas où une fonction disposant d'au moins un seuil d'alarme actif est sélectionnée dans la liste, il est possible, soit d'écrire la valeur
de la fonction sélectionnée en continu (comme décrit au point 1) ou de l'écrire uniquement en cas de situation d'alarme à la fin de l'action
correspondante. Dans ce cas (écriture déclenchée), il est possible de procéder à l'écriture d'une constante, d'un octet ou de la valeur de la
taille sélectionnée comme mentionné au début de ce point.
Adresse Slave
Adresse inscrite dans le module Slave branché au RS485 Master. Valeurs allant de 1 à 247.
Adresse registre
Adresse Modbus inscrite dans le registre.
La modalité d'adressage suivante est utilisée, dépendante de la fonction Modbus à utiliser et du type de données à écrire :
Adresse
Type de données
1...10000
Booléen
40001...50000
Booléen
40001...50000
Float/Long Int/Short Int
Si vous devez écrire un registre Holding Register, qui possède l'adresse 40003 dans le module, le registre ParameterAdr. doit être réglé sur 40003.
Dans le cadre d'une écriture en continu, il faut veiller à ce que la correspondance entre le type de valeur sélectionnée au début et le registre
à écrire soit présente.
Activer le déclenchement (uniquement si la valeur de sélection d'une fonction avec au moins un seuil actif a été sélectionnée)
Cette fonction ne peut être activée que si la valeur de sélection d'une fonction avec au moins un seuil actif a été sélectionnée.
En sélectionnant Oui, l'écriture sur stimulation est activée (l'écriture est effectuée uniquement si la fonction est sélectionnée dans l'alarme).
Dans le cas contraire, l'écriture sera réalisée en continu.
Seuil d'alarme (uniquement si le déclencheur est activé dans Trigger)
Si le déclencheur (écriture en cas d'alarme) est activé dans Trigger, vous pouvez définir le seuil à partir duquel l'écriture s'effectue (l'écriture
simultanée sur les deux n'est pas possible) :
Seuil supérieur : permet de qualifier l'écriture en cas de dépassement du seuil (uniquement si le seuil supérieur a été activé pour la fonction
assignée ; dans le cas contraire, l'option n'apparaît pas).
Seuil inférieur : permet de qualifier l'écriture en cas de dépassement du seuil (uniquement si le seuil inférieur a été activé pour la fonction
assignée ; dans le cas contraire, l'option n'apparaît pas).
Valeur à écrire (uniquement si le déclencheur a été activé dans Trigger)
Spécifie le type de la valeur à écrire. Les formats suivants peuvent être sélectionnés :
- Booléen 1 (0) : Dans le cas d'une situation d'alarme, un octet défini est réglé sur la valeur logique 1, tandis qu'à la fin de la situation d'alarme
la valeur logique 0 est réglée.
- Booléen 0 (1) : Dans le cas d'une situation d'alarme, un octet défini est réglé sur la valeur logique 0, tandis qu'à la fin de la situation d'alarme
la valeur logique 1 est réglée.
- Word : définit la valeur en nombres entiers à 16 octets qui est écrite lorsque une situation d'alarme apparaît. A la fin de la situation d'alarme,
la valeur n'est plus écrite.
- Valeur : en cas d'apparition d'une situation d'alarme, la valeur de la fonction qui a été réglée dans la valeur est écrite. Dans ce cas, il est
indispensable de sélectionner le format de sortie (voir Format de sortie).
Dans le cas de Long ou de Float, la séquence d'écriture de la valeur doit être également communiquée (MSW first ou LSW first). En fin de
situation d'alarme, l'écriture de cette valeur est interrompue.
Format de sortie (uniquement lorsque le déclencheur n'est pas activé dans Trigger a été activé ou que la valeur à écrire a été sélectionnée)
Spécifie le type de valeur à écrire. Les formats suivants peuvent être sélectionnés :
- Float : format virgule flottante avec 32 bits.
- Long entier : format entier avec 32 bits.
- Court entier : format entier avec 16 bits.
Lors de la sélection de Float ou de Long Integer, l'ordre doit également être indiqué
Word, les deux mots à partir desquels la valeur se compose. Au choix :
- MSW first : le mot supérieur de la valeur est envoyé dans un premier temps, puis le mot inférieur.
- MSW first : le mot inférieur de la valeur est envoyé dans un premier temps, puis le mot supérieur.
Modalité d'écriture (uniquement si dans la sélection de la valeur une taille ou une fonction booléenne a été sélectionnée ou si une valeur
booléenne 1 (0) ou booléenne 0 (1) a été réglée comme valeur à écrire).
Si la valeur à écrire est booléenne, la modalité d'écriture de la valeur doit également être indiquée:
- Single Output : la valeur est écrite avec la fonction 05 (write single coil) d'un seul octet. Veillez à ce que l'adresse du registre soit bien réglée
dans Adr.Register (adresses de 1 à 10 000 dans ce cas).
-Read-Modify-Write : la valeur de l'octet est écrite avec la fonction 06 (write single register) d'un registre entier 16 octets.
Avec cette modalité, seul l'octet spécifié est modifié, tandis que les autres restent inchangés lors de l'écriture.
Veillez à ce que l'adresse du registre soit bien réglée dans Adr.Register (adresses de 40 001 à 50 000 dans ce cas).
Index Bit (uniquement si la valeur à écrire est booléenne et si la modalité d'écriture "Read-Modify-Write " a été sélectionnée).
Permet la sélection de l'index de l'octet à écrire en mots 16 octets, si la valeur à écrire est booléenne et si vous avez décidé d'utiliser la
modalité d'écriture Read-Modify-Write.
Valeurs comprises entre 0 et 15. Pour plus de détails sur la navigation dans le menu d'écriture, consultez les schémas à la fin de ce mode
d'emploi.
4.2.4 Menu des paramètres
Permet de régler la plupart des paramètres du système ainsi que les paramètres des ports de communication :
1) Sélection de la langue.
2) Sélection du nombre de données d'affichage.
3) Réglage du contraste de l'écran.
4) Paramètres du port Modbus Master.
5) Paramètres du port Modbus Slave.
Fonction
05
06 read-modify-write : écrit un octet individuel dans le registre et laisse les autres inchangés
06/16
7