Sou Strac Ti On - Mitsubishi Electric MELSEC FX Serie Manuel

Masquer les pouces Voir aussi pour MELSEC FX Serie:
Table des Matières

Publicité

Pro gram ma ti on avan cée
5.4.2

Sou strac ti on

L'in struc tion SUB est uti li sée pour la sou strac tion de deux valeurs numér iques (con te nues
d'opé ran des à 16 ou 32 bits ou con stan tes). Le résul tat de la sou strac tion est sto cké dans un
troi sième opé rande.
Schéma à contacts
0
Di mi nu en de (Ter me dont on sou strait.)
Di mi nu teur (Cet te va leur est sou strai te.)
Dif fér en ce (Ré sul tat de la sou strac ti on)
Avec l'in struc tion illu strée ci-des sus, le con tenu de D1 est sou strait du con tenu de D0 et le
résul tat est sto cké dans D2.
Exem ples
La valeur «100» est sou straite du con tenu du regi stre de don nées D100 et le résul tat est enre -
gi stré dans D101 :
Les valeurs sont sou strai tes en tenant compte du signe :
Si des valeurs à 32 bits doi vent être sou strai tes, l'in struc tion est pré cé dée d'un «D»
(SUB -> DSUB).
Le résul tat peut éga le ment être ins crit dans l'un des opé ran des source. Si l'ins truc tion SUB est exé -
cutée de manière cyclique, le contenu de cet opé rande sera modi fié à chaque cycle de pro gramme.
Une instruc tion SUB peut éga le ment être exé cu tée avec com mande par transition. Dans ce
cas, un «P» est ajouté à l'in struc tion. (SUB -> SUBP, DSUB -> DSUBP).
Dans l'exem ple sui vant, le con tenu de D394 est sou strait seu le ment une fois dans le cycle de
pro gramme du con tenu de D50 lors que l'état du bit interne M50 passe de «0» à «1».
Schéma à contacts
0
Manuel d'initiation de la famille MELSEC FX
SUB D0 D1 D2
M50
SUBP D50 D394 D51
In struc tions arith mé ti ques
Liste d'instructions
0 SUB
D0
D1
Liste d'instructions
0 LD
M50
1 SUBP
D50
D394
D2
D51
5 – 25

Publicité

Table des Matières
loading

Table des Matières