Erreur de conversion de programme (PCE)

L’instruction Erreur de conversion de programme (PCE) est générée par l’outil de conversion. L’outil de conversion insère une instruction PCE à l’intérieur de l’échelon de logique à relais pour vous aider à identifier les erreurs possibles de conversion.
Lorsque l’importation d’un fichier est terminée, le bas de l’écran affiche les résultats. Double-cliquez sur les erreurs dans la fenêtre de résultats pour localiser les messages de l’instruction PCE que l’outil de conversion a insérés. Pour terminer le processus de conversion, vous désirez certainement trouver, analyser et fixer toutes les divergences en utilisant les instructions PCE.
Voici un exemple d’instruction PCE :
*** Generated by Translation Tool: Source and destination types may differ *** ; N: PCE(120, PCE011) COP(I1_008, N23[0], 4);
Messages PCE
Voici ci-dessous une liste de tous les messages que l’instruction PCE génère. Le texte est ajouté aux commentaires des échelons où se trouve l’instruction PCE. Le texte du message commence avec des astérisques (*) et les mots « Generated by Translation Tool », et se termine pas des astérisques.
ID
Texte
Valeurs acceptées
101
L'adresse fait référence à un champ de bits Accumulation des mises à jour (UA) d'un compteur. Cela n’est pas pris en charge par le logiciel
Logix Designer
.
Chaque fois qu'une référence à un champ UA de compteur se présente (
SLC
uniquement).
102
L'adresse fait référence à un champ Débordement (OV) ou Dépassement inférieur (UN) de compteur. Cela a été converti, mais la conversion doit être validée.
Chaque fois qu'une référence à un champ OV ou UN de compteur se présente.
103
AVERTISSEMENT: Les fichiers d’état n’existent pas dans le logiciel
Logix Designer
. Les instructions GSV sont utilisées dans le logiciel
Logix Designer
pour obtenir des informations de l’automate le cas échéant. Cette conversion doit être validée.
Chaque fois qu’une référence à un fichier S est rencontrée.
105
L’adresse fait référence à un nombre de fichier indirect. Il n’a pas été converti.
Chaque fois qu’une référence d’adresse avec un numéro de fichier indirect est rencontrée.
107
La référence d’adresse peut avoir un index incorrect. La conversion doit être validée.
Chaque fois qu’il est impossible de déterminer un index approprié dans un tableau.
108
L’instruction BTR, BTW ou MSG a été convertie. Cependant, la conversion doit être validée. Ces instructions peuvent avoir de nombreux paramètres qui ne peuvent pas être directement convertis et qui doivent être revus.
Chaque fois qu’une instruction BTR, BTW ou MSG est convertie.
109
PLC-5
et
SLC
utilisent des bases de temps de 0,01 et 1 seconde. Le logiciel
Logix Designer
utilise une base de temps de 0,001 seconde. L'adresse fait référence à un champ Totalisateur(ACC). La conversion doit être validée.
Chaque fois qu’une référence à un champ ACC est rencontrée.
110
PLC-5
et
SLC
utilisent des bases de temps de 0,01 et 1 seconde. Le logiciel
Logix Designer
utilise une base de temps de 0,001 seconde. L'adresse fait référence à un champ Prédéfini (PRE). La conversion doit être validée.
Chaque fois qu’une référence à un champ PRE est rencontrée.
113
Observez l’instruction <FBC ou DDT> avec les instructions MOV et FAL sur des branches parallèles pour vous assurer que les bits corrects sont utilisés.
Chaque instruction FBC et DDT.
114
Même si l’instruction PID a été convertie, l’instruction PID a de nombreux paramètres qui ne se convertissent pas directement vers le logiciel
Logix Designer
. La conversion doit être vérifiée.
Chaque fois qu’une instruction PID est convertie.
115
Les paramètres de 16 bits ont été étendus à 32 bits. Assurez-vous que la manipulation de bits est correcte.
Chaque fois qu’une instruction BSL, BSR ou BTD est convertie.
116
La structure des instructions FOR/NXT/BRK a changé l’architecture Logix. Dans le processeur
PLC-5
, les instructions FOR et NXT entourent une section de code qui a été itérée de nombreuses fois, alors que l’instruction BRK est un moyen de sortir du code qui est répété. Dans l’architecture RSLogix, l’instruction FOR appelle une routine donnée un nombre spécifique de fois, afin qu’une instruction NXT ne soit pas nécessaire. L’instruction BRK fonctionne d’une façon similaire à celle dans le processeur
PLC-5
. Comme ce changement d’architecture est important, vous devrez certainement envisager de restructurer votre logique.
Chaque fois que les instructions FOR/NXT/BRK sont rencontrées.
117
L’instruction AGA n’est pas prise en charge.
Chaque fois qu’une instruction AGA est rencontrée.
119
CIR/COR ne sont pas prises en charge.
Chaque fois qu’une instruction CIR ou CIO est rencontrée.
120
Les types de la source et de la destination diffèrent
Quand les types de la source et de la destination diffèrent dans une instruction COP.
121
L’instruction DFA n’est pas prise en charge.
Chaque fois qu’une instruction DFA est rencontrée.
122
L’instruction ERI/ERO n’est pas prise en charge.
Chaque fois qu’une instruction ERI ou ERO est rencontrée.
123
L’instruction IDI/IDO n’est pas prise en charge.
Chaque fois qu’une instruction IDI ou IDO est rencontrée.
124
L’instruction IIN/IOT n’est pas prise en charge.
Chaque fois qu’une instruction IIN ou IOT est rencontrée.
128
Les routines SFC ne sont pas converties.
Chaque fois qu’une instruction SFR ou EOT est rencontrée.
129
Les instructions d’édition en ligne ne sont pas prises en charge.
Chaque fois qu’une instruction SDS, SIZ ou SRZ est rencontrée.
130
Les instructions d’interruption utilisateur ne sont pas prises en charge.
Chaque fois qu’une instruction UID, UIE ou UIF est rencontrée.
131
L’instruction DDV n’est pas prise en charge.
Chaque fois qu’une instruction DDV est rencontrée.
132
Les instructions de compteur rapide ne sont pas prises en charge.
Chaque fois qu’une instruction HSC/HSD/HSE/SL ou RHC/RAC/TDF est rencontrée.
133
Les instructions d’activation/de désactivation d’interruption E/S ne sont pas prises en charge.
Chaque fois qu’une instruction IID ou IIE est rencontrée.
134
L’instruction IIM/IOM n’est pas prise en charge.
Chaque fois qu’une instruction IIM ou IOM est rencontrée.
135
L’instruction INT n’est pas prise en charge.
Chaque fois qu’une instruction INT est rencontrée.
136
L’instruction REF n’est pas prise en charge.
Chaque fois qu’une instruction REF (dans
SLC
) est rencontrée.
137
L’instruction RPI n’est pas prise en charge.
Chaque fois qu’une instruction RPI est rencontrée.
138
Les instructions d’interruption temporisée programmable ne sont pas prises en charge.
Chaque fois qu’une instruction STD/STE ou STS est rencontrée.
139
L’instruction SUS n’est pas prise en charge.
Chaque fois qu’une instruction SUS est rencontrée.
141
L’instruction RMP n’est pas prise en charge.
Chaque fois qu’une instruction RMP est rencontrée.
142
L’instruction RPC n’est pas prise en charge.
Chaque fois qu’une instruction RPC est rencontrée.
143
L’instruction SVC n’est pas prise en charge.
Chaque fois qu’une instruction SVC est rencontrée.
144
L’instruction SWP n’est pas prise en charge.
Chaque fois qu’une instruction SWP est rencontrée.
145
L’instruction SQC n’est pas prise en charge.
Chaque fois qu’une instruction SQC est rencontrée.
146
L’instruction INV n’est pas prise en charge.
Chaque fois qu’une instruction INV est rencontrée.
147
L’instruction DCD/ENC n’est pas prise en charge.
Chaque fois qu’une instruction DCD ou ENC est rencontrée.
148
L’instruction CEM, DEM ou EEM a été convertie. Cependant, la conversion doit être validée. Ces instructions peuvent avoir de nombreux paramètres qui ne peuvent pas être directement convertis et qui doivent être revus.
Chaque fois qu’une instruction CEM, DEM ou EEM est rencontrée.
149
Les messages Modbus ne sont pas pris en charge par le logiciel
Logix Designer
.
Si l’instruction MSG est configurée pour Modbus.
150
L’instruction MSG et l’étiquette MESSAGE associée doivent être manuellement vérifiées.
Chaque fois qu’une instruction MSG est rencontrée.
151
AVERTISSEMENT: Les fichiers d’état n’existent pas dans le logiciel
Logix Designer
. Cependant, cette valeur d’état de fichier est traitée par la routine StatusFile.
Les index de type de fichier S qui peuvent être directement convertis en fonctionnalités dans le logiciel
Logix Designer
.
152
Le logiciel
Logix Designer
a un mécanisme de traitement des défauts différent de celui de
PLC-5
/
SLC
. Cette routine de défaut ne sera pas appelée.
Début d’une routine de défaut d’ancien processeur identifié.
153
Cette routine PII/DII n’est pas utilisée par le logiciel
Logix Designer
.
Début d’une routine PII/DII d’ancien processeur identifié.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal