00 Stratégie en deux temps
La phase 1 valide la chaîne logicielle avec du matériel maker. La phase 2 la reproduit sur du matériel industriel réel pour démo client et premier pilote. Principe directeur : le code écrit en phase 1 doit fonctionner sans modification en phase 2.
Banc prototype maker
- Objectif
- Démontrer que la chaîne capteur → passerelle → broker MQTT → DB → dashboard fonctionne
- Audience
- Soutenance interne, démo équipe, premiers entretiens découverte
- Budget
- 8 000 – 15 000 MAD
- Crédibilité
- Faible — c'est un POC
- Lancement
- Maintenant, sans attendre la Cité d'Innovation
Banc industriel réel
- Objectif
- Reproduire la chaîne sur du matériel que verra le client lors de la démo / du pilote
- Audience
- Directeur industriel, DSI, visite de site
- Budget
- 68 500 – 167 000 MAD (sweet spot ~95k)
- Crédibilité
- Haute — c'est ce qu'ils achèteront
- Lancement
- Dès que le banc proto fonctionne ou que la Cité d'Innovation ouvre l'accès
Phase 1 Banc prototype — 8–15 k MAD
L'objectif n'est pas de simuler une vraie usine. L'objectif est de prouver que la chaîne de bout en bout fonctionne — du capteur physique jusqu'au tableau de bord temps réel, en passant par un automate logiciel et un broker MQTT.
1.1 — « PLC » : carte de contrôle simulant un automate
Au lieu d'un vrai Siemens (5 000+ MAD), on utilise un Raspberry Pi qui fait tourner OpenPLC, un automate logiciel conforme IEC 61131-3 (Ladder, FBD, ST). Gratuit, open source, suffisant pour le proto.
Raspberry Pi 4 (4 GB)
OpenPLC + Node-RED + Mosquitto + InfluxDB
Fait tourner toute la stack logicielle du proto. C'est aussi votre passerelle.
ESP32-WROOM-32 Dev Kit
WiFi + Bluetooth + MQTT natif
Lit les capteurs (énergie, vibration) et publie en MQTT vers le Pi.
PiXtend V2-S (option)
Extension industrielle pour Raspberry Pi
Vraies entrées 24V, sorties relais, 4-20mA. À considérer si vous voulez un proto plus crédible.
Stack logicielle (gratuite, à installer sur le Pi)
- OpenPLC — automate logiciel norme IEC 61131-3. Remplaçant gratuit de TIA Portal pour le proto.
- Node-RED — orchestration de flux (Modbus, MQTT, REST)
- Mosquitto — broker MQTT
- InfluxDB 2.x — base time-series
- Grafana — dashboards temps réel
1.2 — Instrumentation (capteurs maker)
PZEM-004T v3 × 3
Modbus RTU sur RS-485 · 80–260V · 0–100A
Mesure tension, courant, puissance, kWh, facteur de puissance. 3 unités pour mesurer un triphasé.
MAX31865 + sonde PT100
SPI · classe B · -200°C à +600°C
Sonde PT100 industrielle vraie (4 fils) avec amplificateur de précision. Niveau industriel.
MPU6050 ou ADXL345
I²C · accéléromètre 3 axes
Pour démontrer la détection d'anomalie vibratoire. ADXL345 est meilleur que MPU6050.
BMP280 ou MPS20N0040D
I²C / analogique · jusqu'à 40 kPa
BMP280 pour démo basse pression. MPS20N0040D pour proto pression industrielle (huile, air comprimé).
ACS712 ou SCT-013
Hall effect / pince non-invasive
Mesure courant simple, alternative basse au PZEM si une seule phase suffit.
1.3 — Charge d'actionnement (mini banc moteur)
Pour démontrer la réaction du système : démarrage, variation de vitesse, détection d'anomalie en cas de blocage.
Moteur asynchrone 0.18 kW
Monophasé 230V · idéal occasion
Marché secondaire marocain bien fourni. Avito a régulièrement des moteurs de récupération.
Clone VFD ou ATV12
0.18–0.75 kW · interface Modbus
Clone chinois (600 MAD) pour proto pur. Schneider ATV12 (1500+) si on veut commencer à fiabiliser.
Encodeur incrémental 600 ppr
Optique · sortie 5V
Mesure RPM réelle du moteur. Permet de vérifier la cohérence variateur ↔ machine.
1.4 — Réseau & alimentation prototype
- Switch Ethernet : TP-Link TL-SG105 5 ports gigabit — 200–300 MAD (Jumia, Marjane Electroplanet). Non managé suffit en proto.
- Convertisseur USB-RS485 : pour piloter le Modbus des PZEM-004T — 60 MAD (Shop4makers).
- Alimentation 24 V DC : Mean Well RS-25-24 ou clone — 200–400 MAD (RS Maroc, AliExpress).
- Câblage : RJ45 Cat5e, câbles RS-485 blindés, bornes Wago — 150–300 MAD.
1.5 — Budget total Phase 1
| Poste | Min (MAD) | Max (MAD) |
|---|---|---|
| Contrôleurs (ESP32 + Raspberry Pi 4) | 900 | 1 350 |
| Capteurs (énergie + temp + vibr + pression + courant) | 700 | 1 100 |
| Banc moteur (moteur + VFD + encodeur) | 2 200 | 3 850 |
| Réseau + alimentation | 460 | 760 |
| Câblage, connectique, divers | 800 | 1 500 |
| Sous-total matériel | 5 060 | 8 560 |
| Marge imprévus 30 % | 1 500 | 2 600 |
| TOTAL PHASE 1 | 6 600 | 11 200 |
✅ Tient dans l'enveloppe 8–15 k MAD prévue pour la présentation du projet.
Phase 2 Banc industriel — 68–167 k MAD
Soit la Cité d'Innovation UH1 ouvre l'accès (option A), soit Smartex doit acquérir son propre banc pour démos client et premier pilote (option B). Cette section couvre l'option B.
2.1 — Automates programmables industriels
Siemens S7-1200 CPU 1214C DC/DC/DC
6ES7214-1AH50-0XB0
Le standard de l'industrie marocaine. Programmation TIA Portal (essai 21j gratuit).
Siemens S7-1200 CPU 1215C
6ES7215-1HF40-0XB0 · 2 ports Ethernet
Plus d'E/S, deux ports Ethernet — utile pour démontrer la séparation réseau OT/IT.
Schneider Modicon M340
CPU BMXP342020 + alim BMXCPS2000 + E/S BMXDDI1602
Le second vendeur exigé dans la demande à la Cité d'Innovation. Démontre l'intégration multi-marques.
Astuce logicielle
TIA Portal V18 trial — fonctionne 21 jours, suffisant pour soutenance et première démo. La licence n'est à acheter qu'après le premier contrat signé (économie de ~25 000 MAD au démarrage).
2.2 — Supervision & HMI
Siemens KTP400 Basic
6AV2123-2DB03-0AX0 · 4.3" · 24Vdc
Suffisant pour un banc de démo. Alarmes, recettes, tendances, graphiques vectoriels.
Siemens KTP700 Basic
6AV2123-2GB03-0AX0 · 7" · 800×480
Recommandé pour démo client — taille d'écran plus impressionnante.
Weintek cMT-SVR + iV6
100 % compatible Siemens S7
Plateforme HMI plus ouverte que Siemens. Idéal pour démontrer l'agnosticisme.
Poste SCADA : Ignition Edge ($330/an) ou Ignition Maker Edition (gratuit, non-commercial, parfait pour démos).
2.3 — Passerelle industrielle / Edge computing
Moxa UC-2102-T-LX
ARM · Linux · 1× Ethernet + 1× RS-485
Fait tourner Mosquitto, Node-RED, KEPServerEX. C'est l'équivalent industriel de la Pi.
Moxa UC-8112A-ME-T-LX
2× Ethernet + 2× RS-485 · DIN-rail
Pour démontrer la ségrégation réseau OT (côté machine) ↔ IT (côté ERP).
Advantech UNO-2271G
Industrial PC fanless · Intel Atom
Plus puissant qu'un Moxa, prix similaire. Pour exécuter Ignition Edge directement.
2.4 — Réseau industriel
Moxa EDS-205A-T
5 ports · DIN-rail · IP30
Niveau d'entrée industriel — solide, fiable, plug-and-play.
Moxa EDS-G508E-T
8 ports gigabit · Turbo Ring · VLAN
Niveau réel industriel — redondance, VLAN, SNMP. Ce que verra le client.
Moxa NPort 5130A
Serveur de série industriel
Connecte les vieux équipements série (compteurs, balances) sur le réseau Ethernet.
Mean Well DR-120-24
120 W · 24 Vdc · DIN-rail
Standard de l'industrie. Fiable, silencieuse, montage DIN.
2.5 — Instrumentation industrielle
Eastron SDM630-Modbus V2
Triphasé · Modbus RTU
Alternative économique à Schneider pour démos. Bon rapport qualité/prix.
IFM PN7094 ou Wika S-20
4–20 mA · jusqu'à 25 bar
Pression hydraulique / pneumatique pour banc moteur ou compresseur.
IFM VVB010
Vibration RMS · IO-Link
Détection d'anomalie machine — directement exploitable, pas besoin de FFT externe.
Banner QM30VT2
Vibration + température · Modbus
Concurrent direct d'IFM. Combiné vibration + température dans une seule sonde.
2.6 — Charge d'actionnement industriel
WEG W22 ou Siemens 1LE1 0.75 kW
Triphasé · IE3 · B3
Vrai moteur industriel d'efficacité IE3, comme on en trouve dans toutes les usines marocaines.
Siemens SINAMICS V20
6SL3210-5BB17-5UV1 · 0.75 kW
Si vous restez "all-Siemens" pour la cohérence TIA Portal.
Hengstler RI58 ou IFM RM3000
Encodeur incrémental robuste
Mesure RPM réelle avec robustesse industrielle.
2.7 — Budget total Phase 2
| Poste | Min (MAD) | Max (MAD) |
|---|---|---|
| PLCs Siemens + Schneider (multi-vendeur) | 14 000 | 22 500 |
| Licences logiciel (TIA Portal — essai gratuit possible) | 0 | 30 000 |
| HMI (KTP700 + Weintek alternatif) | 4 500 | 15 200 |
| Passerelle edge + SCADA | 5 500 | 15 500 |
| Réseau industriel (switch managé, NPort, alim, câblage) | 14 800 | 21 000 |
| Instrumentation (énergie, temp, pression, vibration) | 8 900 | 19 000 |
| Banc moteur + VFD + encodeur + châssis | 9 400 | 16 000 |
| Sous-total matériel | 57 100 | 139 200 |
| Marge intégration / consommables 20 % | 11 400 | 27 800 |
| TOTAL PHASE 2 | ~68 500 | ~167 000 |
Configuration recommandée — sweet spot ~95 000 MAD HT
- Siemens S7-1200 1214C neuf + Schneider M340 d'occasion (Avito)
- Siemens KTP400 (4.3") — économique mais "vrai Siemens"
- Moxa UC-2102 (passerelle) + Moxa EDS-205A (switch)
- 1 compteur Schneider iEM3155 + 1 PT100 IFM + 1 vibration IFM VVB010 + 1 pression Wika
- Moteur WEG 0.75 kW + Schneider ATV12 + encodeur Hengstler
- TIA Portal en version d'essai pour la première démo, achat licence après premier contrat signé
Carnet Distributeurs
Industriel — Phase 2
M2E Automation
Partenaire Siemens officiel — catalogue S7-1200, S7-1500, HMI, variateurs.
m2eautomation.ma →RS Maroc
Distributeur officiel RS Components — catalogue mondial, livraison locale, prix indicatifs en MAD.
ma.rsdelivers.com →Ozone Connect Maroc
Distributeur officiel Moxa — switches, passerelles, NPort, formation incluse.
ma.ozoneconnect.io →Secpa Automation
Distributeur Weintek HMI + intégrateur Siemens. Solutions HMI 100 % compatibles Siemens.
secpautomation.com →Maker — Phase 1
Shop4makers
Le plus fourni : Arduino, ESP32, capteurs, livraison Casablanca 20 MAD.
shop4makers.com →International — livraison Maroc
RS Online France
Catalogue plus large que RS Maroc. Délai 5–10 j, douane à charge.
fr.rs-online.com →Action Plan d'attaque
Lancer la Phase 1 cette semaine sans attendre la Cité d'Innovation
- Cette semaine — commander chez Shop4makers + Moussasoft : 1 ESP32 + 1 Raspberry Pi 4 + 3× PZEM-004T + 1 MPU6050 + 1 sonde PT100 + 1 BMP280. Coût total : ~1 800 MAD. Délai : 48–72h.
- Semaine suivante — récupérer un mini moteur sur Avito (200–600 MAD) + VFD chinois sur AliExpress (à commander cette semaine pour livraison sous 3 semaines).
- Pendant les délais — coder la chaîne logicielle complète : OpenPLC sur Pi, Node-RED, Mosquitto, InfluxDB, Grafana. C'est exactement le code qui tournera en Phase 2.
À faire ensuite
- Valider avec le groupe (5 étudiants) la répartition : qui commande quoi, qui assemble quoi.
- Demander 3 devis fermes : 1 chez Shop4makers (Phase 1 complet), 1 chez M2E Automation (S7-1200 + Schneider M340), 1 chez Ozone Connect (Moxa). Utile pour la présentation du projet et pour le dossier MOWAKABA.
- Vérifier la disponibilité de TIA Portal V18 trial sur la machine de l'équipe.
- Identifier dans le réseau ENSA un étudiant ou prof qui a déjà programmé un S7-1200 — gain de temps formation.