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 zusammen, > > > > ich betreibe momentan eine CC2 Station mit 5 Relais (1xUm). > > > > Für den Endausbau meiner derzeitigen Anwendung brauche ich > > mindestens 20 Relais-Umschaltfunktionen, also einiges mehr, > > als was die CC2 an Ausgängen (5+8=13) besitzt. > > > > Ich sollte vielleicht erwähnen, dass ich weder von Hardware noch von Software > > besonders viel Ahnung habe und die jetzige Anwendung nur mit sehr viel "try and error" > > hinbekommen habe. > > > > Beim Stöbern auf cctools.hs-control.de bin ich auf einige Komponenten gestossen, die > > dem ersten Anschein nach mein Problem glaub ich erschlagen würden. > > Doch leider scheint es da mehrere Möglichkeiten zu geben. > > > > Fragen: > > 1. Kann mir jemand sagen, wie ich am einfachsten zu zusätzlichen 8 Schaltfunktionen komme? > > 2. Das alles scheint irgendwie IIC (?) zu benötigen. > > Hat jemand ein Beispielprogramm, aus dem ich ersehen kann, wie so eine IIC Relaisansteuerung > > grundsätzlich funktioniert? > > > > Herzlichen Dank im Voraus und Gruss, > > Thomas Reiter > > > > Hallo Thomas, > > deine Auswahl mit den Relaisplatinen war schon richtig. Auch das System mit dem I²C ist eine gute > Wahl und ganz einfach. Ich gehe mal von einer Relaispaltine auf max7311 Basis aus. > > 1. als erstes musst Du den Baustein (Relaisplatine) selbst adressieren. Dazu gibt es auf der Platine > Jumper, welche nach Tabelle gesetzt werden müssen. > 2. im Programmablauf folgendes nur einmalig machen: (also nicht wiederholt ausführen!) > > <code> > max7311.setDDRw(0,0); // hiermit werden die Ports als Ausgänge festgelegt > </code> > > <code> > max7311.setw(0,0); // hiermit werden die Ports auf "AUS" gesetzt > </code> > > > 3. Im Programm selbst wird ein Port so angesprochen: > z.B. am Baustein 0 den Port 0 ansprechen > > <code> > max7311.set(0,0,1); // Baustein 0, Port 0, einschalten > </code> > > <code> > max7311.set(0,0,0); // Baustein 0, Port 0, ausschalten > </code> > > > z.B. am Baustein 0 den Port 4 ansprechen > > <code> > max7311.set(0,4,1); // Baustein 0, Port 4, einschalten > </code> > > <code> > max7311.set(0,4,0); // Baustein 0, Port 4, ausschalten > </code> > > > Nach set - die erste Zahl ist die Bausteinadresse. Man fängt üblicherweise von Null an zu zählen. Das > ist dann auch die Adresse, welche Du bereits Hardwaremäßig über die Jumper eingestellt hast. > Die Zeite Zahl ist der Port, beim max7311 sind das überlicherweise 16 Stück, also von 0 bis 15. > Die dritte Zahl ist der gewünschte Zustand, Null für AUS und Eins für EIN. > > Natürlich gibt es noch eine ganze Reihe von nützlichen Befehlen um die Relaisplatine anzusprechen, welche > Du in der Hilfe nachschlagen kannst. > > > Rene
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB