Brevet FR2900249A1 — publié le 20071026

La présente invention concerne une batterie de vannes comprenant des vannes fluidiques alignées dans une direction de rangée et un dispositif de commande pour la commande et/ou le contrôle d'au moins un composant interne et inclus dans la batterie de vannes ou externe et raccordé à la batterie de vannes, en particulier une vanne, le dispositif de commande présentant un serveur web pour la mise à disposition de données de contrôle sur au moins un composant pour un dispositif de contrôle sur une interface de communication, et un procédé de communication pour une telle batterie de vannes. Une telle batterie de vannes est connue par exemple par le document EP 1 272 767 B1. Cependant, il est compliqué de réaliser avec un micro-ordinateur, comme celui qui est utilisé habituellement dans une batterie de vannes, une représentation dynamique de la batterie de vannes en fonction de par exemple sa structure, ses états de service, etc. Dans le cas de "grands" serveurs web, qui sont utilisés par exemple dans le cas de Online-Shops, on connaît la génération dynamique de pages Internet, par exemple en fonction d'interrogations d'un utilisateur du Online-Shop, par exemple au moyen de PHP (Hypertext Preprocessor). La puissance de calcul nécessaire à cet effet n'est cependant souvent pas disponible dans le cas d'un micro-ordinateur d'une batterie de vannes. D'autre part, on pourrait imaginer de charger dans une batterie de vannes un site web qui représente la configuration concernée de la batterie de vannes, par exemple qui représente les vannes incluses dans la batterie de vannes. A cet effet, on doit cependant générer individuellement un site web pour chaque batterie de vannes et le charger dans la batterie de vannes. Une actualisation du site web, par exemple pour l'affichage d'états de service actuels, est impossible ou cependant difficile. L'objectif de la présente invention est donc de mettre à disposition une génération et/ou une actualisation dynamique d'une page de contrôle pour une batterie de vannes du type indiqué au début, la page de contrôle devant être représentée par un navigateur d'un dispositif de contrôle. Pour atteindre cet objectif, il est prévu sur la batterie de vannes que les données de contrôle que le serveur web fournit au dispositif de contrôle lors d'une interrogation, comprennent un ensemble de données de page pour une page de contrôle pouvant être représentée par un navigateur du dispositif de contrôle dans un langage de marquage (en anglais Markup Language) et/ou d'un langage de description de page, que le au moins un ensemble de données de page contient un code de programme d'interrogation, lors de l'exécution duquel le dispositif de contrôle envoie, au moyen d'un processeur et pour générer la page de contrôle, au moins un message pour l'interrogation de données de rechargement au serveur web, que le dispositif de commande est conçu pour l'envoi des données de rechargement à l'aide de modules de données stockés en fonction d'une structure et/ou d'un état de la batterie de vannes et/ou du au moins un composant par l'intermédiaire de l'interface de communication, et que le au moins un ensemble de données de page ou bien les données de rechargement contiennent un code de programme de génération, lors de l'exécution duquel le dispositif de contrôle génère et/ou actualise de façon dynamique au moyen du processeur la page de contrôle à l'aide des données de rechargement. Il est prévu également pour atteindre l'objectif indiqué un procédé de communication pour une batterie de vannes avec les étapes suivantes : - interrogation de données de contrôle par le dispositif de contrôle 20 auprès du serveur web, - transmission d'au moins un ensemble de données de page pour une page de contrôle pouvant être représentée par un navigateur du dispositif de contrôle dans un langage de marquage par le serveur web au dispositif de contrôle, 25 - exécution du code de programme d'interrogation contenu dans le au moins un ensemble de données de page par un processeur du dispositif de contrôle, - envoi d'au moins un message pour l'interrogation de données de rechargement auprès du serveur web par l'exécution du code de programme 30 d'interrogation, - envoi des données de rechargement par le serveur web au dispositif de contrôle à l'aide de modules de données mémorisés en fonction d'une structure et/ou d'un état de la batterie de vannes et/ou du au moins un composant au moyen de l'interface de communication, - exécution du code de programme de génération contenu dans le au moins un ensemble de données de page ou dans les données de rechargement par le processeur du dispositif de contrôle, et - génération et/ou actualisation dynamique de la page de contrôle à 5 l'aide des données de rechargement. Une idée de base de l'invention est de déplacer la puissance de processeur nécessaire pour la génération ou l'actualisation de la au moins une page de contrôle sur le dispositif de contrôle, par exemple un ordinateur individuel relié par Internet à la batterie de vannes. Là, on dispose de la 10 puissance de calcul nécessaire. La batterie de vannes ou son processeur, qui exécute le code de programme du serveur web, est relativement moins sollicité par l'actualisation et la génération de la page de contrôle. L'expression "page de contrôle" comprend dans le sens de l'invention également des pages de diagnostic, des pages de service après-vente et similaires. II est également 15 possible de façon avantageuse de déclencher sur une page de contrôle affichée par le dispositif de contrôle par exemple des instructions de commande à destination du dispositif de commande de la batterie de vannes. Un capteur dans le sens de l'invention peut aussi être un interrupteur qui génère un message ou un signal de commutation. Le code de programme 20 d'interrogation ou le code de programme de génération sont intégrés par exemple dans l'ensemble de données de page ou dans les données de rechargement. On peut envisager que le code de programme d'interrogation et le code de programme de génération forment un seul module de programme. II est également possible que le code de programme de génération soit en deux 25 parties, un module étant responsable de la génération de la au moins une page de contrôle et un module d'actualisation effectuant l'actualisation de la page de contrôle. L'interface d'entrée et/ou de sortie pour le au moins un composant, par exemple des vannes, des actionneurs ou des capteurs externes ou internes, comprend de façon avantageuse un bus interne et/ou un bus de zone 30 de la batterie de vannes. De plus, une interface d'entrée et/ou de sortie est avantageusement une interface bidirectionnelle pour pouvoir recevoir non seulement des messages de capteurs, mais pour pouvoir envoyer également des instructions et/ou des paramètres à des capteurs. Par une interface bidirectionnelle, le dispositif de commande peut recevoir également des 35 messages d'actionneurs, par exemple pour l'affichage sur la page de contrôle. Le dispositif de commande est conçu avantageusement pour la commande locale et/ou le contrôle local de la batterie de vannes. La batterie de vannes est de façon avantageuse une batterie de vannes pneumatique. En ce qui concerne les actionneurs, il s'agit de façon avantageuse de vérins à tige pneumatiques ou d'entraînements linéaires sans tige, qui peuvent être actionnés de façon pneumatique avec les vannes de la batterie de vannes. De même d'autres entraînements linéaires ou rotatifs, par exemple des entraînements hybrides électropneumatiques électriques ou mixtes, peuvent être commandés et/ou contrôlés de façon appropriée avec la batterie de vannes. Il est possible selon l'invention de générer de façon dynamique un site web pour le contrôle et/ou le diagnostic et/ou l'entretien de la batterie de vannes. Ici, le au moins un ensemble de données de page constitue un composant d'un site web, qui représente au moins partiellement la batterie de vannes. De plus, il est possible de représenter sur le site web des actionneurs et/ou des capteurs raccordés individuellement à la batterie de vannes, par exemple différents types de cylindres pneumatiques, des capteurs de différents types, par exemple des capteurs de distance, des capteurs optiques ou similaires. Le dispositif de contrôle génère par l'exécution du code de programme d'interrogation et/ou du code de programme de génération, pour lesquels il s'agit par exemple de Java-Scripts et/ou de JAVA-Applet, de façon interactive avec le dispositif de commande de la batterie de vannes de façon dynamique les pages du site web et/ou actualise les pages du site web. On peut envisager par principe qu'un dispositif de commande aux performances appropriées de la batterie de vannes génère au moins de façon partiellement dynamique le site web déjà sur des pages de la batterie de vannes. Dans ce cas également, il est avantageux que l'actualisation d'une page de contrôle respective soit déclenchée par l'exécution du code de génération et/ou du code de programme d'interrogation par le dispositif de contrôle. Un envoi spontané de données de contrôle, par exemple lorsqu'un état de service de la batterie de vannes a changé, n'est alors possible habituellement que dans les cas où le dispositif de contrôle envoie une interrogation appropriée à la batterie de vannes. Ici, le code de programme de génération, en particulier une fonction d'actualisation incluse dedans, devient actif de façon avantageuse et garantit un affichage actualisé de la batterie de vannes ou d'un composant, qui sont inclus dans la batterie de vannes ou sont raccordés à la batterie de vannes. De façon avantageuse, le code de programme de génération et/ou le code de programme d'interrogation pour l'actualisation cyclique de la page de contrôle sont conçus de telle sorte que par exemple chaque minute, dans un cycle de secondes ou également un cycle plus long, le dispositif de contrôle envoie une interrogation pour la génération et/ou l'actualisation de la page de contrôle respectivement affichée à la batterie de soupapes ou à son serveur web. Le dispositif de contrôle établit de façon dynamique, par l'exécution du code de programme d'interrogation ou du code de programme de génération, la page de contrôle et en particulier un site web sur la batterie de vannes. Par exemple, le au moins un ensemble de données de page contient une structure de base de la page de contrôle, qui est remplie de contenus à l'aide des données de rechargement lors de l'exécution du code de programme de génération. L'ensemble de données de page contient pour la représentation de la page de contrôle des données nécessaires dans un langage de marquage (en anglais Markup Language), en particulier un Descriptive Markup Language, par exemple les langages HTML (Hypertext Markup Language), W (ireless) ML, XAML (eXtensible Application Markup Language) ou SVG (Scalable Vector Graphics) qui sont définis en SGML (Standard Generalized Markup Language) ou XML (Extensible Markup Language). Un Markup Language est désigné en partie également par langage de description de pages. L'ensemble de données de page contient avantageusement une structure de la page de contrôle. La structure de base contient par exemple au moins un tableau vide avec au moins une ligne de tableau. De façon avantageuse, il existe plusieurs tableaux qui, lors de l'exécution du code de programme de génération, sont enrichis peu à peu avec des sous-tableaux, d'autres lignes, des graphiques, des Templates (par exemple HTML- Templates ou XML-Templates) et similaires. Un template comprend par exemple plusieurs lignes HTML. Le code de programme de génération empêche avantageusement un affichage ou une actualisation de la page de contrôle jusqu'à ce que toutes les données de rechargement nécessaires pour la représentation de la page de contrôle aient été mises à disposition par le serveur web. Cependant, également une actualisation séquentielle de la page de contrôle est possible. De façon avantageuse, des données pour le au moins un ensemble de données de page et les données de rechargement peuvent être chargées dans le dispositif de commande, par exemple par l'interface de communication. Les données mettent à disposition pour ainsi dire une bibliothèque à partir de laquelle le dispositif de commande de la batterie de vannes commande le dispositif de contrôle lorsque le dispositif de contrôle envoie, lors de l'exécution du code de programme d'interrogation, des interrogations appropriées pour la génération de la page de contrôle respective au dispositif de commande. Les données contiennent également de façon avantageuse une ou plusieurs structures de base pour les pages de contrôle. De ce fait, il est possible par exemple de charger une banque de données dans le dispositif de commande de la batterie de vannes, qui interroge le dispositif de commande en fonction de la structure respective et/ou de l'état de la batterie de vannes ou de composants rattachés à cette batterie, afin de mettre à disposition au moins un ensemble de données de page et/ou les données de rechargement. De ce fait, on peut charger par exemple dans le dispositif de commande de nouveaux graphiques qui permettent une représentation différente et/ou améliorée d'une batterie de vannes respective. On peut également envisager, lorsque de nouvelles vannes sont développées, de charger une nouvelle banque de données avec représentation graphique de ces vannes ou des compléments pour une banque de données présente dans la batterie de vannes ou dans son dispositif de commande. Les modules de données contiennent par exemple des représentations graphiques d'au moins un composant inclus sur la batterie de vannes ou raccordé à la batterie de vannes, par exemple de vannes, d'actionneurs, de capteurs ou du dispositif de commande lui-même. Le dispositif de commande choisit les représentations graphiques en fonction d'un état de service respectif du composant, par exemple d'une vanne, d'un actionneur ou d'un capteur. Ainsi, par exemple des états de service normaux peuvent être représentés en couleur verte, des états d'erreur en couleur rouge ou similaire. Il est également possible de superposer par ce moyen des symboles graphiques d'avertissement en cas d'incidents ou similaires. Une variante avantageuse de l'invention prévoit que les représentations graphiques comprennent par exemple une courbe graphique d'un état d'exploitation ou d'erreur respectif d'un composant pour une période prédéfinie ou prédéfinissable. La période, pendant laquelle l'état de service ou l'état d'erreur est inscrit ("tracé") est de préférence configurable, en particulier par le serveur web. De façon avantageuse, le serveur web est conçu pour envoyer les représentations graphiques sous la forme de segments d'une représentation globale. Lors de l'exécution du code de programme de génération, le dispositif de contrôle génère une représentation globale par combinaison des segments graphiques. Les segments sont par exemple des vannes individuelles de la batterie de vannes ou des composants. On peut envisager également que des vannes ou des composants sont représentés sous forme de segments, de sorte que par exemple une zone inférieure d'une vanne reste identique, tandis qu'une zone supérieure de la vanne, sur laquelle des affichages d'état sont prévus avec différentes couleurs, est envoyée de façon dynamique en fonction de l'état respectif de la vanne sur le serveur web au dispositif de contrôle. II est avantageux que le code de programme de génération et/ou le code de programme d'interrogation génèrent un effet affichage d'actualisation sur la page de contrôle, qui affiche une communication active entre le dispositif de contrôle et le dispositif de commande pour un utilisateur du dispositif de contrôle. Par exemple dans un texte, un graphique en particulier animé, un symbole de marche vert ou similaire, est affiché par le code de programme de génération et/ou le code de programme de contrôle sur la page de contrôle ou bien des graphiques pour une séquence de déplacement sont échangés pour la représentation d'une communication sans incident. De même, l'échange d'un graphique pour la représentation d'une communication sans incident (par exemple en vert) par un graphique pour la représentation d'une communication perturbée, par exemple en rouge, est envisageable. Comme on l'a déjà mentionné, le code de programme d'interrogation et le code de programme de génération peuvent être formés par des parties de programme séparées ou par un seul programme. II est avantageux que par exemple le code de programme d'interrogation ou un code de programme de communication soit formé par un JAVA-Applet. Un JAVA-Applet est exécuté par une machine virtuelle du dispositif de contrôle. Un JAVA-Script, qui est avantageux pour la génération dynamique de la page de contrôle, est exécuté par un navigateur du dispositif de contrôle. II est particulièrement avantageux que le code de programme d'interrogation mette à disposition une interface UDP (User Datagram Protocol) et/ou une interface HTTP (Hypertext Transfer Protocol), en particulier en fonction de la disponibilité de l'interface concernée. De façon avantageuse, le code de programme d'interrogation nécessaire pour cette interface ne peut être envoyé qu'une seule fois par le serveur web au dispositif de contrôle et est utilisé par le dispositif de contrôle pour l'interrogation d'autres pages de contrôle. Dans le cadre de la représentation de site web, il est avantageux que le premier ensemble de données de page et/ou les données de rechargement comprennent des données pour générer un élément de navigation pouvant être affiché par le navigateur du dispositif de contrôle, par exemple un lien, une icône ou similaire. Lors de l'activation de l'élément de navigation, le code de programme d'interrogation et/ou le code de programme de génération génèrent un message pour l'interrogation d'une seconde page de contrôle sur le serveur web, qui envoie un ensemble de données de page avec un second code d'interrogation de programme ou un code de programme de génération pouvant être exécuté par le processeur du dispositif de contrôle. A l'aide cet autre code de programme, le dispositif de contrôle génère de façon dynamique la seconde page de contrôle ou d'autres pages de contrôle. Ces pages de contrôle concernent par exemple des composants individuels de la batterie de vannes, alors que la première page de contrôle représente la batterie de vannes dans son ensemble de façon au moins symbolique. De façon avantageuse, d'autres configurations et/ou sécurités d'accès peuvent être réalisées à l'aide du serveur web conforme à l'invention. Par exemple, une interface d'e-mail du dispositif de commande peut être configurée au moyen du serveur web. En fonction de la configuration respective, le dispositif de commande envoie par exemple des e-mails sur des états de service de la batterie de vannes à une adresse e-mail pouvant être configurée par l'interface d'e-mail. De même les conditions concernant le moment où un e-mail doit être envoyé, peuvent être configurées de façon avantageuse par une telle interface d'e-mail. De façon avantageuse, une sécurité d'accès est prévue sur l'interface de communication et/ou le serveur web, qui peut être sécurisée par exemple par un mot de passe, par une interrogation de données biométriques ou similaires. L'interface de communication peut être une interface individuelle pour le dispositif de contrôle. Cependant, on peut envisager également que l'interface de communication soit conçue en même temps pour recevoir des instructions de commande d'un dispositif de commande supérieur pour la commande de la batterie de vannes. Dans ce cas, il est avantageux que l'interface de communication commande une communication du dispositif de commande supérieur avec la batterie de vannes de préférence avant une communication du serveur web avec le dispositif de contrôle, de sorte que des instructions de commande du dispositif de commande sont exécutées en priorité. II peut être envisagé en outre que le dispositif de contrôle envoie également des instructions de commande, par exemple en appuyant sur un élément de commande, affiché sur une interface de commande graphique du dispositif de contrôle, d'au moins une page de contrôle. Un exemple de réalisation de l'invention est expliqué ci-dessous à l'aide du dessin, sur lequel : La figure 1 montre un agencement avec des batteries de vannes 30 conformes à l'invention et un dispositif de contrôle prévu à cet effet, la figure 2 est une représentation schématique du dispositif de contrôle selon la figure 1 dans le détail, la figure 3 est une représentation schématique d'un dispositif de commande de l'une des batteries de vanne selon la figure 1 dans le détail, 35 la figure 4a montre une structure de base d'une page de contrôle,25 la figure 4b montre la page de contrôle selon la figure 4a, qui est cependant enrichie avec des données de rechargement, la figure 5 représente une structure en arborescence d'un site web généré de façon dynamique de la batterie de vannes selon figure 3, la figure 6 est une vue de détail schématique d'une première page de contrôle du site web selon la figure 5, qui correspond à une représentation globale de la batterie de vannes, et la figure 7 montre une seconde page de contrôle du site web selon la figure 5, qui représente une vue de détail d'une vanne. Une première et une seconde batteries de vannes pneumatiques 11, 12 d'un agencement fluidique 10 peuvent être commandées au moyen d'un réseau de communication 13, par exemple un bus de zone ou un Ethernet, en particulier un Ethernet industriel, par un dispositif de commande 14 supérieur et contrôlé par un dispositif de contrôle 15. Les batteries de vannes 11, 12 contiennent des dispositifs de commande 16, 17 locaux et décentralisés, qui sont du même type dans le cas présent, de sorte que seul le dispositif de commande 16 est décrit ci-dessous de façon détaillée. Les dispositifs de commande 16, 17 reçoivent du dispositif de commande 14 supérieur des instructions de commande 32 par l'intermédiaire du réseau de communication 13 pour l'activation de composants 99, 100, raccordés, par exemple pour l'activation d'agencements de vannes 18, 19 pneumatiques, qui sont alignés dans une direction de rangée avec le dispositif de commande 16, 17 respectif. Les vannes 20, 21 des agencements de vanne 18, 19 pneumatiques servent au pilotage fluidique, en particulier pneumatique, d'actionneurs 22, 23 externes, par exemple des vérins 24, 25 pneumatiques, qui sont reliés aux vannes 20, 21 par des conduites pneumatiques non désignées de façon plus détaillée. Par une interface de sortie 29 pour des actionneurs externes, par exemple une interface de sortie numérique et/ou analogique, les dispositifs de commande 16, 17 peuvent éditer des instructions de commande, par exemple à destination d'une pince électrique 30, pour la saisie d'objets 31. La pince 30 est disposée sur l'extrémité avant d'une tige de piston du vérin 24. Les dispositifs de commande 16, 17 ont également des interfaces d'entrée 26 pour l'entrée de messages de capteurs 27, par exemple d'un système de mesure de course 28 sur le vérin 24 pneumatique. Les interfaces d'entrée 26 et les interfaces de sortie 29 peuvent être conçues également comme des interfaces bidirectionnelles. De ce fait, les dispositifs de commande 16, 17 peuvent exécuter des instructions de commande 32 du dispositif de commande 14 supérieur et les envoyer sous la forme d'instruction de commande 33 à des composants 99 internes, par exemple les vannes 20, 21, ou des composants 100 externes, par exemple des actionneurs 22, 23 externes. Il est également possible que les dispositifs de commande 16, 17 envoient des messages au dispositif de commande 14 supérieur, par exemple des messages 97 provenant des capteurs 27 ou des vannes 18, 19. Les dispositifs de commande 16, 17 peuvent contrôler et/ou commander localement les composants 99, 100, comme avantageusement également d'autres dispositifs de commande conformes à l'invention, en particulier à la façon d'une commande programmable par mémoire. Par exemple, le dispositif de commande 16 peut générer localement des instructions de commande pour une séquence de mouvement du vérin 24 à destination de la vanne 20. Un contrôle et une gestion particulièrement confortables des batteries de vannes 11, 12 sont possibles en revanche avec le dispositif de contrôle 15, par exemple un ordinateur individuel, un ordinateur de poche ou similaire. Le dispositif de contrôle 15 est raccordé dans l'exemple de réalisation au réseau de communication 13 et communique par celui-ci avec des interfaces de communication 34 de la batterie de vannes 11, 12. Sur la batterie de vannes 11, il y a pour la mise à disposition de l'interface de communication 34 un module de communication 35 qui communique par un bus 36 interne avec le dispositif de commande 16. Le dispositif de commande 17 de la batterie de vannes 12 présente une interface de communication 34 intégrée. Une génération et/ou une actualisation, dynamiques et conformes à l'invention, d'un site web de contrôle pour la batterie de vannes 12 sont décrites ci-dessous : Un utilisateur du dispositif de contrôle 15 entre par exemple par un clavier 37 une adresse 38 ou 39 des dispositifs de commande 16, 17, afin d'établir une liaison de communication avec ces dispositifs. L'utilisateur entre les adresses par exemple sur un navigateur 40, dont le code de programme est exécuté par un processeur 41 et est mémorisé dans une mémoire 42 du dispositif de contrôle 15. Cependant, il est également possible qu'un programme de recherche 43 détermine les batteries de vannes conformes à l'invention et raccordées au réseau de communication 13, les batteries de vannes 11, 12 dans l'exemple de réalisation, et affiche leurs adresses 38, 39 sur un moniteur 44 du dispositif de contrôle 15. Par un clic de souris ou une autre manipulation de commande, l'utilisateur choisit par exemple le dispositif de commande 16 de la batterie de vannes 11 pour la communication suivante. Lors d'une première étape de travail optionnelle, le dispositif de contrôle 15 ou un autre dispositif de communication non représenté chargent des données 45, qui sont mémorisées par exemple sur un support de données 46 (par exemple un CD) dans le dispositif de commande 16. Les données 45 contiennent par exemple un premier et un second ensembles de données de pages 47, 48 ainsi que des premières et des secondes données de rechargement 49, 50 pour la mise en place de premières et de secondes pages de contrôle 51, 52, pouvant être représentées par le navigateur 40, d'un site web 53 pour le contrôle et/ou pour le diagnostic et/ou pour l'entretien de la batterie de vannes 11. Le dispositif de commande 16 stocke les données 45 dans une mémoire 54. On peut envisager également que les données 45 sont stockées pré-configurées dans la mémoire 54. Après l'entrée de l'adresse 38, le navigateur 40 génère par exemple un premier message 92 pour l'interrogation de l'ensemble de données de pages 47 ou pour l'interrogation d'une page d'accès 89 à destination du dispositif de commande 16. Un serveur web 56 réalisé par un processeur 55 met à disposition en fonction de la structure et de l'état de la batterie de vannes 11 les ensembles de données de pages 47, 48 et les pages de rechargement 49, 50 ainsi que d'autres ensembles de données de pages et données de rechargement, ce qui est décrit ci-dessous. La structure dynamique proprement dite et l'actualisation dynamique des pages de contrôle 51, 52ne chargent cependant le processeur 55 que partiellement. Une puissance de processeur importante est fournie de façon avantageuse pour le processeur 41 du dispositif de contrôle 15. L'ensemble de données de pages 47 contient une structure de base 57 dans un langage de marquage, par exemple HTML, avec des tableaux 50, 59 et 60 vides ainsi que le code de programme d'interrogation 61 et le code de programme de génération 62. Le code de programme d'interrogation 61 est par exemple un JAVA-Applet, qui peut être exécuté par une machine virtuelle 63 du dispositif de contrôle 15. Le code de programme de génération 62 est par exemple un JAVA-Stript, qui est exécuté par le navigateur 40. Par l'exécution du code de programme d'interrogation 61, le dispositif de contrôle 15 génère un message 64 pour l'interrogation des données de rechargement 49 à destination du serveur web 56. Le serveur web 56 sélectionne parmi les données 45 stockées des modules de données 65 en fonction d'une structure et d'un état de la batterie de vannes 11 et envoie ceux-ci sous la forme des données de rechargement 49 au dispositif de contrôle 15. Par l'exécution du code de programme de génération 62, le navigateur 40 remplit la structure de base 57 de la page de contrôle 51 avec les modules de données 65. Il est évident que le dispositif de contrôle 15 peut envoyer plusieurs messages 64 au dispositif de commande 16 et que celui-ci envoie avec plusieurs messages de réponse les données de rechargement 49 peu à peu au dispositif de contrôle 15. Les modules de données 65 contiennent par exemple des représentations graphiques 66 des composants individuels de la batterie de vannes 11, par exemple des représentations graphiques 67, 68 et 69 du module de communication 35, du dispositif de contrôle 17 et des vannes 18. Les modules de données 65 contiennent également par exemple un sous-tableau 70 ainsi que des éléments de navigation 71, que le navigateur 40 insère dans les tableaux 59, 60 en cas d'exécution du code de programme de génération 62. Dans le sous-tableau 70 sont indiqués par exemple des états, par exemples des états de service, des états d'erreur ou similaires, des composants de la batterie de vannes 11, ligne par ligne sous la forme de texte. A l'aide de l'élément de navigation 71, par exemple d'une icône, on peut continuer à naviguer sur le site web 53. En appuyant sur l'élément de navigation 72, l'utilisateur arrive par exemple à la page de contrôle 52, qui concerne la vanne 20. Le code de programme d'interrogation 61 demande alors l'ensemble de données de pages 48 auprès du serveur 56. Sur la page de contrôle 52, on peut afficher des détails concernant la vanne 20. Par exemple, la page de contrôle indique la vanne 20 dans une représentation graphique 72 plus grande. Dans l'ensemble de données de page 48 pour la génération de la page de contrôle 52 sont inclus de façon avantageuse également un code de programme d'interrogation et un code de programme de génération, qui sont adaptés individuellement à la page 52 et se différencient du code de programme d'interrogation 61 et du code de programme de génération 62. Le navigateur 40 génère la représentation graphique 72 à partir de segments de graphique 73,74 pour la représentation individuelle d'une partie inférieure et d'une partie supérieure 75 de la vanne 20. Le navigateur 40 assemble par l'exécution du code de programme de génération les segments 73, 74 globalement pour obtenir la représentation graphique 72 comme représentation globale. Sur la partie supérieure 75 sont représentés des éléments d'affichage 76, par exemple des diodes électroluminescentes de la vanne 20, qui signalent visuellement un état de service, par exemple par un affichage couleur. En fonction de l'état de service respectif de la vanne 20, le segment de graphique 74 est remplacé, par exemple par des représentations dans d'autres couleurs, qui représentent d'autres états des éléments d'affichage 76. L'actualisation est déclenchée à chaque fois par le code de programme d'interrogation ou le code de programme de génération, qui ordonne au dispositif de contrôle 15 l'envoi d'un message d'interrogation d'actualisation au dispositif de commande 16. Le dispositif de commande 16 envoie alors des données de rechargement avec des graphiques et/ou des représentations de texte au dispositif de contrôle 15, qui représentent l'état de service actuel par exemple de la vanne 20. Sur la page de contrôle 52 sont représentés également d'autres éléments, par exemple une représentation graphique 77 agrandie des éléments d'affichage 76, un tableau 78, qui représente ligne par ligne un état de service ou un état d'erreur de la vanne 20, ainsi qu'une courbe graphique 79 sur une période d'exploitation prédéfinie de la vanne 20 ainsi que des éléments de navigation 80. En appuyant sur l'un des éléments de navigation 80, l'utilisateur parvient par exemple à nouveau à la page de contrôle 51 ou à des pages 81, 82 voisines. Sur la page 82, on peut configurer par exemple une période pour la courbe 79. De plus, par exemple certains états de service, états d'erreur ou similaires, qui doivent être représentés sous la forme de courbe 79, peuvent être configurés sur la page 81. La page de contrôle 82 concerne le contrôle de la pince 30 et du vérin pneumatique 24. La représentation graphique 84 est de préférence actualisée de façon cyclique, afin de représenter sous une forme actuelle un état de service des composants 24, 30, par exemple un cycle de mouvement. La page 82 contient également des éléments de navigation 85 ainsi qu'une courbe 86 pour la représentation d'une courbe d'exploitation, d'un état d'erreur ou similaire des actionneurs 24, 30. Il va de soi qu'on peut envisager également d'autres représentations graphiques, par exemple une représentation 87 sous la forme d'un manomètre, d'une montre, d'une échelle graduée linéaire ou similaire. Le site web 53 peut contenir d'autres pages 88 non représentées de façon plus détaillée. A la page 88, on peut régler, par exemple sur des zones d'entrée 95, des paramètres d'une interface d'e-mail de la batterie de vannes 11. De façon avantageuse, un accès au site web 53 est sécurisé au moyen d'une page d'accès 89 sur laquelle un utilisateur doit entrer sur des zones 90 et 91 son nom d'utilisateur et un mot de passe. Le code de programme d'interrogation 61 met à disposition au choix une interface UDP ou HTTP, le code de programme d'interrogation 61 commutant de façon appropriée sur le protocole respectivement approprié sur une interface 93 du dispositif de contrôle 15 pour le réseau de communication 13. 10 Aussi longtemps que la communication entre le dispositif de contrôle 15 et le dispositif de commande 16 est intacte, un affichage d'actualisation 94 est affiché sur le navigateur 40 par l'exécution par exemple des codes de programme 61, 62. L'affichage d'actualisation 94 est par exemple un affichage 15 graphique de couleur verte lorsque la communication fonctionne, et de couleur rouge lorsque la communication est perturbée.5 REVENDICATIONS 1. Batterie de vannes comprenant des vannes fluidiques (20, 21), alignées dans une direction de rangée et un dispositif de commande (16, 17) pour la commande et/ou le contrôle d'au moins un composant (99, 100) interne et inclus dans la batterie de vannes (11, 12) ou externe et raccordé à la batterie de vannes (11, 12), en particulier une vanne, le dispositif de commande (16, 17) présentant un serveur web (56) pour la mise à disposition de données de contrôle sur le au moins un composant (99, 100) pour un dispositif de contrôle (15) sur une interface de communication (34), caractérisée en ce que les données de contrôle, que le serveur web (56) fournit au dispositif de contrôle (15) lors d'une interrogation, comprennent au moins un ensemble de données de page (47, 48) pour une page de contrôle (51, 52) pouvant être représentée par un navigateur du dispositif de contrôle (15) dans un langage de marquage, en ce que le au moins un ensemble de données de page (47, 48) contient un code de programme d'interrogation (61), lors de l'exécution duquel le dispositif de contrôle (15) envoie pour la génération de la page de contrôle (51, 52) au moyen d'un processeur (41) au moins un message (64) pour l'interrogation de données de rechargement (49) au serveur web (56), en ce que le dispositif de commande (16, 17) est conçu pour l'envoi des données de rechargement (49) à l'aide de modules de données (65) stockés en fonction d'une structure et/ou d'un état de la batterie de vannes (11, 12) et/ou du au moins un composant (99, 100) par l'intermédiaire de l'interface de communication (34), et en ce que le au moins un ensemble de données de page (47, 48) ou bien les données de rechargement (49) contiennent un code de programme de génération (62), lors de l'exécution duquel le dispositif de contrôle (15) génère et/ou actualise de façon dynamique au moyen du processeur (41) la page de contrôle (51, 52) à l'aide des données de rechargement (49). 2. Batterie de vannes selon la revendication 1, caractérisée en ce que le au moins un composant (99, 100) comprend une vanne de la batterie de vannes (11, 12) et/ou au moins un actionneur externe (24, 25) raccordé à une interface d'entrée et/ou de sortie (29) et/ou au moins un capteur (27) raccordé à une interface de sortie et/ou d'entrée (26).35 3. Batterie de vannes selon la revendication 1 ou 2, caractérisée en ce que le au moins un ensemble de données de page (47, 48) forme un composant d'un site web (53) pour la représentation au moins partielle de la batterie de vannes (11, 12) et/ou du au moins un composant (99, 100), le dispositif de contrôle (15) générant et/ou actualisant de façon dynamique la page web (53) par l'exécution du code de programme d'interrogation (61) et du code de programme de génération (62) de façon interactive avec le dispositif de commande (16, 17). 4. Batterie de vannes selon l'une quelconque des revendications 1 à 3, caractérisée en ce que le ou moins un ensemble de données de page (47, 48) ou les données de rechargement (49) comprennent des données pour la génération d'au moins un élément de navigation (71) pouvant être affiché par le navigateur, en ce que, lors d'une activation du au moins un élément de navigation (71), le code de programme d'interrogation (61) ou le code de programme de génération (62) envoie un message (64) pour l'interrogation d'une seconde page de contrôle (51, 52) au serveur web, et en ce que le serveur web (56) transmet un ensemble de données de pages (47, 48) avec un second code de programme d'interrogation pouvant être exécuté par le processeur (41) du dispositif de contrôle (15) et/ou un second code de programme de génération (62) pour l'interrogation de secondes données de rechargement (49) et pour la génération et/ou l'actualisation dynamique de la seconde page de contrôle (51, 52). 5. Batterie de vannes selon l'une quelconque des revendications 1 à 4, caractérisée en ce que le code de programme de génération (62) et/ou le code de programme d'interrogation (61) est conçu pour l'actualisation cyclique de la page de contrôle (51, 52). 6. Batterie de vannes selon l'une quelconque des revendications 1 à 5, caractérisée en ce que le au moins un ensemble de données de page (47, 48) comprend au moins une structure de base (57) de la page de contrôle (51, 52), qui, en cas d'exécution du code de programme de génération (62), est remplie à l'aide des données de rechargement (49) avec des contenus.35 7. Batterie de vannes selon la revendication 6, caractérisée en ce que la structure de base (57) comprend au moins un tableau vide avec au moins une ligne de tableau. 8. Batterie de vannes selon l'une quelconque des revendications 1 à 7, caractérisée en ce que des données (45) pour le moins un ensemble de données de page (47, 48) et/ou les données de rechargement (49) peuvent être chargées dans le dispositif de commande (16, 17), en particulier par l'interface de communication (34). 9. Batterie de vannes selon l'une quelconque des revendications 1 à 8, caractérisée en ce que les modules de données (65) comprennent des représentations graphiques (66-69, 72) du composant (99, 100) inclus dans la batterie de vannes (11, 12) ou raccordé à la batterie de vannes. 10. Batterie de vannes selon la revendication 9, caractérisée en ce que le serveur web (56) envoie les représentations graphiques (66-69, 72) sous la forme de segments (73, 74) d'une représentation globale (72) et en ce que le code de programme de génération (62) est conçu pour la combinaison des segments (73, 74) pour former une représentation globale. 11. Batterie de vannes selon la revendication 9 ou 10, caractérisée en ce que les représentations graphiques comprennent une courbe graphique (79, 86) de l'état de service ou de l'état d'erreur concerné du composant (99, 100) pour une période prédéfinie ou prédéfinissable. 12. Batterie de vannes selon l'une quelconque des revendications 1 à 11, caractérisée en ce que le code de programme de génération (62) et/ou le code de programme d'interrogation (61) est conçu pour un affichage d'une actualisation graphique (94) sur la page de contrôle (51, 52), en particulier lors d'une communication sans incident entre le dispositif de contrôle (15) et le dispositif de commande (16, 17). 13. Batterie de vannes selon l'une quelconque des revendications 1 à 12, caractérisée en ce que le code de programme d'interrogation (61) et/ou lecode de programme de génération (62) sont formés par des parties de programme séparées ou par un programme unique. 14. Batterie de vannes selon l'une quelconque des revendications 1 à 13, caractérisée en ce que le code de programme d'interrogation (61) et/ou le code de programme de génération (62) contient au moins un JAVA-Applet et/ou un JAVA-Script. 15. Batterie de vannes selon l'une quelconque des revendications 1 à 14, caractérisée en ce que le code de programme d'interrogation (61) met à disposition une interface UDP et/ou une interface HTTP. 16. Batterie de vannes selon l'une quelconque des revendications 1 à 15, caractérisée en ce qu'une interface d'e-mail (96) du dispositif de 15 commande (16, 17) peut être configurée par le serveur web (56). 17. Batterie de vannes selon l'une quelconque des revendications 1 à 16, caractérisée en ce que l'interface de communication (34) et/ou le serveur web (56) peut(vent) être sécurisé(s) pour une sécurité d'accès avec un mot de 20 passe. 18. Batterie de vannes selon l'une quelconque des revendications 1 à 17, caractérisée en ce que l'interface de communication (34) est conçue pour la réception d'instructions de commande (32) d'un dispositif de commande (14) 25 supérieur. 19. Batterie de vannes selon l'une quelconque des revendications 1 à 18, caractérisée en ce que l'interface de communication (34) comprend une interface de bus, en particulier une interface de bus de zone et/ou une interface 30 Ethernet. 20. Procédé de communication pour une batterie de vannes (11, 12) avec des vannes fluidiques (20, 21), alignées dans une direction de rangée et avec un dispositif de commande (16, 17) pour la commande et/ou le contrôle 35 d'au moins un composant (99, 100) interne et contenu dans la batterie de vannes (11, 12) ou externe et raccordé à la batterie de vannes (11, 12), enparticulier une vanne, le dispositif de commande (16, 17) présentant un serveur web (56) pour la mise à disposition de données de contrôle sur le au moins un composant (99, 100) pour un dispositif de contrôle (15) sur une interface de communication (34), avec les étapes suivantes : - interrogation de données de contrôle par le dispositif de contrôle (15) auprès du serveur web (56), - transmission d'au moins un ensemble de données de page (47, 48) pour une page de contrôle (51, 52) pouvant être représentée par un navigateur du dispositif de contrôle dans un langage de marquage par le serveur web (56) au dispositif de contrôle (15), - exécution du code de programme d'interrogation (61) contenu dans le au moins un ensemble de données de page (47, 48) par un processeur (41) du dispositif de contrôle (15), - envoi d'au moins un message (64) pour l'interrogation de données de 15 rechargement (49) auprès du serveur web (56) par l'exécution du code de programme d'interrogation (61), - envoi des données de rechargement (49) par le serveur web (56) au dispositif de contrôle à l'aide de modules de données (65) mémorisés en fonction d'une structure et/ou d'un état de la batterie de vannes (11, 12) et/ou 20 du au moins un composant (99, 100) au moyen de l'interface de communication (34), - exécution du code de programme de génération (62) contenu dans le au moins un ensemble de données de page (47, 48) ou dans les données de rechargement (49) par le processeur (41) du dispositif de contrôle (15), et 25 - génération et/ou actualisation dynamique de la page de contrôle (51, 52) à l'aide des données de rechargement (49).