Télécharger Imprimer la page

Endress+Hauser Fermentation Monitor QWX43 Manuel De Mise En Service page 15

Masquer les pouces Voir aussi pour Fermentation Monitor QWX43:

Publicité

Fermentation Monitor QWX43
Endress+Hauser
Remarques
• Comme TCP est fiable, aucun mécanisme de confirmation ou calcul CRC n' e st ajouté.
• Pour la transmission des données entre le système de commande et Fermentation
Monitor, il est uniquement permis de se connecter au port 50000.
• Le système de commande lance la connexion au firmware du Fermentation Monitor. En
conséquence, le système de commande agit en tant que client et le Fermentation
Monitor agit en tant que serveur. Cela a l' a vantage que l' a dresse IP statique du
Fermentation Monitor peut être stockée directement dans le système de commande ou
déposée auprès du client concerné.
• Il existe une architecture client/serveur classique entre le système de commande et le
Fermentation Monitor.
Lorsque le système de commande a besoin de nouvelles données de la part du
Fermentation Monitor, il lui envoie une demande. Cette demande inclut également les
données de télémétrie. Le Fermentation Monitor y répond immédiatement en
fournissant les données mesurées.
• Le nombre maximal de demandes du système de commande est limité à une seule
demande par seconde.
• Si le Fermentation Monitor est dans un état d' e rreur, le Fermentation Monitor le
communique au système de commande en demandant au Fermentation Monitor d' é crire
un paramètre dans le système de commande →  15.
• Si le système de commande est dans un état d' e rreur, le système de commande le
communique au Fermentation Monitor en demandant au système de commande d' é crire
un paramètre dans le Fermentation Monitor →  16.
• Si une connexion existante est interrompue pour quelque raison que ce soit, le
Fermentation Monitor passe à l' é tat "WaitingForConnection".
• Tous les paramètres et en-têtes sont envoyés au format big-endian. Comme certains
automates plus anciens (p. ex. S7-300/S7-400) sont des systèmes 32 bits, nous utilisons
le type de données FLOAT pour les nombres à virgule flottante et UINT32/INT32 pour
les nombres entiers.
3.5.2
Exemples de tableaux de données
Le Fermentation Monitor envoie des données au système de commande
Cet exemple ne présente qu' u ne sélection des paramètres qui sont effectivement
envoyés par requête. Le nombre de paramètres envoyés par requête dépend de la
version respective du protocole.
Exemple : Les données suivantes doivent être envoyées au système de commande
Nom du paramètre
Real fermentation degree
Apparent fermentation degree Float
Density
ErrorCode[1]
Tableau de données pour l' e xemple
Start of
Protocol
Sender ID
Transfer
Version
43981
1
S7035925195
(0xABCD)
(chaîne à zéro terminal)
Type de données Unité Valeur
Float
%
95.6
%
95.07935
Float
g/cm
3
1.02522
Enum (2 octets)
0
Il n' y a actuellement aucune erreur pour le
Fermentation Monitor.
Nr of
Parameters
4
Description du produit
Nr of Bytes
Data
End of
Transfer
14
Voir le
65244
tableau
(0xFEDC)
suivant.
15

Publicité

loading