Programm Stand um 0,1 erhöhen

Mike369

Level-1
Beiträge
472
Reaktionspunkte
26
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen hoffe Ihr habt n schönes we gehabt,

Folgendes Problem:

Will Einen Zählerstand im DB2 um 0,1 erhöhen aber irgendwie funktioniert s nicht...sieht jemand wieso..will s in Fup machen
Anhang hängt bei

Danke
 

Anhänge

  • Unbenannt.bmp
    459,8 KB · Aufrufe: 38
Ich habe es gerade mal getestet und bei mir funktioniert es einwandfrei.
Stand dein Wert denn vorher auf 0?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So im diesem anhang soll es wenn sensor... um 1 hoch zählen und runden
also wenn der zählerstand auf 0,1 steht soll er danach auf 1 gehen und nich auf 1,1

tja macht er aber nich
 

Anhänge

  • Unbenannt.bmp
    553,3 KB · Aufrufe: 11
Round wandelt eine Gleitpunktzahl in eine Ganzzahl. Wenn du den gerundeten Wert wieder in dein DBD0 (Gleitpunkt) schreibst, funktioniert das nicht
 
ok danke,

hab das jetz vom ADD auf ne statische gelegt und gerundet diese wieder auf ne statische und dann nach real gewandelt....
und jetz geht die ganze sache auf stop sobald ich um 1 hoch zählen will
 
Hast Du den Instanz-DB neu generieren lassen?
Wenn Du dit STAT-Variablen nachträglich eingfügt hast, sind sie nicht automatisch im Inst-DB.
 
Wenn du einen ADD_R-Baustein verwendest, dann mußt du auch eine Realzahl dranschreiben. Du hast 1 an IN1 stehen, das interpretiert Step7 als Ganzzahl, jedenfalls in AWL, schreib mal 1.0 hin.
Hast du die Typprüfung im Editor abgeschaltet? Solange man sich noch nicht so genau mit den ganzen Typen etc. auskennt, sollte man die besser anlassen. ;)
 
@Marlob:

Das stand im Diagnosepuffer, kein plan was das jetz bedeutet.

Erläuterung:
Bei jeder Änderung der Anlaufinformation und bei unzulässigen Bedienungen wird dieses Ereignis ausgelöst. Bei temporären Anlaufhindernissen (z.B. wenn Projektierdaten für die Dezentrale Peripherie geladen werden) kann die Bedienung wiederholt werden.
Die aktuelle Anlaufinformation können Sie der Detailinformation zum Ereignis entnehmen.
 
Zurück
Oben