[RESOLU] Front descendant SCL (language structuré)

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
baxter
Première mise en service
Première mise en service
Messages : 58
Enregistré le : 04 nov. 2015, 21:55

[RESOLU] Front descendant SCL (language structuré)

Message par baxter »

Salut à tous

Je souhaite trouver la syntaxe pour écrire en structuré un front descendant.
Par exemple trouver la syntaxe de ce que j'ai écrit entre parenthèse.

M1.0 := I1.1 OR (front descendant de I1.2)

Merci
BAX
Modifié en dernier par baxter le 11 nov. 2016, 09:07, modifié 1 fois.
tuscaonline
Forcené des structures
Forcené des structures
Messages : 178
Enregistré le : 04 nov. 2015, 04:25

Re: Front descendant SCL (language structuré)

Message par tuscaonline »

Salut,
Tu devrais gardé le SCL pour faire des calculs et utiliser du ladder pour faire du contrôle.
tu peux mélanger les deux dans un automate.

Sinon tu passe par la mémorisation d'un bit avec des IF ... mais bon c'est plus vite fait en LD et en plus compréhensible aussi.

@+
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Front descendant SCL (language structuré)

Message par Cyril93 »

Salut baxter,

Ceci est valable pour tous type d'API en langage ST

Code : Tout sélectionner

FrontMontant, FrontDescendant, In, Flag, Front_M_D: BOOL;

// front montant
FrontMontant:= In AND NOT Flag;
// front descendant
FrontDescendant:= NOT In AND Flag;
// front montant et descendant
Front_M_D:= In XOR Flag;

Flag:= In;
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Front descendant SCL (language structuré)

Message par sinced »

Merci Cyril93 de cette solution plus generale.
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Front descendant SCL (language structuré)

Message par Cyril93 »

De rien sinced, je tenais à rajouter

Tia Portal doit respecter la norme IEC, comme les fonctions de trigger sont définis dans cette norme je dirais que les Function Block R_TRIG et F_TRIG devraient exister dans les bibliothèques du TIA.
Avatar du membre
baxter
Première mise en service
Première mise en service
Messages : 58
Enregistré le : 04 nov. 2015, 21:55

Re: Front descendant SCL (language structuré)

Message par baxter »

Salut,

Merci bien :), ça marche.
@Cyril93 ça parait tellement évident maintenant que tu l'as écrit... :?
Répondre