Machine expert basic

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Paralaks3
Première mise en service
Première mise en service
Messages : 57
Enregistré le : 20 oct. 2021, 13:52

Machine expert basic

Message par Paralaks3 »

Bonjour,
Pour un projet je cherche à utiliser le bit système %S21, ce bit me permet d'initialisé tout les grafcets, dans mon cas j'ai besoin qu'un seul des grafcets reste actif. Savez vous si je peux faire en sorte de choisir les grafcet a initialisé ?
Merci
Cordialement
Laurent
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 125
Enregistré le : 20 oct. 2015, 11:16
Localisation : Oise et Ile-de-France / France

Re: Machine expert basic

Message par Laurent »

Salut,

Avec Unity Pro / Control Expert, le bloc fonction SFCCNTRL permet de faire ça :

1. dans l'éditeur de données, déclarer un bloc fonction controle_G7_toto, de type SFCCNTRL,
2. dans une section de programme, appeler le bloc fonction de la façon suivante (en ST, mais possible en tout autre langage) :

Code : Tout sélectionner

controle_G7_toto( CHARTREF := la_section_grafcet_a_gerer,
  INIT := condition_d_initialisation );
  (* les autres paramètres sont à positionner suivant les besoins *)
Laurent
DurandO
Maître du binaire
Maître du binaire
Messages : 482
Enregistré le : 21 mars 2021, 15:31

Re: Machine expert basic

Message par DurandO »

Bonjour,
Sur PL7-Pro.
S21 va initialiser le grafcet principal.
Si tu utilise des macro étapes, tu pourra réinitialiser le grafcet de macro choisi via SW22 à 25 en activant %S24.
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1960
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Machine expert basic

Message par Béryl »

Ou la fonction INITCHART uniquement sur ceux que tu veux initialiser.

Code : Tout sélectionner

Result_ini_graf:=INITCHART(graf_à_initialiser,%S21);
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Machine expert basic

Message par Jambe »

C’est dispo tout ça sur les M221?
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1960
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Machine expert basic

Message par Béryl »

Rah flûte, j'avais pas vu que c'était pas sur Unity Control Expert...
Répondre