Errore. Impossibile elaborare la query di ricerca.

Importante: Questo FAQ è stato tradotto automaticamente dal nostro programma di traduzione. La FAQ originale si trova qui. SBC fornisce queste informazioni senza alcuna responsabilità per la sua correttezza e funzionalità e non si assume la responsabilità di essere completa o tradotta correttamente.

Perché ricevo un errore di "tipo FBPT" sulla compilazione del mio progetto PG5 2.0?

FAQ #101606

Nel caso il correttore di parametro FB da PG5 2.0.150 non è in grado di identificare il tipo di un parametro FB mentre il collega i file oggetto nel file pcd viene generato questo errore.

 

Sintomo
Non è più possibile costruire un progetto PG5 con PG5 2.0 (mentre è possibile costruire il progetto con PG5 1.4). Compilazione, durante il collegamento dei file oggetto di un errore come il seguente appare e la compilazione è interrotta:

Montaggio completo. Errori: 0 avvisi: 17
Collegamento: _somefile_A.obj + otherfile.obj + morefile.obj + nextfile.obj + somesymbols.obj + _TCPIPDBX.obj

A: somefile_A.pcd somefile_A.map
Errore 2103: Oggetto errore file: otherfile.obj: 7C3CE Psn (0): tipo FBPT
Compilazione non riuscita. Totale errori: 1 Avvertenze totale: 17


Motivo
Questo errore si verifica perché non ci sono simboli non tipizzati come indirizzi di base per i parametri di FB, e il correttore di parametro FB non riesce.

Un simbolo "non tipizzato" manca il tipo e viene assegnato solo quando viene utilizzato l'indirizzo, ad esempio

Simbolo EQU 100
CFB  MyFB
Simbolo R

Soluzione
Ci sono diversi modi per costruire il progetto:

  • Il modo più semplice: disattivare l'opzione di compilazione "FB parametro rigorosi controlli".
  • Il metodo consigliato: aggiungere tipi per tutte le definizioni di indirizzo di base. Questo può rilevare altri errori troppo ed è molto più sicuro.

Osservazione
In PG5 2.0 SP2 ci sarà un messaggio di errore migliore rispetto a "Tipo FBPT".

 

Categories

PG5 2.0 / SEdit (IL programming)

Last update: 21.05.2015 20:52

First release: 26.04.2011 10:13

Views: 5384

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download