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

Re: PV Solaranlage, WR Protokoll mitlesen Kategorie: Programmierung (von André H. - 9.08.2004 8:16)
Als Antwort auf Re: PV Solaranlage, WR Protokoll mitlesen von Norbert - 5.08.2004 17:44
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Norbert,

> wait hwcom.ready() ist tatsächlich etwas ungenau.  Ich habe bei 1200 bit/s
> folgenden Effekt: P1Hx schaltet den driver leider 3 ms zu früh ab, bei einer Zeichenbreite von
> ca. 8,3 ms fatal. Ein einfaches sleep 10 behebt den Schaden wieder.  

Das ist seltsam. Das Bereitssein der Schnittstelle sollte sollte lt. C164er Handbuch
erst wieder nach dem Senden des Sendepuffers gemeldet werden. Hier wird sogar ein Interrupt
ausgelöst, welchr vom OS verarbeitet wird. Ich mu� hier wohl einmal im OS suchen,
was hier schief läuft.
Ansonsten kannst Du das warten auf ready() mit einem sleep kombinieren.

> Nach ca. 90 ms kommt denn endlich die ersehnte Antwort vom Wechselrichter,
> also Zeit genug, um zu reagieren und den Sender wieder abzuschalten.
> Ich hab sogar schon überlegt, mit einem retriggerbaren Monoflop den DE Pin zu schalten, falls
> ich zu wenig Ports frei behalte.

Mit 90ms hat man wirklich genug Zeit, um wieder auf Empfang zu schalten.
Aber den Port für DE würde ich auf jeden Fall spendieren.
Falls Dir die I/Os für andere Zwecke ausgehen, kannst Du immernoch auf den I²C-Bus ausweichen. ;-)

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: