Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine maschinelle Übersetzung. Die originale FAQ ist hier zu finden. SBC stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Warum ist der Fehler-212:...Fehlende Initialisers angezeigt?

FAQ #101107

Dieser Fehler wird angezeigt, wenn das erste Symbol eines Arrays eine "erste Zeit Daten Initialisierung" hat.

 

Problem
Ein Array wird in der Symboltabelle definiert:

Gruppe/SymbolTypAdresse/Wert
Symbol0Registrieren[3]
Symbol1RegistrierenSymbol0 + 1
Symbol2RegistrierenSymbol0 + 2








Wenn das erste Symbol des Arrays hat eine "erste Zeit Daten Initialisierung" wird die folgende Fehlermeldung angezeigt:
Fehler 212: Untitled1.sy5: Linie 4: fehlende Initialisers

Gruppe/SymbolTypAdresse/Wert
Symbol0Registrieren[3]: = 0
Symbol1RegistrierenSymbol0 + 1: = 1
Symbol2RegistrierenSymbol0 + 2: = 2









Lösung
Im Moment ist die einzige Lösung, um das gesamte Array in das erste Symbol zu definieren oder die erste Zeit Daten Initialisierung an anderer Stelle, z.B. im XOB 16 zu realisieren.

Gruppe/SymbolTypAdresse/Wert
Symbol0Registrieren[3]: = 0,1,2
Symbol1RegistrierenSymbol0 + 1
Symbol2RegistrierenSymbol0 + 2








In zukünftigen Versionen von PG5 ist eine bessere Lösung geplant.

 

Categories

PG5 1.x

Last update: 30.05.2015 14:23

First release: 14.01.2009 15:50

Views: 1529

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download