Einbindung externer Komponenten in der HAL Datei

More
2 years 2 weeks ago - 2 years 2 weeks ago #312057 by stonebite
guten Tag miteinanderIch versuche mich in LinuxCNC 2.9.3. an der
Einbindung folgender externer Komponenten in die HAL (und/oder INI) meiner CNC Maschine, so zum Beispiel

Werkzeug Längentaster
3D Messtaster (Schnittstelle)
Mindermengenschmierung

In Verwendung mitMesa 7i92Mesa 7i76Das Werkzeug Längentaster Signal liegt auf Kontakt 29 oder Input 14 TB5 der Karte, während /- des NPN 24V Sensors von einem Netzgerät gespiesen werden.Wenn ich den Taster drücke und die LED am Taster selbst ablöscht, erhalte ich in der Halshow keinen Wechsel von Input 29-not auf Input 29. Ich kann somit keine Werkzeug dynamisch ausmessen.Frage:Was mache ich falsch, oder  was muss in der HAL richtig schreiben?Halshow Component Pins:Owner   Type  Dir         Value  Name    36  bit   OUT         FALSE  hm2_7i92.0.7i76.0.0.input-29 ==> probe-delay    36  bit   OUT          TRUE  hm2_7i92.0.7i76.0.0.input-29-not

 

Your browser does not support embedded PDFs. Please download the file here: Download PDF.

Last edit: 2 years 2 weeks ago by stonebite.

Please Log in or Create an account to join the conversation.

More
2 years 2 weeks ago #312059 by PCW
 Um einen NPN-Sensor mit einem 7I76-Eingang zu verwenden,
ist ein Pullup-Widerstand erforderlich
(schlagen Sie 1K 1W von +24V zum Sensorausgang vor)

Please Log in or Create an account to join the conversation.

More
2 years 2 weeks ago #312061 by stonebite
ok, probieren wir aus

besten Dank, herzliche Grüsse
Claude

Please Log in or Create an account to join the conversation.

More
2 years 2 weeks ago #312510 by stonebite
ok, das mit dem 1K 1W Widerstand funktioniert nun.
Der Werkzeug Längenmesstaster funktioniert für die dynamische Werkzeug Längen Ausmessung.

Wie sieht es nun mit den übrigen Themen aus?

In der Halshow bekomme ich ein High und Low Signal für den 3D Messtaster. Das funktioniert wenigstens.
Die Einbindung in HAL und INI fällt mir schwer. Gibt es da gute Videos?

Dasselbe gilt für die Mindermengenschmierung (Mist)?

herzlichen Dank für die Hilfe
Claude

3D Messtaster (Schnittstelle)
Mindermengenschmierung

Please Log in or Create an account to join the conversation.

More
2 years 2 weeks ago - 2 years 2 weeks ago #312514 by Aciera
probier mal:
Code:
# ---Kühlmittel-Signale--- net coolant-mist <= iocontrol.0.coolant-mist => hm2_7i92.0.7i76.0.0.output-00 net coolant-flood <= iocontrol.0.coolant-flood

[edit]
Grundsätzlich ist es immer eine gute Idee die aktuelle hal und ini Datei anzuhängen.
Last edit: 2 years 2 weeks ago by Aciera.

Please Log in or Create an account to join the conversation.

More
2 years 2 weeks ago - 2 years 2 weeks ago #312517 by stonebite
das Signal in der Halshow bekomme ich bei "coolant-flood"

ich kann es mit M8 und M9 ein- bzw. ausschalten.

in der AXIS Oberfläche ist das "Kühlnebel" Kästchen zum anhäkeln verschwunden

 

File Attachment:

File Name: Testmascha..._001.hal
File Size:12.59 KB
 

File Attachment:

File Name: Testmascha..._001.ini
File Size:5.35 KB
Last edit: 2 years 2 weeks ago by stonebite.

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.319 seconds
Powered by Kunena Forum