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 nitraM - 6.03.2010 16:23)
Als Antwort auf Serielle Schnittstelle V24 von Torsten - 6.03.2010 12:12
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.0, OSOPT V3.1
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:

Re: Serielle Schnittstelle V24 (von Torsten - 6.03.2010 18:56)