Hallo, Es geht um die Pumpenansteuerung der Smartline 1000 über RS 232 mit Labview. Ich empfange leider nichts, wenn ich sie versuche anzusteuern. Um den seriellen Port zu testen habe ich NIMax verwendet um Befehle zu senden und Antworten zu empfangen( Befehle stehen so im Benutzerhandbuch). Baudrate, Stopbits, Timeout stimmen an Pumpe und Labview überein und sind größtenteils auch aus dem Benutzerhandbuch entnommen, allerdings stand dort nicht zu jedem Punkt etwas. Ich bin neu auf dem Gebiet, deshalb kann es sich durchaus um einen sehr dummen Fehler handeln. Im Benutzerhandbuch steht außerdem " Ein Verbindungskabel „Nullmodem“ wird als Interfacekabel benutzt". Was ein Nullmodem ist weiß ich, aber was bedeutet es soll als Interfacekabel benutzt werden? Im Moment benutze ich kein Nullmodemkabel, ist dann überhaupt keine Kommunikation möglich? Außerdem habe ich noch die Fehlermeldung von NIMax angehängt. Ich bin leider etwas überfordert und sehe den Wald vor lautern Bäumen wahrscheinlich nicht... Ich hoffe jemand kann mir eine gewisse Orientierung geben, wo das Problem liegt.
Thomas Sottel schrieb: > Im Benutzerhandbuch steht außerdem " Ein > Verbindungskabel „Nullmodem“ wird als > Interfacekabel benutzt". Thomas Sottel schrieb: > Im Moment benutze > ich kein Nullmodemkabel, Warum Deine Dickköpfigkeit? Ignoranz ist ein fieser Charakter!
Thomas Sottel schrieb: > Im Moment benutze > ich kein Nullmodemkabel, ist dann überhaupt keine Kommunikation möglich? Dann verwende ein Nullmodemkabel. Der Hinweis steht da sicher nicht zum spaß! Thomas Sottel schrieb: > Im Moment benutze > ich kein Nullmodemkabel, ist dann überhaupt keine Kommunikation möglich? so ist es und genau deshalb steht da der Hinweis mit dem Nullmodemkabel!!!
Hallo, ich bin nicht dickköpfig, ich hätte nichts lieber getan als ein Nullmodemkabel zu verwenden, aber ich hatte keins da. Was bedeutet denn der Fehler in NIMAX? Danke schonmal für die Antworten.
Thomas Sottel schrieb: > ich hätte nichts lieber getan als ein > Nullmodemkabel zu verwenden, aber ich hatte keins da. dann besorg eins!!! Thomas Sottel schrieb: > Was bedeutet denn > der Fehler in NIMAX? dass es OHNE Nullmodemkabel NICHT funktioniert!!!
Wichtig ist Etwas zu machen. Ob es zielfuehrend ist oder nicht ist sekundaer... solange nichts kaputt geht... Es gibt auch solche, die fuellen Benzin in einen Diesel, weil etwas eingefuellt werden muss.
Hallo Thomas. Thomas Sottel schrieb: > aber was > bedeutet es soll als Interfacekabel benutzt werden? Die Anschlussleitung selber passt die Unterschiede in den Anschlüssen an. In dem Falle durch Vertauschung von Leitungen. > Was ein Nullmodem ist weiß ich, Es geht nicht um ein Nullmodem, sondern um eine Nullmodemleitung. ;O) Ein RS232 hat getrennte Leitungen für Sendung und Empfang. Die Leitung, die am PC Sendeleitung ist, ist am Modem eine Empfangsleitung, und die Leitung die am PC eine Empfangsleitung ist, ist am Modem eine Sendeleitung. "Normalerweise" sind die Leitungen 1:1 durchverbunden (Vereinfachung der Leitungskonfektion) und die Bedeutung der Steckerpinne an PC und Modem ist vertauscht, um die Verbindung sicherzustellen. Eine "Nullmodemleitung" wird verwendet, wenn nicht ein PC (oder ein anderes Steuergerät) mit einem Modem (oder anderen Peripheriegerät) via RS232 kommunizieren soll, sondern wenn zwei PCs (oder Steuergeräte) untereinander via RS232 miteinander kommunizieren sollen. Sie haben ja gleiche Steckerpinn Belegungen, und somit würde bei einer 1:1 Verbindung Sendeleitungen auf Sendeleitungen und Empfangsleitungen auf Empfangsleitungen treffen. Damit gerade das aber nicht passiert muss eine Nullmodemleitung die Adern vertauscht haben. > Im Moment benutze > ich kein Nullmodemkabel, ist dann überhaupt keine Kommunikation möglich? Richtig, zumindest bei RS232. Das oben geschilderte Problem tritt GRUNDSÄTZLICH auf, wenn auf einer Kommunikationsleitung getrennte Adern für Sendung und Empfang verwendet werden. Allerdings ist es z.B. bei sehr modernen Ethernetverbindungen so, dass die die Schnittstelle verwaltenden ICs selbstständig untereinander aushandeln können, was jetzt Sende und Empfangsleitung ist. Da aber nicht alle Ethernetschnittstellen so neu sind, ist auch hier Misstrauen angesagt, wenn etwas nicht funktionieren sollte. Ausserdem hat eine klassische RS232 Leitung ja nicht nur getrennte Sende und Empfangsleitungen, sondern auch getrente Leitung für den Handshake. Da muss dann ebenfalls vertauscht werden, wenn diese auch benötigt werden. Vieleicht hilft Dir auch noch der einschlägige Wikipedia Artikel weiter, der wesentlich deteilfreudiger als meine Ausführungen hier ist. Siehe: http://de.wikipedia.org/wiki/Nullmodem-Kabel Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Hallo Bernd Vielen Dank für die sehr ausführliche Antwort! Das hat mir schonmal sehr weitergeholfen um auch zu verstehen WARUM ich überhaupt eine Nullmodemleitung;) verwenden muss. Mit freundlichen Grüßen Thomas Specht
Hallo Jetzt Nicht. Jetzt Nicht schrieb: > Wichtig ist Etwas zu machen. Ob es zielfuehrend ist oder nicht ist > sekundaer... solange nichts kaputt geht... Unter psychologischen Aspekten und teilweise auch unter strategischen Aspekten kann das ja auch sinnvoll sein.......aber Technik schert sich nicht um Psychologie oder Strategie. Und Technik kann kaputt gehen. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.