WINCC 7.0 Rohdatentyp auswerten ?

sailor

Level-1
Beiträge
641
Reaktionspunkte
27
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
ich habe einen DB mit 20 Realwerten.
Um Tags zu sparen möchte ich hier Rohdatentyp verwenden.
Wie kann ich die einzelnen Realwerte lesen bzw. schreiben in einzelnen E/A-Feldern?
Gruß
Sailor
 
Hai Kai,
danke erst mal. Muss das erst verdauen, da ich mit Scipte nicht so vertraut bin. (Studium mit Pascal/Assembler vor 20 Jahren). Seitdem S5/7.
Wie kann ich das auf Realwerte umschreiben?
Ich will 10 Realwerte aus einen DB auslesen und in 10 WINC-interne Realvariablen schreiben.
Gruß
Sailor
 
Rohdatentyp lesen Warum gehts nicht?

Hallo nochmal,

hier mein Probescript,
Kannst da mal jemand drüberschaun, funktioniert nicht.
Danke.

"A1" ist meine Rohdatenvariable mit 2 Floatwerten.
"S1_4>" ist eine interne floatvariable
Das Script ist eine globale Aktion mit trigger 250ms.

#include "apdefap.h"
int gscAction( void )
{
struct
{
float V1;
float V2;
}RawData;
GetTagRaw("A1",(BYTE*)&RawData,4);
SetTagFloat("S1_4>",RawData.V1); //Return-Type: BOOL
return 0;
}
 
Zurück
Oben