Forums maLaverie.net

Forums d'entraide pour exploitants de laverie automatique, buanderie et pressing.

Vous n'êtes pas identifié(e).

#1 05-03-2011 11:06:03

PAUL168
Membre
Lieu : PARIS 20ème
Inscription : 10-10-2007
Messages : 1 508
Site Web

Besoin d'aide sur la programmation exécutive

Bonjour,

J'ai une centrale avec une interface ligne de prix et un afficheur.
Je voudrais supprimer cet interface en modifiant une partie de ma centrale.
J'ai commencé à étudier le protocole de communication exécutive, paramêtré la ligne de sortie Tx du microcontroleur à 9600 bauds. Le monnayeur m'envoie le statut "31", j'ai répondu par un "40".
Aucun problême de fonctionnement jusqu'ici.
Une vente va débuter par une réponse "00" et à partir de là, le monnayeur m'envoie une fois sur deux le code "3F". Je retrouve aussi souvent ce code pendant la commande "32" et "38".
J'ai essayé de supprimmer les temporisations dans mes routines pour que les réponses soient courtes, mais je reçois toujours le code "3F".
Avez-vous une solution pour mon problême?
Merci de vos réponses.

Cordialement.


Electrolux : W555H / W575H / W5130S.
Miele  : PW5065 / PW6065 / WS7063 / WS5010 / WS5140
Primus : RS18 / DX13/13.
Mail : tiwpaul@yahoo.fr / 06.09. / web : https://laveries.synology.me/

Hors ligne

#2 05-03-2011 12:55:46

PAUL168
Membre
Lieu : PARIS 20ème
Inscription : 10-10-2007
Messages : 1 508
Site Web

Re : Besoin d'aide sur la programmation exécutive

Voici un exemple issu de la sonde d'analyse:

*** Prix 50cent ligne01, paie 2€ *****


40 31 40 3F 40 3F 40 3F 40 3F 40 3F 40 31 40 31
40 3F 40 3F 40 3F 40 3F 40 31 40 3F 40 3F 40 3F
40 3F 40 31 40 3F 40 31 40 31 40 3F 40 3F 40 3F
40 3F 40 31 40 31 40 3F 40 31 40 3F 40 31 40 3F
40 31 40 3F 40 31 40 3F 40 31 40 3F 00 32 01 31  ; Ligne 1
00 3F 00 3F 00 3F 00 32 01 3F 00 3F 00 31 00 32
01 31 00 32 01 31 00 32 01 31 00 3F 00 32 01 31
00 32 01 31 00 32 01 31 00 32 01 31 00 32 01 31
00 32 01 31 00 3F 00 32 01 31 00 32 01 31 00 3F
00 32 01 31 00 32 01 31 00 3F 00 32 01 31 00 3F
00 32 01 31 00 32 01 31 00 3F 00 32 01 31 00 32
01 31 00 3F 00 32 01 31 00 3F 00 32 01 31 00 32
01 31 00 32 01 31 00 32 01 3F 00 3F 00 31 00 32
01 3F 00 31 00 3F 00 32 01 31 00 3F 00 32 01 38  ; DATA
00 3F 00 3F 00 24 00 3F 21 00 20 00 3F 00 3F 00  ; 24 21 20 20 2A 20 24 21
20 00 2A 00 3F 00 20 00 24 3F 00 3F 00 21 00 39
00 3F 00 38 00 3F 00 39 00 3F 00 38 00 39 00 3F
00 38 00 3F 00 39 00 3F 00 38 00 3F 00 39 00 3F
00 38 00 3F 00 3F 00 3F 00 39 00 38 00 3F 00 39
00 3F 00 38 00 3F 00 39 00 3F 00 38 00 3F 00 39
00 3F 00 3F 00 38 00 39 00 31 00 3F 00 32 01 38  ; DATA
00 3F 00 3F 00 20 00 20 00 3F 00 20 00 2A 00 3F  ; 20 20 20 2A 20 24 21
00 20 00 24 00 3F 00 21 00 39 00 38 00 3F 00 3F
00 39 00 3F 00 3F 00 38 00 39 00 33 00 3F 40 38  ; Vend DATA
40 3F 40 3F 40 3F 40 20 40 20 40 3F 40 3F 40 3F  ; 20 20 20 20 20 20 2A 20
40 3F 40 3F 40 20 40 3F 40 3F 40 3F 40 3F 40 3F  ; 20 24 24 24 21
40 20 40 20 40 3F 40 3F 40 3F 40 3F 40 20 40 2A
40 20 40 3F 40 3F 40 3F 40 3F 40 3F 40 20 40 24
40 3F 40 3F 40 3F 40 3F 40 3F 40 24 40 3F 40 3F
40 3F 40 3F 40 3F 40 24 40 21 40 3F 40 3F 40 3F
40 39 40 38 40 3F 40 3F 40 3F 40 3F 40 3F 40 38
40 39 40 3F 40 3F 40 3F 40 3F 40 38 40 39 40 31
40 31 40 31 40 3F 40 3F 40 3F 40 31 40 31 40 31
40 38 40 20 40 20 40 20 40 3F 40 3F 40 3F 40 3F
40 20 40 2A 40 20 40 3F 40 3F 40 3F 40 3F 40 3F
40 20 40 24 40 3F 40 3F 40 3F 40 21 40 39 40 38
40 3F 40 3F 40 3F 40 3F 40 39 40 38 40 3F 40 39
40 3F 40 3F 40 3F 40 3F 40 38 40 39 40 31 40 31
40 3F 40 31 40 3F 40 31 40 31 40 3F 40 3F 40 3F
40 3F 40 31 40 3F 40 3F 40 3F 40 3F 40 31 40 3F
40 3F 40 3F 40 3F 40 3F 40 31 40 3F 40 31 40 31
40 31 40 3F 40 3F 40 31 40 3F 40 31 40 3F 40 31


