INFO - FAQ - CC2-Forum - CCPro-Forum |
> > > > ähm...keine Ahnung zu haben ist mal erst nicht schlimm. In der Beschreibung/Bedienungsanleitung > > zur Karte ist aber bestimmt das Protokoll beschrieben, mit dem die Karte angesteuert wird. Lies Dir das erstmal durch, dann kannst Du Dir etwas Ahnung verschaffen. > > > > Stoßseufzer: Warum kann denn niemand mehr klein anfangen? > > > > Grüße > > Henrik > > > > Ganz und gar ohne ahnung bin ich ja auch nicht! Meine Idee sa volgendermaßen aus: > Die relaiskarte an die cc1 anschließen; ein kleines steuerprog für karte+cc1 schreiben, das zumindest die sich wiederholenden aufgaben alleine ausführt; ein Prog aufm PC das mit der cc1 in verbindung steht und die übriegen aufgaben erfüllt! > > Das PC prog is mehr oder minder fertig (es sendet zumindest nachweislich dieselben daten, wie das Original steuerprog) denn mittels 4MHz Quartz läufts ja, heisst das wenn Du vom PC aus Daten an die Relaiskarte sendest dann macht die Relaiskarte was sie soll? Hast Du das steuerprog selbst geschrieben? bzw. in der Anleitung zu der Relaiskarte ist ein Programm in QuickBasic abgedruckt nur kann so ja meine cc1 nich mit der karte "reden"! Die Frage die sich mir jetzt stellt ist: wie sende ich die richtigen daten an die karte? > Sie hat einen CodeFrame von 4 Bytes 1.=Kartenadresse 2.= Relaisnr (1-8) 3. Daten 4.=Xor-Prüfsumme! > und nu? schon mal geprüft ob das Verbindungskabel zwischen cc1 und Relaiskarte richtig gepolt ist cc1 TX an Relaiskarte RX? In der Anleitung steht das Du ein NULL-Modemkabel brauchst Ein Nullmodemkabel unterscheidet sich von einem "normalen" seriellen Kabel dadurch dass die Adern RX und TX "über Kreuz" verbunden sind. Normales Kabel Stecker-1RX------Stecker2-RX Stecker-1TX------Stecker2-TX NullmodemKabel Stecker-1RX------Stecker2-TX Stecker-1TX------Stecker2-RX Jetzt bin ich schon am wild drauflos spekulieren was denn der Fehler sein könnte. Und das muss ich deswegen machen weil von Dir wenig info gepostet wurde was Sache ist also poste mal ALLES ausser der Bestellnummer WAS Du WIE selbst getestet hast und was für Bauteile Du benutzt Quarz umgelötet. Funktioniert ds Quarz ? Frequenz am Oszilloskop oder sonst irgendwie geprüft Gibt es ne Statusanzeige an der Relaiskarte? Du musst ja den Fehler eingrenzen um herauszufinden warum es nicht geht. Das geht umso besser je präziser Du beschreibst was Du selbst schon getestet hast. cc1 an den PC anschliessen und testen wenn die cc1 den Codeframe sendet ob der im PC ankommt Ausgabe des Originalsteuerprogramms an einer zweiten seriellen Schnittstelle am PC gleich wieder einlesen und sich die vier Bytewerte anschauen dann die cc1 GENAU denselben CodeFrame-inhalt an den PC senden lassen und vergleichen ob GENAU diesselben Bytes ankommen Vielleicht stimmt was nicht mit der Prüfsummenberechnung und dann reagiert die Relaiskarte nicht auf den Codeframe sl |
Antwort schreiben |