In FPWIN Pro gli errori di sintassi vengono rilevati dal compilatore e pertanto non sono critici.
Codice errore |
Nome |
Stato di funzionamento |
Descrizione e rimedi |
---|---|---|---|
E1 |
Errore sintassi |
In arresto |
C'è un errore di sintassi nel programma. Passare alla modalità PROG e correggere l'errore. |
E2(* nota) |
Errore uscita duplicata |
In arresto |
Due o più istruzioni OT(Out) e KP(Keep) sono programmate per usare lo stesso flag. Passare in modalità PROG. e correggere il programma in modo che non venga utilizzato lo stesso flag per due o più istruzioni OT e KP. Oppure, impostare l’opzione uscita duplicata su “K1: abilitato” nel registro di sistema 20. |
E3 |
Errore di non accoppiamento |
In arresto |
Per istruzioni che devono essere usate insieme quali jump (come JP ed LBL) manca un'istruzione oppure la sequenza è inversa. Passare in modalità PROG. e inserire le due istruzioni che devono essere usate insieme nella posizione corretta. |
E4 |
Errore parametro Mismatch |
In arresto |
E’ stata inserita un’istruzione che non è conforme alle impostazioni del registro di sistema. Ad esempio, il numero specificato in un programma non coincide con il range impostato per temporizzatori/contatori. Passare in modalità PROG., controllare le impostazioni dei registri di sistema e variarle in conformità al programma. |
E5(* nota) |
Errore area programma |
In arresto |
Un’istruzione da scriversi in una determinata area (area del programma principale o di una routine) è stata inserita in un’area diversa (ad esempio, la subroutine da SUB a RET si trova prima di un’istruzione ED). Passare in modalità PROG. e inserire le istruzioni nell’area corretta. |
E6 |
Errore compilazione memoria piena (PLC disponibile: FPS/FP-X/FP2SH/FP10SH) |
In arresto |
Il programma memorizzato nel PLC è troppo grande per la memoria programma del compilatore. Passare in modalità PROG. e ridurre il numero totale di passi del programma. |
E7 |
Errore istruzione complessa (PLC disponibile: FPS/FP-X/FP2/FP2SH/FP3/FP10SH) |
In arresto |
Nel programma le istruzioni complesse eseguite ad ogni scansione e sul fronte di salita del trigger sono programmate per essere attivate da un solo contatto [ad esempio, F0 (MV) e P0 (PMV) sono programmate in modo da usare sempre lo stesso trigger]. Correggere il programma in modo che le istruzioni complesse eseguite ad ogni scansione e solo sul fronte di salita siano attivate separatamente. |
E8 |
Errore operando istruzione complessa |
In arresto |
In un'istruzione che richiede operandi dello stesso tipo c'è un operando non valido. Inserire la combinazione corretta degli operandi. |
E9 |
Errore nessun programma (PLC disponibile: FP2SH/FP10SH) |
In arresto |
È possibile che il programma sia danneggiato. Provare a inviare di nuovo il programma. |
E10 |
Errore sintassi riscrittura durante RUN |
In funzione |
Quando si tenta di effettuare una cancellazione, l'aggiunta o la modifica d'ordine di un'istruzione (ED, LBL, SUB, RET, INT, IRET, SSTP e STPE) che non può eseguire una riscrittura durante RUN. Nella CPU non viene scritto nulla. |
Questo errore viene rilevato anche quando si tenta di eseguire una riscrittura contenente un errore di sintassi durante RUN. In questo caso nulla sarà scritto sulla CPU e il funzionamento prosegue.