Description de la fonction
Le bloc fonction PWS_DIAG
sert à lire l'état
des alimentations redondantes dans le
rack principal du PAC Modicon M580 avec une
embase Ethernet (rack local ou distant, autre
PAC Modicon M580 connecté).
L'état d'alimentation est interprété avec le type DDT PWS_DIAG_DDT ou .
Les paramètres
supplémentaires EN
et ENO
peuvent
aussi être configurés.
Représentation en FBD
Représentation :

Représentation en LD
Représentation :

Représentation en IL
Représentation :
CAL PWS_DIAG_Instance
(ENABLE:=Enable, ABORT:=Abort, IP_ADDRESS:=IP_Address, DONE=>OperationSuccessful,
ACTIVE=>OperationActiv, ERROR=>FaultyOperation, STATUS=>ErrorCode,
LEFT_PWS=>LeftPwsDiagnostics, RIGHT_PWS=>RightPwsDiagnostics)
Représentation en ST
Représentation :
PWS_DIAG_Instance (ENABLE:=Enable,
ABORT:=Abort, IP_ADDRESS:=IP_Address, DONE=>OperationSuccessful, ACTIVE=>OperationActiv,
ERROR=>FaultyOperation, STATUS=>ErrorCode, LEFT_PWS=>LeftPwsDiagnostics,
RIGHT_PWS=>RightPwsDiagnostics);
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée :
Paramètre |
Type |
Commentaire |
---|---|---|
|
|
Réglé sur 1 pour diagnostiquer l'état d'une alimentation. |
|
|
Réglé sur 1 pour abandonner l'opération en cours. |
|
|
La valeur du paramètre
|
Le tableau suivant décrit les paramètres de sortie :
Paramètre |
Type |
Commentaire |
---|---|---|
|
|
Indication d'une opération terminée. La valeur est 1 lorsque l'exécution de l'opération s'est achevée avec succès. |
|
|
Indication d'une opération en cours. La valeur est 1 lorsque l'opération est en cours d'exécution. |
|
|
Réglé sur 1 si une erreur est détectée par le bloc fonction. |
|
|
Code fournissant l'identification de l'erreur détectée. |
|
ou
|
Données de diagnostic pour l'alimentation située sur le côté gauche du rack (marquage CPS1 sur le rack). |
|
ou
|
Données de diagnostic pour l'alimentation située sur le côté droit du rack (marquage CPS2 sur le rack). |
Terminologie utilisée dans
le type PWS_DIAG_DDT
ou PWS_DIAG_DDT_V2
et alimentation concernée
Représentation d'alimentations redondantes dans un rack :

