Page 1 sur 1

Table d'adressage pour communication M221<->SOFFREL

Posté : 17 mars 2017, 09:07
par LeCycleDAzimov
Bonjour,

On me demande de réaliser un programme sur M221 (Somachine basic) dont les valeurs %MW, %TM et bits défauts/alarmes.

Y-a-t-il des choses particulières à savoir? Comment bien le réaliser (besoin d'une fonction programme?) ? Ou faut-il uniquement créer les valeurs bits/mot à lire?

Par ailleurs, je tiens à m'assurer de cette information : "Ecrire dans le bit %M0, sur Somachine (basic?) n'agira pas sur la valeur %MW0".

Merci pour toutes aides et bonne journée! ^^

Azimov.

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 17 mars 2017, 09:57
par itasoft
slts,
"Ecrire dans le bit %M0, sur Somachine (basic?) n'agira pas sur la valeur %MW0".

non ça n'agira pas

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 17 mars 2017, 21:33
par md42
%M0 est un bit (0 ou 1)
%MWO est un mot (0 à 65535)
donc pas de risque de mélange

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 22 mars 2017, 08:09
par LeCycleDAzimov
Bonjour,

Merci à ceux qui m'ont aidés. Cela dit, sur Siemens, écrire dans le %M0.0 reviens à écrire dans le premier bit de poid faible du %MW0... Le pourquoi de ma question. ^^

Azimov

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 25 mars 2017, 17:31
par sam2302
Par contre pour la lecture ou l'écriture de double mots c'est du m2m1! Pas comme Siemens... Groupe un maximum tes blocs de lecture et d écriture pour gagner en temps de rafraichissement.

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 04 mai 2017, 10:13
par ariana
Bonjour,
dans qu'elle cas utilise t'on l'@ %M0 ou bien %MW0 ET quelle est la reltion entre ces @ et les bloc Var_read et Var write??? merci de me répondre

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 07 mai 2017, 04:21
par ChrisLBQ
md42 a écrit : 17 mars 2017, 21:33 %M0 est un bit (0 ou 1)
%MWO est un mot (0 à 65535)
donc pas de risque de mélange
Ce sont des entiers signés
-32768 à +32767 pour être exacte, sur nos amis les M221 en l’occurrence. Pour créer un stockeur a +65535 il faudra user du %MD(i)

Re: Table d'adressage pour communication M221<->SOFFREL

Posté : 12 mai 2017, 10:58
par ariana
mercii