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

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)