Description des mots système %SW70 à %SW99
Traduction de la notice originale
Description détaillée
Description des mots système %SW70 à %SW99 :
Mot
Symbole
%SW70
WEEKOFYEAR
Fonction
Fonction d'horodateur
Etat initial
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Mot système contenant le numéro de la semaine dans l'année : 1 à 52 (en BCD).
%SW71
KEY_SWITCH
Fonction
Position des commutateurs sur le panneau avant de l'automate Quantum
Etat initial
0
Plates-formes
M340: Non M580: Non M580 Safety: Non Quantum: Oui Momentum: Non Premium: Non Atrium: Non
Ce mot fournit l'image des positions des commutateurs sur le panneau avant du processeur Quantum. Ce mot est mis à jour automatiquement par le système :
  • %SW71.0 = 1 : commutateur en position « Protection mémoire ».
  • %SW71.1 = 1 : commutateur en position « STOP ».
  • %SW71.2 = 1 : commutateur en position « START ».
  • %SW71.8 = 1 : commutateur en position « MEM ».
  • %SW71.9 = 1 : commutateur en position « ASCII ».
  • %SW71.10 = 1 : commutateur en position « RTU ».
  • Les mots %SW71.3 à %SW71.7 et %SW71.11 à %SW71.15 ne sont pas utilisés.
%SW72
Fonction
Journal d'erreurs Unity 984
Etat initial
0
Plates-formes
M340: Oui M580: Non M580 Safety: Non Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
La bibliothèque Extended Math (EMTH) a détecté des erreurs du journal d'erreurs (comme LL984).
Bit/Fonction :
15 - 8 : code de fonction/sous-fonction EMTH (voir ci-dessous)
7 - 6 : inutilisé
4 : erreur détectée de conversion d'entier/virgule flottante
3 : puissance de fonction exponentielle trop importante
2 : opération ou valeur à virgule flottante non valide
1 : dépassement de virgule flottante
0 : dépassement inférieur de virgule flottante
Code de fonction/sous-fonction EMTH :
16#01 / ADDDP
16#02 / SUBDP
16#03 / MULDP
16#04 / DIVDP
16#05 / SQRT
16#06 / SQRTP
16#07 / LOG
16#08 / ANLOG
16#09 / CNVIF
16#0A / ADDIF
16#0B / SUBIF
16#0C / MULIF
16#0D / DIVIF
16#0E / SUBFI
16#0F / DIVFI
16#10 / CMPIF
16#11 / CNVFI
16#12 / ADDFP
16#13 / SUBFP
16#14 / MULFP
16#15 / DIVFP
16#16 / CMPFP
16#17 / SQRFP
16#18 / CHSIN
16#19 / PI
16#1A / SINE
16#1B / COS
16#1C / TAN
16#1D / ARSIN
16#1E / ARCOS
16#1F / ARTAN
16#20 / CNVRD
16#21 / CNVDR
16#22 / POW
16#23 / EXP
16#24 / LNFP
16#25 / LOGFP
16#26 / ERLOG
%SW73
TS_DIAGNOSTICS_FLAGS
Fonction
Indicateurs de diagnostic d'horodatage
Etat initial
0
Plates-formes
M340: Non M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Non Atrium: Non
Ce mot fournit des informations de diagnostic sur la source des événements horodatés :
  • %SW73.0 = 1 (TIME_VALID) lorsque l'heure est valide et que l'horloge est synchronisée (%SW73.1 = 0 et %SW73.2 = 0).
  • %SW73.1 = 1 (CLOCK_FAILURE) lorsque la source horaire de l'équipement émetteur n'est pas fiable ou lorsque la synchronisation initiale n'a pas été effectuée depuis le démarrage du module d'horodatage.
  • %SW73.2 = 1 (CLOCK_NOT_SYNC) en cas de perte de la synchronisation horaire pendant l'exécution du module d'horodatage.
  • %SW73.3 (BUFF_FULL) indique le niveau de saturation du tampon :
    • %SW73.3 = 1 lorsque le tampon est saturé.
    • %Sw73.3 = 0 lorsque le pourcentage de saturation du tampon est situé en deçà du seuil fixé.
      NOTE : tant que %SW73.3 = 1, aucun événement n'est écrit dans le FIFO.
  • Les mots %SW73.4 à %SW73.6 sont réservés.
  • %SW73.7 = 1 (SOE_UNCERTAIN) en cas de risque de perte d'événements dans la séquence d'événements suivante.
