Le module BMX EIA 0100 fonctionne selon les modes maître/esclave. Il ne contrôle que les échanges sur le bus d'interface.
La norme AS-Interface définit plusieurs niveaux de fonctionnement proposés par le maître :
-
Profil M0 et M0e - maître à norme minimale : le maître propose seulement la configuration des esclaves connectés sur le bus à la mise sous tension et seulement les échanges d'entrées/sorties
-
Profil M1 et M1e - maître à norme complète : ce profil couvre toutes les fonctionnalités définies par la norme AS-Interface
-
Profil M2 et M2e - maître à norme réduite : ce profil correspond aux fonctionnalités du profil M0 avec possibilité de paramétrer les esclaves.
-
Profil M3 - maître entièrement développé : E/S de données, paramétrage et toutes les fonctionnalités sur l'interface de l'hôte ; inclut la prise en charge des transactions combinées de type 1
-
Profil M4 : maître étendu version 3.0 plus prise en charge des types de transactions combinées 2, 3, 4 et 5
NOTE : les profils de maître comportant un « e » prennent en charge les profils étendus.
Le module intègre des champs de données qui permettent de gérer des listes d'esclaves et les images des données d'entrée/sortie. Ces informations sont stockées en mémoire volatile.