6 Trames de l'utilisateur
REMARQUE !
Lorsque la transmission active est de type maître Modbus, les erreurs de répétition sont en-
registrées dans la liste des événements. Vous trouverez les codes d'erreur correspondant
dans le chapitre 3.9.3 "Codes d'erreur sous forme de valeurs entières".
Surveillance des erreurs
Chaque trame est surveillée dans le cadre de la transmission des données. En cas d'erreur,
un drapeau d'erreur est levé, en plus un code d'erreur est stocké dans chaque trame et un en-
registrement est ajouté à la liste des événements. Cet enregistrement n'est pas produit et en-
registré cycliquement, mais une seule fois à l'apparition de l'erreur, il peut être renouvelé si la
transmission fonctionne à nouveau. Pour toutes les trames qui sont lues, on applique :
s'il n'y a aucune réponse valable au bout de 3 répétitions, toutes les valeurs de cette trame sont
initialisées avec "Aucune valeur d'entrée".
Synoptique des entrées et sorties pour la fonction exclave
Variables ext.
vérif. cycl. des valeurs
et déclench. alarmes
Traitement trame
Trames d'écriture :
rassembler données
Trames de lecture :
transmission des données
dans différentes variables
Config.
trame
Modbus en lecture/écriture (esclave)
(1)
Un maître externe envoie une demande (en lecture ou écriture).
(2)
Le port reçoit la demande.
(3)
En fonction de l'adresse d'appareil, le tableau Modbus correspondant est utilisé.
(4)
Le tableau Modbus s'occupe de l'affectation des adresses Modbus aux variables de l'appareil.
(5a)
On accède à la valeur de la variable et on produit la réponse Modbus.
(5b)
On peut aussi accéder aux trames configurées pour le maître Modbus à des fins de contrôle,
de conversion de type ou encore de mise à l'échelle des variables.
68
(5a)
E/S système
Avec toutes les
var. process ;
zones pour
64 modules
Variables ext. ;
limites vérifiées
Variables ext. ;
interface
cyclique
Trames
supplément.
(5b)
Adr. déb. Modbus
+ longueur trame
(4)
Tableaux
Modbus
pour esclave
Avec attributs
pour chaque
variable :
(5a)
type,
adresse
read only ...
(5b)
(3)
(2)
Adresse
Esclave
appareil
Modbus
Déplac.
Série
dans zone
et TCP
virtuelle
Maître
Modbus
Série
et TCP
(1)
Système
SCADA
PC
API
App.
esclaves
externes