%SW74
Fonction
Etat de l'horodatage
Etat initial
0
Plates-formes
M340: Non M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Non Atrium: Non
Signification des octets du mot %SW74 :
  • Octet de poids faible (bits 0 à 7) : TS_EVENTS_STATE. Indique l'état principal du service Evénements d'horodatage (pour la mise au point). La valeur de l'octet (au format hexadécimal) est décrite ci-dessous :
    00 Sous tension 10 Initial, configuration valide 20 En attente du client (OFS/SCADA) 31 Synchronisation des valeurs demandée et en attente de la baisse du tampon sous le seuil 32 Synchronisation des valeurs démarrée 33 Synchronisation des valeurs terminée 40 Détection des événements en cours 51 Synchronisation du niveau de saturation du tampon demandée et en attente de la baisse du tampon sous le seuil 52 Synchronisation du niveau de saturation du tampon démarrée 53 Synchronisation du niveau de saturation du tampon terminée
  • Octet de poids fort (bits 8 à 15) : TS_BUF_FILLED_PCTAGE. Pourcentage de saturation du tampon (entre 0 et 100).
    NOTE : les événements lus mais non acquittés sont inclus dans le pourcentage de saturation du tampon.
%SW75
TIMEREVTNB
Fonction
Compteur d'événements de type temporisateur
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Non Premium: Oui Atrium: Oui
Ce mot contient le nombre d'événements de type temporisateur figurant dans la file d'attente.
Pour Premium et Atrium : non disponible sur les processeurs TSX 57 1•/2•/3•/4•/5•.
%SW76
DLASTREG
Fonction
Fonction de diagnostic :
enregistrement
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Résultat du dernier enregistrement :
  • = 0 si l'enregistrement a réussi.
  • = 1 si le tampon de diagnostic n'a pas été configuré.
  • = 2 si le tampon de diagnostic est plein.
%SW77
DLASTDEREG
Fonction
Fonction de diagnostic :
non-enregistrement
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Résultat de la dernière annulation de l'enregistrement :
  • = 0 si l'enregistrement a bien été annulé.
  • = 1 si le tampon de diagnostic n'a pas été configuré.
  • = 21 si l'identificateur d'erreur est incorrect.
  • = 22 si l'erreur n'a pas été enregistrée.
