Re: Einschaltzustand Relais bei CC2-Station beeinflussen? Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Matthias Koch - 25.03.2007 21:44) | ||
Als Antwort auf Re: Einschaltzustand Relais bei CC2-Station beeinflussen? von André H. - 25.03.2007 15:16 | ||
| ||
> 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. > | ||
Antwort schreiben Antworten: Re: Einschaltzustand Relais bei CC2-Station beeinflussen? (von André H. - 9.04.2007 19:30) |