Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: PLM konstant auf HIGH??? Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Tobias - 26.08.2009 16:20)
Als Antwort auf Re: PLM konstant auf HIGH??? von nitram - 26.08.2009 15:50
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, OSOPT V3.1
> > Hallo,
> > habe schon mehrere Thread durchgelesen, aber habe immer nur gefunden, dass man den PLM-Port nicht
> > auf high setzen kann, sondern immer nur einen Wert darunter. Zum Beispiel wenn die Periode 100 ist, darf
> > man als Wert nur 99 angeben! Das kann doch irgendwie nicht sein! Gibt es denn keine Möglichkeit diesen
> > auch konstant auf high zu setzen?
> >
> > Grü�e Tobias
>
> Hi Tobias,
> wie wärs mit dem Handbuch ab Seite 113 ???
>
> ...schnipp...
>
> 7.8.4 PLM-Ausgabe
>
> function out ( int channel, int value )
>
> Die Funktion out gibt einen Wert pulsweitenmoduliert an einem PLM-Port aus.
>
> channel PLM-Kanal (0, 1, 2)
>
> length Periodenlänge, N Ticks
>
> Die Funktion out gibt einen Wert pulsweitenmoduliert an einem PLM-Port aus. Ist der
> Ausgabewert mindestens so gro� wie die für diesen Kanal eingestellte Periodenlänge, so
> ist der Ausgangspegel des Ports permanent high. Ein Ausgabewert 0 führt zu permanentem
> Lowpegel.
>
>                                                ...schnapp....
> nitraM

Hey nitraM,
danke für deine schnelle Antwort, aber ich bin mir fast zu 100% sicher das dieser Abschnitt des
Handbuchs nicht korrekt ist, wie so manches andere auch! :) Also wenn man den PLM die ganze Zeit
nur auf high hat, funktioniert dies bei hohen Zeitbasen, aber wenn man den Wert im Programm ändert,
damit z.B. bei Tastendruck nur 40% high sein sollten und er dann wieder auf 100% zurückspringen soll,
funktioniert dies nicht!
Auch die Funktion  sfr.set_P8(sfr.get_P8() or 1); // PLM.0
ist keine ideale Lösung, weil man da sehr viele Sprünge wieder auf Low hat.
Ich wäre ja zufrieden damit, wenn ich eine hohe Periodenlänge nehmen würde und dann den
Wert=Periodenlänge-1 übergeben würde. Aber leider gibt sich damit mein Projektleiter nicht zufrieden.

Grü�e Tobias


    Antwort schreiben


Antworten:

Re: PLM konstant auf HIGH??? (von nitraM - 26.08.2009 21:36)
    Re: PLM konstant auf HIGH??? (von Tobias - 27.08.2009 10:58)