%SW78
DNBERRBUF
Fonction
Fonction de diagnostic :
nombre d'erreurs
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Nombre d'erreurs actuellement présentes dans le tampon de diagnostic.
%SW80
MSGCNT0
Fonction
Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Non M580 Safety: Non Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium :
Nombre de messages envoyés par le système au port terminal (port Uni-Telway).
Pour Modicon M340 et Momentum :
Nombre de messages envoyés par le système au port terminal (port série Modbus).
Pour Quantum :
Nombre de messages Modbus envoyés par le système comme client sur tous les ports de communication.
NOTE : les messages Modbus envoyés par le système comme maître ne sont pas comptabilisés dans ce mot.
%SW81
MSGCNT1
Fonction
Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Non M580 Safety: Non Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium :
Nombre de messages reçus par le système sur le port terminal (port Uni-Telway).
Pour Modicon M340 et Momentum :
Nombre de messages reçus par le système sur le port terminal (port série Modbus).
Pour Quantum :
Nombre de messages Modbus reçus par le système comme client sur tous les ports de communication.
NOTE : les messages Modbus reçus en réponse aux requêtes envoyées par le système, comme maître, ne sont pas comptabilisés dans ce mot.
%SW82
MSGCNT2
Fonction
Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium et Atrium :
Nombre de messages envoyés par le système au module PCMCIA.
Pour M340, Momentum et M580 :
Nombre de messages reliés de tous les types, routés correctement.
Pour Quantum :
Nombre de messages Modbus envoyés ou reçus sur le port série 1, mis à jour chaque seconde.
%SW83
MSGCNT3
Fonction
Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium et Atrium :
Nombre de messages envoyés par le module PCMCIA et reçus par le système.
Pour M340, Momentum et M580 :
Nombre de messages reliés de tous les types, qui ne sont pas routés correctement.
Pour Quantum :
Nombre de messages Modbus envoyés ou reçus sur le port série 2, mis à jour chaque seconde.
%SW84
MSGCNT4
Fonction
Premium : gestion Télégramme
Modicon M340 : Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium :
Nombre de télégrammes envoyés par le système.
Pour Quantum M340, M580 et Momentum :
Nombre de messages envoyés au port USB.
%SW85
MSGCNT5
Fonction
Premium : gestion Télégramme
Modicon M340 : Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium :
Nombre de télégrammes reçus par le système.
Pour Quantum M340, M580 et Momentum :
Nombre de messages reçus par le port USB.
%SW86
MSGCNT6
Fonction
Gestion des messages
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est mis à jour par le système et peut également être réinitialisé à l'aide de %S80.
Pour Premium et M580 :
Nombre de messages refusés par le système.
Pour Modicon M340 et Momentum :
Nombre de messages refusés par le système et non traités en raison d'un manque de ressources, par exemple. Si le message est refusé par le serveur Modbus, il correspond alors aux messages d'exception Modbus envoyés par l'UC au client Modbus distant.
%SW87
MSTSERVCNT
Fonction
Gestion des communications
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Nombre de requêtes traitées par le serveur synchrone par cycle de tâche maître (MAST).
Les requêtes traitées peuvent provenir de tous les ports de communication (ayant accès au serveur Modbus/UNI-TE, chacun avec sa propre limitation). Cela signifie également que les requêtes d'autres clients, et par conséquent les fonctions élémentaires de communication comme le scrutateur d'ES, un module IHM connecté, etc., sont prises en compte.
%SW88
ASNSERVCNT
Fonction
Premium : gestion des communications
Modicon M340, M580 et Momentum : nombre de requêtes HTTP reçues chaque seconde par le serveur Web du processeur
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Oui Atrium: Oui
Pour Premium :
Nombre de requêtes traitées par le serveur asynchrone par cycle de tâche maître (MAST).
Pour Modicon M340, M580 et Momentum :
Nombre de requêtes HTTP reçues chaque seconde par le serveur Web du processeur.
%SW89
APPSERVCNT
Fonction
Premium : gestion des communications
Modicon M340 et M580 : nombre de requêtes FTP reçues chaque seconde par le serveur FTP
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Oui Atrium: Oui
Pour Premium :
Nombre de requêtes traitées par les fonctions de serveur (immédiatement) par cycle de tâche maître (MAST).
Pour Modicon M340 et M580 :
Nombre de requêtes FTP reçues chaque seconde par le serveur FTP.
%SW90
MAXREQNB
Fonction
Nombre maximum de requêtes traitées par cycle de tâche maître
Etat initial
N
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Oui Momentum: Oui Premium: Oui Atrium: Oui
Ce mot est utilisé pour définir un nombre maximal de requêtes (tous protocoles confondus : UNI-TE, Modbus, etc.) qui peuvent être traitées par le serveur de l'automate par cycle de tâche maître. (Les requêtes envoyées par l'automate en tant que client ne sont pas prises en compte).
Le nombre de requêtes à traiter par cycle inclut les requêtes émanant de tous les ports de communication (ayant accès au serveur). Cela signifie que les requêtes de clients autres que les fonctions élémentaires de communication, comme le scrutateur d'E/S, un module IHM connecté, etc., sont également comptabilisées.
Le mot est initialisé par le système avec la valeur N (valeur par défaut). Si la valeur 0 est saisie, la valeur N est prise en compte. Si une valeur comprise entre 1 et le minimum est saisie, la valeur minimale est prise en compte. Si une valeur supérieure au maximum est saisie, la valeur maximale est prise en compte.
NOTE : les requêtes peuvent provenir de différents modules ou ports de communication intégrés. La capacité de communication de chaque port étant limitée, le nombre maximum de requêtes défini dans %SW90 peut ne pas être atteint.
Ce nombre de requêtes doit être compris entre un minimum et un maximum (défini comme N+4) en fonction du modèle.
Pour la gamme M340 :
  • BMX P34 10••/20•• : N = 8 (minimum 2, maximum 8 + 4 = 12)
Pour la gamme M580 :
  • BMX P58 10•0 : N = 16 (minimum 2, maximum 16 + 4 = 20)
  • BMX P58 20•0 : N = 24 (minimum 2, maximum 24 + 4 = 28)
  • BMX P58 30•0 : N = 32 (minimum 2, maximum 32 + 4 = 36)
  • BMX P58 40•0 : N = 40 (minimum 2, maximum 40 + 4 = 44)
