Modification Supervision Citect Scada 2018

Forum traitant des automates industriels de marque Schneider - Telemecanique
geoffrey
Apprend le binaire
Apprend le binaire
Messages : 9
Enregistré le : 22 févr. 2021, 14:15

Re: Modification Supervision Citect Scada 2018

Message par geoffrey »

Non pas encore et je suis pas trop pressé d'y toucher :D .
L'automaticien qui l'a mis en place est partie avant que je le connaisse et n'a laissé aucun rapport ou document n'y même de commentaire dans sont code.
Il reste qu'un support de formation schneider. La formation avais comme référence VIJCT (il y en a 2 basic et maitrise) mais je crois que Schneider la arrêté il y a 1 an ou 2 à vérifier.
https://www.se.com/fr/fr/work/services/ ... /VIJCT.pdf
Mon entreprise a acheté il y a un moment le pack vijeo citect 7.20 pour faire une ihm et non une supervision pour la petite anecdote.
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1394
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Modification Supervision Citect Scada 2018

Message par JC87 »

Bonjour,

Citect comme beaucoup de produit badgé Schneider n'est à la base pas du tout un logiciel Schneider. Ça a été développé par une société australienne, à l'origine pour réaliser dans les années 90 la supervision de mines de diamant en Afrique du sud. A l'époque ça tournait sous DOS. Ensuite ils ont commercialisés le produit un peu à la manière de Panorama qui était issu d'un développement spécifique pour le CEA. Ils sont arrivé en France à la fin des années 90 avec les versions Windows et ça s'est pas mal vendu car c'était bien placé en tarif, ça marchait deux heures sans clé de runtime et cerise sur la gâteau il n'y avait pas de clé de développement.

On était alors en V4 puis ça a évolué en V5, V6 et V7 etc. La force du produit c'est la compatibilité ascendante car une version 4 peut se convertir en V7 plus ou moins facilement selon la façon dont le développeur a procédé. En effet ce soft intègre un langage de programmation appelé "Cicode" proche du VB qui permet de faire énormément ce choses et quand je dit énormément je n’exagère pas. Il y a donc de grosses différences entre les applications Citect. certaines peuvent être très basiques avec quasiment uniquement l'utilisation des fonctions intégrées comme être de véritables usines à gaz avec des milliers de ligne de code...

Quoiqu'il en soit la prise en main est difficile et réaliser, certaines choses qui sont très simples avec d'autres produits comme PC Vue par exemple sont nettement moins simples à faire. De manière générale c'est un soft qui a vieilli, notamment au niveau de l'éditeur graphique et qui n'a pas vraiment été remis à niveau en partie à cause de cette histoire de compatibilité ascendante car ça a obligé à garder des choses obsolètes. Quand Schneider a repris le produit ils ce sont contentés d'ajouter l'OFS pour dialoguer plus facilement avec les automates Schneider mais ça s'est arrêté là. L'aide en ligne par exemple n'est que très peu traduite et si on ne maitrise pas l'anglais on peut ramer très vite. Ne pas trop compter non plus sur le support Schneider parce qu'ils n'assurent tout simplement plus le support directement qui a été délégué à AVEVA et avec eux je ne sais même pas comment ça marche.

A partir des versions 7.30 ils ont ajouté une notion d'équipements qui permet de générer des variables automatiquement par rapport à un type d'équipement comme un moteur, une vanne etc. C'était un progrès car auparavant les variables étaient " a plat" sans hiérarchisation et on se retrouvait vite avec une base de données bordéliques au possible car on ne peut pas trier les variables dans le logiciel. Sur une petite appli ça allait mais sur une grosse c'était pas possible et il fallait alors travailler ses variables sous Excel car Citect utilise des fichiers DBF. Après les version 7 et le rachat d'Intouch par Schneider ils ont de ce que je sais intégré Archestra mais ne connaissant pas trop Intouch je ne sais pas ce que ça implique au niveau de Citect.

Bref je te conseille d'y aller précautionneusement et bien décortiquer l'application pour voir à quoi on a à faire car sans connaitre le logiciel tu pourrai aller au devant de grave galère et ce même si tu touche ta bille en supervision de manière générale.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Répondre