Dans un système PAC modulaire, le contrôleur contrôle et traite l’application. L’embase locale identifie le controller. Outre le contrôleur, l’embase locale contient un module d’alimentation, plus éventuellement des modules de traitement des communications et des modules d’entrée/sortie (E/S). Le contrôleur est chargé des tâches suivantes : • configurer les modules et équipements présents dans sa configuration • traiter l'application • lire les entrées au début des tâches et appliquer les sorties à la fin des tâches • gérer les communications explicites et implicites Des modules peuvent résider dans l’embase locale avec le contrôleur ou être installés dans des stations distantes. Le contrôleur intègre les capacités nécessaires pour agir en tant que contrôleur RIO gérant les communications entre le contrôleur et les adaptateurs EIO Quantum et X80 installés dans chaque station distante. Des équipements peuvent être connectés au réseau du PAC en tant que clouds DIO ou sous-anneaux DIO. Pour plus d'informations sur les différentes architectures prises en charge par le réseau M580, reportez-vous au chapitre Planification et conception d'un réseau M580 standard (voir Modicon M580 autonome - Guide de planification du système pour architectures courantes). Pour obtenir une description détaillée des modules adaptateurs X80 EIO et des options qu’ils fournissent pour installer une station distante, reportez-vous au document Modicon M580 - Modules RIO - Guide d'installation et de configuration.