Aide Step7: démarrage/arrêt automatique d’une machine

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
d6bel2006
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 16 nov. 2015, 06:27

Aide Step7: démarrage/arrêt automatique d’une machine

Message par d6bel2006 »

Bonjour à tous.

Je suis débutant dans la programmation des automates siemens.
Pour l'instant mes programmes sont relativement "basic": Je crée un bloc d'organisation OB1 dans lequel j'incère des fonctions (FC1, FC2, FC3...)
J'utilise les langages LOG, CONT et j'aimerais apprendre par la suite le LIST.
C'est bien beau mais ce n'est pas suffisant pour ce que je veux faire :lol: :

Nous avons une nouvelle machine au travail qui a besoin de chauffer +/- 30 minutes avant de pouvoir lancer la production. J’ai branché son alimentation sur un contacteur « KM1 » qui lui, est commandé par un automate S300.
Je voudrais que :

- la machine démarre automatiquement du Lundi au vendredi à 5h30.
-Si aucun ouvrier ne déclare sa présence (via un bouton poussoir) avant 6h15 la machine s’arrête automatiquement.
-Un autre bouton poussoir sera utilisé pour arrêter la machine manuellement.

En cherchant un peu, j’ai trouvé dans les propriétés de mon CPU 315-2DP un onglet « alarme horaires » (OB10 à OB17) et « Alarme cycliques » (OB30 à OB38). Mais je ne sais pas comment les utiliser.

D’avance merci pour votre aide. ;)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par itasoft »

slts,
si l'ouvrier arrive à 7h il doit pouvoir re-démarrer la machine ???
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
d6bel2006
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 16 nov. 2015, 06:27

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par d6bel2006 »

itasoft a écrit :slts,
si l'ouvrier arrive à 7h il doit pouvoir re-démarrer la machine ???
Salut :)

Je ne l'ai pas précisé mais oui j'y ai pensé. je vais bien expliquer la commande avec l'aide d'une photo ;)

-Si le commutateur est basculé sur "Manu", la machine est démarré ou arrêté par les boutons "On" et "Off"
-Si le commutateur est basculé sur "Auto", la machine démarre automatiquement à 5h30 et s'arrête de deux façons. Automatiquement si pas d'opérateur à 6h15 ou manuellement par le bouton "Off"
-La présence de l'opérateur est validé par un autre bouton poussoir.

Le fait de démarrer la machine en manu puis de basculer le commutateur en auto ne perturbe pas l'alimentation de la machine.
Image
Avatar du membre
Ashkore
Aguerri de l'automation
Aguerri de l'automation
Messages : 77
Enregistré le : 05 nov. 2015, 11:55
Localisation : Bouches-du-Rhone

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par Ashkore »

Salut,

A mon avis, pour que ta machine s'allume à 5h30, il faut simplement que tu utilises l'un des blocs alarme horaire pour ton programme de démarrage machine.

Sur ce bloc OB10, d'une manière ou d'une autre tu dois pouvoir paramétrer l'heure à laquelle il sera appelé par l'automate. (le mieux pour savoir où paramétrer l'heure de déclenchement est de positionner le bloc dans le programme, et d'utiliser l'aide. En général c'est assez clair)

Pour le reste de la programmation à mon avis il n'y a rien de compliqué, simplement des fonctions basiques style ET/OU.

Si tu essaies, dis moi ce que ça donne car je ne suis pas sur que ce soit ça, je suis pas expert.

Cordialement
"L'échec est le fondement de la réussite."
Avatar du membre
Brebiou
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1013
Enregistré le : 21 oct. 2015, 08:38

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par Brebiou »

RTFM

Tu as un exemple qui correspond a ce que tu veux faire dans l'aide de STEP7.
AIDE STEP7 a écrit :La sortie A 4.0 doit être mise à 1 du lundi, 5.00 heures au vendredi, 20.00 heures. Du vendredi, 20.00 heures au lundi, 5.00 heures la sortie A 4.0 doit être remise à 0.
Cet exemple s'appuie sur les alarmes horaires. Les alarmes cycliques sont plus prévues pour de courtes périodes (<5s).

En adaptant un peu l'exemple, tu devrais arriver à faire ce que tu souhaites
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par itasoft »

slts,
un exemple en LADDER
cliquer pour agrandir
[attachment=0]CaptureOuvrier.JPG[/attachment]
Fichiers joints
CaptureOuvrier.JPG
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par itasoft »

slts,
après test, on déplore une couille dans l'exemple, le contact " Horloge_5h30" doit être sur front montant
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
d6bel2006
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 16 nov. 2015, 06:27

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par d6bel2006 »

Merci beaucoup pour l'aide.
Le langage LIST c'est pas mon fort mais c'est l'occasion d'apprendre.
L'exemple en ladder est simple et efficace. ;)

Par facilité j'ai placé provisoirement un automate Zelio que j'avais de stock :D Histoire de me laisser le temps avec le siemens.
Je risque donc de poser encore des questions très bientôt.
Avec le zelio c'est un jeu d'enfant
Image
Avatar du membre
Brebiou
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1013
Enregistré le : 21 oct. 2015, 08:38

Re: Aide Step7: démarrage/arrêt automatique d’une machine

Message par Brebiou »

d6bel2006 a écrit :Merci beaucoup pour l'aide.
Le langage LIST c'est pas mon fort mais c'est l'occasion d'apprendre.
Une "petite" aide que j'ai toujours a portée de main (Attention, ce sont les abréviations allemandes ;) )
Répondre