VB MACHSCREEN

Aller en bas

VB MACHSCREEN Empty VB MACHSCREEN

Message  WF le Mar 25 Aoû 2020 - 18:57

Bonjour à Tous et en particulier à DH42 notre grand maitre
je suis en train de fignoler une Macro de changement d outils sur cette machine
il y a un cache poussière copeaux à balais piloté par un micro vérin  pneumatique  pas de problème pour le piloter mais il doit être en position Haute pour les changements d'outils et les mesures automatique d outils
(il fonctionne en signal output5 désactiver 0v active low pour la sécurité + plus un signal Input 1 qui control la position haute ( active low )

les macros sont déjà volumineuses faut il faire un truc du genre
" if deactivate (output5) and deactivate (input1) then SetUserLED (1001,1)   1001numero de la led cache poussiere et 1 allumé
je vous joins les macros et  l'écran avec les boutons
merci d avance
Fichiers joints
VB MACHSCREEN Attachment
bouton chgt d 'outils .zip Vous n'avez pas la permission de télécharger les fichiers joints.(2 Ko) Téléchargé 1 fois
VB MACHSCREEN Attachment
bouton longueur d outils auto.zip Vous n'avez pas la permission de télécharger les fichiers joints.(4 Ko) Téléchargé 0 fois
WF
WF
je prends du galon
je prends du galon

Messages : 51
Points : 82
Date d'inscription : 17/09/2018
Age : 68
Localisation : Bondy

Revenir en haut Aller en bas

VB MACHSCREEN Empty VB MACHSCREEN

Message  WF le Mar 25 Aoû 2020 - 19:18

voila l écran 1024wf5
il faut pour l ouvrir le décompresser le mettre dans mach3 avec les autre fichier Set
et avoir les fichiers dans mach3  Bitmaps les fichiers Mach3fr et MillBitmaps qui contiennent les images
et faire views load screen
merci à tous à bientot
Fichiers joints
VB MACHSCREEN Attachment
1024wf5.zip Vous n'avez pas la permission de télécharger les fichiers joints.(25 Ko) Téléchargé 6 fois
WF
WF
je prends du galon
je prends du galon

Messages : 51
Points : 82
Date d'inscription : 17/09/2018
Age : 68
Localisation : Bondy

Revenir en haut Aller en bas

VB MACHSCREEN Empty Re: VB MACHSCREEN

Message  dh42 le Mar 25 Aoû 2020 - 22:58

Salut,

" if deactivate (output5) and deactivate (input1) then SetUserLED (1001,1)   1001numero de la led cache poussiere et 1 allumé

C'est pas bon pour ce qui est de la syntaxe.

"Deactivate" n'existe pas ; c'est "DeactivateSignal" et :

1) ça ne fonctionne que pour les sorties, donc tu ne peux pas l'utiliser avec le input1

2) ça ne teste pas si c'est activé ou non, mais ça désactive la sortie en question (et "ActivateSignal" active la sortie en question) donc c'est une commande de désactivation de la sortie, pas un test d'état. doc page 13

pour tester si une ENTREE est active, c'est "IsActive" - doc page 47

pour tester si une SORTIE est active, c'est "IsOutputActive" - doc page 50

donc ça deviens:

if IsOutputActive(output5) and IsActive(input1) then SetUserLED (1001,1)

++
David

PS: j'ai fusionné tes 2 messages dans un même sujet

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

Messages : 19452
Points : 32155
Date d'inscription : 21/06/2009
Age : 56
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

VB MACHSCREEN Empty Re: VB MACHSCREEN

Message  WF le Mer 26 Aoû 2020 - 11:46

Bonjour tous et à DH en particulier
je ne sais pas comment vous remercier pour votre aide si précieuse à chaque fois que je coince vous êtes là pour m aider milles merci
juste une question encore ou trouve ton cette doc pour les page 47 et 50
est ce celle la
Mach Script Language Reference
Courtesy of Cypress Software Inc.
ou
Mach3 Version 3.x
Macro Programmers Reference Manual
je crois que sur cella merci encore
WF
WF
je prends du galon
je prends du galon

Messages : 51
Points : 82
Date d'inscription : 17/09/2018
Age : 68
Localisation : Bondy

Revenir en haut Aller en bas

VB MACHSCREEN Empty Re: VB MACHSCREEN

Message  dh42 le Mer 26 Aoû 2020 - 16:42

Salut,

Pour la doc, c'est la 2ième (macro programmer) ; c'est les fonctions spécifiques de Mach3

La 1ière, c'est la doc du langage VB lui-même. (les fonctions et mots clefs standards du VB, non spécifiques à Mach3)

++
David

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

Messages : 19452
Points : 32155
Date d'inscription : 21/06/2009
Age : 56
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

VB MACHSCREEN Empty Re: VB MACHSCREEN

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


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