Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
2 participants
Page 1 sur 1
Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
Bonjour a tous ,
Comment faire dans Mach3 pour ajouter un bouton On/off qui va commander les sorties de ma carte XHC ?
Je ne trouve pas les commandes dans Mac Screen ( Il y a Oem Output on ou off mais pas avec On et off ).
Je voudrais piloter une carte a relais 24v pour par exemple de l'éclairage , un aspirateur , une pompe a vide etc ....
Il y a certainement un sujet qui traite de cela sur le forum
Comment faire dans Mach3 pour ajouter un bouton On/off qui va commander les sorties de ma carte XHC ?
Je ne trouve pas les commandes dans Mac Screen ( Il y a Oem Output on ou off mais pas avec On et off ).
Je voudrais piloter une carte a relais 24v pour par exemple de l'éclairage , un aspirateur , une pompe a vide etc ....
Il y a certainement un sujet qui traite de cela sur le forum
dume2309- je prends du galon
- Messages : 83
Points : 133
Date d'inscription : 09/04/2020
Age : 57
Localisation : Corse
Re: Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
Salut,
Si tu veux qu'un même bouton fasse ON et OFF à la fois (bascule), il faut ajouter une LED et dans ton code de programmation (d'un bouton VB script), quand le bouton à été cliqué, tu teste si la LED était allumée ou éteinte et tu en déduis si il faut activer ou désactiver la sortie (sans oublier de changer l'état de la LED si c'est une LED perso = UserLED)
Dans le cas des sorties, elles ont leurs propres LED, il suffit donc de tester la LED de la sortie voulue pour savoir s'il faut activer ou désactiver la sortie ; il n'est pas nécessaire de mettre à jour l'état de la LED ; il sera fait par Mach3 vue que la LED est associée à l'état de la sortie.
par exemple pour la sortie 5 (output#5) c'est la LED 78
et voila le code pour le bouton
Il ne te reste plus qu'à activer Output#5 dans le ports& pins et lui affecter le n° de port et le n° de pin de ton choix.
Si tu utilise une sortie qui n'a pas de LED associée, tu peux tester la sortie elle même plutôt que la LED ; un exemple en testant la sortie plutôt que la LED (bon, ça marche aussi sur les sorties qui on une LED associée, bien sûr)
un autre sujet ici
http://www.metabricoleur.com/t15133-machscreen-et-les-output-perso
++
David
Si tu veux qu'un même bouton fasse ON et OFF à la fois (bascule), il faut ajouter une LED et dans ton code de programmation (d'un bouton VB script), quand le bouton à été cliqué, tu teste si la LED était allumée ou éteinte et tu en déduis si il faut activer ou désactiver la sortie (sans oublier de changer l'état de la LED si c'est une LED perso = UserLED)
Dans le cas des sorties, elles ont leurs propres LED, il suffit donc de tester la LED de la sortie voulue pour savoir s'il faut activer ou désactiver la sortie ; il n'est pas nécessaire de mettre à jour l'état de la LED ; il sera fait par Mach3 vue que la LED est associée à l'état de la sortie.
par exemple pour la sortie 5 (output#5) c'est la LED 78
et voila le code pour le bouton
- Code:
If GetOEMLED(78) = True Then
DeActivateSignal(OUTPUT5)
Sleep(500)
Else
ActivateSignal(OUTPUT5)
Sleep(500)
End If
Il ne te reste plus qu'à activer Output#5 dans le ports& pins et lui affecter le n° de port et le n° de pin de ton choix.
Si tu utilise une sortie qui n'a pas de LED associée, tu peux tester la sortie elle même plutôt que la LED ; un exemple en testant la sortie plutôt que la LED (bon, ça marche aussi sur les sorties qui on une LED associée, bien sûr)
- Code:
If IsOutputActive(OUTPUT10) Then
DeActivateSignal(OUTPUT10)
Sleep(500)
Else
ActivateSignal(OUTPUT10)
Sleep(500)
End If
un autre sujet ici
http://www.metabricoleur.com/t15133-machscreen-et-les-output-perso
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
Super !
Simple , clair , rapide comme toujours !
Merci David
Simple , clair , rapide comme toujours !
Merci David
dume2309- je prends du galon
- Messages : 83
Points : 133
Date d'inscription : 09/04/2020
Age : 57
Localisation : Corse
Re: Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
J'ai une question bete , comment creer des boutons Vscript , je ne trouve pas ....il y a un sujet ?
Désolé pour mon ignorance de debutant
Désolé pour mon ignorance de debutant
Dernière édition par dume2309 le Dim 24 Mai 2020 - 21:59, édité 1 fois
dume2309- je prends du galon
- Messages : 83
Points : 133
Date d'inscription : 09/04/2020
Age : 57
Localisation : Corse
Re: Ajouter bouton dans Mach3 pour commander sorties sur carte a relais
_________________
Traduction Française de CamBam et de sa documentation.
dume2309- je prends du galon
- Messages : 83
Points : 133
Date d'inscription : 09/04/2020
Age : 57
Localisation : Corse
Sujets similaires
» cree un bouton dans mach3
» Paramétrage carte ethernet XHC dans Mach3
» Y a-t-il un électronicien dans la salle pour une question de relais ?
» rédiger une macros avec les codes OEM
» commande manuel pour MACH3 carte RnRMotion
» Paramétrage carte ethernet XHC dans Mach3
» Y a-t-il un électronicien dans la salle pour une question de relais ?
» rédiger une macros avec les codes OEM
» commande manuel pour MACH3 carte RnRMotion
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum