# Description fonctionnelle

> <span style="font-size: 9.0pt; mso-bidi-font-size: 11.0pt; font-family: 'Arial',sans-serif; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: FR;"><span style="color: rgb(35, 111, 161);">**Modlink est un IoT professionnel interactif et autonome entièrement configurable et sans serveur central (cloud)**</span>  
> </span>

<span style="color: rgb(68, 68, 68);">ModLink 2PIO est une **solution d’automatisation connectée** compacte avec serveur Web intégré.  
L'accès aux fonctions de configuration, de supervision et de commande se fait depuis un simple navigateur Internet sans nécessiter d'application dédiée ni de logiciel supplémentaire.</span>

Il représente une alternative simple et économique aux automates programmables industriels (API / PLC) pour des applications "light" d'automatisation, de supervision et d'efficience énergétique.

### 1- Programmation

<span style="color: rgb(68, 68, 68);">ModLink utilise une approche graphique basée sur des **scénarios**, sans programmation de type automate programmable.</span>

<span style="color: rgb(68, 68, 68);">Les automatismes sont créés en assemblant des **blocs fonctionnels** représentant des tests, des conditions, des actions, des temporisations ou encore des notifications. Cette méthode simplifie la conception, la maintenance et l'évolution des applications tout en conservant une grande souplesse de fonctionnement.</span>

<span style="color: rgb(68, 68, 68);">Les scénarios s'exécutent **en boucle de manière continue** afin d'analyser les événements, les entrées, les sorties et les variables du système. Ils utilisent des **variables internes ou externes, partagées** entre plusieurs scénarios et même entre plusieurs modules.</span>

<span style="color: rgb(68, 68, 68);">Chaque ModLink peut gérer jusqu'à **3 scénarios indépendants**, exécutés de façon autonome et pouvant être activés ou désactivés individuellement selon les besoins de l'application.</span>

<p class="callout success">Tel un agent de sécurité qui effectue des rondes, le scénario surveille en permanence différents points de contrôle dans un ordre défini :  
- les entrées (voyants, ouvrants, environnement ...)  
- les sorties (interrupteur, vanne, alerte ...)  
- les variables (rapports des agents précédents)  
Une fois l’ensemble des vérifications effectué, le cycle se répète en permanence</p>

### 2- Fonctionnement autonome

<span style="color: rgb(68, 68, 68);">Grâce à son serveur Web intégré, ModLink est accessible en **local ou à distance** depuis n'importe quel ordinateur, tablette ou Smartphone équipé d'un navigateur Internet. Aucun logiciel spécifique n'est nécessaire pour accéder au module, à sa configuration ou à sa programmation.</span>

<span style="color: rgb(68, 68, 68);">ModLink fonctionne **sans abonnement ni serveur central (cloud)**. Les échanges avec les autres équipements s'effectuent directement entre appareils, sans intermédiaire, ce qui réduit les dépendances externes et améliore la fiabilité ainsi que la robustesse du système.</span>  
<span style="color: rgb(68, 68, 68);">Cette architecture garantit la continuité de fonctionnement des automatismes, même en cas d'indisponibilité d'un service distant ou d'une connexion Internet.</span>

<p class="callout info">Chaque module peut exécuter sa logique **localement** et **interagir** de manière transparente avec d’autres modules du même réseau</p>

### **<span style="font-size: 10.0pt; mso-bidi-font-size: 11.0pt; line-height: 115%; mso-ascii-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: Calibri;"><span style="color: rgb(34, 34, 34); font-family: 'Noto Sans', sans-serif; font-size: 2.333em; font-weight: 400;">3- Communications</span></span>**

ModLink dispose de fonctions de communication avancées facilitant son intégration dans les infrastructures existantes et l'accès à distance.

La communication réseau repose sur les **protocoles TCP/IP via Wi-Fi**. L'intégration au réseau est simplifiée grâce au **DHCP** pour l'attribution automatique des adresses IP et au **mDNS** permettant la découverte automatique des équipements.

Pour l'accès distant, ModLink intègre un **tunnel SSH sécurisé** permettant d'accéder au module sans configuration complexe du réseau ni redirection de ports sur le routeur.

Le serveur **OPC UA** intégré assure une compatibilité native avec les systèmes de GTB/GTC, les plateformes **SCADA** et les logiciels de supervision industrielle, facilitant l'échange de données et l'interopérabilité avec les équipements du marché.