Re: opération arithmétique sur un mot
Posté : 19 mai 2016, 11:24
Oui la fonction je l'ai faite dans un FC c'est la deuxième image.
Sinon utilise NORM_X et SCALE_X sur un 1200
Sinon utilise NORM_X et SCALE_X sur un 1200
Forum d'automatisme, entraide et partage des automates industriels.
https://forum-automatisme.net/
Pour être honnête, je ne sais même pas comment vous êtes arrivé au mode d'affichage dans la seconde image (je ne vais faire le stage ST7-PRO1 et et 2 que la semaine prochaine).Cyril93 a écrit :Oui la fonction je l'ai faite dans un FC c'est la deuxième image.![]()
Sinon utilise NORM_X et SCALE_X sur un 1200
Tu as parfaitement raison mais j'en chie vraiment comme un turc!Cyril93 a écrit :Don't panic, tu prends un peux d'avanceJe peux t'envoyer les sources si tu préfères mais perso on apprend mieux en le faisant soit même.



Le problème dans ce cas c'est que "POSITION PIGNON" n'est pas proposé dans mon choix et si je le "rentre de force" il s'affiche en rougedehell a écrit :Bonjour,
Utilise plutôt : POSITION PIGNON.x0 au lieu de %MB86.0
https://support.industry.siemens.com/cs ... 0&lc=fr-WW
Cordialement

Pour ce qui est de la notation, je n'ai fait que reprendre ce qui était déjà fait par le programmeur précédent (j'essaye juste d'apporter quelques améliorations avec mes modestes compétences).Cyril93 a écrit :Ah ok tu as utilisé les bit d'un mot pour sélectionné la position de la boite, si tu veux créer un index pour un tableau il faudra modifier ou alors faire une fonction qui te renvoi la position du bit à un dans le mot.
Aussi pour les mnémoniques conseil évitent les blancs et écrit en minuscule c'est moins fatiguant à lire, moi j'utilise le Camel Case d'autre préfère le snake case. Les majuscules je les garde pour les fonctions, les UDT, les constantes etc...
https://fr.wikipedia.org/wiki/CamelCase
https://fr.wikipedia.org/wiki/Snake_case