Pour la gamme Premium :
  • TSX 57 0•/1• : N = 4 (minimum 2, maximum 4 + 4 = 8)
  • TSX 57 2• : N = 8 (minimum 2, maximum 8 + 4 = 12)
  • TSX 57 3• : N = 12 (minimum 2, maximum 12 + 4 = 16)
  • TSX 57 4•/5• : N = 16 (minimum 2, maximum 16 + 4 = 20)
Pour la gamme Quantum :
  • 140 CPU 31••/43••/53••/ : N = 10 (minimum 5, maximum 10 + 4 = 14)
  • 140 CPU 6•• : N = 20 (minimum 5, maximum 20 + 4 = 24)
Pour la gamme Momentum :
  • 170 CBU 78 090/CBU 98 090 : N = 4 (minimum 2, maximum 4 + 4 = 8)
  • 171 CBU 98 091 : N = 8 (minimum 2, maximum 8 + 4 =  12),
%SW91 et %SW92
Fonction
Vitesses d'échange des messages de blocs fonction
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Oui Atrium: Oui
  • %SW91 : nombre de messages de blocs fonction envoyés par seconde
  • %SW92 : nombre de messages de blocs fonction reçus par seconde
Peut être lu par le programme utilisateur ou par le terminal.
Ces compteurs n'incluent pas d'autres requêtes sortantes provenant d'un scrutateur d'ES, par exemple.
%SW93
Fonction
Commande et état de l'effacement du système de fichiers de carte mémoire
Etat initial
0
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Non Atrium: Non
Peut être lu et écrit par le programme utilisateur ou par le terminal. Ce mot est utilisé par le client pour effacer ou nettoyer la carte mémoire.
L'opération d'effacement supprime les pages Web. Pour les récupérer, effectuez l'une des actions suivantes :
  • Via FTP :
    • Avant d'effectuer l'effacement, sauvegardez les pages Web en les copiant via FTP.
    • Après l'effacement, rechargez les pages Web via FTP.
  • Réinstallez le micrologiciel de système d'exploitation du processeur.
L'opération de nettoyage efface le contenu du répertoire de stockage de données.
L'effacement et le nettoyage ne sont possibles qu'en mode Stop :
  • %SW93.0 = 1, un front montant démarre l'opération d'effacement.
  • %SW93.1 indique l'état du système de fichiers après une requête d'effacement ou de nettoyage :
    • %SW93.1 = 0, système de fichiers incorrect ou commande en cours.
    • %SW93.1 = 1, système de fichiers valide.
    NOTE : La valeur par défaut de %SW93.1 est 0, %SW93.1 passe à 1 après l'exécution réussie d'un effacement ou un nettoyage, puis le projet est transféré à l'automate, %SW93.1 passe à 0.
  • %SW93.2 = 1, un front montant démarre l'opération de nettoyage.
%SW94 et %SW95
Fonction
Signature de modification de l'application
Etat initial
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Non Atrium: Non
Ces deux mots contiennent une valeur de 32 bits qui change à chaque modification de l'application sauf lors :
  • d'une mise à jour des informations de chargement.
  • d'un remplacement de la valeur initiale par la valeur actuelle.
  • d'un enregistrement de la commande de paramètre.
