Anybus Communicator

OP #2677158
Lesenswert?

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.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren