Hallo, ich haber ein easy Transceiver Funkmodul, das als Master senden soll. 3 weitere "Slave" Funkmodule sollen unabhängig vom Master angesprochen werden. Meine 2 Fragen: 1 Kann man das über Adressen machen, in dem man jedem Slave eine feste Adresse gibt?. Somit sendet der Master zunächst die entsprechende Adresse und danach die Steuerbefehle für den gerade adressierten Slave. Im nächsten Schritt sendet der Master eine andere Adresse und der nächste Slave empfängt die Daten. Wenn das geht würde ich gerne wissen, wo man nachlesen kann, wie man den Modulen eine feste Adresse aufdrückt. 2 Es ginge doch auch, wenn ich jedem Slave einen Kanal zuordne. Der Master schaltet dann jeweils auf einen anderen Kanal, sodass immer der gewünschte Slave seine Daten empfängt. Hat jemand schon mal so etwas realisiert oder hat einer eine Idee, wie man vorgehen muss? Gruß Udo
Hallo Udo, den Funk-Modulen selber kann man keine eigenen Adressen zuordnen. Aber Du kannst, wenn Du die Slaves selber programmierst, diesen doch eigene Adressen zuordnen. Dann kannst Du sie individuell ansprechen. Kommst Du an die Slave-Software nicht heran, so bleibt Dir nur die zweite Möglichkeit mit den unterschiedlichen Kanälen. Ein schönes Neues Jahr 2009 Carlos
Hallo Carlos, Danke für deine schnelle Antwort, so früh am Tag! Freue mich darüber. Du sagst, es gibt eine Software, um Slave Adressen zu bestimmen. Habe noch nie davon gehört. Das würde ich gerne in meiner Anlage anwenden. Gibt es einen Link oder ein Schlüsselwort, dass ich in Google eingeben kann? Egal, wenn die Software was kostet. Soll mir die sache Wert sein. Gruß Udo
Ein frohes gesundes neues Jahr 2009 ...! Ich glaube, Du hats etwas mißverstanden: Du musst in Deinen Applikationen die Adressen selbst vergeben und auswerten. Der Phantasie sind keine Grenzen gesetzt: Z.B. Master =1, Slave-1 = 2, .... oder Master =193.20.19.254 und so weiter! Du bist also in der Namensvergabe völlig frei. Die Software scannt im übertragenen Datenstrom die erwarteten Adressfelder durch und entscheidet, ob das Telegramm für das Modul relevant ist oder geskipped wird. Anders im Ethernet Protokoll, wo das im Link Layer (2) über die MACs oder im Network Layer über die IP Adressen passiert, das heißt, hier bekommt die Anwendung nichts mehr vom Adressmanagement mit und läuft nur los, wenn das Telegramm vom unterlagerten Layer durchgereicht wird. Grüsse
Wenn Du also mehr Komfort haben möchtest (und Geld keine Rolle spielt) dann http://avisaro.eshop.t-online.de/epages/Store4_Shop37556.sf/de_DE/?ObjectPath=/Shops/Shop37556/Products/W20511/SubProducts/W20511 5 Mbit/S und alles WLAN kompatibel. Gruesse
Hallo Udo, John hat recht, Du hast da vielleicht etwas falsch verstanden: wenn DU SELBER die Software für die Slaves schreibst, kannst Du natürlich auch SELBER Adressen vergeben und die Software so gestalten, daß immer nur der richtige, gewünschte Slave angesprochen wird. Wenn die Software aber bereits "fest" im Slave vorhanden ist und Du nicht ran kommst, sie also nicht ändern bzw. anpassen kannst, bleibt Dir nur die Möglichkeit mit den unterschiedlichen Arbeitsfrequenzen. Viele Grüße Carlos
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.