UCCNC parametrage relais

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

totoche974

Ouvrier
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

Sujets similaires

C
Réponses
4
Affichages
1 362
chauffeton laurent
C
B
Réponses
4
Affichages
1 151
big bloc
B
F
Réponses
7
Affichages
2 565
fredobob
F
Retour
Haut