• Usinages logo

    Rejoignez notre communauté d'amateurs et de professionnels – C'EST GRATUIT !

    L'inscription ne prend que 30 secondes. En tant que membre, vous pourrez :

    • Obtenir des conseils d'experts sur vos défis d'usinage, vos anciennes machines.
    • Rester dans la conversation grâce aux notifications instantanées.
    • Des réductions exclusives de la part de nos partenaires.
    Continuer avec l'Email

UCCNC parametrage relais

  • Auteur de la discussion Auteur de la discussion totoche974
  • Date de début Date de début
UCCNC

totoche974

Compagnon
bonjour

j'ai câblé 5 relais sur l'AXBB-E et il fonctionne bien sur mach3

mais je sèche sur comment paramétrer une sortie relais sur UCCNC ?
un petit coup de pouce serais bienvenue

PIN & PORT sur I/O TRIGGER -> I. TRIG. 1à48 ne pose pas de problème et on obligé de remplir la case fonction ??


++
gilles
 
bonjour
aprés avoir lu et relu de la doc, pour utiliser juste un relais sans avoir à entrer une fonction, il faut passer par un nouveau bouton et un morceau de code
pour l'enregistrer il faut juste renseigner PIN & PORT sur I/O TRIGGER
je me suis essayé de créer un nouveau bouton et bé c'est pas simple :smt089
 
Bonjour,
J'ai 3 relais mais qui sont associés à M6, M7 et M8 donc pas besoin de chercher plus
 
salut

ca, c'est ta config qui veux ca, pour moi, j'ai besoin de relais supplémentaires, lumiere, laser, compresseur, etc...
en se moment je me prend le choux à essayé de comprendre comment rajouter un bouton
 
Salut, c’était bien le sens de ma réponse, ça été simple pour moi car j’ai utilisé ce qui existait :wink:

Modifier l’interface est une tannée, @Algone a fait une interface verticale, il peut peut-être t’aider
 
Je viens de demander à mon pote (https://chatgpt.com) qui est pas mal pour te mettre sur ce type de piste :

Avec une **carte AXBB-E**, voici comment intégrer un relais pour allumer une lumière via un bouton dans l'interface UCCNC :

---

### 1️⃣ **Choisir une sortie relais sur l'AXBB-E**
L’AXBB-E dispose de **sorties numériques (Output 1 à 6)** que tu peux utiliser pour piloter un relais.
✅ **Vérifie que ton relais est bien câblé** sur une des **sorties numériques** et que l’alimentation est correcte.

---

### 2️⃣ **Configurer la sortie dans UCCNC**
1. **Ouvre UCCNC** et va dans l'onglet **Configuration > I/O setup**.
2. Trouve la ligne **Output X** (remplace X par la sortie utilisée, ex. **Output 1**).
3. Associe cette sortie à une **broche de l'AXBB-E** (exemple : `Port 1, Pin 1` pour Output 1).
4. **Applique et sauvegarde**.

---

### 3️⃣ **Créer une macro pour activer/désactiver le relais**
1. **Ouvre le dossier des macros** :
`C:\UCCNC\Profiles\Macros\NomDeTonProfil\`
2. **Crée un fichier** `M1000.txt` (pour allumer la lumière) :
```c
exec.Setoutpin(1); // Active la sortie 1
```
3. **Crée un fichier** `M1001.txt` (pour éteindre la lumière) :
```c
exec.Clroutpin(1); // Désactive la sortie 1
```

**Remplace `1` par le numéro de ta sortie si nécessaire.**

---

### 4️⃣ **Ajouter un bouton dans l’interface UCCNC**
1. **Lance UCCNC** et va dans `Configuration > Screenset Editor`.
2. **Ajoute un bouton** sur l’interface.
3. Dans les paramètres du bouton, assigne :
- **Commande ON :** `M1000`
- **Commande OFF :** `M1001`
4. **Sauvegarde et recharge ton screenset**.

---

### 5️⃣ **Utiliser un bouton bascule (toggle)**
Si tu veux **un seul bouton** qui alterne entre allumé/éteint, remplace `M1000.txt` par :

```c
if (exec.Getoutpin(1))
{
exec.Clroutpin(1); // Éteindre la lumière
}
else
{
exec.Setoutpin(1); // Allumer la lumière
}
```

Tu peux maintenant **contrôler ton relais avec un bouton dans UCCNC** !
 
re

tout est bon MAIS jusqu'à la partie 4 qui me prend le chou c'est pas du tout intuitif
:grilled:

++
 
oui bien sur, pour moi c'est pas net le processus, il me demande un bouton........ je veux pas utiliser un bouton existant, je veux creer un nouveau bouton,
 
salut

j'ai tourne et retourné :mad: mais rien ne se passe

1. **Ouvre UCCNC** et va dans l'onglet **Configuration > I/O setup**.
2. Trouve la ligne **Output X** (remplace X par la sortie utilisée, ex. **Output 1**).
inexistant il y a rien de cela dans Configuration > I/O setup

3. Dans les paramètres du bouton, assigne :
- **Commande ON :** `M1000`
- **Commande OFF :** `M1001`
4. **Sauvegarde et recharge ton screenset**.
il y a pas de paramètre dans le bouton sauf : son numero, l'image, et le background

pour l'instant j'ai la macro M20100.txt (qui merde)


mon nouveau bouton qui est pose porte l'ID 20100
dans I/O TRIGGER : pin:9 port3 led 94 parametre
si je clik sur le bouton, j'ai un msg erreur : script erreur M20100

une petite idee pour faire marcher cette macro avec le bouton :|
 
j'ai progressé, la macro est fonctionnelle, c'etais pas simple pour une 1er fois
je commence doucement à capter le processus de prog au bout de 4 jours à me faire des nœuds au cerveau
:smt021


pour faire un bouton bascule ON/OFF, il faut créer avec inkscape ou autre les boutons cote à cote sinon sa merde
bshc.png

ne pas oublier de refaire le même bouton en inversant les couleurs il faut un bouton ON et un OFF

renseigner dans UCCNC dans le menu setting -> I/OTrigers -> O.trig 1 à 48 : le port, la pin et la led utilisée

si ca peut aider :partyman:
++
 

Sujets similaires

T
Réponses
5
Affichages
822
totoche974
T
D
Réponses
1
Affichages
17 542
fredouille
fredouille
01power
Réponses
3
Affichages
15 634
01power
01power

Sujets similaires

El Zorro
Réponses
11
Affichages
9 556
El Zorro
El Zorro
C
Réponses
6
Affichages
1 712
Momo74
M
B
Réponses
4
Affichages
1 310
big bloc
B
Retour
Haut