Het spijt ons. Uw verzoek kon niet worden verwerkt.

Important: This FAQ has been automatically translated by our software program. The original FAQ can be found here. SBC provides this information without liability for its correctness or functionality and does not assume liability being complete or correctly translated.

Waarom krijg ik foutmelding "FBPT Type" op te bouwen van mijn project PG5 2.0?

FAQ #101606

In geval de FB parameter checker van PG5 2.0.150 is niet in staat om het type van een parameter van de FB deze fout wordt gegenereerd tijdens het koppelen van de objectbestanden naar de pcd-bestand te identificeren.

 

Symptoom
Het is niet langer mogelijk te bouwen een PG5 project met PG5 2.0 (hoewel het mogelijk is om te bouwen van het project met PG5 1.4). Bestanden op te bouwen, tijdens de koppeling van het object een fout, zoals het volgende weergegeven en de build wordt afgebroken:

Volledige vergadering. Fouten: 0 waarschuwingen: 17
Link: _somefile_A.obj + otherfile.obj + morefile.obj + nextfile.obj + somesymbols.obj + _TCPIPDBX.obj

Aan: somefile_A.pcd somefile_A.map
Fout 2103: Object bestandsfout: otherfile.obj: Psn 7C3CE (0): FBPT Type
Compilatie is mislukt. Total fouten: 1 totaal waarschuwingen: 17


Reden
Deze fout treedt op omdat er ongetypeerde symbolen als basis adressen voor FB parameters, en de FB parameter checker mislukt.

Een "ongetypeerde" symbool ontbreekt het type en alleen wordt toegewezen wanneer het adres wordt gebruikt, bijvoorbeeld

Symbool EQU 100
CFB  MyFB
R symbool

Oplossing
Er zijn verschillende manieren om het project te bouwen:

  • De gemakkelijke manier: "Strikte FB Parameter controleert" Build optie uit te schakelen.
  • De aanbevolen manier: voor alle typen toevoegen adres definities te baseren. Dit kan ook andere fouten worden opgespoord, en is veel veiliger.

Opmerking
In PG5 2.0 SP2 zal er een beter foutbericht dan "FBPT Type".

 

Categories

PG5 2.0 / SEdit (IL programming)

Last update: 09.05.2015 12:17

First release: 26.04.2011 10:13

Views: 5383

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