A-3-2 Comportement de l'UC
Cette section explique brièvement les opérations qui se produisent au sein d'une UC CP1L.
Flux de fonctionnement de l'UC
Les exécutions des programmes (exécution des instructions) sont traitées
en premier, suivies par une actualisation E/S et l'exécution des services
périphériques. Ces processus sont répétés de manière cyclique.
Temps
de
cycle.
Mise sous tension
Processus lors de
· Initialise la mémoire système et le travail système.
la mise sous tension
· Détecte les cartes connectées.
(initialisation)
· Exécute le transfert automatique
à partir de la cassette mémoire au démarrage.
· Efface la mémoire d'E/S.
· Vérifie la mémoire utilisateur.
· Initialisation/réinitialisation forcée.
Surveillance
· Vérifie l'erreur de batterie
des processus
· Surveille les commutateurs DIP.
· Vérifie le bus d'E/S.
· Vérifie la mémoire du programme utilisateur.
· Durant l'exécution : Exécute le programme utilisateur.
Exécution
· Traitement d'erreur : Désactive les sorties
du programme
(Réinitialisation de l'unité pour erreurs de bus)
· Lorsqu'une erreur se produit : Efface la zone
de mémoire d'E/S. (sauf lors de l'exécution des
instructions FALS)
Rafraîchisse-
Réalise l'échange de données cyclique sur
les unités suivantes :
ment d'E/S *
Cartes d'extension E/S de la série CP
*Le rafraîchissement d'E/S s'effectue aussi en mode PROGRAM.
Services uniquement exécutés en cas d'occurrence
Services
d'un événement :
périphériques
· Service du port USB périphérique
· Service port série
· Service du port de communication
· Service d'accès à la mémoire flash intégrée
· Service d'accès à la cassette mémoire
· Édition en ligne
A-3 Fonctionnements internes du CP1L
Guide de démarrage SYSMAC CP1L
A
105