Modification Supervision Citect Scada 2018

Forum traitant des automates industriels de marque Schneider - Telemecanique
geoffrey
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 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 de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 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..."
job1980
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 109
Inscription : 28 mai 2019, 14:10

Re: Modification Supervision Citect Scada 2018

Message par job1980 »

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
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Modification Supervision Citect Scada 2018

Message par JC87 »

Si l'erreur est inconnue ça va être dur de diagnostiquer quelque chose :D Il faut contacter les gens qui t'ont vendu le truc, ils sont censés apporter un support je suppose. Moi je n'ai pas fait de Citect depuis un bon moment et je n'en ferai plus. Pour moi ce soft n'a aucun avenir, Schneider l'a tué comme quelques autres avant lui.

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..."
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Modification Supervision Citect Scada 2018

Message par itasoft »

JC87 a écrit : 21 mars 2022, 10:37 Si l'erreur est inconnue ça va être dur de diagnostiquer quelque chose :D Il faut contacter les gens qui t'ont vendu le truc, ils sont censés apporter un support je suppose. Moi je n'ai pas fait de Citect depuis un bon moment et je n'en ferai plus. Pour moi ce soft n'a aucun avenir, Schneider l'a tué comme quelques autres avant lui.
JC
----------
Schneider qui ne developpe plus rien en interne a le chic pour racheter des boites qui eveloppent des drouilles que pensonne ne veut
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Modification Supervision Citect Scada 2018

Message par JC87 »

Citect était un très bon produit au contraire ! Pas de clé de développement, clés de runtime nombreuses (a partir de 75 variables) et bien placés niveau tarif, version de démo qui marchait deux heures et pas mal de possibilités avec le langage Cicode proche du VB.
Dès que Schneider l'a racheté ils ont augmenté les tarifs, supprimés toutes les petites clés de runtime en attaquant à 300 variables et ramené le temps de démo à 15 minutes tout en en faisait presque pas évoluer le produit comme il aurait fallu... ça c'était pour commencer, après ils ont racheté Intouch en disant que Citect ne serait pas abandonné ce qui était faux bien évidemment et maintenant ils ont tout cédé à AVEVA ou je ne sais qui et tous ceux qui avaient du Citect se retrouvent comme des cons avec un produit sans avenir et très cher parce qu'il faut payer le support. Du grand Schneider :roll:

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..."
job1980
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 109
Inscription : 28 mai 2019, 14:10

Re: Modification Supervision Citect Scada 2018

Message par job1980 »

Voilà qui est bien rassurant...
je sens bien que je vais devoir me repalucher tous les génies 1 à 1...
Comme vous le dîtes tous, leur support est au "top", c'est du grand n'importe quoi...
Merci pour vos réponses en tout cas.
excellente journée à vous tous(tes)
Répondre