Télécharger Imprimer la page

Omron Sysmac C200HX Manuel D'utilisation page 305

Masquer les pouces Voir aussi pour Sysmac C200HX:

Publicité

Sous-programmes et commandes d'interruption
Drapeaux
!
Attention
5-23-4 SUBROUTINE DEFINE et RETURN – SBN(92)/RET(93)
Limitations
Description
Le schéma suivant illustre un programme exécuté par plusieurs conditions
d'exécution de SBS(91).
Programme
principal
-
-
Sous
pro
grammes
Rem.: Une erreur mineure (code erreur 8B) se produit si le temps d'exécution d'un
sous-programme dépasse 10 ms.
ER:
Un numéro de sous-programme indiqué n'existe pas.
Un sous-programme a effectué un auto-appel.
Un sous-programme actif a été appelé.
SBS(91) n'est pas exécutée et le sous-programme ne peut pas être appelé avec
ER sur ON.
Schémas à contacts
SBN(92) N
RET(93)
Les sous-programme de SBN(92) peuvent être exécutés une seule fois.
SBN(92) annote le début d'un programme de sous-programme; RET(93) en in-
dique la fin. Chaque sous-programme est identifié par un numéro N programmé
comme élément de définition SBN(92). Le même numéro de sous-programme
est utilisé par chaque SBS(91) qui appelle un sous-programme (voir le par.
5-23-3 SUBROUTINE ENTER – SBS(91)). RET(93) ne demande aucun numé-
ro de sous-programme.
A
SBS(91)
00
B
SBS(91)
01
C
SBN(92)
00
D
RET(93)
SBN(92)
01
E
RET(93)
END(01)
Zones de données de définition
Chapitre 5-23
Condition d'exécution OFF
-
des sous
programmes 00 et 01
A
B
C
Condition d'exécution ON
-
du seul sous
programme 00
A
D
B
C
Condition d'exécution ON
-
du seul sous
programme 01
A
B
E
C
Condition d'execution ON
-
des sous
programmes 00 et 01
A
D
B
E
N: numéro de sous-programme
00 à 255
C
289

Publicité

loading

Ce manuel est également adapté pour:

Sysmac c200hgSysmac c200he