Affichage des articles dont le libellé est scada. Afficher tous les articles
Affichage des articles dont le libellé est scada. Afficher tous les articles

vendredi 12 février 2016

Internet des Objets et Industrie

Concentration

Depuis plusieurs mois, il ne se passe pas une semaine sans une annonce autour des IoTs, que ce soit dans le domaine des gadgets, des applications d'entreprise ou bien encore de l'industrie.
Je ne vous ferais pas l'historique tant les sources de qualité sont nombreuses et facilement accessibles grâce à notre ami commun, Google.

Ce qui m'intéresse aujourd'hui, c'est plutôt les annonces qui concernent directement le secteur de l'industrie...

Vous avez du lire que KEPWARE a été racheté par PTC, si non, lire ici http://www.ptc.com/news/2015/ptc-to-acquire-kepware. Selon PTC, c'est pour épauler sa stratégie des IIoT et plus particulièrement compléter son offre ThingWorx®. Société qui elle même avait été rachetée en 2014 par PTC (http://www.lemondeinformatique.fr/actualites/lire-ptc-cible-l-internet-des-objets-en-rachetant-thingworx-56243.html).

D'ailleurs, vous remarquerez que l'on parle de PTC et ThingWorx® sur des sites liés à l'informatique, mais point de Kepware. C'est un signe intéressant de rapprochement des deux mondes et de fusion des technologies, le chantre même des IoTs, c'est-à-dire l'ubiquité et l'utilisation des standards.

Ce qui me gène dans ces consolidations (et il y en aura beaucoup d'autres à venir dans les prochains mois, je vous l'affirme), c'est la perte d'indépendance pour les utilisateurs et la main mise des grands opérateurs des solutions en end-to-end !
Notre futur dans l'atelier va-t-il se limiter à Siemens, Schneider, GE (voir le rapprochement GE/PTC sur les IoTs justement), Rockwell ? J'ose espérer que non et que la clairvoyance des clients jouera un rôle dans cet échiquier.

Ignition et les IoT pour l'industrie (IIOT)

Pour ma part, je vous annonce qu'Ignition jouera également son rôle en tant que solution agile pour les IoTs avec des annonces dans les prochains jours. Ce sera notre contribution pour libérer les intégrateurs et les utilisateurs du joug de ces immenses entreprises qui usent de leur monopole.

Pour anticiper un peu les choses, voici un petit rappel de ce que l'on peut déjà faire avec Ignition dans le domaine des objets internet communicants grâce aux web services, qui sont finalement une des composantes des IoTs :


Ignition : ONE PLATFORM, UNLIMITED POSSIBILITES

Comme vous avez pu le voir, le module pour les IOT d'Ignition repose sur le protocole MQTT.

Pour la petite anecdote, ce nouveau module que nous vous présenterons fin février a été développé par Arlen Nipper, ni plus ni moins que le coauteur du protocole MQTT (regardez sa présentation TED : https://www.youtube.com/watch?v=qA1Nt_0XomY).

En septembre dernier, j'ai rencontré Arlen lors de la Ignition Community Conference à Folsom, CA. Il a fait une présentation incroyable du potentiel de MQTT associé à la plateforme Ignition.

Arlen Nipper (Cirrus Link/MQTT)

Arlen a confessé être très impressionné par Ignition. Que le créateur du protocole MQTT choisisse Ignition pour construire sa propre solution, cela est la meilleure traduction de la solidité et de la souplesse de la plateforme.

Définitivement, Ignition, c'est ONE PLATFORM, UNLIMITED POSSIBILITES.





mardi 19 juin 2012

Mettre en place une application de TRS et Downtime full web en moins de 10 minutes ? C'est possible.
Voici comment.


Mais pourquoi mettre en place un TRS ?

La mise en place d'indicateurs normalisés de performances du type TRS et TRG est devenue une nécessité pour piloter avec efficacité la production.

Combinés au suivi des arrêts, ces indicateurs deviennent des éléments clés de l'amélioration de la productivité et une aide précieuse aux démarches LEAN et Six Sigma en permettant une collaboration efficace entre tous les départements (fonction scheduling).

Avec Ignition™ MES - OEE Downtime, la mise en place d'une solution de suivi du TRS et des arrêts n'a jamais été aussi simple ni aussi efficace.

Découvrez en quelques minutes les avantages d'Ignition™ et laissez vous convaincre :

  • TRS et Downtime en temps réel
  • planification des OFs
  • module de reporting intégré
  • module d'analyse avec drilldown, drill through... intégré
  • hmi, scada, mes avec le même serveur
  • accessible sur smartphones et tablettes
  • toutes les données (config, collecte) en base SQL ouverte
  • intégration ultra simple au SI (http/https, sql, java, python, opc-ua)
  • variables illimités
  • projets illimités
  • clients illimités
  • multi plateforme
  • full web


jeudi 14 avril 2011

La supervision web, une nouvelle ère

Du contrôle/commande en mode web, une tendance ?



Il y a peu, on considérait impossible la réalisation d'applications web avec des animations et des temps de réponses instantanés comme il est nécessaire pour la supervision industrielle. Aujourd'hui, une nouvelle race de supervision web arrive dans les ateliers.

"Les systèmes à base de Java peuvent maintenant avoir des temps de réponses (très) en dessous de la seconde, avoir des animations riches et s'intégrer parfaitement au système d'information de l'entreprise", précise Nathan Boeger d'Inductive Automation.

A la différence des systèmes classiques, un scada web peut être étendu à tous les départements d'une entreprise comme la qualité, la maintenance, la logistique, les énergies... et de manière très économique. Grâce à l'approche web, chaque intervenant de l'entreprise peut avoir accès aux informations essentielles de la production.

Les raisons de la popularité des interfaces web sont évidentes. Installation en un seul point, accès aux applications par une simple url et un navigateur internet et la certitude d'avoir toujours la dernière version de l'application. Il n'y a plus de gestion complexe des déploiements ni de contraintes de licences par client déployé. Les services informatiques sont d'autant plus favorable à ce type de solutions qu'ils en comprennent la technologie et la portée pour l'exploitation quotidienne du système d'information. Totalement à l'opposé des systèmes traditionnels.

L'avantage économique du modèle web est évident mais il n'est pas le seul. Un système web s'intègre parfaitement aux autres applications d'entreprise et facilite le partage et la diffusion de l'information sans ajouter de complexité.

Sécurité

Lorsqu'on aborde le sujet des applications web, la sécurité est souvent la première objection qui est soulevée. Les évènements récents ont montré que les scada pouvaient devenir des cibles d'attaques et nombre de comités de sécurité informatique pointent maintenant le doigt sur ces outils.

Les solutions traditionnelles traitent la sécurité en l'omettant et en avançant le fait que le système est fermé, qu'il ne faut pas relier la supervision au reste de l'entreprise etc. A l'opposé, les systèmes qui reposent sur des technologies web ont toujours mis en avant l’utilisation de standards de sécurité éprouvés et dores et déjà en place dans les entreprises et administrés par les services informatiques.

Il ne faut pas se leurrer, il y aura bientôt un encadrement légal/juridique pour la sécurité des systèmes industriels. Les vendeurs traditionnels vont devoir revoir complètement leur approche de la sécurité à ce moment là. Et ils béniront ce temps car ils pourront alors vendre des mises à jour à prix d'or !

Et dans le futur

Fonctionnellement parlant, il n'y a pas eu de changement dans le domaine de la supervision ces dernières années.
“Les HMI qui ne sont qu'une interface homme-machine ne sont qu'un confort et se trouvent à bas prix sur internet... La véritable valeur d'un HMI est dans les interfaces de type web, qui se connectent aux applications de gestion de l'entreprise et qui réalisent des fonctions de MES,” ajoute Rich Merritt, senior technical editor de Control Global, dans son article “HMI Software is disappearing”.
Plusieurs théories - appuyées par des exemples de l'histoire, voir Seeing What's Next, éditions Eyrolles - prédisent des changements importants dans l'industrie dans les prochaines années. En faisant le parallèle, on peut estimer que les éditeurs traditionnels de supervision vont continuer à alimenter leur marché sans grande modification. Ils ne vont tout de même pas entrer en compétition avec un modèle économique qu'ils ont créé de toute pièce !
De l'autre côté, les nouveaux entrant qui utilisent une technologie innovante reposant sur le web vont avoir un grand succès là où les éditeurs traditionnels ont failli ; chez tous ces clients qui refusent de dépenser des sommes importantes pour des systèmes perçus comme inutilement compliqués, lourds et trop riches par rapports aux besoins réels. Il y a un potentiel de croissance énorme pour ce segment inoccupé.

Tous ceux et celles qui côtoient les ateliers de production savent parfaitement que l'informatique y pénètre tout juste. Il y a des exceptions, mais en règle générale, le tableau noir (ou blanc) et la feuille de papier sont encore les rois des ateliers. Et si vous envisagez simplement comment remplacer ces éléments avec une application web, vous commencerez alors à entrevoir le potentiel de ce marché inexploité.

Il y a une croissance forte pour les scada web sur un marché vierge. Les utilisateurs ont finalement ce qu'ils ont toujours voulu : la fonctionnalité d'un HMI avec les coûts du web.
La vraie question n'est pas de savoir si le contrôle/commande en mode web est une tendance - c'est une évidence, mais plutôt quels sont les acteurs capables de délivrer la technologie. Aujourd'hui.

mardi 1 février 2011

Ignition V7.2 et Module Mobile disponibles

...depuis le 26 janvier dernier. Mais depuis ce matin, une vidéo présente le fonctionnement du module Mobile dans un cas d'utilisation quasi réel (quasi car il s'agit d'une application de démonstration - téléchargeable - mais qui peut parfaitement se connecter à des équipements avec très peu de modifications.


Version de démonstration 100% fonctionnelle en libre téléchargement : www.on-solution.net/telechargements

mercredi 26 janvier 2011

Ignition Version 7.2 est là

Comme annoncé il y a quelques semaines, la version 7.2 d'Ignition est disponible en téléchargement gratuit.


Parmi les nouveautés : le module Mobile, le nouvel environnement de développement plus "windows user friendly", des évolutions sur le socle de clustering (redondance), des performances améliorées.

Et toujours , compatible Windows, Linux, OS X, serveur OPC-UA (gratuit) et compatibilité toutes bases de données.

Télécharger Ignition : www.on-solution.net/telechargements

Mettre à jour Ignition sur une machine Linux

Ignition est la supervision industrielle pour Windows et Linux (ou autres Unix comme OS X, HP-UX).
Le processus de mise à jour est très simple. Il est illustré dans cette nouvelle vidéo :


Pour les installations Windows, l'installateur fait office de mise à jour.

3 raisons de choisir Linux pour son contrôle/commande

image : http://www.linuxfordevices.com/c/a/News/Robotic-arm-runs-Linux/
Je dépoussière un peu mes favoris et remets sur le dessus les articles qui m'ont intéressés.

Dans celui-ci, il est avancé 3 raisons : #1 : sécurité, #2 : stabilité, #3 : coût

Comme toujours, chacun prendra les arguments pour argent comptant ou se lancera dans une polémique sans fin.


Lire l'article : Automation.com

Plateformes mobiles les plus populaires en entreprise

En ce début d'année, le Forrester Group nous gratifie d'une étude sur les plateformes mobiles utilisées et supportées par les départements IT des entreprises.
Pas de bouleversement. Mais des évolutions notables pour Apple IOS (on s'en serait douté) mais surtout de l'offre de Google, Android.

 Je ne commenterai pas les chiffres, chacun y trouvera son interprétation selon ses propres choix et sa propre politique d'entreprise.
Par contre, du point de vue de la mobilité pour les solutions de HMI/SCADA/MES comme Ignition, cela conforte l'idée que nous devons être plateforme indépendant. En effet, on constate que 4 plateformes mobiles sont majoritaires (BB, WM, IOS et Android) et que le simple respect de nos clients est de leurs laisser le choix.

Ignition et Ignition Mobile, c'est le choix !


mardi 11 janvier 2011

Ignition Mobile Module is King

Pourquoi le nouveau module Mobile d'Ignition est la meilleure solution pour la supervision mobile ?

Le Module Mobile d'Ignition sera disponible le 25 janvier prochain ! Il est compatible avec tous les terminaux mobiles modernes comme les iPhone, iPad, Blackberry ou tout smartphone Android (ex. le Samsung Galaxy S ci-contre).
Ignition Mobile repose sur l'élément <canvas> de l'HTML5 et ne nécessite ni plugin ni JRE pour fonctionner.

Le module est tellement simple de mise en oeuvre qu'on en oublie la réalité technique d'une telle implémentation.

Il suffit de lister les critères qui ont dicté le développement de ce module pour s'en convaincre :
  1. doit s'exécuter sur tous les terminaux mobiles modernes
  2. ne doit pas avoir recours à des plugins
  3. doit pouvoir réutiliser les application Ignition existantes
  4. ne doit pas nécessiter de développement spécifique
  5. doit fournir la fonction zoom-and-pan
  6. doit être basé sur des standards ouverts
  7. doit utiliser des technologies pérennes
  8. doit être sécurisé
  9. doit être aussi simple à installer qu'un autre module Ignition, zéro configuration
Et vous savez quoi ? Inductive Automation l'a fait. Pour chacun des points.

J'ai beau chercher, il n'y a pas de solution équivalente sur le marché de la supervision industrielle. Et comme toujours avec Ignition, vous pouvez lancer autant de clients que vous le souhaitez, gratuitement (limitation par la capacité de votre serveur, pas par la licence).

Le 25 janvier prochain, vous pourrez télécharger la version de démonstration gratuite et juger par vous même, direction www.on-solution.net pour le téléchargement.

mardi 4 janvier 2011

"Softwar" ou le futur de la supervision industrielle et du MES

Il est trop facile d'enfoncer des portes ouvertes. Mais il faut bien admettre que dans le monde de la supervision, tout va bien (et encore) jusqu'à ce qu'il soit question de mise à jour de licences...

Le modèle de licence par utilisateur, par client, par variable (le so famous tag), par connexion bdd etc. a vécu. L'un des plus grands constructeur et éditeur a eu la largesse d'esprit de proposer des licences "par écran", une autre de tarifer ses clients légers en "limitant ses performances" et "ses fonctionnalités". Merci beaucoup Messieurs pour ces avancées ! le modèle de licence le plus évolué depuis ces 15 dernières années ;)

La vérité est que le modèle client-serveur pour la supervision industrielle et le MES est dans un cul-de-sac. Et ce n'est pas moi qui le dit, c'est Larry Ellison dans son approche de l'IT moderne il y a plus de 10 ans maintenant.
Softwar (http://amzn.to/ecqbjs) est un livre sur Larry Ellison et Oracle dont il est le CEO et l'un des principaux fondateurs. C'est un livre interressant car il donne un aperçu de se qui se profile pour notre industrie. On peut voir un parallèle étrange entre ce qu'a prédit Ellison pour l'IT (et qui est factuel aujourd'hui) et ce qui se passe dans l'automation de nos jours. Une bonne lecture pour vos prochaines vacances (tout comme Le But, de Eliyahu M. Goldratt http://amzn.to/gTS6Cm).
Alors, que dit Larry Ellison ? Que le modèle avec une base de données centrale est le seul modèle viable. Il précise que le client-serveur ne distribue que de la complexité et de l'"in-maintenabilité", que ce modèle est dans une voie sans issue, à la fin de son cycle.
A la lecture de ces mots, on ne peut que se dire, oui, j'aurai pu l'écrire. C'est exactement ce que je défends tous les jours. Depuis longtemps. Ellison l'a dit, les faits lui ont donné raison.

Ellison évoque aussi la justification de l'offre Oracle eBusiness Suite. Selon lui, toutes les applications du niveau ERP doivent avoir en commun un entrepôt de données, un schéma et une interface utilisateur. Elles devraient de plus fournir des fonctionnalités prêtes à l'emploi. Ce modèle évite la fragmentation et la dispersion des données en même temps qu'il facilite la création d'applications homogènes et conçues pour fonctionner de concert.

Et c'est exactement l'approche que nous proposons avec Ignition MES Suite, l'offre orientée production d'Ignition. Vous n'avez entraperçu que le module OEE Downtime mais durant cette année, vous découvrirez la suite MES la plus incroyable et totalement en phase avec ce concept.
Et nous allons un pas plus loin, car avec notre modèle de licence car vous ne payez que pour le serveur. Vous pouvez ensuite développer avec le Designer web, lancer autant de clients que nécessaire, créer autant de projets que vous voulez, utiliser autant de variables (vous savez, le tag !) et vous n'aurez jamais aucune contrainte par la licence.
Tout ce que vous connaissez pour Ignition s'applique pour le MES. Jump in the wagon.

lundi 3 janvier 2011

Repenser la supervision industrielle pour l'usine moderne



Quoi de plus difficile que d'expliquer tout le potentiel d'Ignition ? Cette plateforme est capable de tellement de choses dans une entreprise que je suis souvent tenté de dire qu'elle peut tout faire ! Expliquer Ignition c'est comme essayer d'expliquer l'iPhone à une personne mais en 1980 : "Tu as un téléphone qui te permet de lire ton journal, d'écouter ta musique, regarder tes films préférés... de prendre des photos et des vidéos et même de les monter !" et vous de continuer "Et si tu es perdu, ton téléphone te géolocalise sur une carte en temps réel et t'indique même le bistrot le plus proche et le moyen de t'y rendre, à pied, en voiture ou en transports urbains !"... Imaginez la tête de votre interlocuteur alors qu'il ne connait que le minitel...au mieux le Communicator de Mr Spoke dans Star Trek !

Heureusement, cette courte vidéo vient aider dans la compréhension. Si vous aimez et que vous souhaitez la partager, ajoutez cette url dans vos emails :
http://www.youtube.com/watch?v=VL82lEg6DQQ

mardi 2 novembre 2010

A la recherche de Silverlight

Un certain nombre d'éditeurs de SCADA/HMI/SUPERVISION/MES ont construit leur stratégie sur Silverlight, et bien que cette technologie permet des graphismes incroyable, je dois dire que je loue le fait qu'Inductive Automation n'ait pas choisi une technologie Microsoft pour son produit phare, Ignition.
La semaine dernière, Microsoft a annoncé son changement de stratégie concernant Silverlight au profit de HTML5. Je ne devrais pas être étonné tellement l'adoption par tous de HTML5 semble inévitable, mais plutôt parce que Silverlight est une technologie jeune.

C'est une bonne décision que celle-ci, mais dans le monde du HMI/SCADA/SUPERVISION/MES, une telle ré-orientation est un vrai désastre. En particulier pour ceux qui ont investi dans Silverlight. Editeurs comme clients finaux et intégrateurs.
Baser ses développements industriels sur des technologies non standards et trop récente (non pérenne ?) est donc toujours un pari risqué.

L'annonce de Microsoft : http://zd.net/b2vIUn
Quelques réactions de développeurs : http://forums.silverlight.net/forums/p/207084/487334.aspx

vendredi 22 octobre 2010

3" pour l'installer, c'est bon pour les petites applications !

J'ai éclaté de rire il n'y a pas longtemps.
Je discutais avec un "spécialiste" de l'informatique industrielle et analyste du milieu et lui ai demandé si il avait vu notre site web. Il m'a répondu "oui", alors je lui ai demandé ce qu'il en avait retenu. 
"C'est surement une bonne solution pour les petites applications !"... Incrédule, je lui ai demandé de préciser ce qui l'avait conduit à cette conclusion. Sa réponse ? "Il ne faut que 3 minutes pour l'installer !".

Wow ! Si j'avais su qu'on jugerait les possibilité d'un logiciel à sa durée d'installation, j'aurai demander à mettre des boucles d'attente dans le script d'installation. 3 ou 4 heures voire jours poour installer Ignition, comme les autres confrères. Why not...
Blagues à part, je lui ai simplement cité quelques exemples d'applications (qu'il aurait du voir sur le site ;)) déployées avec Ignition. Il a vite compris qu'un simple serveur Ignition pouvait déployer des centaines de clients, se connecter à des dizaines de bases de données, lancer un ou plusieurs Designers concurrents, faire office d'historian et de serveur de rapports, se satisfaire de tous les OS et bien d'autres choses encore - tout cela pour un seul coût de licence serveur.
Mais il a aussi compris qu'Ignition pouvait répondre à de petites applications.
La vérité est que lorsque vous êtes habitué aux technologies des années 90, son enfer de DLL et des systèmes qui ajoutent patch sur patch pour fonctionner, il n'est ps étonnant d'être étonné par ce que peuvent produire les technologies modernes.

Installation d'Ignition en vidéo : http://www.youtube.com/watch?v=zqoBfjfasPs

lundi 4 octobre 2010

Pourquoi Java ?

Ce n'est un secret pour personne,  la plateforme Ignition est programmée en Java. Mais savez-vous pourquoi ?

Très peu de personnes savent que Java est de loin le langage de développement le plus populaire (regardez l'index TIOBE de septembre 2010). Java s'exécute sur plus de matériel que tout autre langage de programmation : smart cards, lecteurs bluray, billetique, pc, mac, serveurs divers, clients légers...

Une autre caractéristique de Java est "write once, run anywhere". C'est une des raison pour lesquelles Java est le choix pour Ignition. Ignition fonctionne de la même manière sur Windows, HP-UX, Linux, Solaris ou OSX. Et lorsqu'on parle de Windows, on pense tout de suite aux différentes versions (XP, Vista, Seven...), qu'en est-il ? Pour Java, c'est transparent. Il n'y a plus de ségrégation des OS. Ils sont tous égaux devant Ignition. Et devant votre propre choix.


Java est aussi très résistant aux virus. La sécurité a été au coeur du développement de JAva et non un patch d'après-coup. Cela fait de Java un candidat idéal pour les applications sensibles de l'industrie.

Avec plus de 5 millions de développeurs Java, il est facile de trouver la bonne compétence près de chez soi, confirmé ou débutant.

Plutôt que de suivre le troupeau et son berger Windows (vous connaissez un éditeur de supervision qui ne soit pas sous Windows ?), nous avons préféré prendre du recul et évaluer le langage qui répondait à tous nos critères : ubiquité/portabilité (pour être le plus pervasif), sécurité, stabilité et pérennité ainsi qu'un large support par une communauté de développeurs et d'industriels. Et Java est celui-là.