Rév.: 03
4
L'unité centrale est le regroupement du processeur et de la mémoire centrale. Elle réalise toutes les
fonctions logiques, arithmétiques et de traitement numérique (transfert, comptage, temporisation ...). Elle
commande l'interprétation et l'exécution des instructions programme. Les instructions sont effectuées les
unes après les autres, séquencées par une horloge.
Exemple: Si deux actions doivent être simultanées, l'API les traite successivement.
Microprocesseur
Le microprocesseur est connecté aux autres éléments ( mémoires et interfaces entrées sorties) par
des liaisons parallèles appelées bus qui véhiculent les informations sous forme binaire. Il possède également
des liaisons avec l'extérieur pour le dialogue avec l'outil de programmation, raccordement sur terminal ou
sur réseau inter automates.
Une carte processeur moderne set structurée par trois processeurs:
Un micro-processeur standard utilisé pour les fonctionnalités additionnelles (arithmétiques)
Un circuit ASIC (Application Specific Integrated Circuit) pour les traitements purement logiques
Un processeur pour la prise en charge des communications vers la console et les réseaux
informatiques
Carte processeur moderne
Mémoires
Trois types de mémoire cohabitent :
Mémoire du système d'exploitation (ROM ou PROM),
Mémoire du programme (EEPROM)
Mémoire des données lors du fonctionnement (RAM). Elle stock les variables d'entrée (états des
capteurs), les variables de sortie (ordres aux actionneurs), variable Interne (résultats de fonctions,
résultats intermédiaires). Cette dernière est généralement secourue par pile ou batterie.
On peut, en règle générale, augmenter la capacité mémoire par adjonction de barrettes mémoires
type PCMCIA.