Electrolux : W555H / W575H / W5130S.
Miele  : PW5065 / PW6065 / WS7063 / WS5010 / WS5140
Primus : RS18 / DX13/13.
Mail : tiwpaul@yahoo.fr / 06.09. / web : https://laveries.synology.me/

Hors ligne

#3 07-03-2011 11:51:30

PAUL168
Membre
Lieu : PARIS 20ème
Inscription : 10-10-2007
Messages : 1 508
Site Web

Re : Besoin d'aide sur la programmation exécutive

Bonjour,

Personne ne sait comment fonctionne ce protocole. :-(
Une peu d'effort  S.V.P pour m'aider à trouver une solution.
Merci d'avance.

PAUL


Electrolux : W555H / W575H / W5130S.
Miele  : PW5065 / PW6065 / WS7063 / WS5010 / WS5140
Primus : RS18 / DX13/13.
Mail : tiwpaul@yahoo.fr / 06.09. / web : https://laveries.synology.me/

Hors ligne

#4 07-03-2011 13:12:52

paris-laverie
Exploitant
Lieu : PARIS 18eme
Inscription : 16-08-2006
Messages : 2 466
Site Web

Re : Besoin d'aide sur la programmation exécutive

ca va etre dur pour nous de suivre car peut de personne icic fonc de la programmation d'EEPROM....

Hors ligne

#5 24-03-2011 13:34:41

PAUL168
Membre
Lieu : PARIS 20ème
Inscription : 10-10-2007
Messages : 1 508
Site Web

Re : Besoin d'aide sur la programmation exécutive

Bonjour,

J'ai finalement trouver le problême.
En effet, le 3F signifie "Acknowledge  (last received)"
Il suffit de modifier legèrement la largeur des impulsions pour que les "3F" soient disparus.
Pour ceux qui voudraient programmer un jour. Sachez qu'il y a 3 routines différentes à programmer en fonction des commandes reçues.

Bonne journée..... :-))


Electrolux : W555H / W575H / W5130S.
Miele  : PW5065 / PW6065 / WS7063 / WS5010 / WS5140
Primus : RS18 / DX13/13.
Mail : tiwpaul@yahoo.fr / 06.09. / web : https://laveries.synology.me/

Hors ligne

Pied de page des forums