Tach zusammen, ich möchte eine Maschinensteuerung erstellen, die über RS232 mit einem Server kommuniziert. Jetzt ist die Frage, wie ich die Kommunikation am besten hin bekomme, ohne Strippen quer durch die ganze Halle zu ziehen. Da es nur um die serielle Verbindung mittels UART geht, habe ich an Bluetooth gedacht, da man hier nicht viel konfigurieren muss und TX und RX nur direkt anschließen brauch. Nur ist da die Frage, ob so ein billiges China-Class2-Modul reicht, oder ob ich lieber das doppelte für ein BTM222 investiere. Da in nächster Zukunft auch noch mehr Maschinen auf elektronische Steuerung umgebaut werden sollen, ist natürlich der Preis nicht ganz unerheblich. Hier erstmal der Link zu dem günstigen China-Modul: http://www.ebay.de/itm/Wireless-Bluetooth-RF-Transceiver-Modul-serielle-RS232-TTL-HC-05-Fur-Arduino-hp-/131069546110?pt=Elektromechanische_Bauelemente&hash=item1e845a8e7e Sind damit 10m wirklich realistisch oder muss man quasi schon direkt neben dem Server stehen? Dominik PS: Eine Alternative wäre sicherlich auch ein RFM12-Modul, http://www.pollin.de/shop/dt/OTI5OTgxOTk-/Bausaetze_Module/Module/Funkmodul_RFM12_Sende_Empfangsmodul.html dass über SPI angesteuert wird. Aber da muss man sich halt komplett selbst um die Kontrolle der gesendeten / empfangenen Daten kümmern, deshalb wäre ein Bluetooth-Modul, das man nur an TX und RX anklemmen muss, komfortabler...
Kurzantwort: Wer Funk kennt, nimmt Kabel. WENN Du wirklich Funk nehmen möchtest, dann mach Dir ausreichend Gedanken was Deine Maschine bei gestörter Verbindung für Dummheiten machen könnte, sonst Notabschaltung! 10 Meter und BT kann Dir keiner garantieren, weil hier KEINER weiß, wie verpestet Deine Frequenzen an Deinem Ort von anderen Geräten ist. > noch mehr Maschinen Das ist bedenklich. http://de.wikipedia.org/wiki/ISM-Band
Je nach dem was das für Maschinen sind, können die dir auch die Funkübertragung stören. Notabschaltung natürlich nicht über Funk machen. Wenn es ganz viele Maschinen werden musst du dir auch Gedanken machen ob die Dinger sich dann untereinander stören bzw. wie viele Connections der Computer gleichzeitig handeln kann. Ich würde eher zum Class 1 raten, 10m sind eher maxrange. Wenn du es direkt dranklemmen willst musst du auch drauf achten, dass du die Settings vom BTM richtig setzt, im default sendet das Ding über UART noch ein paar zusätzliche Infos (Connection from 00:AA:BB...) was deine Maschine beinflussen kann.
Bei den Maschinen handelt es sich erstmal um einen Stapelschneider, dessen Tiefenanschlag geregelt werden soll und im 2. Schritt um einen Falzautomaten, bei dem die Falztaschen (also sozusagen auch die Tiefenanschläge) eingestellt werden sollen. Es wäre in der Tat nicht so gut, wenn sich gerade beim herunterfahren des Messers der Tiefenanschlag des Stapelschneiders oder mitten im Falzvorgang die Falztiefe der Falzmaschine ändern würde. An sich dachte ich, dass bei Bluetooth jeder Slave eine ID bekommt und dann auch nur die Daten empfängt, die an die spezifische ID gesendet wurden... Da es nur um die Einstellung der Tiefenanschläge vor dem eigentlichen Betrieb geht, könnte man nach dieser Einstellung die Verbindung zur Steuereinheit unterbrechen, aber ob das wirklich Praxistauglich ist, müsste man dann mal sehen.
Hi, nimm RS485 und verlege ein Kabel. Ist in der Industrie 100k-fach im Einsatz! Das ist wohl die Lösung, die dir am wenigsten Bauchweh bereiten wird. Da kannst du ebenfalls mehrere Geräte (Maschinen) im Bus zusammenhängen. lg.
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.