585.727 aktive Mitglieder*
3.909 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Maschinenparameter mit mehrfachfunktion, MP 92 /Tnc 355

Beitrag 12.01.2017, 02:33 Uhr
Hawkz
Hawkz
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 01.03.2016
Beiträge: 2

Hallo zusammen,

ich hoffe auf diesem Wege eine zufriedenstellende Antwort zu erhalten.

Es geht darum auf der Tnc355 die Ist-/Sollwert-Anzeige mit/ohne Werkzeuglängen-Korrektur
beim Setzen des Bezugspunkts in der Werkzeugachse auf ein zuschalten.

Dafür ist der Maschinenparameter (MP92) zuständig. MP92 ist allerdings ein Parameter mit Mehrfachfunktion,
und hat insgesamt 15Bits für verschiedene Schaltzustände.

In Bit 15 ist der Zustand, den ich auf (AN) schalten möchte, also wird bei MP92 mit dem Wert 32768 geschaltet.
Die Ausschaltung ist jedoch bei allen bits 0 (Null).

Jetzt zu meiner Frage wink.gif

Nehmen wir an ich möchte Bit 8 ausschalten. Woher weiss die Steuerung welchen Bit ich gerade ausschalte,
wenn bei allen Bits mit (NULL) ausgeschaltet wird? Kann ja nicht sein das alle Bits ausgeschaltet werden...


Hoffe das war einigermaßen verständlich ;D

Der Beitrag wurde von Hawkz bearbeitet: 12.01.2017, 02:34 Uhr
TOP    
Beitrag 12.01.2017, 06:55 Uhr
gram
gram
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 20.04.2006
Beiträge: 210

Hallo!

Ja, es war verständlich.
Die einzelnen Bits haben einen 0-Zustand und einen 1-Zustand. Diesem ist ein Dezimalwert zugeordnet. Du addierst alle Zustände, die du in den Bits einstellen möchtest. Also 0-Zustände mit Null und alles was du anders haben möchtest mit dem jeweiligen Dezimalwert. Für alle möglichen Kombinationen der Zustände gibt es jeweils nur eine Summe der Dezimalwerte.
Jetzt hoffe ich, dass ich mich verständlich ausgedrückt habe.

Gruß André
TOP    
Beitrag 12.01.2017, 06:58 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

https://de.wikipedia.org/wiki/Dualsystem
TOP    
Beitrag 12.01.2017, 10:10 Uhr
Hawkz
Hawkz
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 01.03.2016
Beiträge: 2

Hallo nochmal,

also wenn ich es richtig verstanden habe bedeutet dies, dass die Summe aller Wertigkeiten, der erwünschten Bits,
einen kollektiven AN Zustand bildet. Aus der Summe ergibt sich dann die korrekte Schaltung der Bits.

Vielen Dank. Das war mir eine große Hilfe!
TOP    
Beitrag 12.01.2017, 14:31 Uhr
gram
gram
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 20.04.2006
Beiträge: 210

QUOTE (Hawkz @ 12.01.2017, 10:10 Uhr) *
Hallo nochmal,

also wenn ich es richtig verstanden habe bedeutet dies, dass die Summe aller Wertigkeiten, der erwünschten Bits,
einen kollektiven AN Zustand bildet. Aus der Summe ergibt sich dann die korrekte Schaltung der Bits.

Vielen Dank. Das war mir eine große Hilfe!


Genau.
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: