Re: Modemspezialist gesucht Kategorie: Sonstige Hardware (von Hauk - 1.05.2006 14:24) | |
Als Antwort auf Re: Modemspezialist gesucht von Martin - 30.04.2006 21:12
| |
Hallo Martin Ich betreibe seit 2 Jahren ein Fernwirksystem zunächst über serielles Analog-Modem, später über GSM-Handy. Allerdings hängen Modem bzw Handy an der CC1. Insofern dürfte ich hier eigentlich gar nicht posten :-) > Ich hab am Reglerboard folgende Pinbelegung festgestellt und > zwar laut Bezeichnung der C-Control Beschreibung. > Pin 2 auf RxD > Pin 3 auf TxD > Pin 5 auf GND > Pin 7 auf RTS > Pin 8 auf CTS Das ist die normale Belegung des 9-pol. SubD-Steckers der RS232. > Laut Beschreibung des Beispielprojets ist eine Brücke Pin 4 auf > Pin 6 nötig, beide sind aber zur CC 2 nicht belegt, können also > bestenfalls vom PC Modem ausgewertet werden. Bei meinem Modem hätte die Brücke nicht funktioniert. Bei DTR=high nahm es keine AT-Befehle an Ich muÃ?te die DTR-Leitung softwareseitig über einen Port vor dem ersten AT-Befehl auf 0 setzen und nach dem letzten Befehl wieder auf high für die Datenübertragung. >Den aufwand Pin 6 und 8 auszuwerten würde ich mir gern ersparen, da ich > sie dann Softwaretechnisch auch ansprechen müsste. Habe ich auch nicht gemacht. > Hier nochmal der Initstring nach reset. > ATZ > ATS0=0E0V1L1M1Q0V1 ATS0=0 kein automat. Abheben ATE0 Echo aus dh. es werden keine ASCII-Daten zurückgesendet ans CC2, wenn dieses z.B. den Befehl ATA gibt ATV1 Text responses - damit kann ich nichts anfangen, kenne ich nicht ATL1 Modemlautsprecher leise ATM1 Lautsprecher zunächst an, schaltet nach Verbindungsaufbau ab ATQ0 Modem-Meldungen (z.B. RING, CONNECT) werden nicht unterdrückt Bei dem Befehl ATV1 solltest Du vielleicht noch mal recherchieren, ansonsten sind das nur harmlose Einstellungen, die meistens schon in der Grundeinstellung ATZ enthalten sind. Das ältere von meinen Modems hatte übrigens einen Initstring (auch von Hyperterminal) nicht angenommen. Ich muÃ?te also alle Befehle einzeln versenden mit Pausen dazwischen. > Momentan ist meine Testmöglichkeit eingeschränkt da die Control bereits in Betrieb ist, > deshalb möchte ich vorher einige Punkte abklären. > ATS0=0 bedeutet also das CC2 Modem soll nicht von selbst > abheben, wie wäre es mit ATS0=1 ? So habe ich es bei meiner Fernüberwachung gemacht - geht natürlich viel einfacher. An den Ã?rger mit dem Befehl ATA wie ihn Manfred beschreibt kann ich mich auch noch erinnern. Du müÃ?test allerdings das Programm-Modul modem.c2 ändern. > Was genau meinst du bei â??Mitloggen der Connect Meldungâ?? wo > im Hyperterminal ? und wer schickt an wen ? > Beide Modems hängen an Analogports einer ISDN Anlage, kann > man diese Fehlerquelle ausschlieÃ?en ? Das würde ich austesten mit einem älteren Zweit-PC oder Laptop als Gegenstation. Hast Du schon mal versucht die CC2 direkt über Hyperterminal anzzusprechen und Dein Programm auf diesem Weg durchzutesten: wenn Init-String erscheint ==> RING senden (ohne CR) wenn ATA erscheint ==> CONNECT senden jetzt sollten die Uhrzeit und Dein Menü auftauchen GruÃ?, Hauk | |
Antwort schreiben Antworten: Re: Modemspezialist gesucht (von Martin - 2.05.2006 19:55) Re: Modemspezialist gesucht (von Hauk - 3.05.2006 20:18) |