Hallo,
ich hab es endlich hin bekommen!
Ich verwende ein IRTrans mit Datenbank, habe aber zwei entscheidende Sachen vergessen:
1. Im Fenster Device Datenbank des GUI Client müssen vorm Flashen zunächst alle Fernbedienungen ausgewählt werden, die in der Datenbank hinterlegt werden sollen. Im Nachhinein hab ich festgestellt, dass das auch so im Zusatzhandbuch Ethernet steht. Wer lesen kann ist also wie so oft auch hier klar im Vorteil
Markierte Ferbedienungen sind bei mir allerdings fett rot markiert, nicht mit Sternchen wie im Handbuch beschrieben. Das aber nur am Rande.
2. Im selben Fenster muss unter IP/Port die Adresse und Port des Kommunikationspartners angegeben werden. Leuchtet im Nachhinein eigentlich auch ein, aber ich war so auf die Fehlersuche im Telegrammaufbau vertieft, dass ich in diesem Fenster gar nicht so auf die Feinheiten geachtet hab.
Das Telegramm benötigt also wie schon richtig festgestellt keine Telegrammlängen oder so. Es geht sogar auch ohne LF oder CR am Ende. Alles was ich senden muss ist also in meinem Fall:
snd comag,ein/aus
Auch der Empfang dieses Befehls in der SPS ist nun kein Problem mehr. Der hinterlegte Befehl comag,ein/aus kommt genauso an, der Lan DB fügt lediglich noch ein CR und ein LF am Ende hinzu.
Nach einigen Irrtümern läuft die Sache nun genau so, wie es wollte.
Vielen vielen Dank für die Hilfe bei der Fehlersuche!!