Et200s/8do dc24v/0,5a

SCLNewbie

Level-1
Beiträge
42
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey Leute,

ich habe an meiner ET200S eine IM 151-3PN und zwei 8DO DC24V/0,5A Digital-Ausgabemodule gesteckt. Jetzt möchte ich Kanal 0 auf 1 schalten.
Der Status des Moduls wird in der HW_Konfig als "Status vorhanden und o.k." vermerkt. Ich übertrage mit dem SFC15 ein Byte (write_d0), wobei ich ein Bit davon auf eins setze, aber es tut sich nichts...warum net?...auch wenn ich alle Bits des übertragenen Bytes auf 1 setze tut sich nichts.

Programmausschnitt:
"error_code := DPWR_DAT(LADDR := INT_TO_WORD(DB_SYSTEM_CONFIG.ADD_A_8D0), RECORD :=write_d0); "

Vielen Dank für eure Antwort!
 
DPWR_DAT fungiert nur mit 3 Bytes, oder 5 Bytes oder mehr.

Für digitale Ausgänge liegt man normal die Adressen innerhalb von Prozessabbild. Typisch innerhal von die Byte 0-255.
Dann ist kein DPWR_DAT o.Ä nötig.

SCL Beispiel:

AB20 := "write_D0" ; // write_D0 ist als BYTE deklariert.
 
Zuletzt bearbeitet:
Zurück
Oben