01.08.2012, 14:12
Hey Leute,
folgendes Problem: Wir haben eine LabVIEW-Applikation im Einsatz, welche sich während der Initialisierung mittels der Funktion "read ini cluster" diverse Einstellungen aus einer Konfig-txt zieht. Dies funktioniert tadellos. Unter Anderem werden die Einstellungen zur RS232-Kommunikation ausgelsen. Klappt auch prima. Leider müssen wir eine der Kommunikationen von COM3 auf COM11 umstellen. Also habe ich das flugs in dem Konfig-File geändert und nun folgendes Problem: statt COM11 ließt er COM1.
Wie kriege ich ihn überredet, einen zweistelligen COM-Port zu akzeptieren?
Bisheriger Stand:
[RS232Settings]
RS232_DLE.Port = "\00\00\00\04COM3"
RS232_DLE.Baud = "4800"
RS232_DLE.DataBits = "8"
RS232_DLE.Parity = "None"
RS232_DLE.StopBits = "10"
RS232_DLE.FlowControl = "0"
geändert:
[RS232Settings]
RS232_DLE.Port = "\00\00\00\04COM11" <-- stattdessen wird COM1 gelesen.
RS232_DLE.Baud = "4800"
RS232_DLE.DataBits = "8"
RS232_DLE.Parity = "None"
RS232_DLE.StopBits = "10"
RS232_DLE.FlowControl = "0"
Gibt es eine spezielle Syntax für zweistellige COM-Ports?
Gruß,
Soean
folgendes Problem: Wir haben eine LabVIEW-Applikation im Einsatz, welche sich während der Initialisierung mittels der Funktion "read ini cluster" diverse Einstellungen aus einer Konfig-txt zieht. Dies funktioniert tadellos. Unter Anderem werden die Einstellungen zur RS232-Kommunikation ausgelsen. Klappt auch prima. Leider müssen wir eine der Kommunikationen von COM3 auf COM11 umstellen. Also habe ich das flugs in dem Konfig-File geändert und nun folgendes Problem: statt COM11 ließt er COM1.
Wie kriege ich ihn überredet, einen zweistelligen COM-Port zu akzeptieren?
Bisheriger Stand:
[RS232Settings]
RS232_DLE.Port = "\00\00\00\04COM3"
RS232_DLE.Baud = "4800"
RS232_DLE.DataBits = "8"
RS232_DLE.Parity = "None"
RS232_DLE.StopBits = "10"
RS232_DLE.FlowControl = "0"
geändert:
[RS232Settings]
RS232_DLE.Port = "\00\00\00\04COM11" <-- stattdessen wird COM1 gelesen.
RS232_DLE.Baud = "4800"
RS232_DLE.DataBits = "8"
RS232_DLE.Parity = "None"
RS232_DLE.StopBits = "10"
RS232_DLE.FlowControl = "0"
Gibt es eine spezielle Syntax für zweistellige COM-Ports?
Gruß,
Soean