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

Re: Serielle Schnittstelle V24 Kategorie: Programmierung (von Torsten - 6.03.2010 18:56)
Als Antwort auf Re: Serielle Schnittstelle V24 von nitraM - 6.03.2010 16:23

Hallo nitraM,
ja, ist alles aktuallisiert. Andere Programme laufen auch problemlos.
Nur die V24 bereitet mir Probleme.
GruĂ?
  Torsten

P.S.:  Kann mir jemand vielleicht Sourcecode zusenden, der läuft?
------------------------------------------------------------------------


> Hallo Torsten,
> hast du die aktuellen Module und das aktuelle OS drauf???
>
> nitraM
>
>
> > Hallo zusammen,
> > habe ein Problem mit der seriellen Schnittstelle.
> >
> > Sobald ich die serielle Schnittstelle nutzen möchte,
> > spielt die CC II Station verrückt. LED´s und
> > Relais gehen an und aus, sobald irgend was ĂĽber die
> > V24 vom PC kommt.
> > Ich benutze das Programm Terminal.exe (RS232 Burkhard Kainka)
> > mit 9600,N,8,1 ohne Handshake.
> >
> > Was läuft da schief ???
> > Will eigentlich "nur" CC2 via PC fernsteuern.
> >
> >
> > Hier der Code:
> >
> > /*******************************************************/
> > /*   DEMO ZUR ANSTEUERUNG DER C-Control II STATION     */
> > /*                      via  V24                       */
> > /*******************************************************/
> > /* Author    :       Felsch, Torsten                   */
> > /*******************************************************/
> > /* Anmerkung :   Ansteuerung der LCD-Anzeige           */
> > /*******************************************************/
> >
> > thread main
> > {
> >   string s;
> >
> > /*******************************************/
> > /******  Initialisierung V24   *************/
> > /*******************************************/
> >
> >  hwcom.init();
> >  hwcom.setspeed(hwcom.SPEED_9600);
> >
> >  lcdext.init();
> >  
> > /*******************************************/
> > /********   ANSTEUERUNG LCD    *************/
> > /*******************************************/
> >  lcdext.print("  C-CONTROL II");
> >  lcdext.line(2);
> >  lcdext.print("  05.03.2010");
> >  sleep 3000;
> >  lcdext.clear();
> >  
> > /*******************************************/
> > /********  ANZEIGE STRING im LCD  **********/
> > /*******************************************/
> >
> >  lcdext.print("vom PC via V24");
> >  sleep 2000;
> >  
> >  loop
> >  {
> >  s="             ";
> >  wait hwcom.rxd();
> >  hwcom.receive(s,2,1000);
> >  lcdext.goto(1,0);
> >  lcdext.print(s);
> >  //sleep 500;
> >
> >  wait hwcom.rxd();
> >  lcdext.goto(0,0);
> >  lcdext.print(s);
> >  //sleep 500;
> >
> >  }
> > }


    Antwort schreiben


Antworten: