Chronogramme de transfert et d'arrêt en position d'un convoyeur à bande — Ralentir avant de s'arrêter (exemple)

Dernière mise à jour: 2026-09-23 / Catégorie: Exemples, chronogrammes

Un exemple où une pièce arrive du poste précédent sur un convoyeur à bande entraîné par variateur, ralentit, s'arrête au poste de travail puis est libérée. Pour le programmeur du convoyeur qui veut corriger « elle s'arrête chaque fois à un endroit différent et le robot rate la pièce ».

Ouvrir cet exemple dans l'éditeur Télécharger le JSON

L'éditeur gratuit, qui fonctionne dans le navigateur, s'ouvre dans un nouvel onglet avec ce chronogramme chargé. Ni installation ni inscription, et rien de ce que vous saisissez n'est envoyé nulle part. Vos modifications ne changent pas l'exemple de cette page. Le JSON est la donnée source pour le rouvrir dans l'éditeur ou le confier à une IA (format : Structure des données JSON).

Chronogramme d'un convoyeur à bande qui s'arrête en position et libère la pièce. Avec bConvRun (marche) ON, une pièce qui arrive fait passer bSlowSens (capteur de ralentissement) à ON, ce qui fait passer bConvSlow (petite vitesse) à ON ; la petite vitesse continue après le retour à OFF du capteur. Quand bPosSens (capteur de position) passe ON, la marche est coupée ; 0,5 s plus tard bPosOK (position confirmée) passe ON, et 2 s plus tard bWorkDone (travail terminé) passe ON. Travail terminé remet la marche à ON et la petite vitesse à OFF, position confirmée passe OFF, la pièce s'en va et le capteur de position passe OFF, ce qui efface travail terminé. Les changements sont reliés par des flèches en pointillés.
Le passage à ON du capteur de ralentissement est l'avant d'une pièce venue du poste précédent, et son passage à OFF est simplement l'arrière de la pièce qui passe : ni l'un ni l'autre n'a de flèche de cause.

1. Six signaux ; petite vitesse, position confirmée et travail terminé sont mémorisés dans l'automate

SignalSensSignification
bConvRun / bConvSlowPLC → variateurMarche (sens avant) et sélection de la petite vitesse (multivitesse). La petite vitesse s'automaintient sur le capteur de ralentissement et est relâchée à la libération
bSlowSens / bPosSensCapteur → PLCCapteur de ralentissement et capteur de position. ON tant qu'une pièce est devant
bPosOKPLC (interne)Position confirmée. La marche est coupée depuis 0,5 s et le capteur de position est toujours ON. Effacée à la libération (marche ON)
bWorkDonePLC (interne)Travail terminé. La fin venue du côté travail (robot, ou bouton de fin de l'opérateur), mémorisée. Effacé une fois que la pièce a quitté le capteur de position

2. Une pièce : ralentissement, arrêt, confirmation, travail, libération

Une division vaut 0,5 s.

3. Passer en petite vitesse avant d'arrêter, et attendre 0,5 s avant de confirmer

  1. Passer en petite vitesse au capteur de ralentissement, puis arrêter au capteur de position Arrêtée à pleine vitesse, la pièce s'arrête chaque fois à un endroit différent. La distance parcourue après la coupure de la marche croît avec le carré de la vitesse : à demi-vitesse, un quart de la distance. Mesurez à la mise en service le dépassement depuis le passage ON du capteur de position, et montez le capteur de ralentissement d'autant plus en amont, sur une équerre à trou oblong.
  2. Automaintenir la petite vitesse et la relâcher à la libération Pilotée directement par le capteur de ralentissement, elle repasserait en grande vitesse en cours de route. Une pièce plus courte que l'écart entre les deux capteurs libère le capteur de ralentissement avant d'atteindre la position. La relâcher au même Step que la marche OFF peut commander un instant la grande vitesse, selon la sortie qui retombe en premier.
  3. Confirmer la position 0,5 s après la coupure de la marche La pièce continue d'avancer pendant qu'elle décélère. Attendez qu'elle soit arrêtée, vérifiez que le capteur de position est toujours ON, et seulement alors lancez le travail. Pour détecter un dépassement, ajoutez un capteur de dépassement juste après la position.
  4. Effacer travail terminé une fois que la pièce a quitté le capteur de position Effacé pendant la libération, la même pièce est retravaillée : si « capteur de position ON et pas travail terminé » est la condition d'arrêt, la marche est coupée de nouveau à l'instant où on l'efface. Effacé après le départ de la pièce, le prochain ON du capteur de position est à coup sûr une nouvelle pièce.

4. Bourrages, glissements et pièces manquantes se détectent en limitant le temps entre capteurs

Si le capteur de ralentissement est ON au moment où la position est confirmée, la pièce suivante a rattrapé l'écart. Cette pièce ne produit jamais de front montant sur le capteur de ralentissement : libérée telle quelle, elle arrive au capteur de position à grande vitesse et dépasse. Soit vous ajoutez « capteur de ralentissement OFF » à la condition de relâchement de la petite vitesse, soit vous arrêtez sur défaut et cessez d'accepter les pièces du poste précédent. Gardez entre les pièces un écart supérieur à l'écart entre capteurs, moins la longueur de pièce, plus le dépassement à l'arrêt.

5. Autres réalisations : relire autrement la façon d'arrêter et les conditions de libération

Les outils utilisés pour cet exemple

  • Timing Chart Editor — La figure ci-dessus et le JSON de l'exemple ont été créés et exportés avec cet éditeur.
  • Flowchart Editor — Transforme les flèches du chronogramme en une suite d'attentes et de traitements.

Articles connexes

yk.builds