Résolu Hcn 400 ,recuperation de la date

  • Auteur de la discussion fredo74
  • Date de début
F

fredo74

Ouvrier
Bonjour à tous
sur un Mazak Hcn avec cn Matrix Nexus 02
je cherche à recuperer la date
En Mdi j 'ai ecrit
#100=#3011
je recupere 2.022 E 7
quel est ce format de sortie: Hexadecimal ou autre ?
comment proceder pour passer en decimal
Merçi pour vos reponses
bonne journee
 
M

mvt

Compagnon
Bonjour,

Vu la présentation, tu récupères un "float" (il est donc en décimal). Pour l'affichage, je suppose qu'il faut ajouter un masque de formatage.
 
F

fredo74

Ouvrier
Bonsoir et merçi
donc il faut reformater cette valeur pour obtenir ex; 20220211(aucun lien avec la date ci dessus, car mon teste remonte fin novembre ou decembre).
le but est qu'à partir de cette date je puisse isoler l année(les 2 derniers chiffres), le mois et le jour afin de realiser un programme de gravage sur des pieces.
Mais je ne suis pas capable de reformater cette sortie2.022 E 7 !
je vais chercher sur le net pour comprendre.
sinon je passerais par une autre solution plus simple.
encore Merci
Bonne soiree à tous
 
L

lolo

Compagnon
Ton format vient du fait que tu as choisi une #100
Les #100-199 ont un format different des #500-999 ( plus precis avec les #100 )
avec des #500-#999, tu auras un format en 123456.1234 ( 6 avant . 4 apres )
( * Edit correction 22 au lieu de 2022 * )
Du coup ta date sortira en 220217 pour la date du jour : 17/02/2022
Reste tes calculs de decomposition à faire :
#500=#3011
#501=FIX[#500/10000] ( #501=22 )
#502=#500-[#501*10000] ( #502=0217 )
Etc..
#503=FIX[#502/100] ( #503=02 )
#504=#502-[#503*100] ( #504=17 )
Et voila :
#504 - #503 - #501 <> 17 - 02- 22

( Merci Lolo )
:wink:
 
Dernière édition:
L

lolo

Compagnon
Mea Culpa :
1645126174536.png


Ton #500 initial sera 220217 et non 20220217
Meme principe pour la décomposition, ( * Message précédant corrigé * )
 
Dernière édition:
L

lolo

Compagnon

fredo74 :​

Tu es à La Roche-Sur-Foron /74 ?

Tu viendras nous voir durant le Salon du Simodec ?

8-11 Mars 2022 : La Roche sur Foron

A bientôt.


1645128191935.png

Si tu as des questions ( Macros, #,Mazak ) , cela peux etre l'occasion

 
F

fredo74

Ouvrier
Bonjour Lolo
Je reprends aujourd hui
Je testerais dans la semaine
merçi beaucoup pour toutes les infos et ton aide
Oui je reside à la Roche sur foron
je passerais te voir au simodec.
Merçi à tous
bonne journée
 
F

fredo74

Ouvrier
Bonjour Lolo
apres un test ce matin
Cà me sort la meme ecriture en #100 et #500
#100=#3011
ou
#500=#3011
2.022 E 7
surement un parametrage à faire quelques part ??
 
F

fredo74

Ouvrier
Bjr
Ton format vient du fait que tu as choisi une #100
Les #100-199 ont un format different des #500-999 ( plus precis avec les #100 )
avec des #500-#999, tu auras un format en 123456.1234 ( 6 avant . 4 apres )
( * Edit correction 22 au lieu de 2022 * )
Du coup ta date sortira en 220217 pour la date du jour : 17/02/2022
Reste tes calculs de decomposition à faire :
#500=#3011
#501=FIX[#500/10000] ( #501=22 )
#502=#500-[#501*10000] ( #502=0217 )
Etc..
#503=FIX[#502/100] ( #503=02 )
#504=#502-[#503*100] ( #504=17 )
Et voila :
#504 - #503 - #501 <> 17 - 02- 22

( Merci Lolo )
:wink:
bonsoir à tous
suite à l'appel du technicien du revendeur
la valeur obtenue est en nombre scientifique E 7 c'est l'exposant si je ne dis pas de betise(çà m'arrive)
Donc en realisant un programme avec les calculs proposés par Lolo(merçi), on arrive à decomposer la date pour l'exploiter pour le gravage
le #3011 est valable sur Fanuc Robodrill, Mazak & Brother
un appel en mdi ne permet pas tjs de visualiser la variable
Merçi encore
bonne soiree à tous
(comment fait on pour placer ce post en mode resolu,svp)
 
F

fredo74

Ouvrier
Bonsoir
Merçi Lolo pour l'accueil et surtout les explications sur le salon du Simodec
et je confirme il est fort ce technicien:tumbsupe::tumbsupe::tumbsupe::tumbsupe:
 
Haut