übergebenen Variablennamen innerhalb eines FB ermitteln
-
Hallo,
ich habe einen Funktionsbaustein mit einem Eingang IN.
Nun möchte ich innerhalb des Funktionsbaustein den Variablennamen ermitteln der an IN übergeben wurde.
Das ganze sieht im Aufruf so aus:IW.IN = Messwert1; IstWert( &IW );
Nun möchte ich in der Funktion IstWert den Variablennamen "Messwert" als STRING ermitteln.
Kann ich das eventuell über die Speicheradresse machen?
Vielen Dank für eure Mithilfe
-
oldfellow82 schrieb:
Kann ich das eventuell über die Speicheradresse machen?
leider nicht. die namen sind nur im quellcode vorhanden. du könntest dir vielleicht irgendwas mit makros basteln, damit du eine 'varieble mit namen' an die funktion übergeben kannst.
-
kannst auch ne struktur nehmen, die eine char*-variable für namen hat