Brevet FR2880448A1 — publié le 20060707

L'invention concerne un procédé d'établissement de plans de construction, de raccordement et de commande, respectivement de programmes de commande pour des installations automatisées. Lors du développement et de la planification d'installations de production ou de solutions d'automation, à cause de la complexité de ces installations, il est nécessaire, le plus souvent d'une manière complexe, de prendre en considération un grand nombre de paramètres et de grandeurs d'influence concernant les éléments de machine utilisés dans l'installation. Cela requiert le plus souvent une coordination, concernant plusieurs des domaines, des spécialistes respectifs des différents domaines, comme par exemple de la construction mécanique, de la construction électrique et du processus total. Au stade de la construction respectivement de l'établissement des plans et programmes individuels, requis à cette fin, un degré élevé de travail d'adaptation ou de mise en conformité et un échange des informations entre les différentes divisions devient nécessaire. D'autre part, un traitement général d'une zone partielle de l'installation n'est pas possible étant donné que les informations d'autres zones manquent respectivement qu'il faut faire appel à des spécialistes dans d'autres domaines, ce qui entraîne nécessairement des retards de temps et des coûts plus élevés. La présente invention a donc pour objectif l'indication d'un procédé au moyen duquel le déroulement de l'établissement des plans respectivement programmes de commande requis pour la construction d'une installation est simplifié afin de réduire la dépense de temps requise. Cet objectif de l'invention est atteint par un procédé d'établissement de plans de construction, de raccordement et de commande respectivement de programmes de commande pour des installations rendues automatiques, où des modules de données mécaniques et des modules de données de lignes de transmission de composants d'installation individuels sont stockés dans une banque de données centrale. Dans ce cas, ces modules de données contiennent les valeurs caractéristiques respectivement fonctions mécaniques et spécifiques aux lignes, s'appliquant aux composants respectifs. L'utilisateur sélectionne et lie plusieurs modules de données mécaniques concernant la fonction mécanique souhaitée et le fonctionnement de l'installation, en établissant par voie automatique un modèle d'installation mécanique. Au moyen des modules de données se rapportant aux lignes de transmission, les valeurs caractéristiques électriques respectivement spécifiques aux lignes des composants d'installation sont fixées et, par voie automatique, un modèle de lignes est établi. Sur la base du modèle d'installation mécanique et du modèle de lignes, un module d'installation total ou global est produit, et à partir de celui-ci sont établis alors des plans par voie automatique. Dans ce cas, il est avantageux qu'aussi pour des machines et installations de production complexes, les plans et programmes de commande peuvent être établis d'une manière relativement simple et claire par des installations automatisées. Par la séparation de la conception des installations en étapes partielles séparées les unes des autres, il est possible d'arriver à un traitement pratiquement indépendant respectivement spécifique au domaine. Les informations nécessaires concernant plusieurs domaines peuvent être établies presque entièrement automatiquement. Cela permet de réduire les travaux de mise en conformité. En outre, il est avantageux que dans un stade de projet déterminé, il peut y avoir une concentration, par exemple sur les composants mécaniques, et la zone électrique de l'installation peut être sensiblement séparée et ensuite considérée séparément. Conformément à un autre mode de réalisation du procédé, il est prévu que dans la banque de données soient également stockés des modules de comportement des composants individuels de l'installation, où ces modules de comportement contiennent les données du déroulement du processus s'appliquant aux composants respectifs. On détermine au moyen des modules de comportement des composants les valeurs caractéristiques du déroulement dans le temps de la coopération des différents composants de l'installation, et on détermine par voie automatique un modèle de comportement de l'installation. En fixant le déroulement des actions à exécuter par la machine, un processus d'installation est activé et ensuite, sur la base du modèle d'installation mécanique du modèle de lignes, du modèle de comportement d'installation et du processus d'installation, le module d'installation global est produit. A partir du module d'installation global, des programmes sont établis par voie automatique. Par les modules de comportement des composants, on établit d'une manière simple un modèle de comportement de l'installation sur la base des modèles d'installation électrique et mécanique produits avant. Ce faisant, il est avantageux que le grand nombre des paramètres d'une installation de production a déjà été réduit aux paramètres possibles et essentiels par l'établissement du modèle d'installation électrique et mécanique, ce qui permet d'établir les déroulements des processus d'une manière plus simple et plus claire et de réduire la survenue des erreurs ou incidents. Un autre avantage de l'invention résulte du fait que les caractéristiques d'éléments complexes de l'installation peuvent être réparties et stockées en unités partielles sous forme de modules de données et, dans ce cas, les caractéristiques mécaniques, électriques et se rapportant au processus peuvent être considérées séparément. Cette répartition peut avoir lieu selon des étapes ou plans détaillés sélectivement, par exemple jusqu'aux plans détaillés individuels, par quoi une grande flexibilité est atteinte. De ce fait, les parties individuelles d'une installation de production peuvent être manipulées plus simplement, et quant à leur fonction, peuvent être optimisées et peuvent être adaptées plus simplement au cas d'application respectif respectivement sélectionnées. De la même manière, dans le cas inverse, un degré d'abstraction élevé avec des unités fonctionnelles fermées et formées par un grand nombre d'éléments de l'installation peut être atteint par la définition de modules de données correspondants, ce qui permet un établissement rapide et sûr de l'installation. On obtient ainsi une possibilité de variation élevée déjà lors de la conception de l'installation de production. Cette flexibilité existe également lors du fonctionnement ultérieur de l'installation, par exemple dans un cas d'incident, en considérant le modèle global de l'installation respectivement les plans partiels de celui-ci sous forme de modules de données individuels. Par la façon de procéder, où par l'établissement du modèle mécanique de l'installation, automatiquement le modèle de lignes est produit, on obtient l'avantage que les activités de planification, respectivement la dépense de travail pour l'établissement du modèle des lignes sont nettement diminuées. Par le fait que tout d'abord le processus de l'installation est défini et ensuite le modèle mécanique de l'installation, le modèle de lignes et le modèle de comportement de l'installation sont produits, on obtient l'avantage que la conception de l'installation est possible avec un degré d'abstraction élevé, où l'utilisateur dispose, en ce qui concerne plusieurs spécialités, de soutiens respectivement moyens automatisés. Etant donné que des programmes de commande, en particulier pour des commandes programmables par mémoire ou des unités de calcul correspondantes, du modèle global de l'installation sont établis par voie automatique, on obtient l'avantage qu'un travail de programmation pour réaliser la commande de l'installation n'est pas nécessaire et de ce fait, une formation respectivement adaptation le plus souvent longue au langage de programmation respectif peuvent être omises, et une utilisation avec des unités de calcul différentes avec des langages de programmation différents peut être effectuée simplement. Selon des modes de réalisation perfectionnés du procédé, il est prévu que, comme programme, un programme d'instructions ou d'actionnement de l'installation est produit, respectivement que le programme d'actionnement contient une partie de programme pour la visualisation de l'installation. Etant donné que cela est possible dans le cadre d'un procédé unitaire, l'avantage est obtenu qu'une dépense de programmation additionnelle pour l'établissement de programmes d'actionnement correspondants reste à un niveau bas. Etant donné que comme programme, un programme de détection de données pour les donnes de l'installation et les données de fonctionnement de l'installation respectivement un programme de détection de données pour les données de qualité d'un produit fabriqué sur l'installation est produit, on obtient l'avantage d'atteindre pour l'installation à établir un degré élevé de la surveillance de l'ensemble du déroulement de fonctionnement. Il est avantageux lorsque des plans de commutation respectivement plans de raccordement ou de connexion électrique du modèle global de l'installation sont établis par voie automatique étant donné qu'on dispose ainsi d'une manière simple d'un plan de montage de toute l'installation de production, en considérant les données électriques et mécaniques ainsi que les données du processus. En outre, il est avantageux lorsque les plans de construction du modèle mécanique de l'installation sont établis par voie automatique étant donné qu'ainsi, avec une dépense réduite, des plans peuvent être mis à disposition qui tiennent compte des caractéristiques liées à la construction des différents éléments de l'installation en intégrant les modules de données mécaniques. Selon une variante, où à partir de données de construction de programmes de construction assistée par ordinateur, en particulier de données de conception assistée par ordinateur ou de fabrication assistée par ordinateur, au moins partiellement le modèle mécanique de l'installation est établi, il est avantageux que des données de construction respectivement plans déjà existants pour la réalisation du modèle mécanique de l'installation peuvent être utilisés respectivement des zones partielles de l'installation, pour lesquelles ces données existent, peuvent également être liées dans l'installation globale. Il est également possible que des données de marquage, par exemple des composants de l'installation, des câbles, de panneaux et analogues soient établies par voie automatique et soient transmises à une unité de marquage, ce qui présente l'avantage qu'un marquage général de tous les éléments de l'installation existe déjà au stade de la construction, et de ce fait un marquage à effectuer ultérieurement, le plus souvent avec des erreurs, est omis. En outre, des listes de pièces et/ou des listes de commande des matériaux requis peuvent être établies et émises par voie automatique, par quoi est préparée une liste de pièces complète de l'installation et peut être mise à disposition de l'achat. Il est avantageux lorsque déjà lors de la sélection des modules de données, on procède par voie automatique à une vérification de ces modules de données et des valeurs caractéristiques en ce qui concerne leur fiabilité, fonction ou sécurité, étant donné que pendant la planification de l'installation, on peut attirer l'attention sur des erreurs et de ce fait celles-ci peuvent être évitées, et ainsi une planification plus rapide et sûre de l'installation est possible. Il est également possible de procéder à une simulation du modèle global de l'installation, ce qui permet une vérification simple concernant la fonction et le respect corrects des règlements de sécurité et de plus, une optimisation de l'installation peut avoir lieu d'une manière simple. De même, à des fins d'entretien et de maintien, une simulation ultérieure peut être exécutée. Selon un développement ultérieur, une analyse de temps de cycle ou de cadence du modèle global de l'installation peut être exécutée, ce qui permet une adaptation optimale au déroulement requis du processus de l'installation finie. Selon une variante de réalisation perfectionnée du procédé, il est prévu que pendant la simulation, des modifications sont apportées au modèle global de l'installation et que le modèle global de l'installation soit optimisé. Cela permet d'effectuer très rapidement des simulations de différentes variantes de fonctionnement de l'installation, et les résultats peuvent être comparés rapidement et simplement. En comparant des résultats différents du comportement lors du fonctionnement du modèle global simulé de l'installation, on peut obtenir des indications pour optimiser le modèle global de l'installation. Etant donné que la simulation est visualisée par la représentation sur un organe d'affichage, le fonctionnement de l'installation peut être observé d'une manière commode et pratique à l'aide du modèle simulé de l'installation globale. Par le mode de réalisation du procédé, selon lequel des modifications de l'installation sont actualisées en procédant à des modifications correspondantes au modèle global de l'installation et de nouveaux plans respectivement de nouveaux programmes sont produits, on obtient l'avantage qu'une documentation générale de la construction de l'installation et aussi des modifications apportées à l'installation soit assurée dans tous ses aspects, comme la mécanique, la construction se rapportant aux lignes et le comportement de l'installation et des déroulements de processus effectifs. Dans le cas d'erreurs dans l'installation se produisant pendant le fonctionnement, on peut donc toujours faire appel aux versions valables en dernier des plans respectivement programmes et déroulements de processus correspondants. De même, des textes de marquage pour l'impression de nouvelles étiquettes peuvent être émis à tout moment dans la version correcte respectivement actuelle. Lorsque plusieurs modules de données coopérants de plusieurs composants d'installation sont réunis en une unité fonctionnelle subordonnée et sont stockés comme module de données dans une banque de données et peuvent être appelés, on obtient l'avantage que lors d'une utilisation répétée des mêmes modules de données coopérants, ceux-ci peuvent être intégrés en un temps plus court et avec une dépense moindre dans l'installation, respectivement qu'on peut accéder ainsi d'une manière simple à des unités fonctionnelles plus complexes, comprenant plusieurs composants de l'installation. Selon un développement ultérieur, selon lequel la sélection et la juxtaposition des modules de données et la détermination du déroulement du processus est effectuée au moyen d'une surface d'utilisateur graphique, on obtient l'avantage que la planification de l'installation de production est possible d'une manière claire et simple avec un confort de commande élevé. Lorsque des modules de données standard sont utilisés ou définis pour les composants de l'installation, il est possible que des composants d'installation nouvellement développés respectivement des données de composants d'installation non encore contenues dans la banque de données peuvent être introduits d'une manière simple et sûre dans la banque de données. Il est avantageux lorsque par les modules de données de lignes, les valeurs caractéristiques d'une alimentation en énergie, de signaux de commande, de signaux de mesure, de groupements de raccordements ou de données de sécurité des composants de l'installation sont fixées, étant donné qu'ainsi les grandeurs caractéristiques des éléments électriques respectifs de l'installation peuvent être saisies d'une manière globale et de ce fait, ces valeurs caractéristiques peuvent être prises en considération si possible dans leur ensemble. Etant donné que par les modules de données de lignes, des valeurs caractéristiques d'un système de bus utilisé sont fixées, il est possible de spécifier un système de bus pour la communication des participants connectés à celui-ci et de l'intégrer dans l'installation. Il est également possible que par les données de module mécaniques, des valeurs caractéristiques de degrés de liberté de mouvement, de modes d'action, de points de montage ou de dimensions des composants de l'installation soient fixées étant donné qu'ainsi les grandeurs caractéristiques de l'élément mécanique respectif de l'installation sont saisies d'une manière globale et de ce fait, ces valeurs caractéristiques peuvent être considérées si possible dans leur ensemble. Il est avantageux lorsque par les modules de comportement des composants, des valeurs caractéristiques de déroulements de mouvement, de directives de transmission, de données d'interface, de déroulements dans le temps ou de données de compatibilité des composants de l'installation soient déterminées, parce qu'ainsi une détermination du déroulement du processus simple et facile pour l'utilisateur est possible. L'invention sera mieux comprise, et d'autres buts, caractéristiques, détails et avantages de celle-ci apparaîtront plus clairement au cours de la description explicative qui va suivre faite en référence aux dessins schématiques annexés donnés uniquement à titre d'exemple illustrant plusieurs modes de réalisation de l'invention et dans lesquels: - la figure 1 représente un synoptique d'un mode de réalisation du procédé selon l'invention; - la figure 2 un synoptique d'un autre exemple de réalisation du procédé ; et - la figure 3 un synoptique schématique d'un mode de réalisation du procédé appliqué à une machine en fonctionnement. Tout d'abord, il faut noter que des caractéristiques individuelles ou des combinaisons de caractéristiques à partir de l'exemple de réalisation représenté et décrit peuvent représenter des solutions inventives propres. La figure 1 représente un synoptique schématique d'un mode de réalisation du procédé selon l'invention pour l'établissement de plans de construction, de raccordement et de commande respectivement de programmes de commande pour des installations automatisées. Tout d'abord, il faut noter que par installations, on comprend ci- après n'importe quel type d'installation automatisée, dont des parties d'installation ou éléments d'installation individuels respectivement leurs entraînements, éléments de commande, capteurs ou système de bus sont commandées ou réglées lors du fonctionnement par une ou plusieurs unités de commande ou de calcul, par exemple des systèmes à commande par programme enregistré. Par installations, il faut comprendre en particulier aussi des installations industrielles pour la fabrication continue ou discrète de produits respectivement de machines et d'installations de production au sens plus large. En outre, le procédé inventif est exécuté en utilisant des installations de calcul électroniques et de ce fait, les possibilités inhérentes à la transmission des données, à la visualisation et à la commande de principe de programmes correspondent aux standards à chaque fois actuels de programmes de logiciels. En fonction du type et de la fonction à planifier d'une installation respectivement machine ou installation de production, l'utilisateur peut sélectionner d'abord lors d'une première étape les modules de données mécaniques 1 requises pour l'obtention de la fonction recherchée de l'installation respectivement d'une petite zone partielle sélective de l'installation, d'une banque de données centrale 2. La banque de données 2 sert dans ce cas d'interface centrale à des unités de calcul individuelles, utilisant le procédé selon l'invention. La banque de données 2 n'a pas besoin d'être formée par une banque de données classique, mais on peut comprendre par ce terme également une accumulation de données sous forme de tableau ou de liste ou analogue pour la mise à disposition des données. Une installation de calcul électronique de l'utilisateur est reliée à cette fin par une ligne de données 3 ou un réseau correspondant à la banque de données centrale 2. La banque de données centrale 2 peut contenir une multitude de modules de données mécaniques pré-établies 1 qui sont stockées par exemple selon leur mode d'action mécanique, selon leur domaine d'utilisation ou selon d'autres paramètres mécaniques dans la banque de données 2. Bien évidemment, il est possible d'éditer respectivement d'élargir le stock de données de la banque de données 2 respectivement des modules de données mécaniques 1 par des personnes autorisées. Les modules de données mécaniques 1 contiennent des données se rapportant à des composants respectivement éléments d'installation individuels de machines ou d'installations de production. Ces composants d'installation peuvent être formés par exemple par des moteurs pas à pas, des entraînements linéaires, des dispositifs de positionnement, des servounités, des éléments pneumatiques, des éléments hydrauliques, des éléments électriques comme des capteurs, des acteurs, des lignes, des systèmes de mesure, par des soupapes ou des entraînements, par des systèmes de commande ou des parties de ceux-ci, ou également par des calculateurs, mémoires, etc. Dans ce cas, dans le module de données mécanique 1, des données caractéristiques de l'élément d'installation respectif sont stockées, comme par exemple des dimensions, des points de montage, des degrés de liberté possibles avec des paramètres associés, comme la longueur, la pression, la vitesse de rotation, la fréquence ou similaire, des températures, des forces, des moments, des prescriptions de sécurité concernant le montage et analogue. Egalement des valeurs caractéristiques électriques, comme des possibilités de raccordement ou des distributions ou des données de lignes peuvent y figurer. On attire l'attention déjà maintenant sur le fait que le terme module de données, en particulier module de données mécanique, module de données de lignes ainsi que module de comportement de composants désigne une accumulation de valeurs caractéristiques se rapportant à l'élément d'installation respectif qui peuvent être stockées sous forme électronique par exemple dans une banque de données. Cependant, il est également possible que les modules de données mécaniques 1 contiennent des données d'éléments d'installation d'un niveau de détail différent. Ainsi, il est par exemple possible que des arbres ou axes individuels ou des capteurs individuels ou analogue ou aussi des parties individuelles des éléments d'installation indiqués avant soient définis, quant à leurs caractéristiques, par des modules de données propres et soient mis à disposition pour le traitement ultérieur. De plus, il est possible de réunir des éléments d'installation individuels coopérants respectivement leurs parties en des unités fonctionnelles subordonnées et de les stocker comme modules de données correspondants dans la banque de données centrale 2. Les modules de données mécaniques 1 peuvent contenir de plus des informations se rapportant à la coopération avec d'autres éléments de l'installation. Ces informations indiquent à l'utilisateur respectivement au programme les autres éléments de l'installation aptes à coopérer avec l'élément d'installation respectif ou bien les paramètres à considérer, comme par exemple la force, l'encombrement, des positions de montage ou similaires. De même, les modules de données mécaniques 1 peuvent contenir des informations se rapportant au marquage des éléments de l'installation. L'utilisateur peut sélectionner au moyen d'une unité de calcul approprié à cette fin, comme par exemple avec un ordinateur portable usuel dans le commerce, le module de données mécanique souhaité 1 de l'élément d'installation respectif et de l'afficher de préférence au moyen d'une surface d'utilisateur graphique à l'écran. Dans ce cas, des informations complexes des informations stockées à cette fin dans la banque de données centrale 2 sont affichées. Ainsi, les modules de données souhaités peuvent être appelés de la banque de données centrale 2 et peuvent être disposés graphiquement sur l'écran. Dans ce cas, on peut lier des modules de données mécaniques individuels 1 qui caractérisent une coopération de ces modules de données. Ce faisant, également d'une manière automatique, une vérification d'erreurs respectivement d'exactitude des liens des différents modules de données peut avoir lieu, et une indication correspondante destinée à l'utilisateur ainsi que des propositions de modification peuvent être émises. Il est également possible que l'utilisateur sélectionne seulement une fonction déterminée respectivement des paramètres déterminés d'un élément d'installation dans la banque de données centrale 2, et à l'aide de ces valeurs caractéristiques, par exemple la pression souhaitée d'un vérin pneumatique, les éléments d'installation envisageables à cette fin sont proposés par voie automatique à l'utilisateur. Lorsque l'utilisateur a sélectionné et disposé tous les éléments de l'installation nécessaires pour réaliser l'installation, un modèle d'installation mécanique 4 est établi à partir de ceux-ci par voie automatique. Ce modèle d'installation mécanique 4 contient toutes les données des éléments d'installation qu'il contient, et ce modèle d'installation 4 peut être optimisé par voie automatique en ce qui concerne plusieurs paramètres, comme par exemple l'encombrement, l'agencement ou le montage. En outre, il est possible que le modèle d'installation mécanique 4 soit préparé de façon qu'il puisse servir de base pour des plans de construction, par exemple pour des fichiers de conception ou de fabrication assistées par ordinateur. Conformément à l'invention, également le chemin inverse est possible, à savoir que par exemple des données de construction déjà établies soient transmises au programme, à la suite de quoi, par voie automatique le modèle d'installation mécanique 4 est réalisé. Lors d'une deuxième étape, par des modules de données de lignes 4, dont le contenu peut de nouveau être déposé dans la banque de données centrale 2, les valeurs caractéristiques électriques respectivement spécifiques aux lignes requises pour les modules de données mécaniques 1 respectivement les éléments d'installation représentés sont fixés. L'agencement des modules de données mécaniques 1 peut avoir lieu par exemple par un spécialiste de ce domaine, et selon l'invention, le modèle d'installation mécanique 4 peut être transmis d'une manière simple pour déterminer les modules de données de lignes 5 à une autre personne, en particulier à un spécialiste dans le domaine de l'électrotechnique. Les valeurs caractéristiques électriques peuvent concerner l'alimentation en énergie des éléments d'installation individuels, comme la tension, le courant ou la puissance. En outre, des valeurs caractéristiques, comme par exemple un protocole de données requis pour l'élément d'installation respectif ou bien des valeurs de capteur ou dans le cas d'un système de bus prévu, sa configuration et ses protocoles pour l'entrée ou l'émission des données ou aussi une attribution d'adresse ou d'emplacement de stockage peuvent être définis. En outre, il est possible, par exemple pour des éléments d'installation plus complexes, comme des éléments de commande ou de réglage indépendantsavec un matériel électronique propre ou par exemple des éléments d'installation, qui sont formés par des éléments de mémoire ou de calcul, de fixer leurs zones d'adresse respectivement attributions d'adresses ou déclarations de variables et autres configurations dans l'environnement de toute l'installation par les modules de données de lignes 5. Il est également avantageux lorsque les modules de données de lignes 5 ont des possibilités de détection d'avertissements ou d'indications d'erreur, étant donné qu'ainsi une recherche d'erreur dans l'installation globale ultérieure est facilitée, et que l'élément d'installation défectueux respectif peut être identifié d'une manière simple. Les modules de données de lignes également comprendre des données d'installation hydrauliques ou pneumatiques par exemple, d'une manière analogue à caractéristique d'un courant, un débit. A partir de la somme des différents lignes 5, lors d'une étape ultérieure, un lignes 6 est établi par voie automatique. De même, les données d'un modèle d'installation mécanique 4 peuvent être combinées avantageusement avec les données du modèle de lignes 6, ce qui permet d'établir déjà à ce stade du développement de l'installation, par exemple des plans d'ensemble, des plans de câblage ou aussi des plans hydrauliques ou des plans pneumatiques et de transmettre ces plans à la division de construction ou au service d'achat, et ainsi les pièces nécessaires peuvent être mises à disposition très rapidement. Lors d'une troisième étape du procédé, des données de processus sont définies par des modules de comportement de composants 7. Ces modules de comportement de composants 7 déterminent des comportements de l'installation lors de la coopération des différents composants de l'installation. Des déroulements de processus possibles de la coopération des modules de données de lignes 5 respectivement des modules de données mécaniques 1 des différents éléments de l'installation concernant les déroulements dans le temps de déplacements ou de transmissions de données ou de paramètres de transmission, par exemple concernant des valeurs limites à respecter de courant et de tension ou de pression ou bien, dans le cas d'un système de bus, en particulier d'un système de bus de champ, concernant les protocoles sont établis aux interfaces individuelles. Dans ce cas, des données, telles que le déroulement de mouvement, la peuvent d'éléments et définir la valeur modules de modèle de portée, la vitesse, des forces ou moments produits, des butées d'extrémité, la position de base de parties mobiles et d'autres données peuvent être définies et saisies par le module de comportement des composants. De même, également des déroulements généraux, comme par exemple à des arrêts de l'installation ou d'éléments d'installation individuels concernant l'opération ultérieure ou des avertissements ou signalisations à émettre peuvent être fixés par les modules de comportement des composants 7. De même, la coopération de déroulements de mouvements différents, par exemple la transmission d'une pièce de transmission qui est manipulée par un bras de robot à un autre élément de l'installation peut être définie au moyen de coordonnées appropriées. A partir de la somme de tous les modules de comportement 7 des composants, un modèle de comportement 8 de l'installation est formé. Ce modèle de comportement 8 de l'installation constitue un cadre de comportements ou déroulements de processus possibles de l'installation. Lors d'une quatrième étape, un processus d'installation 9 est défini dans lequel est fixé le déroulement définitif respectivement l'ordre des actions à effectuer par l'installation. A partir du modèle de comportement 8 de l'installation en rapport avec le processus 9 de l'installation et avec le modèle d'installation mécanique 4 et le modèle de lignes 6, lors d'une étape ultérieure, un module d'installation global 10 est produit d'une manière automatique. Le module d'installation global 10 contient toutes les données nécessaires pour réaliser l'installation respectivement la machine ou l'installation de production concernant sa construction mécanique, en particulier les données de construction, concernant leurs données électriques, en particulier le plan de connexion et les données d'interface et concernant le déroulement du processus de l'installation finie, en particulier des règlements de procédé et de la commande dans le temps des éléments individuels. Ce modèle d'installation global 10, en vue de la sécurité et de l'utilisation ultérieure, peut être stocké dans une installation de données, ou bien également une transmission comme élément de données indépendant, par exemple à l'utilisateur de l'installation de production est possible, par quoi celui-ci peut lui-même procéder à des modifications ou bien, dans le cas d'incidents lors du fonctionnement de l'installation, il peut rechercher d'une manière simple l'erreur par la visualisation du modèle d'installation global 10 à un calculateur approprié. Sur la base du modèle d'installation global 10, lors d'une étape ultérieure, l'émission de plans 11 respectivement de programmes 12 peut avoir lieu d'une manière automatique. Ces plans 11 peuvent représenter des plans de construction, par exemple sous forme de fichiers de conceptions assistées par ordinateur. En outre, des plans de connexion, qui indiquent le câblage électrique des éléments d'installation individuels ou aussi des plans d'ensemble qui représentent l'agencement spatial des différents éléments, peuvent être représentés. Ces plans sont disponibles d'une manière numérique et peuvent être amenés à des procédés usuels pour le traitement. Il est également avantageux, lorsque des données de marquage des éléments montés dans l'installation, comme par exemple des baguettes de raccordement de câbles, des vannes, des éléments d'entrée, des distributions des broches et similaires sont produites sur la base des modèles d'installation produits, de préférence du modèle d'installation global 10. Ces données de marquage peuvent également comprendre des marquages de câble ou des marquages de pupitre. Ces données de marquage peuvent être transmises d'une manière automatique à une unité d'émission qui est formée par exemple par des traceurs, des traceurs coupants ou des installations de marquage au laser pour marquer des panneaux métalliques. En outre, sur la base des plans 11, également des listes de pièces et/ou des listes de commande des éléments respectivement matériaux requis peuvent être établies et émises d'une manière automatique. Dans les informations, qui sont mises à disposition par les modules de données mécaniques 1, figurent également des intervalles de service respectivement des durées de vie maximales de pièces d'usure, et elles peuvent être maintenues à jour dans le modèle d'installation global et peuvent ainsi être éditées et mises à disposition avec les plans 11 comme plans d'entretien. Il est également avantageux, lorsque sur la base du modèle d'installation global 10, une simulation de l'installation de production est exécutée pour détecter par exemple d'une manière précoce des erreurs lors du déroulement. Sous les termes modèle d'installation mécanique 4, modèle de lignes 6, modèle de comportement d'installation 8, processus d'installation 8 et modèle d'installation global 10, on comprend toutes les informations et données concernant les domaines respectifs et contenant au moins les modules de données. Bien évidemment, ces données, quant à leur structure et à leur composition, peuvent être modifiées de manière automatique et/ou manuelle ou peuvent être soumises à des procédés de calcul les plus divers pour obtenir les résultats respectivement informations requises pour le traitement ultérieur. Dans ce cas, il est également possible de modifier pendant la simulation d'une manière dynamique des paramètres et d'observer leur effet direct sur le modèle d'installation global 10 respectivement le comportement de l'installation. Dans ce cas, également une optimisation des différents déroulements de l'installation de production est possible. Ainsi, par 2880448 20 exemple, des éléments individuels peuvent être échangés par d'autres éléments ayant le même effet, et par une simulation répétée, des comparaisons peuvent être effectuées concernant les éléments individuels qui conviennent le mieux. Il est possible en outre d'établir sur la base du modèle d'installation global 10 des programmes 12 d'une manière automatique qui représentent le logiciel de commande de l'installation de production. Le programme 12 peut représenter par exemple un code de machine de commande par programme enregistré, pour la commande centrale par programme enregistré prévue dans l'installation de production. Dans ce cas, cette commande centrale par programme enregistré elle-même peut être formée par les modules de données de lignes 5 respectivement des modules de données mécaniques 1 dans le modèle d'installation global 10. Le module de données de lignes 5 associé à la commande par programme enregistré peut contenir par exemple le type utilisé de la commande, son processeur, ses zones de stockage, des déclarations de variables, des protocoles d'entrée respectivement d'émission, des valeurs de connexion électriques ainsi que son jeu d'instructions usuel. Il est également possible d'établir plusieurs des programmes 12 pour programmer par exemple les unités de calcul en charge de la commande d'unités séparées de l'installation de production. Les programmes 12 pour les unités de calcul et les unités de commande de la machine ou de l'installation de production planifiée peuvent également être constitués de codes d'assemblage ou d'un langage développé ou de langages de programmation réalisés spécialement à des fins de commande et de réglage et peuvent être traduits automatiquement pour les différents environnements de matériel, par exemple des ordinateurs personnels usuels dans le commerce. 2880448 21 Le modèle d'installation global 10, à part la production de programmes de commande, comme variante des programmes 12, peut également servir à l'établissement automatisé de programmes d'actionnement et aussi de programmes de saisie de données pour l'installation. Pour l'établissement de programmes d'actionnement, lors de l'établissement du modèle d'installation global 10, on prend en considération par exemple également des textes pour produire des indications erronées et aussi des descriptions ou des marquages de représentations graphiques du fonctionnement de l'installation. Les programmes d'actionnement peuvent dans ce cas être réalisés de façon que des visualisations du fonctionnement soient possibles par exemple à un terminal de contrôle de l'installation. Les programmes de saisie de données de l'installation pouvant également être réalisés à partir du modèle d'installation global 10 permettent l'enregistrement de données de machines respectivement d'installations, de données de fonctionnement et aussi de données de qualité de produits fabriqués sur l'installation. Dans ces programmes de contrôle et aussi de saisie de données de l'installation, il est possible que ceux-ci soient établis entièrement, c'est-à-dire également le code de machine, sur la base du modèle d'installation global 10. D'autre part, il est également possible que des programmes déjà existants, en partant du modèle d'installation global 10, soient seulement configurés. A part le mode de réalisation décrit ci-dessus du procédé, il est prévu qu'à partir du modèle d'installation global 10, on puisse produire à la fois les plans 11 et aussi les programmes 12. A part cela, un mode de réalisation alternatif du procédé est possible, où seulement les plans 11 sont produits. Dans ce cas, pour l'établissement du modèle d'installation global 10, uniquement le modèle d'installation mécanique 4 et le modèle de lignes 6 sont utilisés. Les données disponibles 2880448 22 dans ce modèle d'installation global 10 suffisent déjà pour pouvoir éditer les plans 11 sous forme de plans de construction, de plans de connexion électrique et aussi de plans de lignes pour la pneumatique respectivement l'hydraulique ainsi que les données d'inscription pour les éléments montés dans l'installation. La figure 2 représente un synoptique d'un autre exemple de réalisation du procédé. Dans ce cas, pour l'explication, on se réfère à une installation formée par une machine 13. Le point de départ du procédé d'établissement de plans de construction, de raccordement et de commande respectivement de programmes de commande d'une machine 13 indiquée symboliquement est dans ce cas la définition du processus d'installation 9 dans lequel sont sélectionnées et fixées dans l'ordre, les actions à exécuter par la machine 13. En partant de cela, des modules de données mécaniques 1 requis à cette fin sont réunis en modèle d'installation mécanique 4. Dans ce cas, on peut prévoir que le processus de sélection de modules de données mécaniques appropriés 1 soit soutenue par voie automatique par l'installation de calcul électronique exécutant le procédé. A cette fin, lors de la sélection d'une action à exécuter, l'installation de calcul établit une liste de modules de données mécaniques appropriées 1 pour le processus d'installation 1. Après la détermination du processus d'installation 9, par une sélection de modules de données mécaniques correspondants 1, le modèle d'installation mécanique 4 peut être établi, et à cette fin, on peut accéder à un ensemble limité de modules de données mécaniques 1 qui conviennent pour la réalisation du processus d'installation 9. Lors de la sélection d'un module de données mécanique 1 de la banque de données centrale 2, l'installation de calcul électronique propose d'une manière automatique un module de données de lignes 5 et le tient à disposition pour l'établissement du modèle de 2880448 23 lignes 6. Cela est représenté sur la figure 2 par une flèche en traits interrompus 14. Ce faisant, il peut également être prévu que la détermination du modèle de machine mécanique suffit pour pouvoir établir à partir de celui-ci d'une manière automatique l'ensemble du modèle de lignes 6. A la suite de l'établissement du modèle de lignes 6 à partir des modules de données de lignes 5, il reste encore le choix définitif des modules de comportement de composants 7 aux éléments d'installation respectivement composants de l'installation respectivement de la machine pour l'établissement du modèle de comportement d'installation 8. Le modèle d'installation global 10 est ainsi formé par le modèle d'installation mécanique 4, le modèle de lignes 6, le modèle de comportement d'installation 8 et le processus d'installation 9. Le modèle d'installation global 10, comme déjà exposé ci-dessus, est un élément de données indépendant qui peut être stocké dans une installation de données et qui contient toutes les données, nécessaires pour réaliser l'installation, des composants d'installation individuels, également leur comportement dans le temps. Ainsi, le modèle d'installation global 10 peut être utilisé pour simuler le fonctionnement de la machine 13. Dans ce cas, il est possible de visualiser le comportement du modèle d'installation global 10 en le représentant sur un dispositif d'affichage 15, par exemple l'écran d'un ordinateur personnel. La visualisation peut se rapporter à des aspects différents du modèle d'installation global 10. Ainsi, par la visualisation du modèle d'installation mécanique 4, des déroulements de mouvements peuvent être observés de sorte que des erreurs éventuelles peuvent être facilement détectées. Bien évidemment, également le modèle de lignes 6, le modèle de comportement d'installation 8 et aussi le processus d'installation 9 peuvent être visualisés comme aspect partiel du modèle d'installation global 10. La visualisation peut avoir lieu par exemple par une image de l'agencement spatial des composants de l'installation, mais aussi par une image des lignes de l'installation telle que représentée par le modèle de lignes 6. Par l'adaptation de modules de données mécaniques correspondants 1, de modules de lignes 5 ou de modules de comportement 7, le fonctionnement du modèle d'installation global 10 peut être optimisé peu à peu. Cela signifie que, avant que la machine 13 ne soit réellement construite, à l'aide de la simulation du modèle d'installation global 10, des erreurs de construction éventuelles, mais aussi un comportement peu favorable ou critique peuvent être détectés et peuvent être considérés lors de la planification de la machine respectivement de l'installation de production. Seulement après que l'optimisation a eu lieu, les plans 11 et programmes 12 nécessaires pour la fabrication de la machine 13 sont établis et édités de manière automatique. La figure 3 représente un synoptique schématique d'un mode de réalisation du procédé appliqué à une machine 13 en fonctionnement. Pendant le fonctionnement réel de machines 13 respectivement d'installations de production, il arrive très souvent que diverses modifications, par exemple par un échange de composants, et aussi par des modifications dans les programmes de commande, soient effectuées. Dans ce cas, il est habituellement laborieux d'assurer une documentation générale de toutes ces modifications. Or, selon le procédé de l'invention, il est prévu que des modifications effectuées à la machine 13 soient actualisées à chaque fois d'une manière centrale au modèle d'installation global 10 par des modifications effectuées d'une manière correspondante à celui-ci. Cela est indiqué sur la figure 3 par une flèche 16. Ainsi, par exemple, la modification d'un composant mécanique à la machine 13 est détectée par l'échange correspondant 2880448 25 respectivement par la modification du module de données mécanique correspondant 1 dans le modèle d'installation mécanique 4. Ce faisant, on dispose immédiatement de nouveaux plans 11 et d'un nouveau programme 12 pour la machine 13. L'actualisation du modèle d'installation global 10 avec les modifications effectuées peut encore être facilitée en procédant à une identification automatique du composant à échanger de la machine 13. Cela serait possible par exemple en disposant au composant d'installation apte à être échangé, un support de données, comme par exemple un code à barres qui, lors de la transformation, est détecté au moyen d'un appareil de lecture correspondant, et cette information est transmise au modèle d'installation global 10. Encore avant la reprise de fonctionnement de la machine modifiée 13, sur la base du modèle d'installation global 10 modifié d'une manière correspondante, une marche d'essai de la machine 13 peut être simulée. Cependant, il est également possible de procéder à une modification prévue de la machine 13, mais non encore effectuée, par un essai au modèle d'installation global 10 respectivement de simuler les effets ainsi atteints. De cette manière, des modifications ou transformations prévues à la machine 13 respectivement à l'installation de production peuvent être testées déjà très tôt et sans gêner le fonctionnement courant de la machine 13. Cela est très avantageux en particulier dans des installations de production complexes très grandes étant donné que les temps d'arrêt coûteux sont fortement limités. Selon un autre exemple de réalisation du procédé, il est prévu que sur la base des plans 11 et du programme 12 d'une machine 13 déjà en fonctionnement réel, un modèle d'installation global 10 non encore existant soit établi par voie automatique. Par l'importation de données de la machine 13, comme indiqué sur la figure 3 par la flèche 17 et la flèche 18, des données réelles peuvent être utilisées comme base de simulation. Etant donné qu'à partir des données de la machine 13, le modèle d'installation global 10 a été produit, celui-ci est disponible pour le maintien à jour de modifications effectuées à la machine 13 respectivement à son programme 12, et aussi pour la visualisation par le dispositif d'affichage 15. L'exemple de réalisation représente une variante de réalisation possible du procédé inventif, et on note ici que l'invention n'est pas limitée au mode de réalisation représenté spécialement de celle-ci, mais que des modifications dans le sens de la divulgation sont également possibles et que cette possibilité de variation, en raison de l'enseignement pour l'action technique par la présente invention, est à la portée de l'homme de l'art. Donc, toutes les variantes de réalisation imaginables qui sont possibles par la combinaison de détails individuels de la variante de réalisation représentée et décrite sont couvertes par l'étendue de protection. L'objectif sur lequel sont basées les solutions inventives propres ressort de la description. En particulier, les réalisations individuelles sur les figures 1; 2, 3 peuvent constituer l'objet de solutions inventives propres. Les objectifs et solutions inventifs relatifs ressortent des descriptions détaillées de ces figures. 27 REVENDICATIONS 1. Procédé d'établissement de plans de construction, de raccordement et de commande, respectivement de programmes de commande pour des installations automatisées, caractérisé en ce que des modules de données mécaniques (1) et des modules de données de lignes de transmission (5) des composants d'installation individuels sont stockés dans une banque de données centrale (2), où ces modules de données contiennent des valeurs caractéristiques respectivement fonctions mécaniques et spécifiques aux lignes pour le composant respectif, et en ce que par l'utilisateur, plusieurs modules de données mécaniques (1) concernant la fonction mécanique recherchée et le fonctionnement de l'installation sont sélectionnés et liés et, par voie automatique, un modèle d'installation mécanique (4) est établi et, au moyen des modules de données de lignes (5), les valeurs caractéristiques électriques respectivement spécifiques aux lignes des composants d'installation sont fixées et, par voie automatique, un modèle de ligne (6) est établi et qu'ensuite, sur la base du modèle d'installation mécanique (4) et du modèle de lignes (6), un modèle d'installation global (10) est produit et, à partir du modèle d'installation global (10), par voie automatique, des plans (11) sont produits. 2. Procédé selon la revendication 1, caractérisé en ce que sont stockés dans la banque de données (2) des modules de comportement (7) de composants d'installation individuels, où ces modules de comportement de composants (7) contiennent les données du déroulement du processus valables pour le composant respectif, et en ce qu'au moyen des modules de comportement de composants (7), des valeurs caractéristiques de la succession dans le temps de la coopération des composants d'installation individuels sont fixées et, par voie automatique, un modèle de comportement d'installation (8) est défini et, par l'établissement du déroulement des actions à exécuter par l'installation, un processus d'installation (9) est défini et ensuite, sur la base du modèle d'installation mécanique (4), du modèle de lignes (6), du modèle de comportement d'installation (8) et du processus d'installation (9), le modèle d'installation global (10) est produit et, à partir du modèle d'installation global (10) par voie automatique, des programmes (12) sontproduits. 3. Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que par la production du modèle d'installation mécanique (4), automatiquement le modèle de lignes (6) est produit. 4. Procédé selon l'une des revendications 2 ou 3, caractérisé en ce que d'abord le processus d'installation (9) est défini, et ensuite le modèle d'installation mécanique (4), le modèle de lignes (6) et le modèle de comportement d'installation (8) sont produits. 5. Procédé selon l'une des revendications 2 à 4, caractérisé en ce que comme programme (12), un programme de commande est établi, en particulier pour des commandes à programme enregistré ou des unités de calcul correspondantes. 6. Procédé selon l'une des revendications 2 à 5, 25 caractérisé en ce que comme programme (12), un programme d'actionnement pour l'installation est produit. 7. Procédé selon la revendication 6, caractérisé en ce que le programme d'actionnement contient une partie de programme pour la visualisation de l'installation. 8. Procédé selon l'une des revendications 2 à 7, caractérisé en ce que comme programme (12), un programme de saisie de données pour des données de l'installation et des données de fonctionnement de l'installation et/ou des données de qualité d'un produit est établi. 9. Procédé selon l'une des revendications 1 à 8, caractérisé en ce que comme plans (11), des plans de commutation respectivement des établis. 10. Procédé selon l'une caractérisé en ce que comme construction sont établis. 11. Procédé selon l'une caractérisé en ce qu'à partir de programmes de construction assistée par ordinateur, en de conception de fabrication partiellement est réalisé. l'une des l'une des revendications ce que des listes de pièces commande des composants d'installation requis sont établies d'une manière automatique. 14. Procédé selon l'une des revendications précédentes, caractérisé en ce que déjà lors de la sélection des modules de données, il y a par voie automatique une vérification de ces modules de données et des valeurs caractéristiques quant à la fiabilité, concernant la fonction ou la sécurité. 15. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'une simulation du modèle d'installation global (10) est effectuée. 16. Procédé selon la revendication 15, caractérisé en ce qu'une analyse de cadence du modèle d'installation global (10) est effectuée. 17. Procédé selon l'une des revendications 15 ou 35 16, caractérisé en ce que pendant la simulation, des modifications sont effectuées au modèle d'installation plans de raccordement sont des revendications 1 à 9, plans (11), des plans de des revendications 1 à 9, de données de construction particulier de données 10 ordinateur ou de données ordinateur, au moins d'installation mécanique (4) 12. Procédé selon précédentes, caractérisé en marquage des composants de automatiquement. 13. Procédé selon précédentes, caractérisé en et/ou des listes de ce que des données pour le l'installation sont établies assistée par assistée par le modèle revendications global (10), et que le modèle d'installation global (10) est optimisé. 18. Procédé selon l'une des revendications 15 à 17, caractérisé en ce que la simulation est visualisée par une représentation sur un dispositif d'affichage. 19. Procédé selon l'une des revendications précédentes, caractérisé en ce que des modifications à l'installation sont actualisées en effectuant des modifications correspondantes au modèle d'installation global (10), et des nouveaux plans (11) et/ou de nouveaux programmes (12) sont produits. 20. Procédé selon l'une des revendications précédentes, caractérisé en ce que plusieurs modules de données coopérants de plusieurs composants d'installation sont réunis en une unité fonctionnelle subordonnée et peuvent être stockés et appelés comme module de données dans la banque de données centrale (2). 21. Procédé selon l'une des revendications précédentes, caractérisé en ce que la sélection et la juxtaposition des modules de données et l'établissement du déroulement du processus est effectuée au moyen d'une surface d'utilisateur graphique. 22. Procédé selon l'une des revendications précédentes, caractérisé en ce que des modules de données standard sont utilisés respectivement définis pour les composants de l'installation. 23. Procédé selon l'une des revendications précédentes, caractérisé en ce que par les modules de données de lignes (5), des valeurs caractéristiques d'une alimentation en énergie, de signaux de commande, de signaux de mesure, de distributions de raccordement ou de données de sécurité des composants de l'installation sont établies. 24. Procédé selon l'une des revendications précédentes, caractérisé en ce que par les modules de données de lignes (5), des valeurs caractéristiques d'un système de bus utilisé sont fixées. 25. Procédé selon l'une des revendications précédentes, caractérisé en ce que par les modules de données mécaniques (1), des valeurs caractéristiques de degrés de liberté de mouvement, de modes d'action, de points de montage ou de dimensions des composants de l'installation sont fixées. 26. Procédé selon l'une des revendications précédentes, caractérisé en ce que par les modules de comportement de composants (7), des valeurs caractéristiques de déroulements de mouvement, de directives de transmission, de données d'interface, de déroulements dans le temps ou de données de compatibilité des composants de l'installation sont fixées.