Variablentabelle Ersatzwert?

Hans.S

Level-1
Beiträge
159
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich bin leider was die Analogwerte angeht noch sehr unerfahren.
Welches Anzeigeformat oder Einstelungen muss ich auswählen damit mir die Analogwerte Messbereich

AW 256
0-20mA (Position)
und
EW 256 (Schlitten Geschwindigkeit)
-293,98V - +293,98V

richtig angezeigt werden?




unbenanntvk.jpg

unbenanntbm.jpg
 
Ich bin leider was die Analogwerte angeht noch sehr unerfahren.

Lies Dir mal die Beschreibung vom FC105 durch.
Den Baustein findest du in der Standart Libary Ordner TI-S7-Covertingblocks.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die meisten (kleineren) S7-300 haben "nur" ein Prozessabbild von 128 oder 256 Byte,
d.h. für die Variablentabelle schon mal aus Prinzip PEW256 bzw. PAW256.

Allerdings können PAW ebenfalls nicht angezeigt werden, weil diese "nur" zum Zeitpunkt der Verwendung
im Programm geschrieben werden und deren Wert im Anschluss der CPU unbekannt ist.

Also zum einen solltest du versuchen die Analog EA's auf Adressen < 127 zu legen,
dann kannst du diese auch mit EW bzw. AW in einer VAT beobachten.

Mfg
Manuel
 
Servus Hans,

das Problem besteht darin das du dich ausserhalb des Prozessabild befindest. Auch bei denn meisten s7-300 kann mann das Prozessabild in der HW-Konfig verändern d.h. du kannst es vergrössern, das aber nur am rande.

In deinem Fall würde ich mir jeweils die beiden P-Worte auf Merkerworte oder Datenworte transferieren und die dann in der VAT ansehen.Somit sollte es kein Problem sein deine Werte zu beobachten!

Gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich würde schreiben, es ist ein Problem die Werte zu normieren.
Was hilft es, wenn ein Bit Muster bzw ein Hex Wert angezeigt wird?
Da ist es völlig egal woher der Wert kommt vom PAE oder von einem PEW ;)
Daher würde ich mich Bernhard anschliessen und dir empfehlen, die Eingänge zu normieren und dann den Wert in der VAT bzw am Baustein betrachten.



bike
P.S: Ausserdem ist es nicht ganz richtig bool als dez anzeigen zu lassen. Es funktioniert, doch ist das so richtig?
 
Zuletzt bearbeitet:
Zurück
Oben