URL: https://linuxfr.org/users/slos/journaux/proview-open-source-process-control Title: Proview - Open Source Process Control Authors: slos Date: 2011年11月23日T22:31:46+01:00 License: CC By-SA Tags: automatisation et fortran Score: 18 Bonjour, C'est mon premier journal pour ce site sur lequel je "moulais" anonymement jusqu'à présent. Je souhaitais vous présenter Proview, un Système de Contrôle de Procédé sous licence GPL : [Proview](http://www.proview.se) La traduction approximative de la page de présentation [About Proview](http://www.proview.se/index.php?option=com_content&task=view&id=3&Itemid=27) donne ce qui suit. J'espère éveiller votre curiosité sur ce logiciel que j'ai trouvé intéressant. Cordialement, Stéphane A propos de Proview =================== Généralités ----------- Proview est un Système de Contrôle de Procédé sous licence GPL. Il est moderne, puissant et général et contient toutes les fonctions normalement requises pour faire de l'acquisition de données, du contrôle séquentiel, de la régulation, de la communication, de la supervision, etc. La configuration d'un système Proview s'effectue de manière graphique, ce qui rend le développement de l'application simple, fiable, et flexible. Proview est un système distribué, ce qui signifie que le système peut être constitué de plusieurs ordinateurs, reliés par un réseau, de préférence Ethernet. Un système Proview typique est constitué d'un système de contrôle de procédé et d'une station opérateur ou davantage. Il est facile de configurer une station opérateur pour piloter plusieurs systèmes de contrôle. Il est possible de programmer tant en langage d'automatisme avec l'éditeur graphique PLC-editor qu'en langage évolué (comme le C, C++, Java ou FORTRAN). Le concept de Proview est fondé sur une solution soft-PLC (automate logiciel) s'exécutant sur des ordinateurs standards avec Linux comme OS. Performance ----------- L'énorme avantage d'utiliser du matériel standard avec un soft-PLC est que la taille du système, les propriétés et la performance sont principalement limitées par l'OS hôte et son matériel. Dans Proview il n'y a pas de limites au nombre d'E/S, boucle de PID, programmes automates, compteurs, etc. Le temps de cycle minimum d'une boucle d'un programme automate peut être de moins d'une milliseconde. Communication ------------- Proview peut communiquer avec d'autres ordinateurs, que ce soit sur le réseau Ethernet (TCP/IP) ou sur des liaisons série. Proview supporte plusieurs protocoles, via des sockets UDP ou TCP sur Ethernet et Siemens 3964R sur liens sériels. Systèmes d'E/S -------------- Le système d'E/S le plus utilisé avec Proview est PROFIBUS DP, un bus de terrain fiable et éprouvé. Sont aussi supportés Modbus TCP, USB I/O de Motion Control et PSS9000. La conception modulaire du système d'E/S et le fait que Proview soit fondé sur Linux ainsi que l'utilisation de langages évolués rend aisé l'implémentation d'autres systèmes d'E/S avec les pilotes disponibles ou en en développant de nouveaux. Orientation Objet ----------------- Proview est le seul système de contrôle sur le marché qui peut travailler de façon réellement orientée objet. La programmation peut être réalisée traditionnellement avec de simples blocs fonctions et signaux. Cependant Proview supporte la création d'objets complexes et d'objets fonctions les utilisant. Les concepts orientés objet comme l'héritage, les méthodes et l'agrégation sont supportés. Open Source ----------- Proview est probablement le premier système de contrôle de procédé Open Source dans le monde. Développé à l'origine en Suède par Mandator et SSAB Oxelösund comme système de contrôle de procédé construit sur des machines standards, le système est devenu une solution complète, intégrée et économique s'exécutant sur des PC standards avec Linux. Proview est Open Source et la licence est GNU/GPL. Vous pouvez télécharger Proview, l'utiliser, le modifier et le redistribuer comme vous le souhaitez tant que vous respectez les termes de la licence.