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

C-Control 2 Station > C-Control Modem/Remote I/O > C-Control Modem/Remote I/0 > PC Kategorie: Sonstige Hardware (von Bernd Grabowski - 20.06.2004 12:01)
Ich nutze:
C-Control II Station, original OS
Hallo lieber CC2-Forum-Leser,
ich möchte über die im Betreff genannte �bertragungsstrecke Daten von der C-Control 2 Station an
einen PC  senden. Die Daten sollen auf dem PC mit dem 'HyperTerminal' unter Windows XP
Professional aufgezeichnet werden. Neben den beiden C-Control Modem/Remote I/Os befindet sich
am Netz auch ein Power-Line-Remote-Switch (PLRS).

Das Programm (Programmteile siehe unten) und der PLRS funktionieren.

Leider ist es mir mit dem zweiten C-Control Modem/Remote I/O am PC noch nicht gelungen,
irgendwelche Daten zu sehen, obwohl ein PLRS an der selben Netzleitung Signale anzeigt.

Mir ist nicht ganz klar, ob ich das C-Control Modem/Remote I/O richtig mit dem PC verbunden habe.
Ich verwende im Moment das RS232-Schnittstellenkabel, das mit der C-Control angeliefert wird.
Muss nun aber die weisse Ader an die Klemme 1 und die grüne Ader an die Klemme 3 des
C-Control Modem/Remote I/Os oder umgekehrt?

Mir ist auch nicht ganz klar, welche Einstellungen ich beim HypertTerminal vornehmen muss.
Folgendes habe ich versucht:

Bits per second: 2400 (wegen der �bertragung über das elektrische Netz)
Data bits: 8
Parity: None
Stop bits: 1
Flow control: None

Connect using: Com1 (Modem an Com1)

Ansonsten habe ich viele Einstellungen bei den Vorgaben belassen.

Vielleicht mache ich aber auch beim Versenden der Daten über das Netz einen Fehler.

Ich würde mich freuen, wenn auf diesem Wege Hilfe bekommen könnte.


Auszug aus meinem Programm:

...
byte buffer[64];
...
thread main
{
...
  //initialization of serial port
  hwcom.init();
  hwcom.setspeed(3); //net allows 2400 Baud only
...
  //initialization of modem with modemID=129
  //station_plm module must be switched on by right mouse click on left side
  //station_plm requires hwcom and mem module to be switched on
  station_plm.init(129);
...
  //send data frame via modem
  mem.fill   (buffer,64,' ');      //fill buffer with space (delete buffer)
  mem.putint (buffer,0,rhi);       //2 Bytes
  mem.putint (buffer,3,rho);       //2 Bytes
  mem.putint (buffer,6,ti);        //2 Bytes
  mem.putint (buffer,9,to);        //2 Bytes
  mem.putlong(buffer,14,pi);       //4 Bytes
  mem.putlong(buffer,19,po);       //4 Bytes
  mem.putint (buffer,22,t.hour);   //2 Bytes
  mem.putint (buffer,25,t.minute); //2 Bytes
  if hwcom.ready() hwcom.send (buffer,64);
...
}


    Antwort schreiben


Antworten:

Re: C-Control 2 Station > C-Control Modem/Remote I/O > C-Control Modem/Remote I/0 > PC (von Bodo - 13.07.2004 6:58)