-> Hier kostenlos registrieren
ich habe
s7 315 pn/dp (unterstützt kein BSEND/BRECV)
step 7 v5.4 sp 3
wincc v7.0
ich habe in wincc projekt (nicht integriert in step 7 project) ein var (myrawtag) mit typ ROHDATEN deklarirt (
datenbereich: DB1
adressierung:wort, ab DBW 0
läng is 20)
IN SPS habe ich DB1(hat 60 bytes läng) geschribn und geladen
ich hab in wincc projekt ein skript (hintr ein buton) geschrieben
wen ich die buton drücke bekome ich ein komisch wert
habe ich ein fehler gemacht??
kan mir jemand helfen?
danke
s7 315 pn/dp (unterstützt kein BSEND/BRECV)
step 7 v5.4 sp 3
wincc v7.0
ich habe in wincc projekt (nicht integriert in step 7 project) ein var (myrawtag) mit typ ROHDATEN deklarirt (
datenbereich: DB1
adressierung:wort, ab DBW 0
läng is 20)
IN SPS habe ich DB1(hat 60 bytes läng) geschribn und geladen
ich hab in wincc projekt ein skript (hintr ein buton) geschrieben
Code:
#define RawTag "myrowtag"
BOOL bok;
struct {
Int integer0;
int integer2;
int integer4;
} RStruct;
bok=GetTagRawState(RawTag,(BYTE *)&RStruct,sizeof(RStruct));
printf("integer0=%d", RStruct.integer0);
wen ich die buton drücke bekome ich ein komisch wert
habe ich ein fehler gemacht??
kan mir jemand helfen?
danke