Herunterladen Diese Seite drucken

Siemens SINUMERIK 810D Funktionsbeschreibung Seite 164

Projektierung bedienoberfläche op 030
Vorschau ausblenden Andere Handbücher für SINUMERIK 810D:

Werbung

Einführung in die Projektierung (PSE)
7 Fehlermeldungen des Compiler
7.1
Errors
error C2370
Beschreibung
Behebung
error C2065
Beschreibung
Behebung
PSE/7-36
redefinition; different storage class
In einem Applikationssourcefile wurde eine bestimmte ID (hier: 110) zwei- oder
mehrfach für dasselbe Makro (hier: RECTANGLE) verwendet.
·
Verwendung einer anderen ID für eines der beiden doppelten Makros.
·
Prinzipiell kann eine ID für mehrere Makros verwendet werden, wobei
darauf zu achten ist, daß die Makros unterschiedlichen Typs sein müssen
Beispiel für eine Fehlermeldung:
d:\mmc0_35.10\proj\app\test\src\app_win1.c(27) : error C2370:
'rect_110' : redefinition; different storage class
Beispiel für eine Ursache:
RECTANGLE (110, BEGIN_X, BEGIN_Y,
WIDTH_M_INI, HEIGHT_M_INI, FILLED, W_FCOL, 0xff)
RECTANGLE (110, BEGIN_X, BEGIN_Y,
WIDTH_M_INI, HEADER, FILLED, W_HL_FCOL, 0xff)
undeclared identifier
In einem Makro wurde ein symbolischer Textname angegeben (hier:
T_APP_WIN_1_HEADER), der
entweder nicht in der Textsourcedatei definiert wurde,
der eventuell falsch geschrieben wurde,
oder noch nicht konvertiert wurde.
Wenn der symbolische Name noch nicht in der Textdatei eingetragen wurde,
dann Datei um Eintrag vervollständigen.
Wenn der symbolische Name falsch geschrieben wurde, dann Einträge in der
Applikationssourcedatei korrigieren.
Wenn die Textsourcedatei noch nicht konvertiert wurde, dann muß sie vor der
Compilierung der Applikation konvertiert werden, sofern eine Änderung in den
Applikationstextfiles vorgenommen wurde.
Beispiel für eine Fehlermeldung:
d:\mmc0_35.10\proj\app\test\src\app_win1.c(30) : error C2065:
'T_APP_HEADER_1' : undeclared identifier
meistens gefolgt von weiteren Fehlermeldungen.
Beispiel für eine Ursache:
TEXT (120, HEADER_X, HEADER_Y, T_APP_WIN_1_HEADER, CS_SMALL, 0,
W_HL_TCOL)
SINUMERIK 840D/810D Projektierung Bedienoberfläche OP030 (FBO) Ausgabe 09.01
© Siemens AG 2001 All Rights Reserved
09.01

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840d