SPS-newbie
Level-1
- Beiträge
- 23
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem:
Eine ET200S mit IM151-8 PN/DP CPU ist über einen DP/DP Koppler an eine Simatic TDC angeschlossen. Nun soll in der ET200S mit folgendem Befehl ein Doppelwort von der TDC geladen werden:
Ich habe die Aufgabe die Zykluszeit zu verkürzen un dachte mir jetzt dass ich das Doppelwort direkt mit dem Befehl zu laden, damit ich mir das shiften usw erspare:
Warum ist dies so nicht möglich? ich bekomme im SCL Editor die Meldung
Invalid Types of Adresses
Vielen Dank für Eure Hilfe
ich habe folgendes Problem:
Eine ET200S mit IM151-8 PN/DP CPU ist über einen DP/DP Koppler an eine Simatic TDC angeschlossen. Nun soll in der ET200S mit folgendem Befehl ein Doppelwort von der TDC geladen werden:
Code:
XS_DS_1 := DINT_TO_REAL (DWORD_TO_DINT (SHL (IN := WORD_TO_DWORD (PIW30), N := 16) OR PIW32)) * 1.0e-9;
Code:
XS_DS_1 := DINT_TO_REAL (DWORD_TO_DINT((PID30)* 1.0e-9));
Invalid Types of Adresses
Vielen Dank für Eure Hilfe