IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Automation Discussion :

Morceau de programme : suivi de pièce


Sujet :

Automation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 1
    Par défaut Morceau de programme : suivi de pièce
    Bonjour,

    Je débute dans le métier (3ème mois de travail) et cherche à réaliser un « morceau de programme » pour écrire de la façon la plus simple possible, ce que nous appelons dans notre boite un « suivi de pièce ».

    Des pièces se déplacent sur un convoyeur à vitesse fixe. Un capteur, en position A, détecte la présence de pièce.
    Plus en avant du convoyeur, en position B (puis C et D…) se produit un (puis des) traitement de la pièce.
    Le traitement ne doit avoir lieu que si la pièce a été détectée en A.

    Seule solution actuelle que je connaisse, hérité de mon prédécesseur dans la boite, est de faire un « suivi » avec un registre à décalage.
    Lors de la détection de la pièce, un bit est mis à 0. A chaque unité de temps (sur front) le bit est décalé (à droite ou à gauche selon l’API) dans l’octet, le mot, ou le double mot (ou un vecteur de bit, tout dépend). Le but du jeu consiste à récupérer la valeur du bit à l’index souhaité.
    (Les unités de temps sont générées par un générateur d’impulsion. Mais cela peut aussi être des puls venants d’un codeur (dans ce cas, on suit là pièce en distance, non en temps))

    Le principe en est très simple, mais le débuggage, et la réalisation, peut être compliqué.
    Pourtant, cela doit être une application typique dans l’industrie.

    A ce titre, je cherche donc des exemples de programmation de suivi de pièce (un site ou je peux trouver ça), ou des conseils intéressants à ce sujet.

    Cela n’a pas besoin d’être spécifique à un automate. Siemens, Télé, Allen Bradley… ou contacts, grafcet, ou en logique (par exemple pour Zélio, Logo!, M2….)

    Quelqu’un peut m’aider ?

    Merci d’avance.

    /P.

  2. #2
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2014
    Messages : 30
    Par défaut
    bonjour
    ton probleme est assez simple !!! il suffit de faire un petit grafcet qui pourra te piloter le suivi de ta pièce :

    le grafcet comporte les étapes suivantes :

    - Etape 0 'Initialisation de ton système
    - Transition Vrai : capteur A =1
    - Etape 1 : sa réalise deux actions :
    - SET démarrage de ton convoyeur avec une consigne vitesse moteur fixe
    - SET ordre de marche de l'unité de traitement de la pièce
    - transistion vrai : retour d'information : Moteur + U.T
    - Etape 2 : attente
    - transition : tu attend que ton capteur A ne détecte plus de pièce
    - etape 3 : tu declenche une temporisation pour le traitement de la dernière pièce ' S'assurer que les capteurs 'B,C...' son à ZERO
    - transition vrai : Fin de la temporisation
    - etape 4 : - arret U.T
    - Arret Moteur
    - transistion vrai : Retour d'information : Moteur + U.T
    - Activation de l'Etape 0 pour attendre un nouveau départ cycle

    sa me parait relativement simple ton histoire quand tu vas écrire ton grafcet, il suffit juste de le traduire au langage de programmation de ton automate que tu utilise !!!!

Discussions similaires

  1. programme du suivi de croissance de komate
    Par sk8trasher dans le forum Débuter
    Réponses: 36
    Dernier message: 02/04/2012, 13h14
  2. Demande de conseil pour un morceau de programme
    Par brunpac dans le forum Automation
    Réponses: 6
    Dernier message: 03/01/2011, 16h35
  3. suivi structurel de la programmation dynamique
    Par m_baadeche dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 04/12/2010, 13h09
  4. Réponses: 3
    Dernier message: 20/06/2008, 00h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo