Hallo, ich bin leider blutiger Anfänger. Ich möchte über 2 RS232 Funkmodems einen Schliesserkontakt senden, der am 2ten Modem wieder ankommt. Ist das möglich? Wenn ja, welche Bauteile brauche ich dazu? Vielen Dank
Ich wusste garnicht das man Materie jetzt auch über RS232 senden kann.
Aber man lernt immer dazu.
>Wenn ja, welche Bauteile brauche ich dazu?
1. Materieanalysator V 13.4 Sterndatum 3297.92
2. Materiesynthesizer V 34.2 Sterndatum 3983.14
Gibts bei Enterprise Surplus.
Scotty beantwortet auch gerne Fragen auf der Hyperraumwelle 2938839.2198
kimmei schrieb: > ich bin leider blutiger Anfänger. Ich möchte über 2 RS232 Funkmodems > einen Schliesserkontakt senden, der am 2ten Modem wieder ankommt. Hallo kimmei, bitte stelle Deine Frage doch neu. Der Begriff Schliesser bezeichnet üblicherweise ein Relais, bei dem durch Bestromung der Spule der Kontakt geschlossen wird (im Gegensatz zum Öffner). Es ist nicht klar, was Du nun machen willst. Mit viel Phantasie könnte man sich vorstellen, daß Du ein Relais mittels Funkmodem steuern willst. Mit dieser Vermutung kann man aber ebensogut daneben liegen. > Ist das möglich? Wenn ja, welche Bauteile brauche ich dazu? Beides kann niemand beantworten, da nicht klar ist, was Du willst. "Einen Schliesserkontakt über Modem senden" ist ein sinnloser Satz. Formuliere Dein Anliegen daher bitte so, daß es auch verständlich ist. LG, N0R
Danke für den Hinweis hier nocheinmal eine genauere Beschreibung: auf der einen Seite möchte ich einen Taster anschliessen, und auf der anderen Seite sollte dieser Impuls ein Gerät schalten. Im Prinzip wie ein Taster fürs Licht, nur mit RS232 Modems. Ich hoffe es ist jetzt genauer, wenn nicht, lasse ich mich gerne belehren. Grüße
Na ja. Also ein paar mehr Details dürften es schon sein. (Irgendwie wird meine Glaskugel gerade ganz rot im Gesicht). 1. Welche Entfernung? Hindernisse? 2. Was wird geschaltet? Welche Leistung?
Es steckt keine Leistung dahinter, eine Lichtschranke soll mit einem Modem verbunden werden, und dieser Impuls soll dann mit Hilfe der Funkmodems zu einem Zeitnahmegerät übertragen werden.
Na schön. Aus dem Taster ist nunmehr eine Lichtschranke geworden. Immer gut, wenn man genau Bescheid weiss. Wenn ich Dir dann noch mal in der Nase popeln darf: 1. Welche Entfernung? Hindernisse?
Hei, da ist aber (je nach Anforderung) ein "RS-232 Modem" total das falsche, weil das eine bedeutende Latenz haben kannn! Ich glaube, dass Dein Grundwissen nicht ausreicht, um das Wissen, das Dir das Forum vermitteln kann, erfolgreich umzusetzen. Warum muss es denn ein RS232 Modem sein? Da brauchst Du dann noch je einen µC, Schutzbeschaltung usw... Grüße, Tom
Hei, warum muss es ein Funkmodem sein?!? Du willst ja nur ein einziges Bit übertragen. Da reicht doch irgend eine Lösung aus dem Modellbau z.B. Die schafft dann auch locker die 700m. Grüße, Tom
Es soll das Funkmodem sein, weil ich die meiste Zeit Daten übertrage, und manchmal auch nur einen einzigen Impulse
Aha. Es sollen also Übertragen werden. 1. Ein Ereignis - Die Auslösung der Lichtschranke 2. Daten - Die wir, Du warst so freundlich die Daten erstmal noch nicht weiter zu spezifizieren, noch nachfragen dürfen Wenn das so weitergeht sind wir Weihnachten (2014 wohlgemerkt) soweit einen zielegerichteten Tip zu geben. Nur weiter so.
Hei, so macht das keinen Spaß. Ich bin wieder raus hier... Grüße, Tom
wie Datenübertragung geht weis ich, dass die Impulsübertragung nicht das gleiche ist weis ich auch. Meine Frage richtet sich nicht an die Datenübertragung, sondern, wie ich einen Impuls einer Lichtschranke übertragen kann.
>Meine Frage richtet sich nicht an die Datenübertragung, ...
Nun, die Wahrscheinlichkeit von einer Datenübertragung eine Antwort auf
eine Frage zu erhalten dürfte, meiner Schätzung nach, gegen Null
tendieren. Das Maximum liegt so ungefähr beim 1. April. Deine
Entscheidung keine Fragen an eine Datenübertragung zu richten darf man
daher getrost als klug bezeichnen.
Ich rate Dir ernsthaft etwas Fertiges zu kaufen.
Welche Funkmodems werden verwendet? Haben diese evt benutzbare zusätzliche Steuerleitungen, die übertragen werden? Mit einem Paar IRIS Funkmodems wäre das Problem schnell gelöst.
kimmei schrieb: > Ich hab 2 Satel Modems 2ASxE. Gut, aber für diese Anwendung nicht optimal. Dann andere Lösung:Kontaktzustand über Controllerportpin einlesen, als Steuerzeichen mit dem Funkmodem übertragen, auf der Empfangsseite das Steuerzeichen auswerten und über Controllerportpin ein Relais ansteuern.
Was hängt aktuell an den Funkmodems dran? Also das, was die anderen Daten überträgt.
Es hängt zur zeit nichts anderes an den Funkmodems dran. Ich möchte sie nur für beides verwenden. Datenübertragung läuft zw. 2 PC's. Und als zweites möchte ich eben wie gesagt, diesen Impuls übertragen. Sind aber 2 verschieden Projekte. Datenübertragung geht ja. Danke
Heute will mal wieder keiner eine brauchbare Antwort geben, dann versuche ich es halt mal. Die beiden Modems(Funkbrücke) haben jewils eine RS232 Schnittstelle. Die hat ein paar Steuerleitungen (RTS,CTS,DTR,DSR) wenn du auf einer Seite dort einen passenden Pegel anlegst wird das zur anderen Seite transparent durchgereicht. Wenn du jetzt noch nachschaust welches von den Signalen ein Eingang und weleches ein Ausgang ist und dann noch nachschaust welchen Pegel du brauchst hast du schon fast eine fertige Lösung. Je nachdem was dein PC zur Datenübertragung von den Steuerleitungen benötigt könnte es sogar funktionieren beides(Daten und Kontakt) parallel zu betreiben.
Die einfachste Lösung währe, das du deine beiden PCs verwendest. Den ersten mit einer DIGITAL Inputkarte und den zweiten mit einer Relais Karte. Dazwischen dann deine Funkmodems. Ist natürlich alles etwas übertrieben, aber sollte erst mal so klappen. Jetzt könnte man natürlich die PCs auch durch Mikrocontroller ersetzen (passt irgendwie besser zum Forum :) ) DAS sollte eigentlicher jeder Controller schaffen der eine UART hat- Die Input und Output Kate kann man sich da sparen, die Controller haben ja selber schon Pins dafür. Wie die zu beschalten sind findest du hier im Forum.
welche "Latenz-Zeit" (Verzögerung) darf denn auftreten zwischen der einen (Sender) und der anderen (Empofänger) Seite? Wie wichtig ist die Einhaltung einer genauen Verzögerungs-Zeit, oder ist das eher unwichtig? Wenn sich vorne was bewegt, und hinten kommt es mal 1/10 Sekunde, mal 1 Sekunde später an - welche Auswirkungen hat das?
Es sollen also nicht nur die Signale von Zwei Tastern zum jeweils anderen Ende gesendet werden, sondern es handelt sich um Lichtschranken und außerdem sollen zwei PC's miteinander kommunizieren können. Das geht nicht ohne größeren Aufwand. Entweder PC oder Lichtschrankne, aber nicht beides gleichzeitig. Wenn DU die Software, die da kommuniziert, anpassen kanst, dann ist es am einfachsten, die Software so zu ändern, dass sie das Signal der Lichtschranken mit überträgt. Alles Andere wird noch viel aufwändiger, denn du müsstest dazu folgendes tun: - Die Daten von PC puffern - Das Signal der Lichtschranke in Daten umwandeln (mitsamt Fehlerkorrektur) und auch puffern. - Die beiden Datenströme zusammen mischen und mit höherer Bitrate übertrage. - Am anderen Ende der Funkstrecke das ganze wieder auseinander dröseln, puffern und die Bitraten auf die ursprünglichen Werte umwandeln - Weterhin müssen ggf. die Handshake-Signale in einen Datenstrom umgewandlet werden und übertragen werden. Und da das Ganze bidirektional werden soll, alles doppel bauen. Viel Spass dabei. Es dürfte 10x angemessener sein, die Signale der Lichtschranken über eine zweite unabhängige Funkstrecke zu übertragen.
Ich möchte nicht beides gleichzeitig machen. Entweder Daten, oder nur den Lichtscharnkenimpulse.
Vergiss es.
Für die Verbindung mit einem Modem wird jede Menge Protokoll benötigt.
Du kannst nicht einfach in den Datenstrom zwischen zwei Modems ein Byte
einfügen. Deine Datenverbindung kann ja nicht zwischen Daten und Daten
unterscheiden. Auch kann man nicht einfach "irgendwann" ein Byte
einfügen. Mitten in einem Datenpaket könnte es bestenfalls lustig werden
und Dein Schließer hat bestimmt keine Ahnung davon was gerade los ist.
Der weis noch nicht mal wann ein Byte anfangen darf.
Übrigens brauchst Du zwei Bytes, da man mit einem Byte nur "sagen" kann:
>>An<<.
Wie willst Du aber >>Aus<< "sagen"? Oder umgekehrt.
Der mir einzig sinnvoll erscheinende Weg ist:
Aktuelle Übertragung abschließen.
Verbindung beenden.
Neue Verbindung initialisieren.
Sagen was zu sagen ist.
Alternative Datenübertagung abschließen
Alternative Verbindung beenden.
Ursprüngliche Verbindung wieder aufnehmen.
Das geht aber nicht ohne einen (µ)Computer, durch den Du dann den
gesamten Datenstrom leiten musst. Von Außen gesehen besteht kein
Unterschied, ob Du 10000 Bytes überträgst oder nur eins.
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.