serielles Interface : Progr.

Programmierung des seriellen Interfaces

Beim seriellen Interface erfolgt der Zugriff recht einfach über 2,5 Befehle :

  1. Schreiben des MotorStatus, Lesen des InputStatus
    Code 193 (&HC1) & 1 Byte MotorStatus
    Antwort : 1 Byte InputStatus

  2. Schreiben des MotorStatus, Lesen InputStatus und AnalogStatus EX
    Code 197(&HC5) & 1 Byte MotorStatus
    Antwort : 1 Byte InputStatus, 2 Byte Analogwert

  3. Schreiben des MotorStatus, Lesen InputStatus und AnalogStatus EY
    Code 201(&HC9) & 1 Byte MotorStatus
    Antwort : 1 Byte InputStatus, 2 Byte Analogwert

Das Interface sollte auf 9600 baud, 8 bit, no parity, 1 stopbit eingestellt werden.
Bei Nutzung des API sollte die Timeout gesamt auf ca. 100 mSek eingestellt werden.

In TipsftSP.ZIP sind zwei Visual Basic Sourcen vorhanden, die den Zugriff auf das Interface ermöglichen. Sie sind als Dokumentation des Zugriffverfahrens gedacht, nicht zur Nutzung als Programm. Die erste Source beschreibt den (bequemeren) Zugang über das MSCOMMxx.OCX, die zweite den Zugang über das 32bit Windows-API. Die Source sind so einfach gehalten, daß auch "fremdsprachige" Programmierer damit zurechtkommen können.
Motorspannung an den Ausgängen M1 - M4 : ca. 9,7V

Zurück