-> Hier kostenlos registrieren
Hi,
ich möchte ein OnlineTrendControl über ein Präfix befüllen.
Ich rufe über einen Button ein Bildfenster auf. In dem Bildfenster ist ein Präfix eingetragen. Im Bildfenster befindet sich ein OnlineTrendControl.
Unter "TrendTagName" ist folgendes Skript hinterlegt:
#define apc_temp1 ".IW"
static char Trend1_tag[120];
char *pParentPicture;
char *pInstanceName;
SetPropWord(lpszPictureName, "Control1", "Trendindex",0);
pParentPicture = GetParentPicture(lpszPictureName);
pInstanceName = GetPropChar(pParentPicture,"Regler_TCONT","TagPrefix");
sprintf(Trend1_tag,pInstanceName);
sprintf(Trend1_tag, "%s",apc_temp1, pInstanceName);
printf("%s/r/n", Trend1_tag);
SetPropChar(lpszPictureName,"Control1","TrendTagName",Trend1_tag);
return Trend1_tag;
Das ganze wurde nach der Anleitung gemacht:
https://support.industry.siemens.co...nline-trend-control/25755/?page=0&pageSize=10
Leider funktioniert es noch nicht. Es wird keine Kurve im TrendControl anzezeigt bzw. eingetragen.
Weiss jemand abhilfe?
ich möchte ein OnlineTrendControl über ein Präfix befüllen.
Ich rufe über einen Button ein Bildfenster auf. In dem Bildfenster ist ein Präfix eingetragen. Im Bildfenster befindet sich ein OnlineTrendControl.
Unter "TrendTagName" ist folgendes Skript hinterlegt:
#define apc_temp1 ".IW"
static char Trend1_tag[120];
char *pParentPicture;
char *pInstanceName;
SetPropWord(lpszPictureName, "Control1", "Trendindex",0);
pParentPicture = GetParentPicture(lpszPictureName);
pInstanceName = GetPropChar(pParentPicture,"Regler_TCONT","TagPrefix");
sprintf(Trend1_tag,pInstanceName);
sprintf(Trend1_tag, "%s",apc_temp1, pInstanceName);
printf("%s/r/n", Trend1_tag);
SetPropChar(lpszPictureName,"Control1","TrendTagName",Trend1_tag);
return Trend1_tag;
Das ganze wurde nach der Anleitung gemacht:
https://support.industry.siemens.co...nline-trend-control/25755/?page=0&pageSize=10
Leider funktioniert es noch nicht. Es wird keine Kurve im TrendControl anzezeigt bzw. eingetragen.
Weiss jemand abhilfe?