Baumer N 142 Manual do Utilizador Página 12

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 32
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 11
N 142
www.baumer.com 12
4.2.4. Istwert lesen „R“ (52h)
Dieser Befehl liest den 6-stelligen Istwert (untere Anzeige) aus. Die Datenlänge beträgt immer 6 Byte. Ist der
Wert negativ wird das Minuszeichen (2Dh) und 5 Datenbytes zurückgeliefert. Bei positiven Werten werden 6
Datenbytes ohne Vorzeichen zurückgesendet. Bei Werten kleiner 6 (5) Stellen werden Vornullen gesendet.
Beispiel: Istwert = -32,50
SOH Adr Cmd EOT CRC
Senden
01h 20h 52h 04h 28h
SOH Adr Cmd Istwert = –32,50 EOT CRC
Antwort
01h 20h 52h
2Dh 30h 33h 32h 35h 30h
04h 54h
4.2.5. Sollwert (Profil) lesen / programmieren „S“ (53h)
Mit diesem Befehl kann der momentan aktive Sollwert gelesen oder ein bestimmter Sollwert ausgelesen bzw.
programmiert werden. Die Daten setzen sich aus der Profilnummer (2 Bytes) und dem Sollwert (6 Bytes) zu-
sammen. Hinweis: Negative Sollwerte sind nur 5-stellig (siehe Beispiel 3).
Beispiel 1: Sollwert des aktiven Profils lesen (Aktuelle Profilnummer = 12; Sollwert = 12,50)
SOH Adr Cmd EOT CRC
Senden
01h 20h 53h 04h 2A
SOH Adr Cmd Profil-Nr=12 Sollwert = 12,50 EOT CRC
Antwort
01h 20h 53h
31h 32 30h 30h 31h 32h 35h 30h
04h 3E
Antwort wenn alle Sollwerte gelöscht sind:
SOH Adr Cmd Profil=FFh Sollwert = FFFFFFh EOT CRC
Antwort
01h 20h 53h
3Fh 3F 3Fh 3Fh 3Fh 3Fh 3Fh 3Fh
04h 2Ah
Beispiel 2: Sollwert eines bestimmten Profils lesen (Profilnummer = 17; Sollwert = 12,50)
SOH Adr Cmd Profil-Nr=17 EOT CRC
Senden
01h 20h 53h
31h 37h
04h 16h
SOH Adr Cmd Profil-Nr=17 Sollwert = 12,50 EOT CRC
Antwort
01h 20h 53h
31h 37h 30h 30h 31h 32h 35h 30h
04h BCh
Beispiel 3: Sollwert eines bestimmten Profils programmieren (Profilnummer = 17; Sollwert = -12,50)
SOH Adr Cmd Profil-Nr=17 Sollwert = -12,50 EOT CRC
Senden
01h 20h 53h
31h 37h 2Dh 30h 31h 32h 35h 30h
04h FBh
SOH Adr Cmd Profil-Nr=17 Sollwert = -12,50 EOT CRC
Antwort
01h 20h 53h
31h 37h 2Dh 30h 31h 32h 35h 30h
04h FBh
Direkte Positionierung „SD“
Weiterhin kann dieser Befehl zur direkten Positionierung verwendet werden. Dabei wird lediglich der Sollwert
ohne Profilnummer an die SPA übertragen. Anstatt der Profilnummer wird nach dem Befehl „S“ ein Sub-Befehl
„D“ (= Dimension) übertragen. Um den Motor zu starten muss zusätzlich der Motorfreigabebefehl „D“ gesendet
werden.
Beispiel 4: Positionswert für direkte Positionierung (ohne Profil) programmieren
SOH Adr Cmd Sub Positionswert = 278,25 EOT CRC
Senden
01h 20h 53h
44h 30h 32h 37h 38h 32h 35h
04h 6Bh
SOH Adr Cmd Sub Positionswert = 278,25 EOT CRC
Antwort
01h 20h 53h
44h 30h 32h 37h 38h 32h 35h
04h 6Bh
Hinweis: Der Positionswert wird nicht im nichtflüchtigen Speicher gespeichert und geht somit nach einem Netz-
ausfall verloren. Es ist dann das zuletzt ausgewählte Profil wieder gültig.
Vista de página 11
1 2 ... 7 8 9 10 11 12 13 14 15 16 17 ... 31 32

Comentários a estes Manuais

Sem comentários