Aktualwert in DB

Beiträge
226
Reaktionspunkte
27
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

Ausgangslage.

Steuerung mit S7-313C einige Motoren, einige optische Sensoren usw.
Nix spezielles. Mit FC1 und FC2 sende und empfange ich permanent Daten von und in 2 DBs via CP342-5 DP an Warte. Nun verfolgt mich folgender Effekt. Ich schiebe einen skalierten AI mit Move-Baustein auf den zu sendenden DB. Als Real auf DBD0.
Wenn ich nun den DB online beobachte, läuft alles bis auf diesen einen Wert. Kann den Aktualwert nicht im DB betrachten. Wenn ich allerdings mit einer VAT direkt auf den DB (DBD0) Bereich zugreife seh ich ihn. Wäre mir grundsätzlich egal, da das Programm so läuft. Verunsichert mich aber ob dann die Master CP den Wert aber auch tatsächlich erhält.
Habs auch schon mit einem kleinen Test-DB versucht geht ebenfalls nicht.

Ach übrigens, habs derweil mit PLCSim getestet, Panel in Runtime, is halt leider so, aber daran sollte es ja nicht liegen.


Hab ich was entscheidendes übersehen oder vergessen??

Gruss Anis
 
Zuletzt bearbeitet:
... kann es sein, dass dein MOVE an eine bestimmte Bedingung geknüpft ist ? Wenn ja, dann werden die Variablen in der Online-Ansicht nur dann aktualisiert, wenn die Bedingung erfüllt ist - sonst nicht. Sie werden dann nämlich gar nicht bearbeitet (bitte das NW mal in AWL ansehen ...).

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ik denke das bei ihr die aktual daten nich gut ausgegeben wurte.
Ich hatte dass probleem auf eine PC auch gehat. Probieren Sie bij die ausgabe on ein DB ein on der folgende tasten combinatie Crtr + (Der + on das numm klavier) Die ausgabe wurde dan etwas grosser ausgebildet und der kolomm mit die aktualwert wurde mit die normale breite ausgegeben.

Joop
 
Danke für die Antworten.

Der Wert wird schon richtig "gemovet". Kann das Datendoppelwort des DBs ja in einer VAT überwachen und da gehts.
In AWL wärs ein simpler L + T Befehl. Lade Temperatur Transferiere in DB.
Kann sogar den DB im PLCsim beobachten und das geht auch. Nur im DB selber seh ichs nicht.


Gruss
 
Kann es sein dass die Aktuallisierung zu schnell ist und dein Rechner nicht hinterher kommt mit der Darstellung?
Ich würde den Wert einmal zum Test tiggern, dann siehst du ob es nur ein Darstellungsproblem ist oder ein echtes.
Wobei ich denke wenn es in einer VAT richtig dargestellt wird, der Wert auch richtig weiter gegeben wird.

bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Wert wird schon richtig "gemovet". Kann das Datendoppelwort des DBs ja in einer VAT überwachen und da gehts.

Daran hatte ich auch keine Zweifel - schließlich hattest du das auch schon geschrieben ...

In AWL wärs ein simpler L + T Befehl. Lade Temperatur Transferiere in DB.

Mein Verdacht war hier, dass du das an eine Bedingung geknüpft hattest - also "Transferiere wenn .." mit einer SPBNB ...

Nur im DB selber seh ichs nicht.

:confused: Im DB siehst du es nicht oder im FC ?
In der Online-Ansicht vom DB solltest du es genauso sehen können, wie in der VAT.
 
Aktualwerte

Hallo zusammen,


meines Wissens nach, können nur eine gewisse Anzahl an Zeilen online dargestellt werden. Dies gilt für das Beobachten im DB wie auch die VAT.

Die genaue Anzahl ist mir aber unbekannt.

Auch ist es wichtig wo der Cursor steht.

Durch scrollen kann man dann aber auch die Zeilen am unteren Bildschirmrand aktivieren.


Mit freundlichen Grüßen

Timbo
 
Zurück
Oben