hi ^^,
also nochmal zu meine problem. Ich möchte über Visual Basic 2010 <-> RN-Cotroll<->RN-Schrittmotor steuern. Ich kann über Visual Basic daten an Rn Controll und dann zum RN Schrittmotor senden. Also Schrittmotor bewegt sich auch wie ich möchte und Schrittanzahl abrufen könnte ich auch. Meine problem ist wenn RN-Schritmotor daten senden also Rückmeldung vom Board kann ich nicht an Visual Baisc empfangen bzw vom RN Controll. Also z.b ich kann kein RN-Schrittmotor Fehlermeldung (42) oder Motor status abrufen. Hab alles versuch aber geht irgendwie nicht
Und hier ist eine Skizze wie ich den Board anschließen
http://imageshack.us/photo/my-images/713/rncontroll.png/"][IMG]http://img713.imageshack.us/img713/7628/rncontroll.png
Und hier nochmal den Code
Bitte an alle RN-Controll Profi um HILFECode:'================ 'AVR-File, Quarz, Baudrate, Hardwarestack, Softwarestack, Framesize $regfile = "m32def.dat" $framesize = 64 $swstack = 64 $hwstack = 64 $crystal = 16000000 'Quarzfrequenz $baud = 9600 'open channel for output Open "COMA.0:9600,8,N,1" For Output As #1 'Port PA0 wird als TX definiert Schwarz Kabel Open "COMA.1:9600,8,N,1" For Input As #2 . . . . 'RN-Schrittmotor Motorstatus abrufen '=========================================== If Adresse = Adr_motorstatus Then If Crc_save = Crc Then Motorstatus = Kommando If Motorstatus = 113 Then Rs232daten(1) = Befehl_motorstatus 'Befehlscode Rs232daten(2) = Motor_1 '1 Parameter Sendebytearray End If Input #2 , Status ' hier liegt wahrscheinlich das problem :( bekomm hier immer 0 auf PC Print Satus End If End If![]()







Zitieren

Lesezeichen