Exécution par instructions avec variation de rafraîchissement immédiat
Si la variation de rafraîchissement immédiat a été spécifiée pour une instruction, et si la
zone d'E/S intégrée a été spécifiée comme une opérande, le rafraîchissement d'E/S est
effectué lorsque l'instruction est exécutée pendant le cycle d'exécution du programme.
!LD
!OUT
!MOV 1 101
Remarque
1.
Le rafraîchissement immédiat est possible sur la zone d'E/S intégrées uniquement.
Pour les cartes (E/S) d'extension série CP, utilisez l'instruction IORF.
2.
Instructions spécifiques par bit :
Le canal (16 bits) contenant le bit spécifié sera rafraîchi.
Instruction spécifiée pour le canal :
Le canal spécifié (16 bits) sera rafraîchi.
3.
Opérandes entrées et S (source) :
Les entrées sont rafraîchies immédiatement avant l'exécution de l'instruction.
Opérandes sorties et D (destination) :
Les sorties sont rafraîchies immédiatement après l'exécution de l'instruction.
Exécution des instructions IORF (I/O REFRESH)
Les instructions IORF (I/O REFRESH) peuvent être utilisées pour rafraîchir toutes
les données E/S ou seulement les données dans la plage spécifiée, au moment
souhaité. Les instructions IORF rafraîchissent les cartes d'extension (E/S) série CP.
IORF
D1
D2
Remarque
Les instructions IORF prennent relativement beaucoup de temps à être exécutées.
Le temps d'exécution augmente au fur et à mesure que le nombre de canaux
rafraîchis augmente. Donc, le temps de cycle total peut être prolongé. A noter que
le temps de cycle total peut être augmenté considérablement.
Pour plus de détails, reportez-vous à la SECTION 4 Durée d'exécution des instructions et
nombre d'étapes du Manuel de programmation de l'UC CP1H/CP1L Série CP (W451).
Rafraîchissement immédiat
0 CH
0.00
100 CH
100.00
1 CH
101 CH
D1 : Numéro CH démarrage
D2 : Numéro CH fin
Les données du canal E/S entre D1 et D2 seront
rafraîchies.
A-3 Fonctionnements internes du CP1L
Données E/S réelles
(E/S intégrées)
15
11
15
7
15 11
7
15
Guide de démarrage SYSMAC CP1L
0
0
0
0
107
A