Architecture Ouverte

Le contrôle industriel, Réinventé.

L'iCTRL-20 est un contrôleur industriel modulaire et programmable avec 20 points d'E/S, communication Modbus RTU et fonctionnement autonome — sans automate externe requis.

iCTRL-20 V1
04
Entrées numériques 24V
04
Sorties numériques SSR
04
Entrées ana. 0-10V
04
Entrées ana. 4-20mA
04
Sorties ana. 0-10V

Conçu pour la réalité industrielle

Une solution de contrôle complète qui fonctionne de manière autonome, parle Modbus RTU sur RS-485 et USB-CDC, et s'étend sur votre bus RS-485.

Fonctionnement autonome

Fonctionne indépendamment avec logique intégrée, temporisateurs et alarmes. Aucun automate ou contrôleur externe nécessaire pour les boucles de contrôle autonomes.

Double Modbus RTU

Esclave Modbus RTU standard industriel sur deux interfaces simultanées : RS-485 (UART1, jusqu'à 1200 m, 8 modules par bus, ID matériel) et USB-CDC (UART0) pour accès PC direct — avec verrouillage de priorité d'écriture lorsque les deux sont actives.

12 fonctions internes

Liaison DI→DO, alarmes AI avec hystérésis, réponse Power-OK, 4 modes de temporisation (TON/TOF/TP/TONOFF), mise à l'échelle analogique par entrée, inversion logique, liaison directe AI→AO, compteurs d'impulsions DI, sauvegarde NVS automatique et verrouillage de sécurité matériel.

Verrouillage de sécurité

Entrée de verrouillage matériel désactivant instantanément toutes les sorties. Combinée avec surveillance alimentation et batterie Li-ion 24 h.

Traitement temps réel

ESP32-S3 double cœur avec OS temps réel. Multitâche déterministe avec cycle E/S interne ≤10 ms. Échantillonnage analogique, logique, temporisateurs et Modbus en parallèle.

Architecture Ouverte

Indépendant de tout fournisseur par conception. Carte mémoire Modbus complète et carte des broches GPIO publiées — intégrez avec n'importe quel SCADA / IHM / passerelle, ou installez votre propre firmware. Pas de verrouillage.

Stockage non volatil

Toute la configuration persiste en mémoire flash entre cycles d'alimentation. Le mode sauvegarde automatique garantit zéro perte de données en cas d'arrêt imprévu.

Qualité industrielle

Boîtier acier inoxydable, montage rail DIN, protection IP20, plage -10 à +60°C, protection inversion de polarité et surtensions, immunité zone B EN61131-2.

Spécifications

Conçu pour la fiabilité dans les environnements industriels les plus exigeants.

Processeur
ESP32-S3-WROOM-1 (N16R8)
Système d'exploitation
OS temps réel
PSRAM / Flash
8 Mo / 16 Mo
Alimentation
24 VCC (plage 12 – 30 V)
Consommation maximale
24 W
Batterie de secours
3,7 V Li-ion — ~24 h d'autonomie
Entrées numériques
4× 24 VCC — ≤3 ms réponse, isolation optique 5000 Veff, écrêteur TVS
Sorties numériques
4× SSR 24 VCC — 1,6 A continu / 2 A crête, diode de roue libre + circuit RC
Entrées analogiques (tension)
4× 0-10 V — 12-bit, ±2 % PE, écrêteur ESD + Zener + filtre RC
Entrées analogiques (courant)
4× 4-20 mA — 12-bit, ±2 % PE, résistance de charge 120 Ω (intégrée)
Sorties analogiques
4× 0-10 V — 12-bit, ±2 % PE, filtre RC double étage, charge ≥1 kΩ
Communication
RS-485 (terminaison 120 Ω, paire torsadée blindée) + USB-CDC via CP2102 — Modbus RTU @ 9600 8N1
Longueur max. du bus
1200 m
Modules max. / bus
8 — IDs : 1, 2, 3, 4, 23, 34, 24, 234 (micro-interrupteur DIP)
Temps de cycle
≤ 10 ms — E/S interne (typique)
Protection
IP20 / IK20 — IEC 60529
Immunité CEM
Zone B — EN61131-2
Plage de température
-10 à +60 °C
Humidité
5–95 % sans condensation
Dimensions
205 × 125 × 45 mm
Poids
~900 g
Boîtier
Acier inoxydable — construction ouverte
Configuration
Logiciel DZVOLT UI + registres Modbus
Connectivité
Modbus USB-CDC + Modbus RTU RS-485

12 fonctions internes

Configurez une logique de contrôle avancée directement sur le module — aucune programmation externe requise.

F1

Commande sorties analogiques

Définir les valeurs de sortie analogique 0-10V via le logiciel DZVOLT UI ou les registres Modbus.

F2

Alarme AI → DO

Définir des seuils min/max sur les entrées analogiques. Déclencher les sorties en cas de dépassement.

F3

Power OK → DO

Lier l'état de l'alimentation à une sortie numérique. La DO s'active lorsque l'alimentation est OK.

F4

Liaison DI → DO

Associer n'importe quelle entrée numérique à n'importe quelle sortie numérique pour un contrôle direct.

F5

Moteur de temporisation

4 modes par sortie : TON (retard à l'enclenchement), TOF (retard au déclenchement), TP (impulsion), TONOFF (cyclique).

F6

Mise à l'échelle 0-10V

Convertir les entrées tension brutes en unités réelles avec mise à l'échelle min/max configurable.

F7

Mise à l'échelle 4-20mA

Convertir les entrées boucle de courant en valeurs réelles — température, pression, débit, niveau, etc.

F8

Inversion logique DI

Configurer chaque entrée numérique en logique normale ou inversée par logiciel.

F9

Sauvegarde NVS automatique

Activez la bobine 00005 pour persister chaque modification de registre holding et de bobine en flash. La configuration survit aux coupures ; désactiver la bobine efface la NVS.

F10

Verrouillage de sécurité

L'entrée de verrouillage matérielle (lue à l'entrée discrète 10014) force instantanément toutes les sorties à OFF, indépendamment du maître Modbus. Sécurité par conception.

F11

Liaison directe AI → AO

Transmettre n'importe quelle entrée analogique directement à n'importe quelle sortie analogique (registres 40078–40081). Boucler les capteurs aux actionneurs sans maître Modbus.

F12

Compteurs d'impulsions DI

Chaque entrée numérique a un compteur 16-bit de fronts montants (0–65535) avec bobine d'activation par canal. Lecture aux registres d'entrée 30011–30014.

Architecture de traitement temps réel

Entrées
4× DI 24V
4× AI 0-10V
4× AI 4-20mA
Détect. secteur
Verrouillage
Traitement
Sorties
4× DO SSR 24V
4× AO 0-10V
Données Modbus
Stockage NVS

Carte des registres Modbus

Accès complet au niveau registre pour toutes les E/S, la configuration et les diagnostics via les codes fonction Modbus RTU standards.

Type Adresse Paramètre Accès
Coils00001 – 00004Digital Outputs DO1 – DO4R/W
Coils00005Auto-Save to MemoryR/W
Coils00006 – 00009DI Pulse Counter Enable (DI1 – DI4)R/W
Discrete10001DI Power OKR
Discrete10002 – 10005Digital Inputs DI1 – DI4R
Discrete10006 – 10013AI Threshold Alarms (AI1 – AI8)R
Discrete10014Safety Interlock StatusR
Discrete10015 – 10018Raw State of DO1 – DO4R
Input Reg30001Slave ID (Device Address)R
Input Reg30002 – 30009Analog Input Values (AI1 – AI8)R
Input Reg30010Serial NumberR
Input Reg30011 – 30014DI Pulse Counters (DI1 – DI4, 0 – 65535)R
Input Reg30015 – 30018AO Voltage Feedback (AO1 – AO4, ×100)R
Holding40001 – 40004Analog Output Values (AO1 – AO4)R/W
Holding40005 – 40008DI → DO Link MappingR/W
Holding40009DI Power OK → DO LinkR/W
Holding40010 – 40025AI Alarm Thresholds (Min/Max)R/W
Holding40026 – 40033AI Alarm → DO Link MappingR/W
Holding40034 – 40053Timer Values (TON/TOF/TP/TONOFF)R/W
Holding40054 – 40057Timer Mode Select (per DO)R/W
Holding40058 – 40073AI Scaling (Min/Max per input)R/W
Holding40074 – 40077DI Logic InversionR/W
Holding40078 – 40081AI → AO Direct Link MappingR/W

Supporte FC01, FC02, FC03, FC04, FC05, FC06, FC16 — 81 registres holding, 18 entrées discrètes, 18 registres d'entrée, 9 bobines. Format : 8 bits de données, sans parité, 1 bit d'arrêt (8N1).

Supervisez & Contrôlez iCTRL-20 depuis n'importe quel navigateur

DZVOLT UI se connecte à iCTRL-20 via Modbus RTU et diffuse chaque valeur I/O en direct — accès par rôles, écriture directe des sorties et journal d'audit complet. Aucune installation requise.

Télécharger DZVOLT UI →

Conçu pour chaque industrie

Des ateliers de production aux champs agricoles, l'iCTRL-20 s'adapte à votre application.

Automatisation industrielle

Commande de machines, convoyeurs, lignes d'emballage et verrouillage de processus.

Intégration SCADA & PCS

Extension d'E/S déportées pour systèmes SCADA existants via Modbus RTU.

Énergies renouvelables

Supervision de centrales solaires, systèmes énergétiques hybrides, gestion de batteries et télémétrie réseau.

Automatisation du bâtiment

Contrôle CVC, systèmes d'éclairage, gestion des accès et supervision énergétique.

Agriculture & ferme intelligente

Contrôle d'irrigation, stations de pompage, supervision de serres et capteurs environnementaux.

Acquisition de données

Enregistrement multi-capteurs, systèmes de télémétrie et plateformes de mesure R&D.

IIoT & intégration SCADA

IIoT natif Modbus. Supervision web via DZVOLT UI ; s'intègre avec n'importe quel SCADA, passerelle ou plateforme cloud via Modbus RTU.

Éducation & prototypage

Plateforme compatible Arduino pour l'apprentissage du contrôle industriel, des concepts d'automates et de la communication Modbus.

Prêt à contrôler
votre prochain projet ?

Que vous ayez besoin d'un module ou de cent, nous sommes prêts à vous aider à intégrer l'iCTRL-20 dans votre système.