![]() |
RS232 Kommunikation (beeinflussen von Parameter) - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: RS232 Kommunikation (beeinflussen von Parameter) (/Thread-RS232-Kommunikation-beeinflussen-von-Parameter) |
RS232 Kommunikation (beeinflussen von Parameter) - DigiMan - 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 --------------------------------------------------------------------------------- RS232 Kommunikation (beeinflussen von Parameter) - oppossom - 12.05.2006 09:18 Hi! Hab versucht, mir den Kopf zu zerbrechen, allerdings bislang nicht sonderlich erfolgreich ![]() was ich bis jetzt gefunden habe: Timeouts Flow Control ersteres hab ich in LV noch nicht gefunden, allerdings müsste es da zumindest auch die Möglichkeit geben, die Serielle Schnittstelle über Kernel-Dll-Aufruf zu initialisieren. Zu diesem "FlowReplace" Parameter ist mir überhaupt noch gar nichts sinnvolles untergekommen, werd da bei Gelegenheit noch weitersuchen. Hoffe dass du damit mal etwas anfangen kannst, Lg Stefan RS232 Kommunikation (beeinflussen von Parameter) - DigiMan - 12.05.2006 14:02 Hallo Opposom, danke für deine Mühe ![]() ![]() Mit freundlichen Grüßen DigiMan |