S7Comm, la clé de la communication directe avec les Automates Siemens SIMATIC S7

Comment superviser facilement avec les automates SIMATIC S7 ?

défiler vers le bas
S7Comm

Fabriqués par Siemens, les automates SIMATIC S7 sont incontournables dans le domaine du SCADA. Dans de nombreux secteurs, les applications de supervision industrielle se doivent de communiquer avec ces automates. Quelles sont les solutions possibles ? CODRA vous propose un éventail des possibilités.

Dialoguer indirectement avec les automates Siemens

Les automates de la gamme SIMATIC S7 sont des contrôleurs programmables industriels. Ils permettent la supervision en temps réel des processus de production, en fournissant des données précises et à jour sur l’état des machines et des processus.

S7Comm, abréviation de S7 Communication, est également appelé Industrial Ethernet ou, par abus de langage, Profinet. Ce protocole de communication a été développé par Siemens pour le dialogue entre ses automates de la gamme SIMATIC S7 et les systèmes de contrôle-commande. Le protocole étant propriétaire, il se peut qu’une application de supervision ne puisse pas communiquer directement avec ces automates Siemens.

Il est alors souvent établi une communication indirecte, avec un serveur OPC (Open Platform Communications). Ce serveur agit comme une passerelle de communication (ou Gateway) :  le protocole de communication S7Comm est « traduit » en un format OPC, que l’application de supervision peut comprendre.

Cette méthode de communication fonctionne très bien, elle est même un standard en informatique industrielle.  Néanmoins, elle présente quelques inconvénients :

  • Coût élevé : en plus d’être un surcoût, un serveur supplémentaire est souvent très onéreux pour une installation, notamment pour les installations de taille plus modeste.
  • Complexité : la mise en œuvre d’un serveur OPC constitue un supplément en termes de configuration, de déploiement, ou de maintenance.
  • Sécurité : un nouveau serveur nécessite une configuration précise et rigoureuse, pour éviter d’augmenter les risques de sécurité (exposition) ou d’exploitation (panne).

La solution de supervision Panorama : le dialogue direct avec S7Comm

Panorama est compatible avec le protocole S7Comm, ce qui signifie qu’il va pouvoir dialoguer directement avec de nombreux automates SIMATIC S7. Voici la liste de compatibilité : S7-200, S7-300, S7-400, S7-1200 et S7-1500.

Selon les modèles, il existe deux modes de dialogue direct :

  • PUT/GET : on désigne à Panorama une adresse précise et abstraite (exemple : DB001/S7_BIT :0), qui lit et écrit les données directement dans la base de données désignée, appelée DataBlock ou Tagblock par Siemens.
  • Adressage Symbolique : Panorama explore un répertoire d’adresses de bases de données, qui sont cette fois-ci symboliques, c’est-à-dire qu’elles évoquent une information concrète (exemple : « TemperatureSensor »).

Des deux méthodes, l’adressage symbolique est la plus simple d’utilisation. L’adressage symbolique permet une acquisition des données et un contrôle des automates plus faciles, entraînant moins d’erreur en exploitation. Malheureusement, les plus anciens automates SIMATIC S7 ne peuvent dialoguer qu’en PUT/GET. En revanche, les automates quelque peu moins anciens peuvent utiliser les deux méthodes. Nous vous conseillons de toujours utiliser l’adressage symbolique.

Le dialogue direct induit plusieurs avantages substantiels :

  • Réduction des coûts : investir dans des serveurs OPC n’est plus nécessaire, et ce sont autant de coûts de maintenance en moins.
  • Configuration simplifiée : la configuration est validée plus rapidement, ce qui est du temps gagné pour les opérateurs et les intégrateurs.
  • Meilleure sécurité : la surface d’exposition est réduite, et le protocole S7Comm dispose de nombreux mécanismes de sécurité (authentification, journalisation, etc.).
  • Fiabilité accrue : moins d’intermédiaires signifie moins de pannes potentielles, mais aussi moins d’erreurs de communication.

Le dialogue indirect par serveur OPC est un standard qui a fait ses preuves, mais l’omniprésence des automates SIMATIC S7 rend la communication directe indispensable. La compatibilité directe avec S7Comm, comme celle offerte par Panorama, simplifie la configuration, réduit les coûts, améliore la sécurité et la fiabilité, et optimise les performances. L’intégration continue de technologies avancées comme S7Comm promet de transformer l’automatisation industrielle, offrant des solutions toujours plus efficaces et sécurisées.

© 2025 Codra. Tous Droits Réservés.
Contactez nous