E-Donni
06.08.2006, 20:03
Hallo!
In einem Projekt sollen 3 Schrittmotor-Controller RN-Motor insgesamt 6 Schrittmotoren steuern. Aus diesem Grund kommt nur die I2C-Variante in Frage, da sich am RS232-Port nur ein RN-Motor-Controller in der RS232-Variante steuern läßt.
Der Schrittmotor-Controller RN-Motor I2C läßt sich problemlos über den RN-RS232-I2C-Adapter von einem Visual-Basic-Programm heraus steuern. Jedoch nur, solange der Adapter an einer COM-Schnittstelle angeschlossen ist.
Sobald der RN-RS232-I2C-Adapter aber mit einem USB-RS232-Konverter an die USB-Schnittstelle angeschlossen wird, werden die Daten mit einer erheblichen Zeitverzögerung gesendet, bzw. empfangen. Während der Wartezeit bleibt auch das Programm hängen.
Der Schrittmotor-Controller RN-Motor RS232 jedoch läßt sich problemlos an diesem USB-RS232-Konverter betreiben.
Der COM-Port wird im Visual-Basic-Programm von einem MSCOMM32.ocx gesteuert.
Mit welchen Einstellungen des MSComm-Objekts läßt sich das Problem beheben? Der USB-RS232-Konverter enthält einen Chip von FTDI.
Über helfende Antworten würde ich mich sehr freuen!
Gruß
E-Donni
In einem Projekt sollen 3 Schrittmotor-Controller RN-Motor insgesamt 6 Schrittmotoren steuern. Aus diesem Grund kommt nur die I2C-Variante in Frage, da sich am RS232-Port nur ein RN-Motor-Controller in der RS232-Variante steuern läßt.
Der Schrittmotor-Controller RN-Motor I2C läßt sich problemlos über den RN-RS232-I2C-Adapter von einem Visual-Basic-Programm heraus steuern. Jedoch nur, solange der Adapter an einer COM-Schnittstelle angeschlossen ist.
Sobald der RN-RS232-I2C-Adapter aber mit einem USB-RS232-Konverter an die USB-Schnittstelle angeschlossen wird, werden die Daten mit einer erheblichen Zeitverzögerung gesendet, bzw. empfangen. Während der Wartezeit bleibt auch das Programm hängen.
Der Schrittmotor-Controller RN-Motor RS232 jedoch läßt sich problemlos an diesem USB-RS232-Konverter betreiben.
Der COM-Port wird im Visual-Basic-Programm von einem MSCOMM32.ocx gesteuert.
Mit welchen Einstellungen des MSComm-Objekts läßt sich das Problem beheben? Der USB-RS232-Konverter enthält einen Chip von FTDI.
Über helfende Antworten würde ich mich sehr freuen!
Gruß
E-Donni