Télécharger Imprimer la page

Annexe A Instructions De Programmation - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Une instruction de l'API est entrée ou en appuyant sur les touches de la console de programmation correspon-
dantes (par exemple, LD, AND, OR, NOT) ou en utilisant les codes de fonction. Pour entrer une instruction avec
son code de fonction, appuyer sur FUN, le code de fonction et puis WRITE. Se reporter aux détails de programma-
tion énumérés par pages et instruction.
Code
Mnémo-
nique
AND
AND
AND LD
AND LOAD
AND NOT
AND NOT
CNT
COUNTER
LD
LOAD
LD NOT
LOAD NOT
OR
OR
OR LD
OR LOAD
OR NOT
OR NOT
OUT
OUTPUT
OUT NOT
OUTPUT NOT
RSET
RESET
SET
SET
TIM
TIMER
00
NOP
NO OPERATION
01
END
END
02
IL
INTERLOCK
03
ILC
INTERLOCK CLEAR
04
JMP
JUMP
05
JME
JUMP END
06
(@)FAL
FAILURE ALARM AND
RESET
07
FALS
SEVERE FAILURE
ALARM
08
STEP
STEP DEFINE
09
SNXT
STEP START
10
SFT
SHIFT REGISTER
11
KEEP
KEEP
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Annexe A
Instructions de programmation
Nom
ET logique entre l'état du bit désigné et la condition d'exécu-
tion.
ET logique entre le résultat des blocs précédents.
ET logique entre l'inverse du bit désigné et la condition d'ex-
écution.
Compteur décrémental
Débute une ligne d'instructions avec l'état du bit désigné ou
définit un bloc logique qui doit être utilisé avec AND LD et OR
LD.
Débute une ligne d'instructions avec l'inverse du bit désigné.
OU logique entre le bit désigné et la condition d'exécution.
OU logique entre le résultat des blocs précédents.
OU logique entre l'inverse du bit désigné et la condition d'ex-
écution.
Met sur ON le bit d'opérande pour la condition d'exécution
OFF ; met sur OFF le bit d'opérande pour la condition d'ex-
écution OFF.
Met sur OFF le bit d'opérande pour la condition d'exécution
ON ; met sur ON le bit d'opérande pour la condition d'exécu-
tion OFF (inverse le fonctionnement).
Met sur OFF le bit d'opérande pour la condition d'exécution
ON et n'affecte pas l'état du bit d'opérande pour la condition
d'exécution OFF.
Met sur ON le bit d'opérande pour la condition d'exécution
ON et n'affecte pas l'état du bit d'opérande pour la condition
d'exécution OFF.
Temporisation de retard ON (décrémenter).
Rien n'est exécuté et le programme est modifié lors de la
prochaine instruction.
Requise à la fin du programme.
Si la condition de verrouillage est OFF, toutes les sorties sont
OFF et toutes les temporisations des PV remises à zéro
OFF et toutes les temporisations des PV remises à zéro
entre IL(02) et l'ILC(03) suivante.
Si la condition de saut est OFF, toutes les instructions entre
JMP(04) t l JME(05)
JMP(04) et la JME(05) correspondante sont ignorées.
Génère une erreur non fatale et produit le nombre indiqué de
FAL à la console de programmation.
Génère une erreur fatale et produit le nombre indiqué de FAL
à la console de programmation.
Une fois utilisée avec un bit de commande, définit le début
d'une nouvelle étape et remet à zéro l'étape précédente. Une
fois utilisée sans N, définit la fin de l'exécution d'étape.
Utilisée avec un bit de commande pour indiquer la fin de l'é-
tape.
Crée un registre à décalage de bit.
Définit un bit comme verrou commandé par l'ensemble et les
entrées de remise à zéro.
Fonction
,
d
t
t i
é
Page
323
324
323
340
323
323
323
324
323
324
324
325
325
336
328
328
328
328
330
330
332
332
333
333
352
326
515

Publicité

loading