Programmer un clavier asi 12 touches sur tia portal
Programmer un clavier asi 12 touches sur tia portal
Bonjour,
J’ai un clavier 12 touches (XBLC1012R184) à programmer j’aimerai savoir comment je peux programmer un code sur tia portal.
Du genre si j’appuie 4 fois sur 4 le mode maintenance s’active.
Merci pour votre aide.
J’ai un clavier 12 touches (XBLC1012R184) à programmer j’aimerai savoir comment je peux programmer un code sur tia portal.
Du genre si j’appuie 4 fois sur 4 le mode maintenance s’active.
Merci pour votre aide.
Re: Programmer un clavier asi 12 touches sur tia portal
Bonjour,
A quel étape tu bloques ?
Bien cordialement;
A quel étape tu bloques ?
Bien cordialement;
<< La vie d'un homme passe par trois phases : apprentissage, apprentissage et apprentissage. >>
Et j'ai même pas fini la première phase
Re: Programmer un clavier asi 12 touches sur tia portal
Bonsoir,
Le clavier est codée en BCD sur 4bits.
J’ai le programme sur pl7pro( Schneider) que je dois convertir sur tia portal (Siemens)
Je bloque des le début. Je ne vois pas comment je peux faire déjà juste pour détecter une touche.
Puis je dois rajouter des condition comme %MW0<>15-(%M3)
Puis je dois faire le comptage de nombre de touche.
Ensuite j’ai Mw1=(Mw1*10)+MW0 ce qui veut dire que je multiplie par 10 pour différencier la première touche de la seconde.
Mon objectif est de crée plusieurs code à 4 chiffre pour des fonctions différentes
Merci pour votre aide.
Le clavier est codée en BCD sur 4bits.
J’ai le programme sur pl7pro( Schneider) que je dois convertir sur tia portal (Siemens)
Je bloque des le début. Je ne vois pas comment je peux faire déjà juste pour détecter une touche.
Puis je dois rajouter des condition comme %MW0<>15-(%M3)
Puis je dois faire le comptage de nombre de touche.
Ensuite j’ai Mw1=(Mw1*10)+MW0 ce qui veut dire que je multiplie par 10 pour différencier la première touche de la seconde.
Mon objectif est de crée plusieurs code à 4 chiffre pour des fonctions différentes
Merci pour votre aide.
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Programmer un clavier asi 12 touches sur tia portal
Salut !
Tu dis avoir le prg sous Schneider.
Rien de bien difficile à convertir en Siemens..
Mais si en siemens tu es est à te demander comment 'créer' un MW0, ça va être dur pour toi...
les mw existent naturellement..
tu crées une variable nommée 'toto' de type WORD ou INT que tu localises à l'adresse MW0, tout simplement
%MW0<>15-(%M3) (attention, cela mélange des mots et des bits.... à part cela, les tests existent aussi en siemens..
Mw1=(Mw1*10)+MW0 (on ne sait pas ce que contient MW1 ni mwo...)
Tu dis avoir le prg sous Schneider.
Rien de bien difficile à convertir en Siemens..
Mais si en siemens tu es est à te demander comment 'créer' un MW0, ça va être dur pour toi...
les mw existent naturellement..
tu crées une variable nommée 'toto' de type WORD ou INT que tu localises à l'adresse MW0, tout simplement
%MW0<>15-(%M3) (attention, cela mélange des mots et des bits.... à part cela, les tests existent aussi en siemens..
Mw1=(Mw1*10)+MW0 (on ne sait pas ce que contient MW1 ni mwo...)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
-
- Apprend le binaire
- Messages : 1
- Inscription : 27 janv. 2022, 21:40
Re: Programmer un clavier asi 12 touches sur tia portal
Bonsoir
Dans un premier temps vous avez les bits nommés %M1 %M2...
Vous avez aussi ce qu'on appelle un ensemble de mots 16 bits ce sont les %MW0 %MW1...C'est l'automate qui les génère.
Si vous avez le programme Schneider vous pouvez comparer ces 2 données en générant une table d'animation.Ça vous facilitera la tâche pour la recopie du programme sur Siemens.
Si vous le souhaitez je peux rédiger un début de programme pour que vous ayez un exemple si vous me donner le programme existant Schneider, je suppose que vous utilisez Tiaportal V17.
Bernard.R
Dans un premier temps vous avez les bits nommés %M1 %M2...
Vous avez aussi ce qu'on appelle un ensemble de mots 16 bits ce sont les %MW0 %MW1...C'est l'automate qui les génère.
Si vous avez le programme Schneider vous pouvez comparer ces 2 données en générant une table d'animation.Ça vous facilitera la tâche pour la recopie du programme sur Siemens.
Si vous le souhaitez je peux rédiger un début de programme pour que vous ayez un exemple si vous me donner le programme existant Schneider, je suppose que vous utilisez Tiaportal V17.
Bernard.R
Re: Programmer un clavier asi 12 touches sur tia portal
Bonsoir, comment je peux vous transmettre les programme pl7 pro (Schneider) j’utilise la version 12 de tia portal. Avez vous un mail ou autre chose ?RoisseBernard a écrit : ↑27 janv. 2022, 21:53 Bonsoir
Dans un premier temps vous avez les bits nommés %M1 %M2...
Vous avez aussi ce qu'on appelle un ensemble de mots 16 bits ce sont les %MW0 %MW1...C'est l'automate qui les génère.
Si vous avez le programme Schneider vous pouvez comparer ces 2 données en générant une table d'animation.Ça vous facilitera la tâche pour la recopie du programme sur Siemens.
Si vous le souhaitez je peux rédiger un début de programme pour que vous ayez un exemple si vous me donner le programme existant Schneider, je suppose que vous utilisez Tiaportal V17.
Bernard.R
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Programmer un clavier asi 12 touches sur tia portal
Re !
Je vais pas te faire ton programme..
A toi de bosser un peu
Je vais pas te faire ton programme..
A toi de bosser un peu
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Programmer un clavier asi 12 touches sur tia portal
Oui je me doute lol je disais pour Roisse qui souhaite me faire un début de programme. Mais je note tous vos conseils je vais regarder ça demain je vous donne des nouvelles.
Merci à vous.
Merci à vous.
Re: Programmer un clavier asi 12 touches sur tia portal
Bonjour,
Merci pour votre aide j’ai réussi. Plus simple que prévu
Merci pour votre aide j’ai réussi. Plus simple que prévu