# Scénarios modèles

Contrairement aux scénarios préconfigurés qui sont installés par défaut sur le module et peuvent être utilisés immédiatement, les **scénarios modèles** doivent être téléchargés depuis le serveur distant ModLink.  
Une fois importés sur le module, un scénario modèle peut être utilisé tel quel ou bien modifié afin de répondre aux besoins spécifiques de l'installation.

Les scénarios modèles couvrent les **cas d'usage les plus courants** et constituent une solution rapide pour tester les entrées/sorties (I/O), les relais ou certaines fonctions du système.   
Ils intègrent déjà les variables, les widgets et la logique de fonctionnement nécessaires, ce qui permet une **mise en œuvre rapide** sans avoir à créer un scénario à partir de zéro.  
Ils représentent également un excellent support d'apprentissage pour découvrir l'environnement ModLink, comprendre la structure d'un scénario et se familiariser avec les différents blocs de fonction disponibles.

<p class="callout info"><span style="text-decoration: underline;">Objectif des scénarios modèles</span> :  
- Vérifier le bon câblage des entrées et des sorties  
- Tester le fonctionnement des relais  
- Valider la communication entre les modules  
- Faciliter la mise en service</p>

## 1. Scénarios modèles disponibles

Les scénarios préconfigurés sont fournis afin de simplifier la mise en service, les tests fonctionnels et le diagnostic des modules.  
Ils couvrent les cas d’usage standards liés aux entrées, aux relais et à la connectivité.

### 1.1- Scénario variables

<p class="callout success">**Usage :** - ???</p>

### 1.2- Scénario ouvrant

<p class="callout success">**Usage :** - ???</p>

### 1.3- Scénario Test

<p class="callout success">**Usage :** - ???</p>


### 2. Importer un scénario modèle

1. **Accéder au menu Scénario**  
    Depuis l’interface, ouvrez le menu Scénario
2. Importer un scénario  
    Cliquez sur **Importer un scénario**, puis sélectionnez **Import distant**
3. Sélectionner le type d'import  
    Choisissez import local ou import distant
4. Sélectionner le scénario à importer dans la liste des scénarios modèles disponibles
5. Choisir la destination
    
    
    - **Remplacer** : remplace un scénario existant du module
    - **Créer** : génère un nouveau scénario sans affecter les existants
6. Finaliser l’importation  
    Cliquez sur **Importer** pour charger le scénario dans votre interface

Un redémarrage du système est nécessaire afin de prendre en compte la mise à jour du scénario.

Après redémarrage :

- le scénario apparaît dans le bandeau latéral situé à gauche de l’écran,
- les variables, blocs de fonction et widgets associés sont automatiquement disponibles.

<p class="callout info">**Avantages d'un scénario modèle :** - Mise en place immédiate  
- Logique déjà validée  
- Réduction du risque d’erreur</p>

### 3- Modifier un scénario modèle

- Dupliquer un scénario modèle pour créer un scénario personnalisé
- Permet d’adapter la logique aux besoins spécifiques de l’application
- **Modifications courantes :**
    
    
    - Ajout de temporisation ou délai anti-rebond
    - Inversion logique (1 → OFF, 0 → ON)
    - Ajout de conditions supplémentaires (ex. seuils, état réseau, watchdog)