L'affichage
de l'éditeur d'appareil s'intitule comme suit : (par exemple, ). Il sert à configurer le mappage d'E/S du contrôleur. Autrement dit, les variables de projet utilisées par l'application sont affectées aux adresses d'entrée, de sortie et de mémoire du contrôleur.Définissez l'application qui doit traiter les E/S dans l'affichage .
Voir les chapitres suivants :
La possibilité de mapper les E/S sur un équipement dépend de l'équipement lui-même. L'affichage peut être utilisé uniquement dans le but de visualiser l'instance d'équipement implicitement créée. Consultez la description des objets CEI.
Pour le mappage des E/S sur les variables, il convient avant tout de noter les points suivants :
Les variables nécessitant une entrée ne sont pas accessibles en écriture.
Une variable ne peut être mappée qu'à une entrée.
Au lieu d'utiliser l'affichage déclaration AT.
, vous pouvez également affecter une adresse à une variable via laToutefois, tenez compte des points suivants :
Vous ne pouvez utiliser les déclarations AT qu'avec des variables locales ou globales, mais pas avec les variables d'entrée et de sortie des POU.
Il n'est pas possible de générer des variables de forçage pour les E/S (voir Variables implicites pour le forçage des E/S) pour les déclarations AT.
Si des déclarations AT sont utilisées avec des membres de structure ou de bloc fonction, toutes les instances accèdent au même emplacement de mémoire. Cet emplacement de mémoire correspond aux variables statiques des langages de programmation classiques, comme le langage C.
L'appareil cible détermine également la disposition de la mémoire des structures.
Pour chaque variable affectée à un canal d'E/S dans l'affichage compilation de l'application. Vous pouvez les utiliser pour forcer la valeur d'entrée ou de sortie lors de la mise en service d'une machine, par exemple, via une visualisation. Consultez le chapitre Variables implicites pour le forçage d'E/S.
, il est possible de créer les variables de forçage pendant laLa fonction de mappage automatique des E/S crée automatiquement des variables CEI dès qu'un appareil ou un module avec modules d'E/S est ajouté à l'arborescence
et elle les mappe à chaque entrée et/ou sortie. Par défaut, la fonction est activée.Vous pouvez la désactiver et la configurer dans la boîte de dialogue
.La boîte de dialogue contient les éléments suivants :
Elément |
Description |
---|---|
|
Par défaut, la fonction est activée. Sélectionnez cette option pour activer la fonction de mappage automatique des E/S et affecter les noms de votre choix aux entrées et sorties. |
Zone |
|
|
Sélectionnez cette option pour créer des variables pour chaque bit. |
|
Sélectionnez cette option pour créer une variable pour chaque module, et non pour chaque bit. |
Zone |
|
zone de texte |
Entrez les caractères suivants en les faisant précéder du symbole
|