TIA Zählerwert eines CTU Zählers am CV Ausgang

S_Liner

Level-2
Beiträge
365
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen, ich habe bereits mehrfach die Suche und google benutzt, aber mein Problem habe ich nicht wirklich gefunden, bzw. eine Lösung...

Ich möchte mittels CTU Zähler (int) Impulse zählen und den Zählwert später mittels Vergleicher vergleichen... Um den Wert zu vergleichen, lasse ich den Zählwertüber CV in das MW54 schreiben... Wenn ich den aber jetzt online beobachte, steht über dem Zähler der Zählwert, aber am CV Ausgang ein anderer... Muss ich den Wert erst noch convertieren oder sowas..?

Ich verwende das TIA Portal V13 Update 9 mit einer S7 1200 CPU...

Könnt ihr mir vielleicht helfen..?

Mfg
 
Moinsen,

in der Hilfebeschreibung steht, dass dort als Output Datentypen "
Ganzzahlen, CHAR, WCHAR, DATE" ausgewertet werden können. Also eigentlich kannst du mit MW xx (INT) dir den Wert geben lassen ohne irgendetwas zu konvertieren.

Zu dem CTU gehört ja auch ein DB, nimm dir doch aus dem DB die "CV Variable" in der der Zählerstand steht.
 
Im Prinzip ja. Allerdings ist es natürlich trotzdem seltsam, dass du den Zählerwert nicht direkt reinladen kannst.

Ich hab es jetzt auch nochmal ausprobiert und ich kann den Zählerwert direkt in meinen MWxx reinladen ( nicht vergessen den Datentyp auch als int zu wählen!)
Zudem brauchst du keine Flankenauswertung, da der Zähler von selbst nur bei dem Zustandwechsel von ´auf 1 den Zähler um den Wert 1´s erhöht.
 
Hallo, ich glaube den Fehler gefunden zu haben... Ich habe in der Variablentabelle den Datentyp des Zählwertes als Word deklariert gehabt, nicht als Int...

Könnte das dann die Lösung sein..??

Gruß
 
Ok, ich werde es ja morgen auf Arbeit sehen... wenn ich bis morgen Abend nichts weiter mehr geschrieben habe, lag es daran...

Dann nochmal vielen dank für die Hilfe... wünsche einen schönen Sonntag...
 
Zurück
Oben