Schönen Nachmittag zusammen, kennt sich jemand mit dem Anybus Communicator von HMS (RS232/422/485 <-> Profibus) und dessen Konfiguration aus? Es soll im konkreten Fall ein Sensor eingebunden werden, der kontinuierlich Messwerte sendet (die Messung muss also nicht getriggert werden). Der Sensor lässt sich individuell konfigurieren und gibt in der momentanen Einstellung bei [38400baud; 8Datenbits; 2Stoppbits; noParity; Flusssteuerung off] immer zwei Messwerte in ASCII heraus. Laut der von mir vorgenommenen Konfig sollte der Datenstrom folgende Struktur haben: |Messwert1|TAB|Messwert2|TAB|LF| (Messwert1 & 2 sind jeweils 5 ASCII-Zeichen. Bei kleineren Messwerten werden übrige Stellen mit Leerzeichen aufgefüllt.) Ich habe nun die Messdaten mit HyperTerminal mitgeschrieben und die ASCII-Zeichenkette in den Editor exportiert. Dieser Mitschrieb sieht jedoch wie folgt aus: ... 16280<9> 9269<9><\r><\n> 16291<9> 9290<9><\r><\n> 16283<9> 9284<9><\r><\n> 16283<9> 9284<9><\r><\n> 16283<9> 9282<9><\r><\n> 16283<9> 9280<9><\r><\n> 16283<9> 9289<9><\r><\n> ... Ist das so korrekt? Wird LineFeed wirklich als "<\r><\n>" im Editor angezeigt? Soweit sogut zum eigentlichen Sensor. Nun meine Fragen an mögliche Anybus Communicator-Experten: - Ist der Generic-Mode der richtige Modus (Communicator "hört" ja nur quasi zu)? - Reicht es für diese Aufgabe leglich eine einzig consume-Transaktion einzurichten (so wie ich es mir vorstelle habe ich bereits eine Konfig als Screenshot angehängt)? Für einen Experten-Rat wäre ich dankbar.
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.