-> Hier kostenlos registrieren
Hallo,
ich möchte gerne einem Bit in einem Datenbaustein variabel einen Eingang zuweisen.
Der gedanke ist über die Visualisierung für eine Funktion einen Eingang zu konfigurieren, über die Eingabe von Byte und Bit.
Hab das ganze mal mit SCL versucht.
Wenn ich das Bit für die Funktion (Funktion1:BOOL)
und das Byte und das Bit für die Eingangsvariable deklariere
F1_Byte:int;
F2_Bit:int;
und das Ganze dann zuweise Funktioniert es.
E[F1_BYTE,F1_BIT] := Funktion1;
am Bit Funktion1 hängt dann der Eingang den ich über F1_Byte und F1_Bit vorgegeben habe.
Jetzt möchte ich aber nur noch den Datenbaustein über eine Variable mitgeben, weiß aber nicht wie der Syntax dazu aussehen soll.
Datenbaustein:
SCL:
Die Adresse für das Byte steht im Datenbaustein im Wort 2
Die Adresse für das Bit steht im Datenbaustein im Wort 4
Das Signal des Eingangs soll dan im Bit 0.0 des Datenbaustein stehen.
Vielleicht gibt es auch eine elegantere Lösung für dieses Problem?
Danke schon mal für eure Hilfe.
VG
CZach
ich möchte gerne einem Bit in einem Datenbaustein variabel einen Eingang zuweisen.
Der gedanke ist über die Visualisierung für eine Funktion einen Eingang zu konfigurieren, über die Eingabe von Byte und Bit.
Hab das ganze mal mit SCL versucht.
Wenn ich das Bit für die Funktion (Funktion1:BOOL)
und das Byte und das Bit für die Eingangsvariable deklariere
F1_Byte:int;
F2_Bit:int;
und das Ganze dann zuweise Funktioniert es.
E[F1_BYTE,F1_BIT] := Funktion1;
am Bit Funktion1 hängt dann der Eingang den ich über F1_Byte und F1_Bit vorgegeben habe.
Jetzt möchte ich aber nur noch den Datenbaustein über eine Variable mitgeben, weiß aber nicht wie der Syntax dazu aussehen soll.
Datenbaustein:
SCL:
Die Adresse für das Byte steht im Datenbaustein im Wort 2
Die Adresse für das Bit steht im Datenbaustein im Wort 4
Das Signal des Eingangs soll dan im Bit 0.0 des Datenbaustein stehen.
Vielleicht gibt es auch eine elegantere Lösung für dieses Problem?
Danke schon mal für eure Hilfe.
VG
CZach