Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 259

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Instructions mathématiques spéciales
tDrapeaux
Exemples
Fonction sinus
00000
Donnée d'entrée, x
S: DM 0000
1
0
0
10
10
0
3
0
La donnée d'entrée de doit
pas dépasser #0900 en
BCD.
Fonction cosinus
00000
Donnée d'entrée, x
S: DM 0010
1
0
0
10
10
0
3
0
La donnée d'entrée de doit
pas dépasser #0900 en
BCD.
Approximation linéaire
256
ER:
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
Pour les fonctions trigonométriques, x > 0900 (x = contenu de S).
Une constante autre que #0000 ou #0001 a été désignée pour C.
La donnée d'approximation linéaire n'est pas lisible.
EQ:
Le résultat est égal à 0000.
Voici un exemple d'utilisation de la fonction sinus d'APR(––) pour calculer le
sinus de 30°. La fonction sinus est spécifiée lorsque C = #0000.
Donnée de résultat
D: DM 0100
–1
–1
–2
10
10
10
0
5
0
La donnée de résultat a 4
chiffres significatifs, le 5
suivants sont ignorés. Résultat
de sin(90) = 0,9999, et non 1.
L'exemple suivantTmontre l'utilisation de la fonction cosinus de APR(––) pour
calculer le cosinus de 30°. La fonction cosinus est spécifiée si C = #0001.
Donnée de résultat
D: DM 0110
–1
–1
–2
10
10
10
0
8
6
La donnée de résultat a 4
chiffres significatifs, le 5
suivants sont ignorés. Résultat
de cos(0) = 0,9999, et non 1.
L'approximation linéaire d'APR(––) est spécifiée lorsque C = adresse de
mémoire. Le canal C est le 1
d'approximation linéaire.
Le contenu de C spécifie le nombre de segments de ligne de l'approximation, et
le forme BCD ou BIN de l'entrée et de la sortie. Les bits 00 à 07 contiennent le
nombre de segments de ligne moins 1, m–1, en donnée binaire. Les bits 14 et 15
déterminent respectivement la forme de l'entrée et de la sortie : 0 spécifie la
forme BCD et 1 spécifie la forme BIN.
Adresse
APR(––)
00000
#0000
00001
DM 0000
DM 0100
–3
–4
10
10
0
0
e
et les
Adresse
APR(––)
00000
#0001
00001
DM 0010
DM 0110
–3
–4
10
10
6
0
e
et les
er
du bloc mémoire continu contenant les données
Chapitre 5-22
Instruction
Opérande
LD
00000
APR(––)
#
0000
DM
0000
DM
0100
Instruction
Opérande
LD
00000
APR(––)
#
0001
DM
0010
DM
0110

Publicité

loading