SoftPLC

SoftPLC

Un SoftPLC est un logiciel permettant d'utiliser un ordinateur (le plus souvent un PC) en tant qu'automate programmable industriel (en anglais, Programmable Logic Controller ou PLC). Ce terme générique a été ultérieurement repris directement dans le nom d'un produit.

Sommaire

Principe de fonctionnement

Le SoftPLC se distingue des systèmes de développement classiques sur PC par son utilisation de langages propres au monde de l'automatisme (généralement il s'agit des langages définis par la norme CEI 61131-3, mais il peut s'agir d'autres langages propriétaires plus ou moins adaptés), et son type de fonctionnement en boucle, comme sur les automates. Il est donc conçu de manière à ne pas nécessiter de connaissance approfondie en programmation sur PC, et à simplement transposer le fonctionnement de l'automate vers le PC lui-même.

Avantages et inconvénients

L'intérêt de ce genre de solution est principalement d'utiliser les possibilités et performances du PC, généralement bien supérieures à celles d'un automate, ainsi qu'une offre de matériels compatibles (cartes d'extension) très étendue. Le caractère standard et multisources du PC favorise un large choix et un coût réduit.

Le SoftPLC permet aussi de simplifier l'architecture traditionnelle automate+PC de supervision en concentrant toutes les fonctions sur le PC. Il est d'ailleurs souvent accompagné de fonctions de type SCADA intégrées. Le logiciel automate fonctionne alors en tâche de fond, et l'interface d'utilisation (HMI) affichée à l'écran permettant de contrôler l'exécution, les paramètres, etc.

Les inconvénients sont liés à la sécurité d'exécution du système, le caractère ouvert et complexe du système d'exploitation d'un PC le rendant potentiellement vulnérable, et nécessitant donc des précautions. La fiabilité du matériel a été un temps également mise en cause par les détracteurs du PC, mais la possibilité d'opter pour une offre de PC industriels très fiables rend aujourd'hui ce type d'argument caduc.

Un SoftPLC nécessite un fonctionnement temps réel. Selon le système d'exploitation, cette maîtrise est plus ou moins facile, mais la plupart des systèmes sur PC permettent aujourd'hui d'obtenir de telles performances, au besoin par adjonction d'un Noyau de système d'exploitation#Noyaux temps réel.


Domaines d'utilisation

Les applications du SoftPLC recouvrent celles des automates traditionnels de moyenne et haute gamme et/ou couplés à une supervision. On retrouve des SoftPLC dans l'industrie (pilotages de procédés, de machines spéciales), dans le milieu scientifique (grande importance de l'interface d'utilisation), en GTB pour le pilotage et la supervision des moyens techniques.
Une application industrielle de ce concept est, par exemple, un système de plus de 400 automates logiciels sous Linux, Proview, installé depuis 1976 dans les aciéries Steel Manufacturing SSAB à Oxelösund en Suède, qui réalise les fonctions d'automate programmable industriel, de SNCC et de supervision HMI.


Quelques exemples de SoftPLC (non exhaustif)



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article SoftPLC de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Softplc — Un SoftPLC est un logiciel permettant d utiliser un ordinateur (le plus souvent un PC) en tant qu automate programmable industriel (PLC en anglais). Ce terme générique a été ultérieurement repris directement dans le nom d un produit. Sommaire 1… …   Wikipédia en Français

  • Soft plc — Softplc Un SoftPLC est un logiciel permettant d utiliser un ordinateur (le plus souvent un PC) en tant qu automate programmable industriel (PLC en anglais). Ce terme générique a été ultérieurement repris directement dans le nom d un produit.… …   Wikipédia en Français

  • Программируемый логический контроллер — Массово применяемый программируемый логический контроллер семейства SIMATIC S7 300 Программируемый логический контроллер (ПЛК) (англ. Programmable Logic Controller, PLC) или программируемый контроллер  эле …   Википедия

  • Automate programmable industriel — Pour les articles homonymes, voir API. Deux automates programmables Industriels leurs périphériques, montés en volant, pour test et analyse Un automate prog …   Wikipédia en Français

  • Baumüller — Rechtsform GmbH Co. KG Gründung 1930 Sitz …   Deutsch Wikipedia

  • Automate Programmable Industriel — Pour les articles homonymes, voir API. Deux automates programmables Industriels leurs périphériques, m …   Wikipédia en Français

  • Automate programmable — industriel Pour les articles homonymes, voir API. Deux automates programmables Industriels leurs périphériques, m …   Wikipédia en Français

  • Programmable logic controller — Automate programmable industriel Pour les articles homonymes, voir API. Deux automates programmables Industriels leurs périphériques, m …   Wikipédia en Français

  • MasterSCADA — Эта статья предлагается к удалению. Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/11 декабря 2012. Пока процесс обсужден …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”