- Beiträge
- 5.436
- Reaktionspunkte
- 1.409
-> Hier kostenlos registrieren
Hi zusammen
Ich habe im Codesys VAR Variablen so deklariert:
Und kann dadrauf ja so zugreifen
typSlaveData[1].Test := TRUE ;
Wobei das 1 durch 1 bis 4 ersetzt werden kann.
Gibt es diese Möglichkeit auch für IN_OUT Variablen?
Ich will also z.B. am In
CMD_1
CMD_2
CMD_3
haben und im Programm selber möchte ich dann nur noch CMD_[1] angeben um auf die entsprechende Ausgangsvariable zu schreiben?
Ich möchte also an der schnittstelle alle drei Variablen haben aber im Programm möchte ich nur die Nummer ändern können um auf die entsprechende Variable zuzugreifen.
Ich hoffe es ist verständlich wie ich es meine.
mfG René
Ich habe im Codesys VAR Variablen so deklariert:
Code:
typSlaveData :ARRAY[1..4] OF typDest_Slave;
Und kann dadrauf ja so zugreifen
typSlaveData[1].Test := TRUE ;
Wobei das 1 durch 1 bis 4 ersetzt werden kann.
Gibt es diese Möglichkeit auch für IN_OUT Variablen?
Ich will also z.B. am In
CMD_1
CMD_2
CMD_3
haben und im Programm selber möchte ich dann nur noch CMD_[1] angeben um auf die entsprechende Ausgangsvariable zu schreiben?
Ich möchte also an der schnittstelle alle drei Variablen haben aber im Programm möchte ich nur die Nummer ändern können um auf die entsprechende Variable zuzugreifen.
Ich hoffe es ist verständlich wie ich es meine.
mfG René