Hallo ihr da draußen 
Ich muss in einer Woche mein Hochschul-Projekt abgeben und wärend der Testphase meines Programms kam folgender Fehler auf:
Ich möchte mit meinem Schrittmotor (mit 50:1 Übersertzung) 2500 Schritte verfahren.
Allerdings kann ich mit dem normalen Printbefehl (über RS232) ja nur maximal 255 Schritte verfahren (wenn Rs232daten(7) als Byte dimensioniert ist).
Ich habe jetzt Rs232daten(7) As integer dimensioniert.
Muss ich da sonst noch was machen? (anbei die Subroutine)
Code:
Sub Sendebytearray()
Local I As Byte
Print "!#";
For I = 1 To 7
Print Chr(rs232daten(i));
Next I
End Sub
EVtl. "I" auch als Integer dimensionieren und evtl. "For I = 1 to 4096"?
Meine nächste Frage wäre dann, versteht mein RN Schrittmotor solche hohen Werte überhaupt? (habe meinen RN Control leider gerade nicht da zum testen)
Vielen Dank im voraus für eure Antwotrten!
Lesezeichen