Forçage en CFC

Forum traitant des automates industriels de marque Siemens.
Avatar du membre
Damall
Codeur fou
Codeur fou
Messages : 233
Enregistré le : 13 janv. 2016, 09:22
Localisation : Luxembourg

Forçage en CFC

Message par Damall »

Bonjour,

pour ceux qui connaissent le CFC, on peux dans la déclaration des fonctions, permettre un forçage des entrées d'un bloc. Ça ressemble à un forçage soft.

J'aurais voulu savoir si c'est possible de connaitre le nombre de forçage en cours, ou s'il y a un forçage en cours.

Car je suis tombé sur une panne dernièrement qui est du à un forçage qui devait être là depuis la mise en service.

Merci.
Lorent2
Maître du binaire
Maître du binaire
Messages : 487
Enregistré le : 27 déc. 2015, 08:52

Re: Forçage en CFC

Message par Lorent2 »

Pour moi non.

Les utilisateurs de CFC sont tellement rare ...
Si quelquefois tu te sens petit, inutile, démoralisé ou dépressif, n'oublies jamais que tu as été un jour le plus rapide et le meilleur spermatozoïde de ta bande ...
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Forçage en CFC

Message par sinced »

Perso, je n'utilise pas ce type de forçage. Pour tous les programmes types, je crée une entrée "inhibition". L'inhibition est accessible depuis l'interface homme machine si l'on a les autorisations nécessaires. Et je rajoute toujours une logique pour compte le nombre d'inhibitions actives.
J'ai fouillé la doc CFC, je ne vois pas comment avoir cette info. ça m'intéresserait aussi de le savoir si tu trouves.
dpo
Dieu du process
Dieu du process
Messages : 818
Enregistré le : 27 nov. 2015, 20:03

Re: Forçage en CFC

Message par dpo »

j'utilise le moins possible les modes forçages et/ Simulation des drivers pour ne pas oublier de les enlever.
Lors des tests à vide, je me note au fur et à mesure les blocs que je force et je refais un passage sur tous en fin de test
polux
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 04 janv. 2017, 22:41

Re: Forçage en CFC

Message par polux »

Bonjour,
A ma connaissance, comme ça, je dirais non ...
Toutefois les drivers de la bibliothèque V8 de PCS7 permettent de transférer le diagnostique E/S jusqu'au module d'affichage en supervision.
Durant ma dernière formation chez Siemens sur la V8.0, j'ai entendu parler d'une option de génération de page de diag des drivers, faut que je fouille un peu la doc :)

A+

Polux.
dpo
Dieu du process
Dieu du process
Messages : 818
Enregistré le : 27 nov. 2015, 20:03

Re: Forçage en CFC

Message par dpo »

et du coup, je me pose la question
Quasi sûr qu'on doit pouvoir modifier un paramètre d'un "connecteurs de blocs" ou créer un bloc maison en partant d'un bloc Siemens pour créer un point "Forçage" qui remonte en supervision et éventuellement en alarme.
De mémoire il y a un paramètre S7_m_c =true pour que la variable remonte dans wincc

https://support.industry.siemens.com/tf ... ageSize=10
Avatar du membre
Damall
Codeur fou
Codeur fou
Messages : 233
Enregistré le : 13 janv. 2016, 09:22
Localisation : Luxembourg

Re: Forçage en CFC

Message par Damall »

Salut,

le paramètre S7_m_c =true et juste pour que les variables remonte automatiquement vers WinCC en mettant un Flag dans le DB.

J'ai peur qu'on ne puisse pas.
polux
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 04 janv. 2017, 22:41

Re: Forçage en CFC

Message par polux »

Bonjour,
Afin de permettre quelques forçage de valeur analogique depuis la supervision, nous avons un bloc dédié que l'on insert a la suite du driver standard. Je ne travail pas aujourd'hui, mais dés que possible je poste une copie d'écran ...

A+

Polux
polux
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 04 janv. 2017, 22:41

Re: Forçage en CFC

Message par polux »

Forc2.jpeg
Forc3.jpeg
Forc4.jpeg
Bonjour, ci dessus une vue du bloc de forçage dans CFC et le detail du bloc en contact.
Il pourrait être modifier pour compter le nombre de forçage :
Ajout d'une patte indiquant le forçage effectif.
Dans Simatic, Affichage, vue des objets de process, en triant le bloc, on devrait avoir un aperçu des forçages effectif

J'ai d'autre piste, mais cela pourrait suffir.

A+ Polux
polux
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 04 janv. 2017, 22:41

Re: Forçage en CFC

Message par polux »

zut, il manque une page :
Forc5.jpeg
voila !
A+
Polux
Répondre