Sysmac CPM1A et Cxprogrammer
Sysmac CPM1A et Cxprogrammer
Bonjour à tous,
Je fais mes premiers pas avec CXprogrammer. Sur un programme existant, j ai ajouté 3 lignes de programme.
Sur la première : une entrée (existante, 0.3) set un bit (ajout, 210.1).
Sur la seconde : une entrée (existante, 0.4) reset le bit 210.1.
Sur la dernière : si j'ai de nouveau mon entrée 0.3 et que je n'ai pas reseté 210.1 j'active une sortie (ajout, 10.2 qui est bien présente sur l'automate.
Rien de bien compliqué, et pourtant je bloque.
J'ai bien réussi à transférer ma modification et quand je me met en mode surveillance, je ne set jamais 210.1, alors que la ligne s'active bien en vert. Et en forçant mon 210.1 à 1 et que j 'ai mon entrée 0.3, la ligne se met au vert, mais la bobine (sortie) 10.2 ne s'active pas, la diode ne s'allume pas sur l'automate.
J ai forcé cette sortie à 1, la diode s'allume, donc je suis sur la bonne sortie.
J'ai parcouru pas mal de docs, cherché dans le logiciel.
Je sèche.
HHHHEEEEELLLLPPPPP PLEEEAAASE!
Merci d'avance
Je fais mes premiers pas avec CXprogrammer. Sur un programme existant, j ai ajouté 3 lignes de programme.
Sur la première : une entrée (existante, 0.3) set un bit (ajout, 210.1).
Sur la seconde : une entrée (existante, 0.4) reset le bit 210.1.
Sur la dernière : si j'ai de nouveau mon entrée 0.3 et que je n'ai pas reseté 210.1 j'active une sortie (ajout, 10.2 qui est bien présente sur l'automate.
Rien de bien compliqué, et pourtant je bloque.
J'ai bien réussi à transférer ma modification et quand je me met en mode surveillance, je ne set jamais 210.1, alors que la ligne s'active bien en vert. Et en forçant mon 210.1 à 1 et que j 'ai mon entrée 0.3, la ligne se met au vert, mais la bobine (sortie) 10.2 ne s'active pas, la diode ne s'allume pas sur l'automate.
J ai forcé cette sortie à 1, la diode s'allume, donc je suis sur la bonne sortie.
J'ai parcouru pas mal de docs, cherché dans le logiciel.
Je sèche.
HHHHEEEEELLLLPPPPP PLEEEAAASE!
Merci d'avance
Re: Sysmac CPM1A et Cxprogrammer
Bonjour,
il est possible que dans ton programme la sortie que tu utilises soit déjà affecté à une bobine après ta modification.
Auquel cas, ta ligne de programme n'a aucun effet puisque la valeur est écrasée par cette bobine.
il est possible que dans ton programme la sortie que tu utilises soit déjà affecté à une bobine après ta modification.
Auquel cas, ta ligne de programme n'a aucun effet puisque la valeur est écrasée par cette bobine.
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Re: Sysmac CPM1A et Cxprogrammer
J'ai fait un test, j ai installé cxone sur mon pc personnel.
J ai créé un automate virtuel. J'ai mis une entrée qui set une sortie. Je force l'entrée....et la sortie s'allume correctement. Je dois passer à coté d'un détail...gggrrrr
Je précise, sur l automate réel, le programme n'est pas protégé par mot de passe ou autre.
Autre souci, qui pourrait peut être avoir un lien, je peux utiliser mon entrée 0.3 mais pas son front montant!!?? Ça me met une barre rouge sur le segment et le symbole front montant est rouge.
J espère que je suis assez clair dans mes explications.
Re-merci d'avance
J ai créé un automate virtuel. J'ai mis une entrée qui set une sortie. Je force l'entrée....et la sortie s'allume correctement. Je dois passer à coté d'un détail...gggrrrr
Je précise, sur l automate réel, le programme n'est pas protégé par mot de passe ou autre.
Autre souci, qui pourrait peut être avoir un lien, je peux utiliser mon entrée 0.3 mais pas son front montant!!?? Ça me met une barre rouge sur le segment et le symbole front montant est rouge.
J espère que je suis assez clair dans mes explications.
Re-merci d'avance
Re: Sysmac CPM1A et Cxprogrammer
Merci Ulairi, pour cette réponse rapide.
Tu veux dire que ma sortie 10.2 (qui est physiquement libre, pas câblée et qui ne s allume jamais pendant les cycles sans ma modification) pourrait être utilisée dans le programme??
Je vérifierais demain mais il me semble bien qu'elle n'est pas utilisée.
Je te dis ça demain.
Bonne soirée
Tu veux dire que ma sortie 10.2 (qui est physiquement libre, pas câblée et qui ne s allume jamais pendant les cycles sans ma modification) pourrait être utilisée dans le programme??
Je vérifierais demain mais il me semble bien qu'elle n'est pas utilisée.
Je te dis ça demain.
Bonne soirée
- JC87
- Mi homme - Mi automate
- Messages : 1918
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Sysmac CPM1A et Cxprogrammer
Bonsoir,
Ça ressemble a une sortie utilisée en effet, après ce n'est peut être pas la sortie 10.2 qui est écrite mais le canal 10, il faut faire une recherche. Pour les fronts, le CPM1A ne supporte probablement pas directement les fronts sur entrée, il faut utiliser une instruction difu (differentiate Up).
JC
Ça ressemble a une sortie utilisée en effet, après ce n'est peut être pas la sortie 10.2 qui est écrite mais le canal 10, il faut faire une recherche. Pour les fronts, le CPM1A ne supporte probablement pas directement les fronts sur entrée, il faut utiliser une instruction difu (differentiate Up).
JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Re: Sysmac CPM1A et Cxprogrammer
Bonjour JC,
Merci pour ta réponse. Je vais regarder ça dans l'après
Midi. Je poste dès que je peux.
Merci pour ta réponse. Je vais regarder ça dans l'après
Midi. Je poste dès que je peux.
Re: Sysmac CPM1A et Cxprogrammer
Bonjour,
Je viens de faire un test avec un CPM1A qui trainait,avec un programme chargé.
Les sorties ne sont pas utilisées. (10.0 à 10.03)
J'ai ajouté une section avec une entree 0.01 qui set 10.1.
Ca ne fonctionne pas.
J'ai tout supprimé et recrée une section avec ma ligne et là 10.1 s'allume bien.
L'utilisation du canal 10, comme évoqué, pourrait bien être mon pb.
Je me suis placé sur 10.1, clique droit-->vérifier adresses utilisées/non utilisées.
Voici ce que j'obtiens avec un rapport "avec commentaires et inutilisés" et "vue d'ensemble".
Je continus de chercher mais est-ce que je suis au bon endroit ou je suis gelé?
Merci encore pour votre aide
Je viens de faire un test avec un CPM1A qui trainait,avec un programme chargé.
Les sorties ne sont pas utilisées. (10.0 à 10.03)
J'ai ajouté une section avec une entree 0.01 qui set 10.1.
Ca ne fonctionne pas.
J'ai tout supprimé et recrée une section avec ma ligne et là 10.1 s'allume bien.
L'utilisation du canal 10, comme évoqué, pourrait bien être mon pb.
Je me suis placé sur 10.1, clique droit-->vérifier adresses utilisées/non utilisées.
Voici ce que j'obtiens avec un rapport "avec commentaires et inutilisés" et "vue d'ensemble".
Je continus de chercher mais est-ce que je suis au bon endroit ou je suis gelé?
Merci encore pour votre aide
Modifié en dernier par Yann le 12 avr. 2016, 16:02, modifié 1 fois.
- itasoft
- Mi homme - Mi automate
- Messages : 7086
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Sysmac CPM1A et Cxprogrammer
slts,
comme le précise JC87, si aucune sorties du canal 10 n'est utilisée dans le programme (à vérifier) ça veut dire que le programme écrit dans tout le canal 10 en bloc.
Si dans un programme existant les sorties 10.0 à 10.15 ne sont jamais utilisées, on se pose la question si c'est pas utilisé en bloc de 16,
ou alors on as mis un module de sorties qui ne sert à rien,
LOL
comme le précise JC87, si aucune sorties du canal 10 n'est utilisée dans le programme (à vérifier) ça veut dire que le programme écrit dans tout le canal 10 en bloc.
Si dans un programme existant les sorties 10.0 à 10.15 ne sont jamais utilisées, on se pose la question si c'est pas utilisé en bloc de 16,
ou alors on as mis un module de sorties qui ne sert à rien,
LOL
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Sysmac CPM1A et Cxprogrammer
Salut itasoft,
Ces tableaux ne me donnent pas cette indication??
Pour moi, quand je vois ces tableaux, la ligne adresse 10 est vide sauf la 10.01, qui est celle que je souhaite utiliser, donc les sorties sont libres.
Et le canal sur l'adresse 10 est le canal1. Le canal 10 n'apparaît pas dans les canaux des autres adresses donc je passe surement à côté de ce que vous me
dites de regarder
Ces tableaux ne me donnent pas cette indication??
Pour moi, quand je vois ces tableaux, la ligne adresse 10 est vide sauf la 10.01, qui est celle que je souhaite utiliser, donc les sorties sont libres.
Et le canal sur l'adresse 10 est le canal1. Le canal 10 n'apparaît pas dans les canaux des autres adresses donc je passe surement à côté de ce que vous me
dites de regarder
- itasoft
- Mi homme - Mi automate
- Messages : 7086
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Sysmac CPM1A et Cxprogrammer
oui tu passe à coté, surtout si ces sorties sont cablés dans l'automate, si ya des fils des branchés,
regarder du coté des instructions MOVE
regarder du coté des instructions MOVE
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr