Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 273

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Instructions spéciales
Drapeaux
5-26-5 BIT COUNTER – COMPTEUR DE BITS – BCNT(––)
Exemple
D
BCNT(––)
# 0003
001
DM0010
Limites
270
sous–programme 10 est appelé et exécuté. Lorsque le sous–programme est
terminé, le contenu de IR 196 à IR 199 est recopié dans DM 0020 à DM 0023.
ER:
Il n'y a pas de sous–programme attribué au numéro spécifié.
Une opérande a dépassé la limite de la zone de données.
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).
Un sous–programme s'est appelé lui–même.
Un sous–programme actif a été appelé.
Symboles
BCNT(––)
@BCNT(––)
N
SB
R
15
0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
CH001
15
CH002
1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1
15
CH003
1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 1
15
0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0
DM0010
0
Compte le nombre total de bits à ON dans un ou plusieurs canaux spécifiés. Ils
peuvent être utilisés comme vérification de somme de données.
N ne peut être égal à 0.
Programme
principal
MCRO(99)
10
DM 0010
DM 0020
Programme
principal
SBN(92)
10
Sous–programme
RET(93)
END(01)
Zones de données d'opérande
N
SB
R
00 Nombre de "1"
00
00
00
0
2
2
Chapitre 5-26
N: Nombre de canaux (BCD)
IR, SR, AR, DM, HR, TC, LR, #
SB: canal source de début
IR, SR, AR, DM, HR, TC, LR
R: canal de destination
IR, SR, AR, DM, HR, TC, LR
= 5
+
= 8
+
= 9
=

Publicité

loading