[Ecostruxure Control Expert] DFB et SFC

Forum traitant des automates industriels de marque Schneider - Telemecanique
YassineSH
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 15 oct. 2017, 16:36

[Ecostruxure Control Expert] DFB et SFC

Message par YassineSH »

Bonjour,

Je sollicite votre expertise concernant le langage Grafcet SFC et les DFBs.

Dans le cadre d'un projet, nous avons pour mission d'étudier et de revoir le programme API de 15 processus qui présentent des similarités. Par conséquent, il est tout à fait naturel que nous cherchions à standardiser au maximum ces programmes.

Dans cette optique, nous envisageons de créer un DFB pour chaque objet (par exemple, une vanne) afin de faciliter leur utilisation dans les autres programmes API . Cependant, le client exige que nous utilisions le langage SFC ! Or, il est impossible de créer un DFB en langage SFC, ce qui nous empêche d'instancier nos blocs programme.

Auriez-vous des idées ou des astuces pour résoudre cette problématique, s'il vous plaît ?

Cordialement,
Modifié en dernier par YassineSH le 22 févr. 2024, 09:43, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7100
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] DFB et SFC

Message par itasoft »

un DFB pour chaque équipement (par exemple, une vanne)
-----------
Si ça veut dire que une vanne est un équipement alors c'est pas possible, ceci dit, pour moi une vanne c'est pas un équipement mais un actionneur
Par contre, La commande et le contrôle d'une vanne peut bien être encapsulé dans un DFB et appelée par le Grafcet
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1242
Enregistré le : 13 oct. 2015, 16:56

Re: [Ecostruxure Control Expert] DFB et SFC

Message par sinced »

YassineSH a écrit : 21 févr. 2024, 15:30 Bonjour,

Je sollicite votre expertise concernant le langage Grafcet SFC et les DFBs.

Dans le cadre d'un projet, nous avons pour mission d'étudier et de revoir le programme API de 15 processus qui présentent des similarités. Par conséquent, il est tout à fait naturel que nous cherchions à standardiser au maximum ces programmes.

Dans cette optique, nous envisageons de créer un DFB pour chaque équipement (par exemple, une vanne) afin de faciliter leur utilisation dans les autres programmes API . Cependant, le client exige que nous utilisions le langage SFC ! Or, il est impossible de créer un DFB en langage SFC, ce qui nous empêche d'instancier nos blocs programme.

Auriez-vous des idées ou des astuces pour résoudre cette problématique, s'il vous plaît ?

Cordialement,
Tu peux tres bien avoir des objets standards (Vannes, Moteurs, etc.) programmes en FBD qui sont appeles dans une sequence qui elle est geree par le grafcet. Souvent le grafcet c'est la seule chose que certains se rappellent apres l'ecole et par nostalgie pensent que c'est une fin en soi :D
Laurent
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 106
Enregistré le : 20 oct. 2015, 11:16
Localisation : Oise et Ile-de-France / France

Re: [Ecostruxure Control Expert] DFB et SFC

Message par Laurent »

Salut,

tu pourrais implémenter la gestion des équipements dans un sous-programme paramétrable (écrit en SFC), puis appeler ce sous-programme depuis une section de la tâche MAST, en lui passant des paramètres via les variables globales définies.

Par curiosité, ton client doit avoir une sacrée bonne raison d'imposer le langage SFC, la connais-tu ?
Laurent
YassineSH
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 15 oct. 2017, 16:36

Re: [Ecostruxure Control Expert] DFB et SFC

Message par YassineSH »

itasoft a écrit : 21 févr. 2024, 17:47 un DFB pour chaque équipement (par exemple, une vanne)
-----------
Si ça veut dire que une vanne est un équipement alors c'est pas possible, ceci dit, pour moi une vanne c'est pas un équipement mais un actionneur
Par contre, La commande et le contrôle d'une vanne peut bien être encapsulé dans un DFB et appelée par le Grafcet
Ce que je veux dire par équipement, c'est un objet (c'est corrigé)
Dans les programmes d'origines, la gestion de la vanne est faite totalement en SFC, le client souhaite garder la même logique.
YassineSH
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 15 oct. 2017, 16:36

Re: [Ecostruxure Control Expert] DFB et SFC

Message par YassineSH »

sinced a écrit : 22 févr. 2024, 07:34
Tu peux tres bien avoir des objets standards (Vannes, Moteurs, etc.) programmes en FBD qui sont appeles dans une sequence qui elle est geree par le grafcet. Souvent le grafcet c'est la seule chose que certains se rappellent apres l'ecole et par nostalgie pensent que c'est une fin en soi :D
Oui, mais le client veut vraiment que la section qui gère la vanne soit programmée en SFC, comme dans le programme existant :roll:
YassineSH
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 15 oct. 2017, 16:36

Re: [Ecostruxure Control Expert] DFB et SFC

Message par YassineSH »

Laurent a écrit : 22 févr. 2024, 08:13 Salut,

tu pourrais implémenter la gestion des équipements dans un sous-programme paramétrable (écrit en SFC), puis appeler ce sous-programme depuis une section de la tâche MAST, en lui passant des paramètres via les variables globales définies.

Par curiosité, ton client doit avoir une sacrée bonne raison d'imposer le langage SFC, la connais-tu ?
Je pense qu'on ne peut pas créer des sous-programmes (SR) en SFC.
Le client nous impose ce langage, car dans les programmes existants, et notamment les sections qui gèrent les vannes... sont faites en SFC.
Modifié en dernier par YassineSH le 22 févr. 2024, 12:01, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7100
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] DFB et SFC

Message par itasoft »

c'est quoi l'automate existant ?
Automaticien privé (de tout)
itasoft@free.fr
YassineSH
Code son premier grafcet
Code son premier grafcet
Messages : 33
Enregistré le : 15 oct. 2017, 16:36

Re: [Ecostruxure Control Expert] DFB et SFC

Message par YassineSH »

itasoft a écrit : 22 févr. 2024, 10:45 c'est quoi l'automate existant ?
M580 (Ep58 2040)
Modifié en dernier par YassineSH le 23 févr. 2024, 09:12, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7100
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] DFB et SFC

Message par itasoft »

Ep58 2040, jamais entendu parler ?

Il ne reste plus que la solution de faire une section VANNE en SFC avec un BIT de déclenchement mis à 1 dans le Grafcet Général
Automaticien privé (de tout)
itasoft@free.fr
Répondre