[Panorama] Création dynamique d'instances de composants

Partie du forum pour tout ce qui concerne la supervision industrielle. Forum, conseil, astuce et entraide sur les logiciels de supervision tels que PC Vue, Vijeo designer, WinCC, win cc, monitor pro, so machine, Citect, Intouch .
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: [Panorama] Création dynamique d'instances de composants

Message par djé »

Salut,
Il me semble qu'il existe un moyen de créer dynamiquement des applications à partir de fichier de configuration (XML ?) je ne me rappelé plus.
En tous cas c'est un argument de vente de leur produit chez eux, entre autres.
Si tu es client de Codra et que tu as le pass magique (ie tu as suivi la formation) tu peux demander au support.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: [Panorama] Création dynamique d'instances de composants

Message par JC87 »

fish a écrit : 10 janv. 2023, 18:01
itasoft a écrit : 10 janv. 2023, 17:02 dans ce cas il fallait le préciser, je ne connais pas toutes les drouilles infâmes de SCADA de la planète, du cosmos et des univers parallèles !!!!!!!!!
Salut,
Panorama de chez Codra n'est quand même pas une drouille infâme, c'est le standard dans les CEA...
Hello,

Évidemment puisque c'est le CEA qui a développé au début Panorama en interne avant de créer une société pour le commercialiser. J'avais gratté dessus au tout début (plus de 20 ans) et c'était assez sympa. Aujourd’hui ça à l'air d'être une grosse usine à gaz comme les adorent les informaticiens (à roulettes) qui ont envahis notre beau beau métier d’automaticien. Bon c'est totalement hors sujet donc je sort de suite :mrgreen:

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 du membre
fish
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1071
Enregistré le : 20 oct. 2015, 17:44

Re: [Panorama] Création dynamique d'instances de composants

Message par fish »

JC87 a écrit : 10 janv. 2023, 19:32
fish a écrit : 10 janv. 2023, 18:01
itasoft a écrit : 10 janv. 2023, 17:02 dans ce cas il fallait le préciser, je ne connais pas toutes les drouilles infâmes de SCADA de la planète, du cosmos et des univers parallèles !!!!!!!!!
Salut,
Panorama de chez Codra n'est quand même pas une drouille infâme, c'est le standard dans les CEA...
Hello,

Évidemment puisque c'est le CEA qui a développé au début Panorama en interne avant de créer une société pour le commercialiser. J'avais gratté dessus au tout début (plus de 20 ans) et c'était assez sympa. Aujourd’hui ça à l'air d'être une grosse usine à gaz comme les adorent les informaticiens (à roulettes) qui ont envahis notre beau beau métier d’automaticien. Bon c'est totalement hors sujet donc je sort de suite :mrgreen:

JC
C'est tout à fait ça !
BruceBacc
Code sa première boucle
Code sa première boucle
Messages : 17
Enregistré le : 09 janv. 2023, 18:40

Re: [Panorama] Création dynamique d'instances de composants

Message par BruceBacc »

Merci Djé pour ta réponse.

Une des solutions pour arriver à ce résultat consiste à utiliser la bibilothèque Persist.
Mais cela nécessite à développer un outil externe, en .net C# par défaut avec l'usine à gaz Visual Studio de chez Microsoft via COM/OLE.
On peut essayer avec d'autres langages, mais rien n'est prévu pour. Et Panorama indique qu'il n'y aura pas de support.

C'est quand même dommage de devoir développer un outil tiers pour ce genre de choses et de ne pas pouvoir créer cette architecture dynamiquement au lancement du RunTime Panorama. Il faut gérer un autre environnement de développement, un autre projet source, ...

En plus, d'après l'aide en ligne, Persist n'est pas proposé en standard : c'est une option qu'il faut rajouter dans la clé de developpement.
Option payante j'imagine ?
Répondre