3.2.2
Zugriff auf die AS–i–Analogdaten
Datenzugriff mit STEP 7–Micro
Für den Zugriff auf die Analogdaten der Slaves nutzen Sie die Analogbefehle der
Programmiersprache "STEP 7–Micro/WIN32".
Beispiel
Das folgende in AWL dargestellte Beispiel ist gültig für eine CPU 222 mit direkt
daneben gestecktem CP 243–2. Das Programm liest zyklisch den Analogeingabe-
wert des Slave 3 (Kanal 2) und sendet ihn an den Analogausgabe–Slave 16 (Ka-
nal 1).
OB1 (AWL)
NETWORK 1
LD
SM0.1
SI
A1.7, 1
LD
E1.1
CALL 4
SBR 4 (AWL)
NETWORK 1
LD
SM0.0
RI
A1.0,6
SI
A1.5,1
SI
A1.0,1
MOVW AEW10, VW50
RI
A1.0,1
SI
A1.3,1
MOVW VW50, AAW0
RI
A1.0,6
SIMATIC NET AS–i–Master CP 243–2
C79000–G8900–C142/02
Zugriff auf die Daten der AS–i–Slaves
//wenn: Bit "First Scan":
//PLC_RUN = 1
//wenn: CP 243–2_READY
//dann: AS–i Analogwerte bearbeiten
//immer 1
//selektiere Bank 33
//selektiere Bank 33
//selektiere Bank 33
//lese Slave 4, Kanal 2
//selektiere Bank 40
//selektiere Bank 40
//schreibe Slave 17, Kanal 1
//wichtig: Analogbank deselektieren
3-15