Brevet FR2979729A1 — publié le 20130308

Système de supervision embarqué d'une machine à partir d'un terminal portable Domaine technique de l'invention La présente invention se rapporte à un système embarqué permettant la supervision d'une machine à partir d'un terminal portable. Plus précisément, l'objectif de la présente invention est de fournir un système permettant à un opérateur de disposer d'informations de supervision embarquées lors d'interventions sur des machines ou des parties de machines ne présentant pas localement d'interfaces homme-machine de supervision. Etat de la technique Selon l'état de la technique, lorsqu'un opérateur doit intervenir sur une machine ne disposant pas de sa propre interface homme-machine ou étant trop longue ou grande et ne disposant pas d'interfaces homme-machine suffisantes, alors que la visualisation de certains paramètres est nécessaire, ce dernier n'a généralement pas d'autre choix que de faire des allers-retours entre la machine et un poste de supervision distant ou central pour accéder aux valeurs courantes de ces paramètres ou pour les modifier. Par ailleurs, l'état de la technique divulgue des équipements comprenant un serveur web intégré apte à communiquer vers l'extérieur un ensemble de paramètres, sur lesquels l'opérateur ne peut intervenir. Pour récupérer les valeurs de ces paramètres, l'opérateur doit être en mesure de se connecter audit serveur web selon des paramètres de communication préalablement connus. De plus, il est possible que l'opérateur ait besoin d'accéder à des paramètres répartis entre plusieurs serveurs web. Aucune solution connue ne permet donc à un opérateur de disposer d'une interface homme-machine embarquée configurée en fonction des paramètres qu'il a besoin de superviser lors d'une intervention sur une machine. Le but de l'invention est donc de proposer un système de supervision embarqué comprenant des moyens de sélection, sur un poste de supervision, d'un ensemble de paramètres à superviser, ledit poste de supervision comprenant des moyens de génération d'un code lisible par un terminal portable dont dispose l'opérateur, ledit terminal portable comprenant un logiciel générant, à partir du code, une interface homme-machine fonction de l'ensemble de paramètres sélectionnés, permettant la supervision et éventuellement la modification, depuis le terminal portable, desdits paramètres sélectionnés. Exposé de l'invention L'invention consiste ainsi en un système de supervision embarqué pour la supervision, à partir d'un terminal portable, d'une machine connectée à un poste de supervision, ledit terminal portable comportant des moyens de lecture sans fil et un logiciel embarqué, ledit poste de supervision comprenant une interface homme-machine présentant un ensemble de paramètres sélectionnables. Le système selon l'invention se caractérise par le fait qu'il comprend des moyens de sélection d'un sous- ensemble de paramètres parmi l'ensemble de paramètres sélectionnables et des moyens pour générer un code, lisible par le terminal portable par l'intermédiaire de ses moyens de lecture sans fil, ledit code contenant une description dudit sous-ensemble de paramètres sélectionnés, et par le fait que le logiciel embarqué du terminal portable génère une interface homme-machine embarquée affichée sur l'écran du terminal portable, ladite interface homme-machine embarquée étant fonction du sous-ensemble de paramètres sélectionnés. Avantageusement, le terminal portable et, respectivement, la machine comprennent une interface de communication externe leur permettant de communiquer entre eux. Avantageusement, le code comprend par ailleurs la définition d'un mode de communication et d'un protocole de communication ainsi qu'un identifiant de ladite machine. Avantageusement, le code peut être un code-barres à deux dimensions et les moyens de lecture sans fil comprennent alors un appareil photo et des moyens de décodage de dudit code-barres à deux dimensions. Avantageusement, le code peut être un code numérique stocké dans la mémoire d'une puce RFID et les moyens de lecture sans fil comprennent alors essentiellement un lecteur RFID. Avantageusement, le code peut être un code numérique stocké dans la mémoire d'un dongle USB apte à communiquer par Wifi et les moyens de lecture sans fil comprennent alors un module de communication par Wifi. Avantageusement, le code peut être un code numérique stocké dans la mémoire d'un dongle USB apte à communiquer par Bluetooth et les moyens de lecture sans fil comprennent alors un module de communication par Bluetooth. Avantageusement, la valeur des paramètres du sous-ensemble de paramètres sélectionnés présentés sur l'interface homme-machine embarquée affichée sur l'écran du terminal portable est mise à jour dynamiquement par l'intermédiaire de l'interprétation par des moyens adaptés d'informations de mise à jour communiquées par la machine au terminal portable. Avantageusement, le mode de communication entre la machine et le terminal portable peut être le Wifi, le Bluetooth, ou le Zigbee. Brève description des figures D'autres caractéristiques et avantages vont apparaître dans la description détaillée qui suit faite en regard des dessins annexés qui représentent : la figure 1 : un schéma simple d'un exemple de plate-forme supervisée par un opérateur ; la figure 2 : une interface homme-machine d'un poste de supervision affichant un ensemble de paramètres ; la figure 3: l'interface homme-machine précédente, sur laquelle l'opérateur a sélectionné un sous-ensemble de paramètres ; la figure 4 : l'écran du poste de supervision précédent, sur lequel a été généré un code-barres à deux dimensions ; la figure 5 : la lecture du code-barres à deux dimensions précédent à l'aide d'un terminal portable manipulé par l'opérateur ; la figure 6: une interface homme-machine générée sur le terminal portable en fonction du sous-ensemble de paramètres sélectionnés ; la figure 7 : l'intervention de l'opérateur sur une machine distante du poste de supervision ; la figure 8 : un exemple d'alternative au code-barres à deux dimensions, sous la forme d'une puce NFC ; la figure 9: un autre exemple d'alternative au code-barres à deux dimensions, sous la forme d'un dongle USB. Description détaillée de l'invention La figure 1 représente une plate-forme industrielle supervisée par un opérateur O à l'aide du poste de supervision S. L'invention vise à faciliter une intervention sur une machine distante du poste de supervision, par exemple la machine M. Un poste de supervision S présente une interface homme-machine permettant à l'opérateur O de connaître et éventuellement de modifier la valeur de paramètres et de variables liés aux équipements qu'il supervise. Si, par exemple en raison d'une anomalie, l'opérateur O doit intervenir sur une machine M distante du poste de supervision S, des difficultés peuvent apparaître. Il est entendu que par "machine M distante du poste de supervision S", on entend que, depuis l'emplacement de la machine M, l'opérateur O ne peut voir l'écran du poste de supervision S et/ou interagir avec l'interface homme-machine 1 du poste de supervision S. Or, il peut en effet être indispensable, afin de mener à bien son intervention, que l'opérateur O ait connaissance de la valeur de paramètres concernés par l'anomalie ou ayant une influence sur le comportement de la machine M par exemple. La présente invention propose des moyens pour que l'opérateur O puisse disposer sur un terminal portable T d'une interface homme-machine spécialement configurée pour afficher la valeur des paramètres dont l'opérateur O a besoin. Comme représenté à la figure 2, le poste de supervision S comprend ainsi un logiciel permettant d'afficher sur un écran dudit poste de supervision S une interface homme-machine 1 présentant un ensemble de paramètres sélectionnables, la sélection pouvant par exemple se faire en cochant la ou les case(s) correspondante(s). Lorsqu'il a sélectionné les paramètres 3a, 3b, 3c, 3d dont il aura besoin pour son intervention, l'opérateur O, comme représenté à la figure 3, lance, par exemple via un clic sur un bouton "Generate code", signifiant "Générer le code", la génération d'un code par le logiciel du poste de supervision S. Un tel code est représenté sous la forme d'un code-barres à deux dimensions C sur la figure 4 ; il est affiché sur un écran du poste de supervision S. Ce code comprend la définition des paramètres du sous-ensemble de paramètres sélectionnés 3a, 3b, 3c, 3d. La définition de chaque paramètre peut par exemple comporter son nom, son appartenance à une partie de la machine M ou à un groupe de paramètres, son adresse, son type, son mode d'accès lecture / écriture ou lecture uniquement -, ses valeurs minimales et maximales...etc. Il peut avantageusement comprendre par ailleurs des paramètres de communication en vue de permettre la communication entre le terminal portable T et la machine M. Ces paramètres de communication peuvent comporter le ou les mode(s) de communication compatible(s), par exemple le Wifi ou le Bluetooth, le protocole de communication à utiliser, ainsi éventuellement que l'identifiant ou l'adresse réseau de la machine M. A titre d'exemple, si la communication se fait en utilisant le Bluetooth, les paramètres de communication peuvent être : le nom de la machine M, son adresse MAC, son code d'appairage. Le protocole de communication utilisé peut être : le modbus RTU, le Canopen, ou tout autre protocole supporté à la fois par la machine M, le moyen de communication et le terminal portable T. Pour des raisons de sécurités éventuelles, le code C peut être crypté et ne sera déchiffré que par des moyens logiciels appropriés. Selon l'invention, l'opérateur dispose d'un terminal portable T comprenant des moyens de lecture sans fil du code affiché sur l'écran du poste de supervision S. Dans le premier mode de réalisation considéré, le code est un code-barres à deux dimensions C. Conformément au schéma de la figure 5, le terminal portable T comprend alors un appareil photo permettant à l'opérateur O de photographier le code-barres à deux dimensions C. Comme représenté à la figure 6, dans le système selon l'invention, le terminal portable T comprend des moyens logiciels de décodage du code C lu sur l'interface homme-machine 1 du poste de supervision S, ainsi que des moyens de génération d'une interface homme-machine embarquée 4 sur le terminal portable T, ladite interface homme-machine embarquée 4 étant fonction des informations contenues dans le code C. En particulier, l'interface homme-machine embarquée 4 affiche les paramètres sélectionnés 3a, 3b, 3c, 3d par l'opérateur O. De préférence par l'intermédiaire d'une communication directe établie à l'aide des paramètres de communication avantageusement contenus dans le code C, la valeur des paramètres sélectionnés 3a, 3b, 3c, 3d est mise à jour dynamiquement sur l'interface homme- machine embarquée 4. Alternativement, cette mise à jour peut s'effectuer via une communication entre le terminal portable T et le poste de supervision S auquel la machine M est connectée. En résumé, comme cela est schématisé à la figure 7, l'opérateur O peut, grâce à la présente invention, intervenir sur la machine M d'où il ne peut voir le poste de supervision S, tout en ayant à sa disposition les valeurs des paramètres qui l'intéressent sur son terminal portable T. Le système selon l'invention peut être mis en oeuvre de manière équivalente sans recours à la génération de code-barres à deux dimensions C. Une première alternative consiste en des moyens de génération d'un code numérique stocké par le logiciel du poste de supervision S dans la mémoire d'une puce NFC, pour Near Field Communication selon l'acronyme anglais signifiant "communication en champ proche", comme représenté à la figure 8, la puce NFC étant repérée CN. Le terminal portable T est alors doté de moyens de communication NFC pour lire la mémoire de la puce NFC. Il est aussi possible de procéder de la même manière que pour la technologie NFC, mais en s'appuyant sur la technologie RFID, plus générale. Dans ce cas, le logiciel du poste de supervision S comprend des moyens de génération d'un code numérique stocké dans la mémoire d'une puce RFID et le terminal portable T est doté d'un lecteur RFID adapté pour lire la mémoire de ladite puce RFID. Une deuxième alternative est représentée à la figure 9. Le poste de supervision S est cette fois muni de moyens de génération d'un code numérique stocké par le logiciel du poste de supervision S dans la mémoire d'un dongle, USB ou autre, noté CD sur la figure 9, apte à communiquer par Wifi ou Bluetooth. Le terminal portable T est alors doté de moyens de communication adaptés pour interagir avec le dongle et lire le code numérique. Alternativement, le dongle peut servir de passerelle de communication entre le terminal portable T et le poste de supervision S pour mettre à jour les valeurs des paramètres sélectionnés 3a, 3b, 3c, 3d. REVENDICATIONS1. Système de supervision embarqué pour la supervision, à partir d'un terminal portable (T), d'une machine (M) connectée à un poste de supervision (S), ledit terminal portable (T) comportant des moyens de lecture sans fil et un logiciel embarqué, ledit poste de supervision (S) comprenant une interface homme-machine (1) présentant un ensemble de paramètres sélectionnables, caractérisé en ce qu'il comprend des moyens de sélection d'un sous-ensemble de paramètres (3a, 3b, 3c, 3d) parmi l'ensemble de paramètres sélectionnables et des moyens pour générer un code (C,CN,CD) lisible par le terminal portable (T) par l'intermédiaire de ses moyens de lecture sans fil, ledit code (C,CN,CD) contenant une description dudit sous-ensemble de paramètres sélectionnés (3a, 3b, 3c, 3d), et en ce que le logiciel embarqué du terminal portable (T) génère une interface homme-machine embarquée (4) affichée sur l'écran du terminal portable (T), ladite interface homme-machine embarquée (4) étant fonction du sous-ensemble de paramètres sélectionnés (3a, 3b, 3c, 3d). 2. Système selon la revendication 1, caractérisé en ce que le terminal portable (T) et, respectivement, la machine (M) comprennent une interface de communication externe leur permettant de communiquer entre eux. 3. Système selon la revendication 2, caractérisé en ce que le code (C,CN,CD) comprend par ailleurs la définition d'un mode de communication et d'un protocole de communication ainsi qu'un identifiant de ladite machine (M). 4. Système selon l'une quelconque des revendications 2 à 3, caractérisé en ce que le code (C,CN,CD) est un code-barres à deux dimensions (C) et en ce que les moyens de lecture sans fil comprennent un appareil photo et des moyens de décodage de dudit code-barres à deux dimensions (C). 5. Système selon l'une quelconque des revendications 2 à 4, caractérisé en ce que le code (C,CN,CD) est un code numérique stocké dans la mémoire d'unepuce RFID et en ce que les moyens de lecture sans fil comprennent essentiellement un lecteur RFID. 6. Système selon l'une quelconque des revendications 2 à 4, caractérisé en ce que le code (C,CN,CD) est un code numérique stocké dans la mémoire d'un dongle USB (CD) apte à communiquer par Wifi et en ce que les moyens de lecture sans fil comprennent un module de communication par Wifi. 7. Système selon l'une quelconque des revendications 2 à 4, caractérisé en ce que le code est un code numérique stocké dans la mémoire d'un dongle USB (CD) apte à communiquer par Bluetooth et en ce que les moyens de lecture sans fil comprennent un module de communication par Bluetooth. 8. Système selon l'une quelconque des revendications 2 à 7, caractérisé en ce que la valeur des paramètres du sous-ensemble de paramètres sélectionnés (3a, 3b, 3c, 3d) présentés sur l'interface homme-machine embarquée (4) affichée sur l'écran du terminal portable (T) est mise à jour dynamiquement par l'intermédiaire de l'interprétation par des moyens adaptés d'informations de mise à jour communiquées par la machine (M) au terminal portable (T). 9. Système selon l'une quelconque des revendications 2 à 8, caractérisé en ce que le mode de communication entre la machine (M) et le terminal portable (T) est le Wifi. 10. Système selon l'une quelconque des revendications 2 à 8, caractérisé en ce que le mode de communication entre la machine (M) et le terminal portable (T) est le Bluetooth. 11. Système selon l'une quelconque des revendications 2 à 8, caractérisé en ce que le mode de communication entre la machine (M) et le terminal portable (T) est le Zigbee.