08.05.2006, 17:43
Hallo Zusammen,
ich habe ein folgendes Problem. Ich möchte eine Kamera über LabVIEW parametrieren. Die Kamera hat eine RS232 Schnittstelle. Über die mitgelieferte SW von Hersteller kann ich dies problemlos machen. Anschließend habe ich den Datenaustausch über einen RSR232-Monitor beobachtet. Wenn ich exakt die gleichen Befehle an die Kamera zu schicken versuche, dann bekomme ich leider keine Antwort. Nach der Analyse von dem Initialisierungcode (bzw. Konfigurationsroutine an der RS232, "Handshake-Parameter") sind mir an ein paar Unterschiede aufgefallen. Diese kann ich jedoch mit meinem derzeitigen Kenntnisstand nicht ohne weiteres beeinflussen. Und zwar geht es um den "FlowReplace"- Parameter und die Timeouts, welche weiter unten zu sehen sind. Vielleicht hatte ja schon mal jemand das gleiche Problem. Danke an alle die sich darüber den Kopf zerbrechen.
MfG DigiMan
---------------------------------------------------------------------------
IO Control: 08.05.2006 17:15:20.68264 (+0.0156 seconds)
DOWN (0x00000000): IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
ControlHandShake=1
FlowReplace=2147483712
XonLimit=2048
XoffLimit=512
IO Control: 08.05.2006 17:15:20.68264 (+0.0000 seconds)
DOWN (0x00000000): IOCTL_SERIAL_SET_TIMEOUTS: Set timeouts
ReadIntervalTimeout=5
ReadTotalTimeoutMultiplier=0
ReadTotalTimeoutConstant=10000
WriteTotalTimeoutMultiplier=0
WriteTotalTimeoutConstant=10000
---------------------------------------------------------------------------------
ich habe ein folgendes Problem. Ich möchte eine Kamera über LabVIEW parametrieren. Die Kamera hat eine RS232 Schnittstelle. Über die mitgelieferte SW von Hersteller kann ich dies problemlos machen. Anschließend habe ich den Datenaustausch über einen RSR232-Monitor beobachtet. Wenn ich exakt die gleichen Befehle an die Kamera zu schicken versuche, dann bekomme ich leider keine Antwort. Nach der Analyse von dem Initialisierungcode (bzw. Konfigurationsroutine an der RS232, "Handshake-Parameter") sind mir an ein paar Unterschiede aufgefallen. Diese kann ich jedoch mit meinem derzeitigen Kenntnisstand nicht ohne weiteres beeinflussen. Und zwar geht es um den "FlowReplace"- Parameter und die Timeouts, welche weiter unten zu sehen sind. Vielleicht hatte ja schon mal jemand das gleiche Problem. Danke an alle die sich darüber den Kopf zerbrechen.
MfG DigiMan
---------------------------------------------------------------------------
IO Control: 08.05.2006 17:15:20.68264 (+0.0156 seconds)
DOWN (0x00000000): IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
ControlHandShake=1
FlowReplace=2147483712
XonLimit=2048
XoffLimit=512
IO Control: 08.05.2006 17:15:20.68264 (+0.0000 seconds)
DOWN (0x00000000): IOCTL_SERIAL_SET_TIMEOUTS: Set timeouts
ReadIntervalTimeout=5
ReadTotalTimeoutMultiplier=0
ReadTotalTimeoutConstant=10000
WriteTotalTimeoutMultiplier=0
WriteTotalTimeoutConstant=10000
---------------------------------------------------------------------------------