Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

sortie suplementaires

2 participants

Aller en bas

sortie suplementaires Empty sortie suplementaires

Message  gilles974 Sam 20 Avr 2024 - 7:18

bonjour

il y à "6 output" sur mach3 ayant chacun leur code OEM. Si je veux rajouter les sorties output 7 et 8, comment dois je procéder au niveau du code ??
gilles974
gilles974
acharné du forum
acharné du forum

Messages : 436
Points : 655
Date d'inscription : 31/10/2011
Age : 65
Localisation : La Réunion

Revenir en haut Aller en bas

sortie suplementaires Empty Re: sortie suplementaires

Message  dh42 Sam 20 Avr 2024 - 21:46

Salut,

Comme pour les autres, tu les actives par ActivateSignal(OUTPUT7) par exemple pour activer la sortie 7 et DeactivateSignal(OUTPUT7) pour la désactiver.

Pour tester si la sortie est active. If IsOutputActive(OUTPUT7) Then ...

Il n'y a pas de LED associées aux sorties 7 à 20, donc tu devra utiliser une led perso (user led) que tu activera dans le même code qui active/désactive la sortie.

un exemple avec activation désactivation de la sortie 7 et gestion d'une UserLED n°1000

Code:
ActivateSignal(OUTPUT7) 'active la sortie 7

Setuserled(1000,1) 'allume la userled 1000

sleep(1000)

If IsOutputActive(OUTPUT7) Then 'teste si activée

  MsgBox("sortie 7 activée")

Else

 MsgBox("sortie 7 désactivée")

End If 

sleep(1000)

DeactivateSignal(OUTPUT7) 'désactive la sortie 7

Setuserled(1000,0) 'éteint la userled 1000

sleep(1000)

If IsOutputActive(OUTPUT7) Then

  MsgBox("sortie 7 activée")

Else

 MsgBox("sortie 7 désactivée")

End If


++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25127
Points : 37843
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

sortie suplementaires Empty Re: sortie suplementaires

Message  gilles974 Dim 21 Avr 2024 - 8:50

bonjour


Comme pour les autres, tu les actives par ActivateSignal(OUTPUT7) par exemple pour activer la sortie 7 et DeactivateSignal(OUTPUT7) pour la désactiver.

merci, n'étant référencé dans les codes OEM, j'avais un doute, le voile est levé

gilles974
gilles974
acharné du forum
acharné du forum

Messages : 436
Points : 655
Date d'inscription : 31/10/2011
Age : 65
Localisation : La Réunion

Revenir en haut Aller en bas

sortie suplementaires Empty Re: sortie suplementaires

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum