Issuu on Google+

Numéro 30 DECEMBRE 2013 Page 2

La branche Dermo-cosmétique de Pierre Fabre choisit la solution MES COOX pour le site de Muret

Page 3

Plateforme COOX : Comment diagnostiquer les problèmes liés aux fuites mémoire ?

Le bug de l’an 2014 !

Moins anticipé que son prédécesseur, mais peut-être de ce fait plus dommageable…

Page 4

Editorial

Tableau d’obsolescence et de compatibilité des versions de nos produits : INDUSCREEN, GlobalSCREEN Intra et COOX

résisté pendant 14 années) ou étendre leurs installations en maintenant inchangés leur système d’exploitation et leur configuration logicielle.

C’est un ressort classique dans les films à suspense : une première action dramatique met l’attention du spectateur en alerte, mais celle-ci se dénoue rapidement. Plus de peur que de mal ! La tension du spectateur se relâche, la vie reprend son cours, avec une confiance en soi renforcée. C’est à ce moment-là que le vrai problème survient !

Cette période est aujourd’hui terminée : Windows XP n’est plus commercialisé et son support sera définitivement arrêté par Microsoft en 2014. Cela signifie qu’en cas de problème matériel sur un PC, il n’est pas possible de le remplacer par un PC installé en XP, lesquels ne sont plus commercialisés. L’installation d’une copie encore disponible de Windows XP sur ce nouveau PC ne sera pas possible, car les drivers XP ne sont pas fournis pour les nouvelles machines. Restent les « boites de compatibilité », de fonctionnement toujours aléatoire pour les systèmes dialoguant avec le terrain. Ces problèmes que l’on avait fini par oublier sont critiques pour une application de supervision ou de pilotage de production. Si la migration des applications vers des versions plus récentes, compatibles a minima avec Windows 7 n’a pas été anticipée, la production sera stoppée ou fortement perturbée durant plusieurs jours, et peut-être plus. Les conséquences financières pour l’industriel peuvent être considérables.

Le « bug de l’an 2000 » est déjà presque oublié. Ses répercussions sont loin d’avoir eu les conséquences catastrophiques que prédisaient les plus pessimistes. Peut-être le danger a-t-il été amplifié à des fins mercantiles (pousser à de larges programmes de refonte et de mise à jour), peut-être l’alerte a eu un effet salutaire et a permis d’éviter le pire ? Difficile de répondre avec certitude. Sans doute un peu des deux. Mais aujourd’hui, un autre bogue nous guette, en particulier en informatique industrielle, dont beaucoup n’ont que peu conscience. Pourtant ce bogue est au cœur d’une grande partie de leurs machines. Environ 33% pour l’ensemble de l’informatique, et probablement plus encore pour l’informatique industrielle…

On parlera du « bug de l’an 2014 ». La bonne nouvelle : il peut être évité, en bénéficiant des évolutions fonctionnelles de versions logicielles plus récentes.

Ce bogue s’appelle Windows XP !

Philippe ALLOT

Mais pourquoi qualifier de bogue un système qui marche si bien ? Cela nécessite pour le moins un peu d’explications. Fait presque incroyable dans l’histoire de l’informatique, Windows XP aura été commercialisé sans modifications substantielles pendant près de 12 ans et son support aura été assuré durant 14 ans. La faute (ou le mérite) au lancement raté de Windows Vista, qui a porté un coup d’arrêt à la migration systématique des utilisateurs Microsoft sur le système le plus récent, même après le lancement de Windows 7, beaucoup plus stable. Durant toute cette période, les utilisateurs auront ainsi pu remplacer leur matériel informatique en cas de panne (car probablement peu de PC ont

MESbox SILO intégrée à COOX 7 Helium La MESbox SILO bénéficie aujourd’hui de toutes les évolutions et des capacités de personnalisation des modèles introduites dans COOX 6, renforcées dans COOX 7. Avec l’uniformisation des technologies ORDINAL, nos partenaires utilisent et maitrisent dorénavant un unique environnement de développement pour la supervision, le MES, et les modules métier. • • •

1

Plus d’infos sur COOX 7 Helium Plus d’infos sur la MESbox SILO Rubrique dédiée « SILO » sur notre blog technique


Numéro 30 DECEMBRE 2013

La branche Dermo-cosmétique des Laboratoires Pierre Fabre choisit la solution MES COOX pour le site de Muret La préparation et l’expédition des commandes des branches dermocosmétique et Santé du groupe font appel à des technologies automatisées garantissant le respect des contraintes des produits préparés. Ce site homologué par l’ANSM est équipé de 800 mètres linéaires de système de convoyage pour leur process de préparation de commande. Leur problématique était une absence de reporting et d’enregistrement des données automates en temps réel. La solution MES d’ORDINAL leur a permis de mettre à disposition les données brutes de l’automate, de réaliser les calculs en temps réel et de les restituer dans un écran de supervision pour le service production et dans des tableaux de bord pour le service maintenance. La solution COOX apporte de l’information pour l’aide à la décision des opérateurs et pour l’analyse des pannes récurrentes.

La branche Dermo-cosmétique des Laboratoires Pierre Fabre imagine et développe les solutions les plus innovantes et les plus pointues en matière d’hygiène, de soin et de beauté de la peau, du cuir chevelu et des cheveux. Le site de Muret situé en Haute-Garonne est le site de distribution historique du groupe. Il gère le stockage de 50 000 palettes de produits Dermo-cosmétique et prépare annuellement 905 600 commandes pour 128 millions d’unités à destination de près de 20 000 clients en France et envoie 24 500 T de produits soit 193 millions d’unités aux filiales et partenaires internationaux.

Pour la prochaine édition des Assises du MES, ORDINAL Software vous donne rendez-vous le mardi 3 juin 2014 sur Paris Cette année encore, le grand rendez-vous européen du MANUFACTURING EXECUTION SYSTEM a rencontré un vif succès : plus de 180 inscriptions ont été enregistrées.

 90% des participants satisfaits ou très satisfaits des retours d’expérience des industriels  87% des participants sont convaincus de l’intérêt d’intégrer un MES

Une enquête-bilan 2013 a été menée suite à l’événement dont vous trouverez ci-dessous les principaux éléments :

Retrouvez l’intégralité du bilan 2013 sur notre site sur la page dédiée aux Assises du MES : http://www.ordinal.fr/html/les-assises-du-mes.htm

N’hésitez pas à prendre contact avec nous pour bénéficier de tarifs préférentiels pour la 7ème édition des Assises du MES qui se déroulera le Mardi 3 Juin 2014 : Je souhaite bénéficier de vos tarifs d’entrée préférentiels

 91% des participants satisfaits ou très satisfaits de leur participation

Production Temps Réel – Paris la Défense le 5 décembre production et de la performance de la chaine industrielle et logistique : http://www.production-temps-reel.com/

ORDINAL Software vous donne rendez-vous le 5 décembre prochain pour le grand rendez-vous des décideurs en charge du pilotage de la

2


Numéro 30 DECEMBRE 2013

Diagnostiquer les problèmes liés aux fuites mémoire  L e h e ap d u m p au to m atiq u e d u s e r ve u r

Afin de nous aider à analyser et diagnostiquer avec vous les problèmes liés aux fuites mémoire, voici quelques outils à mettre en place qui vous permettront de collecter les informations nécessaires pour cette étude :

Dans le cas où le diagnostic tool n’arrive pas à se connecter au serveur, n’oubliez pas de prendre une capture de la console de cet outil et de nous l’envoyer. Un autre outil peut être alors utilisé : le dump auto. Le principe consiste à demander à la JVM de faire un Heap dump automatiquement quand on arrive au fameux OutOfMemoryError !

 L e d ia g n o s tic to o l La plateforme COOX 7 Helium propose l’outil « Diagnostic tool » pour faciliter la collecte et l’envoi d’informations au support technique. Cet outil peut s’installer sur n’importe quelle machine (voir COOX-DOCPlatform). Vous pouvez alors nous faire parvenir les éléments lorsque le figeage se produit, en nous précisant la date et l’heure dudit événement.

Les deux options à utiliser sont les suivantes : • -XX:+HeapDumpOnOutOfMemoryError : active le dump automatique • -XX:HeapDumpPath : spécifie le fichier d’export Exemple de modification du fichier manager.properties : args=-Dswing.aatext\=true -Xmx1G -XX\:PermSize\=256m XX:+HeapDumpOnOutOfMemoryError XX:HeapDumpPath=d:\\tmp\\mydump.hprof -cp .;system\\* globalscreen.startManager Cet outil peut être aussi bien utilisé en COOX 6.01, COOX 6.02 qu’en COOX 7 Helium.  V is u alV M Visual VM est un outil de monitoring de JVM locale ou distante. Il est intégré au JDK depuis la version 6 update 7. Vous le trouverez dans le répertoire JAVA_HOME/bin/jvisualvm Il permet notamment :

N’oubliez pas de cocher « collecter le heap dump des serveurs » Le heap dump des serveurs

De connaître l’occupation CPU, la taille de la heap, le nombre de threads ainsi que …

Collecter le heap dump des serveurs revient à exporter le contenu mémoire des JVM des serveurs. Cela permet notamment de diagnostiquer plus facilement les problèmes de débordement mémoire. Toutefois, si cela n’est pas nécessaire, ne le cochez pas systématiquement car les dumps mémoire augmentent grandement le temps de collecte des informations

Retrouvez la suite de notre « Comment faire pour » sur notre Blog Technique dans la rubrique « Trucs et Astuces » et profitez-en pour entrer votre adresse e-mail en bas et à droite de la page d’accueil pour être notifié des nouvelles publications !

3


Numéro 30 DECEMBRE 2013

Tableau d’obsolescence et de compatibilité des versions Il n’est pas toujours évident de s’y retrouver entre les numéros de versions de nos solutions, les différents modules, les systèmes d’exploitation sur lesquels ils ont été validés, les bases de données, les protocoles de communication supportés… Bref, vous trouverez ci-contre un tableau reprenant tous ces éléments et qui vous permettra de trouver facilement toutes ces informations. Vous souhaitez approfondir vos connaissances sur un de nos modules MES, vous recherchez une astuce pour finaliser votre développement, vous voulez connaître les nouvelles fonctionnalités intégrées à la dernière version d’un de nos produits, vous voulez découvrir les dernières fiches applications réalisées, les derniers communiqués de presse ? Pensez à consulter régulièrement notre blog technique et retrouvez aisément ce que vous recherchez :

Mieux encore, inscrivez-vous et soyez informés des dernières parutions :

http://ordinalsoftware.wordpress.com/

4

4


n° 30 - Lettre du Caméléon