Einbindung externer Komponenten in der HAL Datei

More
2 years 2 weeks ago - 2 years 2 weeks ago #312525 by Aciera
Axis ist da etwas eigen.
Ersetze mal das hier:
Code:
# ---Kühlmittel-Signale--- net coolant-mist <= halui.mist.is-on => hm2_7i92.0.7i76.0.0.output-00 net coolant-flood <= halui.flood.is-on #net coolant-mist <= iocontrol.0.coolant-mist #net coolant-flood <= iocontrol.0.coolant-flood

Mit dem hier.
Code:
# ---Kühlmittel-Signale--- net coolant-mist <= iocontrol.0.coolant-mist net coolant-flood <= iocontrol.0.coolant-flood net coolant-mist => hm2_7i92.0.7i76.0.0.output-00
Last edit: 2 years 2 weeks ago by Aciera.
The following user(s) said Thank You: stonebite

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

More
2 years 2 weeks ago #312529 by stonebite
hey, perfekt ... das iss`es!
M7 bringt Nebel. M9 schaltet ab.
Kästchen mit Nebel anhäkeln bringt ebenso Nebel.
Funktioniert perfekt.

herzlichen Dank

Nun noch die vorerst letzte Hürde? Hast Du eine Idee für die Einbindung des 3D Finder Messtasters?
Das "high" Signal steht am Input 28 TB5 der 7i76 Mesa Karte an, also ist in der Halshow sichtbar und löscht ab sobald der Taster das Werkstück berührt.

 

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

More
2 years 2 weeks ago #312530 by Aciera
Betreffend dem Wzg-Längensensor und 3D-taster:

Linuxcnc hat nur einen Tastereingang 'motion.probe-input'. Normalerweise werden die zwei Sensorsignale mit einem 'or2' in der hal verknüpft:
Code:
loadrt or2 . . . addf or2.0 servo-thread . . . net wz-taster <= werkzeugtaster.out => or2.0.in0 net 3d-taster <= <dein 3d taster signal hier> => or2.0.in1 net 3d-oder-wz-taster <= or2.0.out => motion.probe-input
The following user(s) said Thank You: Tchefter, stonebite

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

More
2 years 2 weeks ago - 2 years 2 weeks ago #312532 by stonebite
ist Deine Darlegung in dem Falle die/eine Lösung für beide Messeinrichtungen mit Abfrage und entsprechender Wahl bei Verwendung?

Hattest Du in der HAL gesehenwie der Werkzeuglängentaster aktuell eingebunden ist und funktioniert mit Werkzeugwechsel?# ---Sonde/Taster Signal (probe signal)--- 
loadrt dbounce names=werkzeugtaster
addf werkzeugtaster servo-thread
setp werkzeugtaster.delay 5 
net probe-delay werkzeugtaster.in <= hm2_7i92.0.7i76.0.0.input-29 
net probe-in <= werkzeugtaster.outnet probe-in => motion.probe-input
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.301 seconds
Powered by Kunena Forum