easy-forum

Deutsch - Software => XSoft-CoDeSys => Thema gestartet von: dwod am Mai 05, 2009, 17:59:41 Nachmittag

Titel: Timer unter KOP
Beitrag von: dwod am Mai 05, 2009, 17:59:41 Nachmittag
Hallo,

jetzt läuft meine CoDeSys Version 2.3.5. Allerdings mit dem Problem, daß nach ca. 30 min ein Kommunikationsfehler angezeigt wird und die Software automatisch auslogt. Dann muss Windows neu gebootet werden (wohl ein Bug im USB Treiber).
Ist ganz schön nervig wenn der Chef hinter einem steht.

Aber eine andere Frage : Habe einen Timer (TON) programmiert in KOP. Die Variable am PT Eingang habe ich deklariert vom Typ TIME.
Wie kann ich diese Variable (in KOP) mit einem Wert vorbelegen ? Wenn ich bei der Deklaration der Variablen einen Wert eingebe gibts eine Fehlermeldung.

Gruß

Wolfgang
Titel: Re: Timer unter KOP
Beitrag von: opajan am Mai 05, 2009, 20:24:07 Nachmittag
wenn ich mich nicht irre schreibe ich immer den wert in millisekunden direkt an den Eingang ohne eine Variable zu deklarieren.....versuchs mal....müsste gehen...
Titel: Re: Timer unter KOP
Beitrag von: dwod am Mai 05, 2009, 21:23:48 Nachmittag
Hi,

als alter Siemens-Programmierer habe ich das als erstes versucht, leider mit dem Ergebnis einer Fehlermeldung etwa so :
Variable mit Datentyp TIME nicht kompatibel

Gruß

Wolfgang
Titel: Re: Timer unter KOP
Beitrag von: Elektropro! am Mai 06, 2009, 11:25:10 Vormittag
Hallo,

bin leider euch kein CoDeSys Profi!
Ich bin mir aber fast sicher das du T#5s schreiben musst für 5s, T#100ms für 100ms etc.
Ich hoffe ich habe dir geholfen!!!

Gruß

Elektropro
Titel: Re: Timer unter KOP
Beitrag von: dwod am Mai 06, 2009, 15:38:46 Nachmittag
Hallo,

vielen Dank "das tut es". Im Handbuch steht, dieses T#xxs muss man einer Variablen zuweisen und diese wiederum dem PT Eingang.
Auf jeden Fall kann ich jetzt den Timer mit einer Zeit belegen.


Gruss

Wolfgang
Titel: Re: Timer unter KOP
Beitrag von: opajan am Mai 06, 2009, 16:56:38 Nachmittag
ok, sorry hab ich vergessen zu sagen.....das T# mach ich auch immer hin  :D