Mehrpunktadressierung, Serielle befehle, Format – Hypertherm HPR800XD Auto Gas Benutzerhandbuch
Seite 321: Rahmenaufbau, Befehle
AnhAng B – CnC-SChnittStellenprotokoll
HPR800XD Auto Gas
– 806501 Revision 1
b-5
Mehrpunktadressierung
Die Stromquellensteuerung verfügt über DIP-Schalter zur Einstellung der Stromquellen-ID.
Zum Einstellen der ID werden die DIP-Schalter 2, 3 und 4 verwendet.
2
3
4
ID
Aus (Off)
Aus (Off)
Aus (Off)
0
Ein (On)
Aus (Off)
Aus (Off)
1
Aus (Off)
Ein (On)
Aus (Off)
2
Ein (On)
Ein (On)
Aus (Off)
3
Aus (Off)
Aus (Off)
Ein (On)
Reserviert
Ein (On)
Aus (Off)
Ein (On)
Reserviert
Aus (Off)
Ein (On)
Ein (On)
Reserviert
Ein (On)
Ein (On)
Ein (On)
Reserviert
Anlagen mit der ID 0 fahren mit aktivierter serieller Schnittstelle hoch. Die Anlagen mit einer anderen ID fahren mit
deaktivierter serieller Schnittstelle hoch.
Um die Mehrpunktschnittstelle zu implementieren, muss die CNC den Befehl SLEEP (Schlaf) (086) senden, der alle
Anlagen an der Leitung in den Schlafstrombetrieb versetzt. Der Befehl WAKE (Wecken) (085) mit einer bestimmten
Anlagen-ID aktiviert die Anlage, mit der die CNC kommunizieren möchte. Jetzt kann an die betreffende Stromquelle jeder
Befehl gesendet werden, während alle anderen Anlagen die Übertragungen ignorieren. Wenn die CNC-Kommunikation
mit der betreffenden Stromquelle beendet ist, muss der Befehl SLEEP (Schlaf) gesendet werden. Anschließend wird
der Befehl WAKE (Wecken) für die Kommunikation mit der nächsten Anlage verwendet.
Serielle Befehle
Format
ASCII-basierendes Protokoll
19200 Baud
8 Datenbits
1 Stoppbit
Keine Parität
Keine Flusssteuerung
Rahmenaufbau
> = Beginn der Nachricht
Befehls-ID (3 Byte)
Daten
Prüfsumme (2 Byte)
< = Ende der Nachricht
Beispiel: >0011C2<
Befehle
Die Antworten wiederholen die ID des Befehls, außer bei einem Fehler im Befehl.