Re: Einschaltzustand Relais bei CC2-Station beeinflussen? Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 25.03.2007 15:16) | ||
Als Antwort auf Re: Einschaltzustand Relais bei CC2-Station beeinflussen? von Matthias Koch - 21.03.2007 21:52 | ||
| ||
Hallo Martin, > 2. Lösung: > an der CII Unit gibt es es einen Ausgang RESET_OUT. Nutze diesen Ausgang um eben dieses Zeitrelais an- > zusteuern. Der Ausgang RESET_OUT wird durch das OS gesetzt und und garantiert, das eine UNIT vor- > handen ist, und das das OS bis zu diesem Befehl richtig arbeitet. > 3. Lösung: > Suche im aktuellen OS nach dem Befehl Set RESET OUT, ersetze den Befehl durch 2 NOP und > setze den Ausgang durch eine "MINI- ASM-Routine" genau dann, wenn Du es möchtest. Mit diesem > Ausgang kann man gezielt die Spannung an den Relais an/abschalten. Das kann nicht gehen, da es einen solchen Befehl nicht gibt. RSTOUT ist kein I/O-Port, sondern ein echter RSTOUT-Pin. RSTOUT erhält einen High-Pegel, sobald EINIT ausgeführt wurde, also der Controller selbst initialisiert wurde. Hier ist dann aber das OS noch nicht initialisiert. Somit wäre das keine "Lösung". Man kann vielleicht folgende Analogie herstellen. Das Initialisieren des Controllers bis zum Befehl EINIT(=RSTOUT wird high) kann man mit dem Bios beim PC vergleichen. Das Initialisieren der Virtuellen Maschine mit dem Booten des Betriebssystems selbst. Man würdw zwar wissen, wann das Bios fertig ist, aber nicht, wann das OS fertig gestartet wurde. Bei der CC2 ist zwar beides im OS integriert, jedoch wird im OS auch zwischen Initialiseren des Controllers und der VM unterschieden. 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: Re: Einschaltzustand Relais bei CC2-Station beeinflussen? (von Matthias Koch - 25.03.2007 21:44) Re: Einschaltzustand Relais bei CC2-Station beeinflussen? (von André H. - 9.04.2007 19:30) |