JC87 a écrit : ↑15 sept. 2021, 15:04
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
Bonjour,
Je parcours avec grand intérêt votre post, moi qui suis censé migrer une application de la version 7.40 vers la version 2018 R2.
En fait à l'origine, on a cette supervision sur une ligne, 7 automates Schneider (M340 et premium) et un seul qui pose problème, un S7300 qui communique en PSDIRECT 1 avec le serveur OPC Siemens industrial Ethernet. Ce même PC indus vieillissant, il chauffe et nous avons maintenant très souvent, ce fabuleux écran noir que tout le monde redoute.
Un sous traitant nous a préparé un pc de rechange mais le hic, c'est qu'on avait plus de licence pour Siemens Industrial Ethernet qui tourne que pour 2 heures en mode démo... Impensable de laisser ça tourner comme ça, j'ai donc, avec le plus grand mal, trouvé qui vend dorénavant ces logiciels
(Factory Software).
Ils m'ont fait une offre avec PSdirect et plant scada 2018 avec sa clé, nous l'avons donc acheté et, je me retrouve à migrer l'application et convertir toutes les pages en version 2018 et c'est là que vient mon problème... J'ai une erreur inconnue avec un fichier .ctm, les génies apparemment, qui m'empêche de convertir mes pages et donc, de les voir lors de l'exécution
Est ce que ce problème vous parle ?
On a installé un ventilateur sur le PC mais, c'est pas une solution qui va durer et je suis du coup, assez coincé...
Je vous en remercie par avance