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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hallo Martin, > > mal weg von der Theorie, hin zur Praxis. > > Ich betreibe in meinem Haus auch eine CC2 Station und kann das Disco-Verhalten nicht nachvollziehen. > Zumindest nicht nach einem Reset. > > Trennst Du denn wirklich jedesmal die Station komplett vom Netzt? > Kann ich mir nicht vorstellen, aber wenn Du sie jedesmal einschalten mußt, damit Sie die > Relais ansteuerst, wo ist da die Automatisierung? Dann kannst Du ja auch statt die CC2 einzu- > schalten, auch von Hand einen Schalter betätigen. Kenne natürlich den Einsatzfall nicht, daher > etwas überspitzt die Aussage... > > Fakt ist jedenfalls, daß die Station bei einem Reset weder die Relais noch die LED's erkennbar > ansteuert. > > Wie oft kommt es vor, daß Du sie wirklich ein-/ausschaltest und nicht nur ein Reset durchführst? > > Als Alternative könntest Du von André eine 'I2C-Port 16Bit-Relaistreiber für Hutschienen- > gehäuse' neben die Station stellen und damit z.B. ein Finder HS Relais ansteuern, welches dann > Deine Schaltung steuert. > > Ok das sind dann extra Komponenten, für die Du nicht unbedingt die Station gebraucht hättest, aber > Du wolltest ja auch nichts Umlöten. > > Der Max 7311 des 16 Bit Relaistreiber schaltet beim Einschalten die Ausgänge nicht durch, > sondern setzt diese erstmal als Eingänge, so daß daran angeschlossene Relais > nicht anziehen. > Erst im Programm kannst Du die Ports dann als Ausgänge definieren und hast damit einen > (Programm)kontrollierten Einschaltzustand. > > Bei mir hängt die gesamte Beleuchtung (über Relais) an diesen Bausteinen und da ist nix > mit Disco, wenn ich die Station doch mal aus- und einschalten muß. > > Ich weiß nicht, wie sich die anderen Porterweiterungen mit PCF8574 von André verhalten? > > Gruß Heiko > > > > > > > Hallo Leute! > > > > > > > > Grüß euch ! > > > > Ich habe selbst manchmal mit sicherheitsrelevanter Elektronik zu tun. Nun ist dieses > > Problem bestimmt nicht sicherheitsrelevant und außerdem würde eine qualifizierte Antwort bezüglich > > einer sicheren Lösung mindestens Ordner füllen. > > Daher eine minimale Aussage, die vielleicht prinzipiell weiterhilft: > > > > Man kann eine Sicherheitsfunktion bestenfalls dann "schalten" wenn man ALLES nötige > > Eingangswissen hat und ALLE Voraussetzungen für einen GEORDNETEN Schaltvorgang > > gegeben sind. (wenn man hier mögliche vorab noch unbekannte Fehlfunktionen einbedenkt, > > beginnt es interessant zu werden). > > Das hieße hier im Klartext: Die Ausgangsfunktion darf nur dann etwas tun können, wenn das Programm genau > > "weiß", was geschehen wird. Alles andere wären Schadensbegrenzungen. > > Zu hoffen, daß das Relais langsam genug ist, wäre keine Lösung. (Für beten und hoffen sind andere > > Fachgebiete zuständig, auch wenn man in der Elektronik oft in der Nähe lebt) > > Man könnte also z.B. das derzeitige Ausgangsrelais durch eines ersetzen, das nur bei > > Wechselstromansteuerung schaltet, z.B. über C-Koppelung und Gleichrichter. > > Oder erst dann schalten, wenn der Port vom Hochlaufzustand in einen kontrollierbaren kommt, z.B. > > wenn der Port (dürfte als Eingang hochkomen) in einen bestimmten H oder L Zustand durch > > DAS PROGRAMM geschalten wird und NICHT DURCH EINEN pull-up-down in der unkontrollierbaren > > Anlaufphase. > > Entschuldigt bitte wenn es etwas theoretisch war. Ich sehe die Fragen manchmal lieber von ihrer > > prinzipiellen Seite, das kann begründetere Lösungen bringen. > > > > > > nun ist es soweit - ich brauche Experten-Rat !!! > > > > meine C-Control II Station mit original OS und Grafikdisplay > > > > laufen einwand-fiffi, nur für das Einschaltverhalten weiß ich einfach > > > > keine Lösung !!! > > > > > > > > Jedesmal beim Einschalten geht die ersten 3 Sekunden erst einmal > > > > die Disco los, bevor alles einen geordneten Weg geht. > > > > Da mit den beiden Relais eine Schaltung mit viel Leistung angesteuert > > > > wird, ist das super-kacke, dass die bei der Stromzufuhr alle Ports erst mal zur > > > > Probe durchschalten ..... das kann doch bei anderen Anwendungen auch > > > > lästig sein !? > > > > > > > > Deshalb meine Frage: > > > > Was kann man dagegen tun, dass alle LEDs und Relais beim Einschalten =ON sind??? > > > > (ohne zusatzbauteile und ohne rumlöten?) > > > > > > > > Gruß v. Martin > > > > > > > > > > > > > > > Guten Abend Martin, > > > ich habe auch gehofft ,dss Dir ein Experte den ultimativen Tip gibt, wie man ohne! Zusatzbauteil und ohne! > > > löten dieses Problem lösen kann (denn mit genauem Wissen und ASM oder C-Programm ist es möglich > > > Port-Ausgänge oder SPI Ausgänge nach einem Reset schneller zu setzen als ein mechanisches Relais > > > reagieren kann). > > > Da ich im Steuerungsbau tätig bin habe ich genau so das Problem, dass die Motoren meiner Anlage erst dann > > > anlaufen sollen, wenn die CII Unit die volle Kontrolle über alle Hardware hat. > > > 1. Lösung: > > > schalte zu den RelaisKontakten ein Zeitrelais mit ton= 3sek in Reihe. D.h erst nach 3 Sekunden wird die > > > Spannung den Stations-Relais-Kontakten zugeführt. > > > Einfach, schnelle Lösung, funktioniert immer solange eine Unit überhaupt vorhanden ist, die die Kontrolle > > > übernimmt. > > > 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. > > > > > > Ich hoffe nun auch, das noch weitere (bessere!) Lösungen von anderen Lesern kommen. > > > > > > Gruss Matthias
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB