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 :

[TSX Nano-PL707] Besoin d'aide pour programmer


Sujet :

Automation

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut [TSX Nano-PL707] Besoin d'aide pour programmer
    Bonjour à tous,

    Je suis nouveau sur le forum et absolument pas programmateur.

    Je suis responsable d'une association de sport : le snowscoot et pour la réalisation de nos courses, nous sommes en train de réaliser une grille de départ à déclenchement automatique.

    J'ai récuperé un automate TSXNano 07-PL707 afin de réaliser le départ, mais n'étant pas du tout connaisseur en programmation, je ne sais par où commencer. J'ai bien lu le manuel qui est fourni avec, mais la plupart des signes me parraissent être des Hyéroglyphes

    Je voudrais réaliser une programmation assez simple de départ :

    Interrupteur (type bouton poussoir) activé manuellement qui déclenche la séquence de départ :
    - Allumage d'un Feu rouge
    - puis allumage d'un feu orange
    - puis allumage d'un feu vert
    - puis libération de la grille par désactivation de l'électro-aimant

    Avec une temporisation de 1 seconde environ entre chaque étapes.

    Je pense utiliser une entrée et 4 sorties.

    Je ne pense pas la réalisation du réseau très compliquée, mais n'ayant jamais pratiqué, j'aimerais pouvoir être aidé par quelqu'un qui connait ce type d'appareil.

    PS : Ce forum n'est peut être pas le bon lieu pour ce genre de discussions et je ne m'offusquerais pas si vous me dites que ce n'est pas votre rôle...

    Mais si il y a une bonne âme charitable qui peut m'être utile, je lui en serais grandement redevable.

    Merci

  2. #2
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Je retrouve mon PL707......, et je te fais ça
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par ThierryAIM Voir le message
    Je retrouve mon PL707......, et je te fais ça
    Ca c'est une très bonne nouvelle...

    Si tu ne le trouves pas, je peux même te le fournir

    Merci

  4. #4
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Bon, j'ai pas de quoi tester, mais ça doit pas être loin (si j'ai bien compris)

    PL707 V3.0

    Quelques explications :
    un petit grafcet :
    étape 10 : Attente appui sur le bouton start > étape 20
    étape 20 : Activation du feu rouge et de l'EM, tempo 1s > étape 30
    étape 30 : Activation du feu orange et maintien de l'EM, tempo 1s > étape 40
    étape 40 : Activation du feu vert, relachement de l'EM, tempo 1s > étape 10

    les sorties sont gérer dans la tache POST

    J'ai tout commenté (variables et réseaux)

    Si tu as un soucis, tu dis

    entre voisins, faut bien s'aider

    Attention au câble de communication entre le PC et le Twido, il est spécial, et à la version de ton Twido, certaines séries sont foireuses (pb connu de Schneider) et refuse de se connecter au PC
    Il te faut en outre le driver UnitelWay chargé et activé pour communiquer avec le Twido
    Voilà, c'est tout de mes souvenirs de ce micro-automate
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Bonsoir,

    Je regarde tout cela avec beaucoup d'attention et me permettrait peut être quelques précisions plus tard...

    Ce que tu as fait me permettra d'y voir déjà un peu plus clair...

    Je te tiens au courant de l'évolution.

    Merci

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Je n'ai pas pu m'empêcher de regarder ce soir...malgré l'heure tardive...

    Je n'ai pas de quoi tester pour l'instant car le boitier de commande n'est pas encore monté....

    J'ai bien compris quelles entrées et sorties tu as utilisé, c'est exactement ce que je voulais...

    Par contre, tu mets une activation de l'EM après l'appui sur le bouton start. En fait, la grille doit être maintenue en permanence par l'EM. Donc il doit être en permanence activé. C'est sa position de "repos".

    Je vais essayé de décortiquer ta programmation, mais si tu ne l'a pas conçu comme cela, peut être pourrais-tu m'épargner une recherche...

    La bonne séquence serait :

    - Etat de repos : Feu éteint/EM activé pour maintenir la grille

    - Bouton Start : Feu rouge s'allume puis après 1 seconde le feu orange s'allume puis après 1 nouvelle seconde le feu vert s'allume. Celui-ci reste allumé pendant environ 10 secondes (les 3 feux restent donc allumés ensemble).

    En ce qui concerne la liberation de mon Electro-aimant, je pense qu'il faut l'integré entre le feu orange et le feu vert car celui-ci met un petit temps avant de se libérer. Je ne connais pas la temporisation exacte pour l'instant mais cela n'a qu'assez peu d'importance car j'ai bien compris comment corriger les temporisations.

    La fin du cycle est : Extinction des feux et réactivation de l'électro-aimant.



    Encore une fois Merci

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par ThierryAIM Voir le message
    ...

    Attention au câble de communication entre le PC et le Twido, il est spécial, et à la version de ton Twido, certaines séries sont foireuses (pb connu de Schneider) et refuse de se connecter au PC
    Il te faut en outre le driver UnitelWay chargé et activé pour communiquer avec le Twido
    ...
    Tes souvenirs sont exactes...

    J'ai réussi à connecter l'automate sur un PC via le cable que j'ai. Le PC est pourvu d'une carte mère avec port COM.

    Je voudrait pouvoir le connecter sur mon portable. Pour cela j'ai un adaptateur USB/COM...

    J'ai bien un port COM1 émulé, par contre, impossibilité de connecter via le driver UnitelWay...

    Mon cable fonctionne puisque sur le PC c'est OK.

    JE suis dans une galère...et le temps passe

  8. #8
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par docarno Voir le message
    J'ai bien un port COM1 émulé, par contre, impossibilité de connecter via le driver UnitelWay...
    l'éternel problème des port série non-natif avec d'anciens logiciels .....
    J'ai bien peur que tu ne puisses rien y faire, du moins, je ne suis pas optimiste avec PL707 (à moins qu'un collègue ait une solution)
    c'est la raison qui me fait acheter des portables Dell, les seuls, et encore dans la gamme pro, que j'ai trouvé qui possèdent un port com natif !

    Pour tes modifs de soft, c'est pas compliqué, mais je te conseille d'utiliser un bouton d'armement pour ton EM de grille, car ce peux être dangereux de remonter la grille avec une tempo, si un concurrent est bloqué, par exemple
    L'idée :
    état repos de l'ensemble, toutes sorties désactivées, Grafcet à l'étape initiale
    Appui sur armement > EM grille
    Appui sur start > déroulement du processus > retour état repos
    Fichiers attachés Fichiers attachés
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 26
    Points : 34
    Points
    34
    Par défaut
    Sinon il faut le câble de programmation Schneider en USB. Cela marche bien avec le PL707...

  10. #10
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Résumons :

    - Un ami qui fabrique des machines pour les podologues va me fournir un adaptateur qui semble mieux fonctionner que les autres (si cela fonctionne, c'est l'idéal)

    - Autrement, j'ai trouvé un vieux portable avec un port COM natif... donc je suis quasiment sauvé. Pourquoi un portable à tout prix ? Parce que je déplace mon materiel sur la neige et j'ai peur que la mémoire de l'automate ne soit pas assez longue en cas de coupure de courant.

    Avez vous une idée de son autonomie ?

    La solution dans mon cas serait peut être de mettre une petite batterie 24V qui l'alimenterai lorsque je ne suis pas sur le 220V

    - Concernant le cable USB : où puis je le trouver et à quel prix surtout ? C'est de cela dont tu parles ?



    Concernant le programme,

    La grille est pour l'instant remontée manuellement, donc aucun risque de blesser quelqu'un puisque pour que la grille soit tenue par l'électro-aimant, il faut que les deux soient parfaitement en contact.

    Si j'ai un bouton armement, cela fait une manip supplémentaire...en fait je n'ai besoin que de quelques dixièmes de seconde de coupure de l'électro-aimant pour que la grille se libère. Si l'électro-aimant se réactive, en aucun cas il ne remontera la grille.


    ICI vous trouverez des photos de la grille, afin de bien comprendre son fonctionnement.


    Encore merci pour vos conseils. Il est toujurs plus facile de concevoir à plusieurs.

  11. #11
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par yome3k Voir le message
    Sinon il faut le câble de programmation Schneider en USB. Cela marche bien avec le PL707...
    si tu le dis, je veux bien te croire, j'ai pas eu l'occasion de tester, mais vu les spécifs des câbles Schneider USB, j'ai comme un doute ...

    @docarno : tu aurais du commencer par ton lien

    modif dans le réseau 9 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     %X40                        %Q0.3
    --|/|--------------------------( )--
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  12. #12
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 26
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par ThierryAIM Voir le message
    si tu le dis, je veux bien te croire, j'ai pas eu l'occasion de tester, mais vu les spécifs des câbles Schneider USB, j'ai comme un doute ...

    N'en doute plus, je l'ai testé en "réel" sur un site. En fait il faut utiliser la dernière version du PL707 (4.0). Et ayant le PL7 sur ma machine (un DELL moi aussi pour la même raison ), je n'ai pas eu besoin d'installer de drivers Unitelway (et donc le PL707 utilise mes prefs déclarés dans le drivers manager Schneider et donc le câble usb dans mon cas).

    Et effectivement j'utilise le 3030 comme câble USB.

  13. #13
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par yome3k Voir le message
    Et effectivement j'utilise le 3030 comme câble USB.
    Vu le prix, je vais attendre un peu avant d'investir Parce que je m'en serts quand même pas tous les jours...

  14. #14
    Membre confirmé Avatar de stephdim
    Profil pro
    Inscrit en
    Août 2007
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 462
    Points : 521
    Points
    521
    Par défaut
    salut,

    achète une interface PCMCIA / RS232 (env 50 €) ça fonctionne très bien avec les vieux cables SCHNEIDER, mais pas les adaptateurs USB / RS232, du moins la plupart ...

    le probleme vient du fait que le cable intègre un convertisseur RS232 / RS485, et pour fonctionner il a besoin d'un "bon" signal RS232 qui est mal émulé par les adaptateurs USB / RS232 bon marché.

    @+

  15. #15
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Je veux bien te croire, mais avant d'investir de nouveau, j'aimerai essayer...

    Je vais voir dans un magasin d'informatique si y peuvent me trouver ça.

    Merci du conseil

  16. #16
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Si tu as un convertisseur USB, essaye aussi ceci : dans le driver manager, dans l'onglet unitelway, la configuration unitelway -> Modifier, dans l'onglet avancé, essaye de cocher "Force Virtual Com Port". Ceci suffit dés fois avec certains convertisseurs.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  17. #17
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Cette dernière méthode ne fonctionne pas...en tout cas chez moi...

    J'ai également acheté une carte PCMCIA, mais qui ne fonctionne pas sur mon portable (ni sur celui d'un ami d'ailleurs)...je vais pouvoir la rendre (je m'étais renseigné auparavant).

    Enfin, pour une fois, l'informatique n'est vraiment pas mon amie.


  18. #18
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Evolution :

    J'ai une carte PCI / Serie que j'ai récupéré.

    La communication grâce au driver unitelway se fait très bien. Mais il m'est impossible de communiquer avec l'automate à partir de PL7.

    Des idées ?

    PS : lorsque je lance une requète à partir de la console unitelway, cela me dit : "pas d'ACK distant dans la fonction Net-query"

  19. #19
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Les soucis que tu as sont ceux que tous les automaticiens ont dépuis que sur les portables ils ont virés les ports séries. La solution que je te donnait, ne fonctionne malheureusement pas tout le temps. Les vendeurs d'automates sont tous avec des cordons USB maintenant.

    Dans ton cas une carte PCI devrait fonctionner, c'est étrange. Dans le gestionnaire de périférique de ton PC comment apparait le port com de cette carte ? Quels nom quel port d'e/s utilisé et quelle IRQ ?

    De mémoire ce doit être COM1 port 0X3F8 IRQ4 ou COM 2 port 0X2F8 IRQ3.

    Je sais par exemple que pour XBTL qui utilise le même driver, il faut absolument que le convertisseur USB(on la carte) soit en COM1 ou COM2.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  20. #20
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 1
    Points
    1
    Par défaut
    Donc chez moi :

    Port COM1
    Plage d'E/S : BC00-BC07
    IRQ : 23


    La connection se fait à chaque fois, mais impossibilité de communiquer avec l'automate. Un ami m'a dit que ça provenait probablement de a carte mère trop récente...il est vrai que sur tous les autres vielles bécanes ça marche.

    Quoi qu'il en soit le programme fonctionne, la grille est au poil... je vais pouvoir me lancer dans un projet plus important.

Discussions similaires

  1. Besoin d'aide pour programmer un diffuseur de messages.
    Par Andrewopan dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 27/05/2015, 19h39
  2. Réponses: 0
    Dernier message: 22/11/2008, 22h38
  3. Réponses: 2
    Dernier message: 19/04/2008, 00h02
  4. Besoin d'aide pour programmation en c
    Par romi36 dans le forum Débuter
    Réponses: 7
    Dernier message: 09/06/2007, 22h55
  5. Réponses: 21
    Dernier message: 10/04/2006, 14h29

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