CPS1 : marquage de l'alimentation la plus à gauche sur le rack.
CPS2 : marquage de l'alimentation la plus à droite sur le rack.
Description de l'alimentation concernée par les
bits de champ State
des paramètres
de sortie du bloc fonction :
Paramètre |
Champ |
Bits du champ |
Alimentation concernée |
---|---|---|---|
|
|
Bits 0 à 4 ( |
CPS1 (alimentation la plus à gauche) |
Bits 5 à 7 ( |
CPS2 (alimentation la plus à droite) |
||
|
|
Bits 0 à 4 ( |
CPS2 (alimentation la plus à droite) |
Bits 5 à 7 ( |
CPS1 (alimentation la plus à gauche) |
Pws•••
) est celle qui
fournit actuellement les données de diagnostic qui apparaissent
dans la structure. L'autre alimentation (bit OtherPws•••
) est la deuxième alimentation
située sur la même embase qui communique certaines de ses
données de diagnostic à l'alimentation en cours de
diagnostic.Description des types PWS_DIAG_DDT
et PWS_DIAG_DDT_V2
Description détaillée des structures PWS_DIAG_DDT
et PWS_DIAG_DDT_V2
:
Champ |
Taille |
Valeur |
---|---|---|
|
1 |
Version majeure du micrologiciel d'alimentation. |
|
1 |
Version mineure du micrologiciel d'alimentation. |
|
1 |
Identifiant de modèle. |
|
Bit 0 |
|
Mode de fonctionnement de l'alimentation :
|
||
|
Bit 1 |
|
Etat de l'alimentation :
|
||
|
Bit 2 |
|
Rôle de l'alimentation :
|
||
|
Bit 3 |
|
Position de l'alimentation :
|
||
|
Bit 4 |
|
Etat majeur de l'alimentation :
|
||
|
Bit 5 |
|
Etat majeur de l'autre alimentation :
|
||
|
Bit 6 |
|
Communication de l'alimentation diagnostiquée avec l'autre alimentation :
|
||
|
Bit 7 |
|
Etat de l'autre alimentation :
|
||
|
1 |
Courant consommé sur l'alimentation 3,3 Vcc en interne et transmis au rack en tant que producteur (unité : mA, précision : +/-5 %, plage de valeurs : 20 à 4 500 mA). Le maître fournit du courant au rack, tandis que l'esclave ne lui en fournit pas. |
|
1 |
Tension mesurée à la sortie de l'alimentation 3,3 Vcc (unité : mV, précision : +/-2 %, plage de valeurs : 3 238 à 3471 mV). NOTE : Sur une alimentation
maître, la tension à la sortie correspond à la tension
du rack. Sur une alimentation esclave, la tension à la sortie
représente la tension qui peut être appliquée au rack
si elle passe maître.
|
|
1 |
Courant consommé sur l'alimentation 24 Vcc en interne et transmis au rack en tant que producteur (unité : mA, précision : +/-5 %, plage de valeurs : 36 à 1 750 mA). Le maître fournit du courant au rack, tandis que l'esclave ne lui en fournit pas. |
|
1 |
Tension mesurée à la sortie de l'alimentation 24 Vcc (unité : mV, précision : +/-2 %, plage de valeurs : 23 512 à 24 593 mV). NOTE : Sur une alimentation
maître, la tension à la sortie correspond à la tension
du rack. Sur une alimentation esclave, la tension à la sortie
représente la tension qui peut être appliquée au rack
si elle passe maître.
|
|
1 |
Température de l'alimentation interne mesurée (unité : °C, précision : +/-1 %). |
|
1 |
Temps de fonctionnement en tant que maître depuis la dernière mise sous tension (unité : s). |
|
1 |
Temps de fonctionnement en tant qu'esclave depuis la dernière mise sous tension (unité : s). |
|
1 |
Temps de fonctionnement en tant que maître depuis la fabrication (unité : s). |
|
1 |
Temps de fonctionnement en tant qu'esclave depuis la fabrication (unité : s). |
|
1 |
Energie fournie par l'alimentation depuis la fabrication (unité : mWh). |
|
1 |
Estimation de la durée de vie restante en pourcentage. L'estimation de la durée de vie restante tient compte de l'usure de certains composants de l'alimentation. Cette valeur théorique se base sur un algorithme qui intègre plusieurs paramètres, tels que la température de fonctionnement, le temps de fonctionnement, la consommation d'énergie, etc. Lorsque cette valeur atteint 0 %, l'alimentation peut continuer à fonctionner parfaitement, mais il est fort probable qu'un défaut matériel survienne rapidement. NOTE : Lorsque l'estimation de la durée
de vie restante atteint 0, un basculement se fait automatiquement
(l'alimentation est utilisée tant qu'elle continue
à fournir le courant et les tensions attendus).
|
|
1 |
Estimation de la durée de vie restante en mois. NOTE : Uniquement disponible dans
la structure
PWS_DIAG_DDT_V2 , RemainingLTMO se réfère à la
même valeur que RemainingLTPC , mais en mois (voir ci-dessus). |
|
1 |
Nombre d'allumages depuis la fabrication ou depuis la dernière commande d'effacement avec PWS_CMD. |
|
1 |
Nombre de sous-tensions détectées sous le seuil inférieur (94 Vca +/-5 %) sur la tension principale depuis la fabrication ou depuis la dernière commande d'effacement avec PWS_CMD. |
|
1 |
Nombre de sous-tensions détectées sous le seuil supérieur (194 Vca +/-5 %) sur la tension principale depuis la fabrication ou depuis la dernière commande d'effacement avec PWS_CMD. |