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