9 senden einer nachricht über lsv/2 (modul 9110) – HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch
Seite 630

Aufruf:
PS
B/W/D/K
<Schnittstelle 0:RS232/ 1:RS422>
PS
B/W/D/K
<Offset zu lesendes Byte im Binär-Block>
CM
9107
PL
B/W/D
<gelesener Binärwert>
Fehlerstatus nach Aufruf: M3171 =
0: Binärwert wurde gelesen
1: Fehlerbedingung siehe oben
4.8.9 Senden einer Nachricht über LSV/2 (Modul 9110)
Mit dem Modul 9110 kann eine Nachricht (Binärdaten oder String) an einen
über LSV2-Protokoll angeschlossenen Host-Rechner übertragen werden.
Randbedingungen:
- Die Nachricht wird an den Host-Rechner mit dem LSV/2-Kommando "M_PC<msg.l>" übertragen.
Mögliche Fehler:
- Die Steuerung hat keine Verbindung mit einem Host-Rechner via LSV2.
- Der Sendepuffer für die Übertragung ist voll.
- Für den Datentyp (Double oder String) wurde ein falscher Wert angegeben.
- Für die Adresse wurde ein falscher Wert angegeben String: 0..3 Binär: 0..1020, durch 4 teilbar
Aufruf:
PS
B/W/D/K
<Datentyp>
0: Binärdaten Double
1: String
PS
B/W/D/K
<Quelladresse>
Bei Binär: Nummer des Double (0..1020)
Bei String: Nummer des Strings (0..3)
CM
9110
PL
B/W/D
<Fehlercode>
0: Nachricht wird übertragen
1: Keine Verbindung mit Host-Rechner
2: Sendepuffer ist voll
3: Falscher Daten-Typ (nicht 0 oder 1)
4: Falsche Quelladresse
Fehlerstatus nach Aufruf: M3171 =
0: Nachricht wird übertragen
1: Fehlerbedingung siehe oben