Analog Ein/Ausgaben 135U?

Analog S5

Hallo

zwei Möglichkeiten kenn ich:
1. direkt über das Prozessabbild der Eingänge/Ausgänge

2. über die Normierungsbausteine: FB250 (EI) FB 251 (AO)

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ICHBINZ,

also z.B.:

L PEW 128 ;Analogwert als Rohwert im Bereich +/-2048 und TFÜ-Bits (Tätigkeits-, Fehler-, BereichsüberschreitungsBit)
T MW200 ;
SRW 3 ;TFÜ-Bits rausschieben , zuvor evtl auswerten
T MW202 ;
U M200.7 ;wenn der Wert negativ war, die hineingeschobenen "000" in Voreinsen wandeln
S M202.7
S M202.6
S M202.5

Das Ergebnis steht im MW 202 als Rohwert zwischen +/-2048.

Gruß
raika

Übrigens bin ich auch gerne in Binz.
 
@KLeissler,

wir haben uns gerade überlagert.

Die FBs250... gibt es doch nur in den Ags bis 115U.
Bei der 135U und größer kann man ja richtig Rechnen.
Da muß man sich schon selber helfen.

Oder ist mir da etwas entgangen?

Gruß
raika
 
Danke für die Hilfe, aber irgendwie funktioniert das nicht. Das Programm sagt ich kann den Befehl SWR 3 nur in FB ausführen. Und PEW heißt doch bei der S5 PW oder?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Stimmt,
PEW ist bei S7,

L PW 128 ist richtig.

Verschieben geht wirklich nur in FBs, leider.

Stellt das für Dich ein Problem dar, die Analogwerte im FB einzulesen.
Du musst doch sicher mit den Werten noch ein bischen rechnen. Das macht sich in FBs eh besser.

Gruß
raika
 
ich hab noch nie einen FB geschrieben und mit analog werten hab ich auch noch nicht gearbeitet zumindest bei s5.

Gibts da nicht vielleicht was fertiges?
 
Du rufst einfach den zu schreibenden FB auf.
Im FB gibst Du ihm einen Namen.
Wenn die Zeile mit "BEZ:" kommt, drückst Du "Enter".
"BEZ:" verschwindet und Du kannst ganz normal in AWL Dein Programm schreiben.
Ab dem zweiten Netzwerk kannst Du sogar wieder im Grafikmodus programmieren.
Nur Mut!

Gruß
raika
 
Zurück
Oben