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

string über rs232 Kategorie: Programmierung (von s-point - 2.11.2002 23:24)


Hallo,
möchte über die HWCOM ein Integer-Array übertragen.
Habe auch die Integer in Strings umgewandelt und übertrage diese dann.

Mein Problem :
In diesem Quelltext stimmt eigentlich nur der letzte Wert.  siehe unten !
Mit Baudraten habe ich es zwischen 4800 und 19200 versucht.

Hier mal der Quelltext :

//irgendwo im main :
imp.fak[0]=1000;
imp.fak[1]=1500;
imp.fak[2]=1800;
imp.fak[3]=1750;
imp.fak[4]=1200;
imp.fak[5]=2500;
imp.fak[6]=1551;
datensenden_speicher();



function datensenden_speicher()
{

int i;
string s;

for i=0...6
   {
   s="";
   str.putint(s,imp.fak[i]);
   s=s+10+13;
   hwcom.send(s,7);  // Die Werte in imp.fak sind max 5 stellig + CR+LF
   // setze ich hier ein sleep 5; hin funktioniert es gelegentlich oder auch nicht. Ausserdem funktioniert dann
  // spätere Abrage aus Visual Basic nicht mehr richtig.
   }

}


Trage mal die übertragenen Werte hinter den Originalwerten ein
imp.fak[0]=1000;         1500
imp.fak[1]=1500;          800
imp.fak[2]=1800;          750
imp.fak[3]=1750;          200
imp.fak[4]=1200;          500
imp.fak[5]=2500;          551
imp.fak[6]=1551;        1551


    Antwort schreiben


Antworten:

Re: string über rs232 (von André H. - 3.11.2002 15:08)
Re: string über rs232 (von Cris - 3.11.2002 11:44)