Mit SCL Digitaleingang indirekt einlesen

Y

yetibrain

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

bin absoluter Neuling in SCL. Wie kann ich denn einen Digitaleingang indirekt lesen, d. h. durch Angabe der Byte und Bitadresse.

Also mit einem Eingangswort geht das ja so:

#i:=64;
#Eingangswort64 := IW(#i);

Wie kann ich z. B. den Eingang I0.7 einlesen durch Angabe von 0 und 7 in einer Variablen? Geht das überhaupt? Hintergrund ist dass ich Digitaleingänge auswerten muss wobei die Adressen als Bitadressen vorliegen. Ich teile dann geradzahlig durch 8 um die Byteadresse zu erhalten und benutze Modulo für die Bitadresse.

Bin für jeden Tipp dankbar.

yb
 
Zurück
Oben