MMS einschalten mit einem Taster.
- Guy
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 1
25 Nov 2024 17:07 - 25 Nov 2024 17:09 #315240
by Guy
MMS einschalten mit einem Taster. was created by Guy
Hallo,
Wie schon geschrieben, ich will die MMS mit einem Taster ein und wieder ausschalten. Mit zwei Taster kein Problem.
Ich habe es mit (toggle) versucht. Hier nein Code.
net mist_on toggle.0.in hm2_7i76e.0.gpio.040.in_not
net mist_on halui.mist.on toggle.0.in
net mist_off halui.mist.off toggle.0.out
Das funktioniert auch soweit, nur, dass wenn ich den Taster das erste mal drücke schaltet der Ausgang einmal ein und dann wieder aus. Danach funktioniert es wie es soll.
Jetzt habe ich noch folgendes versuch was auch funktioniert. Nur dass ich dann beim Starten eine Fehlermeldung bekomme, dass der Nebel nicht geschaltet werden kann solange der Notaus aktiv ist.
setp toggle.0.out 1
setp toggle.0.in 0
net mist_on toggle.0.in hm2_7i76e.0.gpio.040.in_not
net mist_on halui.mist.on toggle.0.in
net mist_off halui.mist.off toggle.0.out
Also beides funktioniert aber eben nicht sauber. Ich kann den Ausgang auch direkt schalten aber dann ist die Anzeige auf dem Bildschirm nicht Korrekt.
Schone Grüß.
Wie schon geschrieben, ich will die MMS mit einem Taster ein und wieder ausschalten. Mit zwei Taster kein Problem.
Ich habe es mit (toggle) versucht. Hier nein Code.
net mist_on toggle.0.in hm2_7i76e.0.gpio.040.in_not
net mist_on halui.mist.on toggle.0.in
net mist_off halui.mist.off toggle.0.out
Das funktioniert auch soweit, nur, dass wenn ich den Taster das erste mal drücke schaltet der Ausgang einmal ein und dann wieder aus. Danach funktioniert es wie es soll.
Jetzt habe ich noch folgendes versuch was auch funktioniert. Nur dass ich dann beim Starten eine Fehlermeldung bekomme, dass der Nebel nicht geschaltet werden kann solange der Notaus aktiv ist.
setp toggle.0.out 1
setp toggle.0.in 0
net mist_on toggle.0.in hm2_7i76e.0.gpio.040.in_not
net mist_on halui.mist.on toggle.0.in
net mist_off halui.mist.off toggle.0.out
Also beides funktioniert aber eben nicht sauber. Ich kann den Ausgang auch direkt schalten aber dann ist die Anzeige auf dem Bildschirm nicht Korrekt.
Schone Grüß.
Last edit: 25 Nov 2024 17:09 by Guy.
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
Less
More
- Posts: 3964
- Thank you received: 1716
25 Nov 2024 18:38 #315244
by Aciera
Replied by Aciera on topic MMS einschalten mit einem Taster.
Dafür gibt es die 'toggle2nist' Komponente:
linuxcnc.org/docs/html/man/man9/toggle2nist.9.html
'loadrt' and 'addf' nicht vergessen
linuxcnc.org/docs/html/man/man9/toggle2nist.9.html
net t2n-in <= hm2_7i76e.0.gpio.040.in_not => toggle2nist.0.in
net t2n-is-on <= halui.mist.is-on => toggle2nist.0.is-on
net t2n-on <= toggle2nist.0.on => halui.mist.on
net t2n-off <= toggle2nist.0.off => halui.mist.off
Please Log in or Create an account to join the conversation.
- Tchefter
- Offline
- Elite Member
Less
More
- Posts: 200
- Thank you received: 31
26 Nov 2024 04:12 #315273
by Tchefter
Replied by Tchefter on topic MMS einschalten mit einem Taster.
The following user(s) said Thank You: tommylight, Aciera
Please Log in or Create an account to join the conversation.
- Guy
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 1
26 Nov 2024 11:55 #315290
by Guy
Replied by Guy on topic MMS einschalten mit einem Taster.
Dank für die schnelle Antwort, nur leider funktioniert das auch nicht. Das würde mit einem Schalter funktioniert, den wenn ich den Taster drücke geht die MMS an, aber wenn ich den Taster los lass geht die MMS wieder aus. Wenn ich einen Schalter nehmen würde hätte ich das selbe Problem, dass beim Starten eine Fehlermeldung kommt wenn der Schalter auf ON steht.
Ich will im Grunde genommen dass es wo funktioniert wie auf dem Bildschirm, Taste drücken = AN, noch mal drücken wieder AUS.
Ich muss es wohl mit zwei Taster machen.
Ich will im Grunde genommen dass es wo funktioniert wie auf dem Bildschirm, Taste drücken = AN, noch mal drücken wieder AUS.
Ich muss es wohl mit zwei Taster machen.
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
Less
More
- Posts: 3964
- Thank you received: 1716
26 Nov 2024 12:29 - 26 Nov 2024 13:04 #315291
by Aciera
Replied by Aciera on topic MMS einschalten mit einem Taster.
[edit]
Sehe grad, beim Ausprobieren, dass es scheinbar ein Problem gibt mit toggle2nist in Kombination mit halui.
Versuchs mal so:
Sehe grad, beim Ausprobieren, dass es scheinbar ein Problem gibt mit toggle2nist in Kombination mit halui.
Versuchs mal so:
loadrt toggle
loadrt toggle2nist
addf toggle.0 servo-thread
addf toggle2nist.0 servo-thread
net button <= hm2_7i76e.0.gpio.040.in_not => toggle.0.in
net button-tgld <= toggle.0.out => toggle2nist.0.in
net t2n-is-on <= halui.mist.is-on => toggle2nist.0.is-on
net t2n-on <= toggle2nist.0.on => halui.mist.on
net t2n-off <= toggle2nist.0.off => halui.mist.off
Attachments:
Last edit: 26 Nov 2024 13:04 by Aciera.
The following user(s) said Thank You: Guy
Please Log in or Create an account to join the conversation.
- Guy
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 1
26 Nov 2024 17:58 #315316
by Guy
Replied by Guy on topic MMS einschalten mit einem Taster.
Vielen Dank
Funktioniert genau wie ich es haben wollte.
Funktioniert genau wie ich es haben wollte.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
Less
More
- Posts: 3964
- Thank you received: 1716
28 Nov 2024 12:55 - 28 Nov 2024 12:57 #315461
by Aciera
Replied by Aciera on topic MMS einschalten mit einem Taster.
Die 'toggle2nist' Komponente sollte nun ohne die zusätzliche toggle Komponente funktionieren (in der master Version):
forum.linuxcnc.org/24-hal-components/405...nent?start=10#315456
forum.linuxcnc.org/24-hal-components/405...nent?start=10#315456
Last edit: 28 Nov 2024 12:57 by Aciera.
Please Log in or Create an account to join the conversation.
Time to create page: 0.072 seconds