Instructions Non Autorisées Dans Les Tâches D'interruption; Drapeaux Relatifs Aux Tâches; Drapeaux Relatifs Aux Tâches Cycliques - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Utilisation de tâches
Instructions non autorisées dans les tâches d'interruption
4-2-3
Drapeaux relatifs aux tâches
Drapeaux relatifs aux tâches cycliques
Drapeaux de tâches
(TK00 à TK31)
Tâche 3
Désactivé
Drapeau de tâche pour
la tâche 3
Mnémonique
FOR/NEXT
FOR/NEXT
IL/ILC
INTERLOCK/INTERLOCK CLEAR
SBS/RET :
SUBROUTINE CALL/SUBROUTINE ENTRY/SUBROUTINE
RETURN
MCRO/SBN/RET
MACRO/SUBROUTINE ENTRY/SUBROUTINE RETURN
BPRG/BEND
BLOCK PROGRAM BEGIN/BLOCK PROGRAM END
STEP S/STEP
STEP DEFINE
Les instructions suivantes ne peuvent pas être placées dans les tâches
d'interruption. Si vous essayez d'exécuter l'une de ces instructions dans une
tâche d'exécution, le drapeau ER passera à ON et l'instruction ne sera pas
exécutée. Les instructions suivantes peuvent être utilisées si une tâche
d'interruption est utilisée en tant que tâche extra.
Mnémonique
TKON(820)
TKOF(821)
STEP
SNXT
STUP
DI
EI
Le fonctionnement des instructions suivantes est imprévisible dans une tâche
d'interruption : TIMER : TIM et TIMX((550), HIGH-SPEED TIMER : TIMH(015) et
TIMHX(551), ONE-MS TIMER : TMHH(540) et TMHHX(552), ACCUMULATIVE
TIMER : TTIM(087) et TTIMX(555), MULTIPLE OUTPUT TIMER : MTIM(543) et
MTIMX(554), LONG TIMER : TIML(542) et TIMLX(553), TIMER WAIT :
TIMW(813) et TIMWX(816), HIGH-SPEED TIMER WAIT : TMHW(815) et
TMHWX(817), PID CONTROL : PID(190), FAILURE POINT DETECTION :
FPD(269) et CHANGE SERIAL PORT SETUP : STUP(237).
Les instructions suivantes ne peuvent pas être utilisées dans la tâche
d'interruption de mise hors tension (elles ne seront pas exécutées, même si elles
sont utilisées, et le drapeau d'erreur ne passera pas à ON) :
READ DATA FILE : FREAD(700), WRITE DATA FILE : FWRIT(701), NETWORK
SEND :
SEND(090),
COMMAND : CMND(490), PROTOCOL MACRO : PMCR(260).
Les drapeaux suivants fonctionnent uniquement pour les tâches cycliques
normales. Ils ne sont pas opérationnels pour les tâches cycliques extra.
Un drapeau de tâche passe à ON lorsqu'une tâche cyclique est à l'état
READY et à OFF lorsque la tâche est à l'état Désactivé (INI) ou En attente
(WAIT). Les numéros de tâches 00 à 31 correspondent aux drapeaux de
tâches TK00 à TK31.
Cycle
READY
Instruction
TASK ON
TASK OFF
STEP DEFINE
STEP NEXT
CHANGE SERIAL PORT SETUP
DISABLE INTERRUPTS
ENABLE INTERRUPTS
NETWORK
RECEIVE :
Cycle
READY
Chapitre 4-2
Instruction
RECV(098),
DELIVER
Cycle
En attente
169

Publicité

Table des Matières
loading

Table des Matières