Ils peuvent être lus par le programme utilisateur ou par le terminal.
%SW96
CMDDIAGSAVEREST
Fonction
Commande et diagnostic d'enregistrement et de restauration
Etat initial
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Oui Premium: Non Atrium: Non
Ce mot est utilisé pour copier la valeur courante de %MW dans la mémoire Flash interne ou pour la supprimer de cette même mémoire, et pour fournir l'état de l'action. Il peut être lu par le programme utilisateur ou par le terminal :
  • %SW96.0 : requête de copie de la valeur actuelle de %MW dans la mémoire Flash interne. Paramétrée sur 1 par l'utilisateur pour demander un enregistrement et paramétrée sur 0 par le système lorsqu'un enregistrement est en cours.
    NOTE : Vous devez arrêter le processeur avant d'effectuer la copie via %SW96.0.
  • %SW96.1 est réglé sur 1 par le système lorsqu'un enregistrement est terminé et sur 0 par le système lorsqu'un enregistrement est en cours.
  • %SW96.2 = 1 indique une erreur lors d'une opération d'enregistrement ou de restauration (reportez-vous aux mots %SW96.8 à %SW96.15 pour les définitions de code d'erreur).
  • %SW96.3 = 1 indique qu'une opération de restauration est en cours.
  • %SW96.4 peut être réglé sur 1 par l'utilisateur pour supprimer la zone %MW de la mémoire Flash interne.
  • %SW96.7 = 1 indique que la mémoire interne contient un enregistrement %MW valide.
%SW96.8 à %SW96.15 sont des codes d'erreur utilisés lorsque %SW96.2 est réglé sur 1 :
  • %SW96.9 = 1 indique que le nombre de %MW enregistrés est inférieur au nombre configuré.
  • %SW96.8 = 1 et %SW96.9 = 1 signifient que le nombre de %MW enregistrés est supérieur au nombre configuré.
  • %SW96.8 = 1, %SW96.9 = 1 et %SW96.10 = 1 signalent la détection d'une erreur d'écriture dans la mémoire Flash interne.
%SW97
CARDSTS
Fonction
Etat de la carte
Etat initial
Plates-formes
M340: Oui M580: Oui M580 Safety: Oui Quantum: Non Momentum: Non Premium: Non Atrium: Non
Peut être lu par le programme utilisateur ou par le terminal. Indique l'état de la carte.
%SW97 :
  • 0000 = pas d'erreur.
  • 0001 = sauvegarde de l'application ou écriture dans un fichier envoyée sur une carte protégée en écriture.
  • 0002 = carte non reconnue ou sauvegarde de l'application endommagée.
  • 0003 = sauvegarde de l'application requise, mais aucune carte disponible.
  • 0004 = erreur d'accès à la carte, par exemple après la suppression incorrecte d'une carte.
  • 0005 = aucun système de fichiers présent sur la carte ou système présent non compatible. Utilisez %SW93.0 pour effacer la carte.
%SW98
Fonction
Prise en charge du registre d'état faible de la fonction CCOFT (Configuration Change On The Fly) par le module CRP/CRA
Etat initial
0
Plates-formes
M340: Non M580: Non M580 Safety: Non Quantum: Oui Momentum: Non Premium: Non Atrium: Non
Ce mot contient une chaîne de bits qui indique au niveau du bit 1 que le module CRP/CRA correspondant prend en charge la fonction CCOTF. Affectation des bits :
  • %SW98.0 à 0, le module CRP ne prend pas en charge la fonction CCOTF, mais le fait à 1.
  • %SW98.1 à %SW98.15 :
    • = 0, les stations 2 à 16 ne prennent pas en charge la fonction CCOTF.
    • = 1, les stations 2 à 16 prennent en charge la fonction CCOTF.
NOTE : Vérifiez que la station est alimentée, sinon le bit du module CRA reste égal à 0.
%SW99
Fonction
Prise en charge du registre d'état élevé de la fonction CCOFT (Configuration Change On The Fly) par le module CRA
Etat initial
0
Plates-formes
M340: Non M580: Non M580 Safety: Non Quantum: Oui Momentum: Non Premium: Non Atrium: Non
NOTE : ce mot système est aussi utilisé pour le module Premium, mais avec une fonction différente (voir ci-dessous).
Ce mot contient une chaîne de bits qui indique au niveau du bit 1 que le module CRA correspondant prend en charge la fonction CCOTF. Affectation des bits :
  • %SW99.0 à %SW99.15 :
    • = 0, les stations 17 à 32 ne prennent pas en charge la fonction CCOTF.
    • = 1, les stations 17 à 32 prennent en charge la fonction CCOTF.
NOTE : Vérifiez que la station est alimentée, sinon le bit du module CRA reste égal à 0.
%SW99
INPUTADR/SWAP
Fonction
Gestion de la redondance des communications
Etat initial
0
Plates-formes
M340: Non M580: Non M580 Safety: Non Quantum: Non Momentum: Non Premium: Oui Atrium: Oui
NOTE : ce mot système est utilisé pour le module Quantum, mais avec une fonction différente (voir ci-dessus).
Mot utilisé pour prendre en charge la redondance des modules réseau.
Lorsqu'un problème est détecté sur un module de communication utilisé pour accéder à un numéro de réseau x (X-WAY), il est possible de basculer vers un autre module de communication (connecté au même réseau) en saisissant le numéro de réseau dans le mot %SW99.
%SW99 est remis à 0 par le système.