Les S7-1200 et S7-1500 sont les deux familles de PLC les plus déployées de Siemens, mais choisir entre eux n'est pas simplement une question de « plus gros, c'est mieux ». Nous avons vu des clients dépenser 5 000 $ de trop par armoire en spécifiant un S7-1500 pour une machine de conditionnement autonome, et d'autres perdre 50 000 $ en temps d'arrêt parce qu'un S7-1200 était sous-dimensionné pour une usine de process. Ce guide fournit un cadre de décision basé sur des données de performance réelles, des exigences d'application et le coût total de possession — et non sur des brochures marketing.
1. Tableau de comparaison rapide
| Paramètre | S7-1200 (1215C DC/DC/DC) | S7-1500 (1516-3 PN/DP) |
|---|---|---|
| Mémoire de travail (code) | 150 Ko | 1 Mo |
| Mémoire de travail (données) | 1 Mo | 5 Mo |
| Temps d'opération sur les bits | 0.085 μs | 0.01 μs (~8.5× plus rapide) |
| Temps d'opération sur les mots | 0.107 μs | 0.012 μs |
| Calculs en virgule flottante | 0.34 μs | 0.006 μs (~57× plus rapide) |
| Max I/O local (central) | 284 (via SB/SM) | Illimité (fond de panier) |
| PROFINET IRT | Non (RT uniquement) | Oui (horloge d'envoi de 250 μs) |
| Serveur OPC UA | Oui (de base) | Oui (complet, avec méthodes) |
| Serveur Web | De base | Avancé (pages utilisateur) |
| Axes de contrôle de mouvement | Jusqu'à 8 (pas à pas/servo) | Jusqu'à 128 (avec CPU Tech) |
| Intégration de la sécurité | Option F-CPU (1215FC) | F-CPU standard, F-I/O décentralisé |
| Redondance | Non pris en charge | S7-1500R / S7-1500H |
| Coût matériel du CPU (approx.) | $400-700 | $1,800-4,500 |
2. Différences d'architecture
Le S7-1200 est un automate programmable compact et tout-en-un. Le CPU intègre des I/O numériques et analogiques embarqués, avec une extension via des modules de signaux (SM) enfichés directement sur le côté. Il est conçu pour les petites machines autonomes où l'automate est installé dans la même armoire de commande que le I/O.
Le S7-1500 utilise une architecture modulaire en rack. Le CPU se monte sur un bus fond de panier (connecteur en U) qui prend en charge jusqu'à 32 modules par rack, avec plusieurs racks connectés via des modules d'interface. Ce fond de panier fournit un chemin de communication haute vitesse et déterministe entre le CPU et les modules I/O — essentiel pour les grands systèmes où le temps de cycle du I/O doit être prévisible.
Le S7-1500 dispose également d'un écran directement sur le CPU, affichant les informations de diagnostic, l'adresse IP et l'état de fonctionnement sans nécessiter de périphérique de programmation. Le S7-1200 ne possède pas d'écran intégré.
3. Quand le S7-1200 suffit
Le S7-1200 est le choix optimal pour ces applications :
- Machines autonomes OEM : Machines d'emballage, petits convoyeurs, étiqueteuses et stations d'assemblage avec moins de 200 points I/O. Les I/O intégrés au CPU réduisent le nombre de composants et l'espace dans l'armoire.
- Commande séquentielle simple : Machines à logique simple (marche/arrêt, temporisation, comptage) et traitement de données minimal. La mémoire de code de 150 Ko est plus que suffisante pour la plupart des programmes de machines.
- Production en série sensible aux coûts : Lors de la fabrication de plus de 10 machines identiques, le coût CPU 3 à 5 fois inférieur du S7-1200 améliore directement la marge. Pour une commande de 20 machines, les économies peuvent dépasser 30 000 $.
- Commande de mouvement de base : Jusqu'à 8 axes à moteur pas à pas ou servo via PROFINET/PTO — suffisant pour les tâches de positionnement sur les machines d'emballage et de remplissage.
- Petite automatisation du bâtiment : CVC, contrôle de l'éclairage et systèmes de contrôle d'accès où des temps de réponse de 10 à 50 ms sont acceptables.
4. Quand avez-vous besoin du S7-1500 ?
Passez au S7-1500 lorsque l'une de ces conditions s'applique :
- Nombre élevé de I/O : Systèmes dépassant 200 points de I/O, ou nécessitant des I/O distribués sur plusieurs armoires via PROFINET. Le bus fond de panier et la communication haute vitesse du S7-1500 gèrent des milliers de points de I/O sans dégradation des performances.
- Traitement à haute vitesse : Applications nécessitant des temps de cycle inférieurs à la milliseconde — emballage à grande vitesse, commande de presses, dosage de précision. Le temps d'opération sur bit de 10 ns du S7-1500 est environ 8,5 fois plus rapide que celui du S7-1200.
- Algorithmes complexes : Commande PID avec plusieurs boucles, gestion des recettes, enregistrement des données et traitement mathématique. La mémoire de données de 5 Mo et l'unité de calcul à virgule flottante accélérée par matériel rendent le S7-1500 nettement plus performant.
- Commande de mouvement avancée : Plus de 8 axes, mouvement synchronisé (engrenage, cames) ou intégration robotique. Les CPU S7-1500 Technology (1511T-1518T) prennent en charge jusqu'à 128 axes avec transformations cinématiques.
- Sécurité intégrée : Applications de sécurité SIL 3 / PL e avec F-I/O distribués via PROFIsafe. Le S7-1500F offre une architecture de sécurité plus flexible que le S7-1215FC.
- Intégration OPC UA et IT : Le serveur OPC UA complet du S7-1500 prend en charge les méthodes, les abonnements et la modélisation de l'information — essentiel pour l'Industrie 4.0 et l'intégration MES/ERP.
5. Quand avez-vous besoin de la redondance S7-1500R/H ?
Pour les processus où les temps d'arrêt sont prohibitifs, les S7-1500R (redondant) et S7-1500H (haute disponibilité) fournissent une redondance au niveau du CPU. Deux CPU se synchronisent via des liaisons à fibre optique, le CPU de secours prenant le relais en quelques millisecondes en cas de défaillance du CPU principal.
- S7-1500R : Utilise une infrastructure PROFINET standard (non redondante). Temps de basculement : 200 à 500 ms. Adapté aux applications d'eau/eaux usées, d'automatisation du bâtiment et aux processus où une brève interruption est tolérable.
- S7-1500H : Nécessite une topologie en anneau PROFINET redondante avec MRP. Temps de basculement : moins de 100 ms. Conçu pour les industries du pétrole et du gaz, de la production d'énergie et des processus continus, où même une interruption momentanée entraîne des pertes de production importantes ou des risques pour la sécurité.
La redondance ajoute un coût significatif — deux CPU, des modules de synchronisation, des câbles à fibres optiques et une complexité d'ingénierie. Elle se justifie lorsque le coût des temps d'arrêt imprévus dépasse le coût du système. Pour une usine de traitement des eaux perdant 20 000 $ par heure d'interruption, un système redondant S7-1500R coûtant 15 000 $ de plus est rentabilisé dès la première panne de 45 minutes évitée.
6. CPU Technologie vs CPU standard
Au sein de la famille S7-1500, les CPU Technologie (T-CPU) ajoutent des capacités de commande de mouvement avancées par rapport aux modèles standard :
- CPU standard (1511-1518) : Supportent la commande de mouvement de base (axes de vitesse/positionnement) et le PID compact. Adaptés à la plupart des applications de contrôle de processus et de commande discrète.
- CPU Technologie (1511T-1518T) : Ajoutent la commande d'axes synchronisés, l'engrenage électronique, les cames et les transformations cinématiques pour les portiques cartésiens, les robots delta et SCARA. Le T-CPU déleste l'interpolation de mouvement du cycle du CPU principal, garantissant une réponse déterministe.
Pour la plupart des applications de commande de pompes, de convoyeurs et de processus, un CPU S7-1500 standard est suffisant. Ne spécifiez un T-CPU que si vous avez besoin d'une synchronisation multi-axes ou d'une intégration robotique.
7. Comparaison des capacités de communication
Les deux familles prennent en charge PROFINET et Modbus TCP, mais le S7-1500 offre beaucoup plus :
| Fonctionnalité | S7-1200 | S7-1500 |
|---|---|---|
| PROFINET RT | Oui | Oui |
| PROFINET IRT | Non | Oui (cycle de 250 μs) |
| PROFIBUS DP | Via module CM | Intégré sur 1516-3 PN/DP |
| Serveur OPC UA | De base (accès aux données) | Complet (méthodes, alarmes, conditions) |
| Serveur Web | Pages standard | Pages utilisateur personnalisées, API |
| Connexions max. | ~14 | ~128+ (dépend du CPU) |
| MQTT | Via la bibliothèque | Natif (firmware V2.9+) |
| Redondance en anneau MRP | Non | Oui (gestionnaire/client) |
La capacité IRT du PROFINET est cruciale pour les applications de mouvement à grande vitesse et de haute précision. Si vous coordonnez plusieurs servo-entraînements avec une synchronisation inférieure à la milliseconde, le S7-1200 ne peut tout simplement pas y parvenir — l'IRT nécessite des circuits ASIC matériels dédiés, disponibles uniquement dans le S7-1500.
8. Compatibilité du TIA Portal
Les deux familles de PLC se programment dans TIA Portal (portail Totally Integrated Automation), l'environnement d'ingénierie unifié de Siemens. Cependant, les exigences de version diffèrent :
- S7-1200 : Pris en charge à partir de TIA Portal V13. Le dernier firmware (V4.6) nécessite TIA Portal V17 ou V18.
- S7-1500 : Nécessite TIA Portal V12 ou ultérieur. Le dernier firmware (V3.0) nécessite TIA Portal V18 ou V19.
Les programmes sont en grande partie portables d'une plateforme à l'autre. Le code écrit avec des pratiques de programmation structurée (blocs FB/FC avec accès optimisé) migre facilement. Cependant, les fonctionnalités spécifiques au matériel (objets technologiques, configuration IRT, redondance) nécessitent une re-conception lors du passage de 1200 à 1500.
9. Quel est le coût réel du S7-1200 par rapport au S7-1500 sur 10 ans ?
Le coût du matériel n'est qu'un seul facteur. Considérez le cycle de vie complet :
| Facteur de coût | S7-1200 | S7-1500 |
|---|---|---|
| Matériel CPU | $400-700 | $1,800-4,500 |
| Modules I/O (par point) | ~$8-15 | ~$12-25 |
| Heures d'ingénierie | Plus bas (architecture plus simple) | Plus élevé (plus de fonctionnalités à configurer) |
| Diagnostics/maintenance | LED basique + web | Diagnostics avancés des canaux, affichage |
| Évolutivité | Limité à ~284 I/O | Des milliers via I/O distribués |
| Option de redondance | Aucune | R/H disponible |
Pour un OEM fabriquant 50 petites machines identiques par an, le S7-1200 permet d'économiser 50 000 à 100 000 $ par an sur le matériel seul. Pour une usine de traitement avec un grand système nécessitant 2 000 points I/O et une haute disponibilité, le coût initial plus élevé du S7-1500 est justifié par une réduction des temps d'arrêt et une capacité de diagnostic supérieure.
10. Chemin de migration depuis S7-300/400
De nombreuses usines utilisent encore des systèmes hérités S7-300 et S7-400, que Siemens remplace progressivement. Le chemin de migration est clair :
- S7-300 → S7-1500 : Le remplacement naturel. Utilisez les I/O déportés ET 200MP avec le même format que les modules S7-300, permettant une migration progressive sans recâblage. TIA Portal inclut des outils de migration qui convertissent les projets Step 7 V5.x, bien qu'une reprise manuelle soit toujours nécessaire.
- S7-400 → S7-1500H : Pour les applications à haute disponibilité, le S7-1500H est le successeur du S7-400H. Les concepts de configuration redondante et de synchronisation sont similaires, mais utilisent une infrastructure moderne basée sur PROFINET au lieu de PROFIBUS.
- S7-200 → S7-1200 : Le S7-200 est entièrement arrêté. Le S7-1200 est le remplacement direct avec un format similaire et des capacités nettement supérieures. Les programmes STEP 7 Micro/WIN doivent être recréés manuellement dans TIA Portal.
11. Scénarios de sélection concrets
Voici cinq projets pour lesquels nous avons fait ce choix :
Scénario 1 : Machine de remplissage autonome (40 I/O, 2 axes servo) : S7-1215C. La machine est autonome, sans intégration SCADA, et le OEM en fabrique 30 par an. Le S7-1200 gère facilement 2 axes de mouvement, et l'I/O intégré minimise la taille de l'armoire. Le choix d'un S7-1500 ajouterait 1 500 $ par machine sans aucun avantage.
Scénario 2 : Station de traitement de l'eau (800 I/O, 6 pompes, SCADA) : S7-1516-3 PN/DP avec ET 200SP déportés I/O. Le système nécessite 8 boucles PID pour le dosage chimique, OPC UA pour la connectivité SCADA, et des diagnostics au niveau des canaux pour la maintenance. La limite de connexions et la mémoire du S7-1200 seraient insuffisantes.
Scénario 3 : Station de pompage critique (ne doit pas s'arrêter) : CPU redondant S7-1513R avec anneau PROFINET redondant. La station dessert un quartier hospitalier — un temps d'arrêt imprévu présente un risque pour la santé publique. La prime de 8 000 $ pour la redondance est dérisoire par rapport aux conséquences d'une panne.
Scénario 4 : Cartonneuse à grande vitesse (15 axes servo) : CPU technologique S7-1515T. La machine nécessite un engrenage électronique et des cames synchronisés sur 15 axes avec une coordination inférieure à la milliseconde. La limite de 8 axes du S7-1200 et l'absence d'IRT le rendent inadapté.
Scénario 5 : Système de convoyage dans un entrepôt (120 I/O, sans mouvement) : S7-1214C avec modules d'extension SM 1223. Logique simple, pas d'exigences de haute vitesse, pas de SCADA. Le S7-1200 est le choix optimal en termes de coûts et dispose d'une marge suffisante pour de futurs ajouts I/O.
Si vous hésitez sur la plateforme la mieux adaptée à votre application, nos ingénieurs peuvent examiner votre liste I/O, vos exigences en matière de performance et vos projets d'expansion futurs afin de recommander la configuration optimale. Nous avons déployé ces deux plateformes sur des centaines de projets et pouvons vous fournir une évaluation objective adaptée à vos besoins spécifiques.
Besoin d'aide pour choisir le bon Siemens PLC ?
Notre équipe d'ingénieurs peut évaluer vos exigences en matière de I/O, vos objectifs de performance et votre budget afin de recommander la configuration optimale S7-1200 ou S7-1500. Bénéficiez d'une consultation gratuite.
Articles connexes
Liste complète des composants de l'armoire de commande PLC
Un guide détaillé BOM couvrant tous les composants d'une armoire PLC.
Systèmes PLCComparaison de la série Siemens S7 PLC
Comparaison globale de toute la famille S7 : S7-200 Smart, S7-1200 et S7-1500.
Systèmes PLCComment choisir la bonne armoire de commande PLC
Considérations clés pour les exigences I/O, l'environnement et la communication.
