- Offizieller Beitrag
Hallo Community,
ich beabsichtige das Gewicht einer Soehnle Industriewaage auszulesen und würde gerne vor der teuren Anschaffung ein paar Dinge sicher stellen. Ich habe leider noch keine Erfahrungen mit Seriellen Schnittellen, Com Ports bzw RS232 gemacht.
Diese Waage hat einen RS232 Anschluss der am Pi irgendwie ausgelesen werden soll. Das ganze soll später an einem Bildschirm auf einem lokalen Webserver angezeigt werden. Die Daten müssen also zu PHP gelangen.
Hier also erst einmal die Hardware für die ich mich entschieden habe:
Waage: Soehnle Tischwaage 7792 ([url=http://shop.soehnle-professional.com/websale7/Tischwaagen-7790,-7791,-7792,-eichf%E4hig.htm?shopid=soehnle-shop&act=product&prod_index=7790.02.001&cat_index=1196-3635]Link[/url] | Anleitung)
Genaue Version (7792.06.002 | eichfähig | 300kg max | Preis: 1429.00 EUR zzgl. ges. MwSt.)
Anzeigegerät: Soehnle Anzeigegerät 2790 (Link | Datenblatt)
verfügt über RS232 Schnitstelle
EDIT: Im weiteren Verlauf des Projektes habe ich mich für das Basisterminal 3010 entschieden.
Zusätzliche Hardware wie RS232 Schnittelle für den Raspberry Pi:
- Com Pi RS232 Serial and 1 Wire
- RASPBERRY PI ADDON BOARD RS232 (MAX3232)
- etc... (vielleicht auch "RS232 to USB")
Hier bin ich mir natürlich unsicher, welchen Adapter ich wählen soll.
In dem Datenblatt zum Anzeigegerät habe ich folgende Infos gefunden die eventuell wichtig sein könnten:
-
Die Schnittstelle kann unidirektional und bidirektional betrieben werden. Das AWG ist
grundsätzlich empfangsbereit und hat deshalb keine Handshakesignale.
-
Pin Belegung AWG
1 TxD (V24)
2 RxD (V24)
3 Signal Ground
- Die Schnittstellenparameter sind fest auf 8 Bit, 1 Stopbit, no Parity eingestellt.
Die Baudradte kann auf 1200, 2400, 4800 und 9600, über das UCAL eingestellt werden.
- und eine Liste diverser Befehlscodes
Ich stelle mir nun folgende Fragen:
- Welches Modul als Schnittelle? RS232 zu GPIO, wenn ja welches? Oder besser RS232 USB Adapter, wenn ja welcher?
- Wie kann im Hintergrund das Gewicht abgefragt werden und auf einem Webserver via PHP (JS/AJAX)?
Idee: Per Schleife bzw Intervall den Gewichtswert in eine Textdatei, die PHP ausliest. - Wie werden die Daten per RS232 übertragen? Verschlüsselt? Im Klartext? Textdatei wie hier beschrieben? Oder über die oben genannten Befehlcodes aus dem Datenblatt?
- mir werden sicherlich noch mehr Fragen einfallen.
Ich würde gerne vorher abwägen ob ich, oder mit eurer Hilfe, die Waage auslesen kann und das Gewicht per Webserver anzeigen lassen kann. Das sollte bei diesem Anschaffungspreis schon gut überlegt sein. Dazu kommt nämlich noch Industrie-Tastatur/Bildschirm/und andere Dinge.
Hintergrund:
Es soll ein Terminal entstehen an dem Benutzer auf einen lokalen Webserver diverse Daten per Tastatur bzw Touch eintragen.
Des weiteren soll das Gewicht des Objektes auf der Waage auf dem Terminal angezeigt werden.
Ich freue mich auf eure Antworten.
Gruß,
ps915