WIN CC - einer Variablen eine Bezeichnung übergeben

bb21

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Schönen guten Tag,

Bin noch ziemlich neu auf dem Gebiet und habe jetzt schon gefühlt 500 gegoogelte Beiträge gelesen und habe leider immer noch ein Problem eine Bezeichnung in eine Variable zu schreiben. :-(

Bezeichnung: M1
Variablenname: Typ

Habe eine interne Variable "Typ" angelegt (Textvariable 16-Bit).

meine Idee:

char M1;
SetTagDWord("Typ",M1);

wieso steht in meiner Variablen dennoch nichts drin?


Danke und Gruss André
 
Um etwas in eine Textvariable zu schreiben, solltest du SetTagChar benutzen.
Was ist M1? Ein Text der in die Variable typ geschrieben werden soll oder auch eine Variable?
Ich nehme mal an ein Text, dann könntest du
SetTagChar("Typ","M1");
schreiben oder du nimmst eine Direktverbindung
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ach so einfach....:)

ja M1 war ne bezeichnung und es sollen mehrere übergeben werden.
Klappt ja wunderbar.


Da muss ich mich ja fast für die Frage entschuldigen :D

Danke!
 
Hätte da nochmal eine Frage...

Wenn ich eine Variable vor eine andere kopieren/einfügen möchte, wie kann ich das unter WinCC machen? Also welche Funktion.

In C ist es ja z.b.

A und B sind Variablen


char A[10]=H;
char B[10]=I;

strcat(A,B)

Dann müsste in A = HI stehen.


Oder so was wie:

C=A+B

C=HI

Geht das in WinCC genau so?!

---------

Noch gleich eine Frage dazu:

Die Variablen A und B sind ja interne 16bit Testvariablen, die Variable C sollte aber am besten eine Vorzeichenlose 32bit Varibale sein.

Geht so was nach dem zusammenfügen der Variablen?




Danke schonmal und ein schönes Wochenende
 
Zuletzt bearbeitet:
Zurück
Oben