Accès à l'écran de configuration
Exécutez les actions suivantes :
Étape |
Action |
---|---|
1 |
Sélectionnez le processeur. Exemple : ![]() |
2 |
Dans le menu contextuel, sélectionnez la commande Ouvrir. |
3 |
Sélectionnez l'onglet Configuration. |
Gestion de la mémoire
L'écran de configuration diffère, en fonction du type de gestion de la mémoire à utiliser.
L'option sélectionnée ici doit correspondre au type de gestion de la mémoire sélectionné pour les modules d'entrée et de sortie.
Les paramètres possibles sont les suivants :
Si... |
Alors... |
---|---|
la gestion de la mémoire est configurée pour le processeur |
vous ne pouvez sélectionner que la gestion de la mémoire pour les modules TOR et analogiques. |
la gestion de la mémoire est configurée pour le processeur |
vous pouvez sélectionner la gestion de la mémoire ou pour les modules TOR et analogiques. |
Les paramètres de gestion de la mémoire du processeur sont comparés aux paramètres de gestion de la mémoire des modules lors de l'
. Si des incohérences sont détectées, un message approprié s'affiche dans la fenêtre de sortie.Le type de gestion de la mémoire sélectionné pour le processeur est utilisé comme réglage par défaut pour le paramètre configuration d'entrée/sortie.
dans l'onglet de laSi vous souhaitez importer une application Compact LL984 propriétaire qui utilise une demande Modbus pour communiquer avec une IHM, vous devez utiliser l'adressage de RAM d'état pour préserver l'échange Modbus ente le contrôleur et l'IHM.
Configuration du processeur
Ecran de configuration pour la gestion de la mémoire topologique :

ATTENTION | |
---|---|
Exécutez les actions suivantes :
Étape |
Action |
---|---|
1 |
Si vous le souhaitez, activez l'option . N'activez cette option que si l'entrée TOR associée est affectée dans la RAM d'état, car cela empêche le démarrage du contrôleur. |
2 |
Si vous le souhaitez, activez l'option .La protection est activée par un bit d'entrée. Le niveau de protection dépend des versions du firmware. Pour plus d'informations, cliquez ici. |
3 |
Si vous le souhaitez, activez l'option . |
4 |
Confirmez si les mots internes %MWi doivent ou non être initialisés lors d'un démarrage à froid déclenché par le logiciel (téléchargement
d'application, commande d'initialisation, commande de restauration,
activation de |
5 |
Si vous le souhaitez, activez l'option . |
6 |
Définissez le type de :
|
7 |
Procédez à la configuration des adresses pour les deux types d'adressage, comme indiqué dans les descriptions distinctes suivantes. |
%I1
, %M1
, %IW1
et %MW1
.Adressage topologique
Procédez à la configuration des adresses pour l'adressage topologique, comme suit :
Étape |
Action |
---|---|
1 |
Dans le champ définissez pour l'application le nombre de bits internes |
2 |
Définissez le nombre de mots
internes |
3 |
Définissez le nombre de constantes |
Les bits et les mots système sont fixés par le fabricant.
Les applications M340 des versions 6.0 et antérieures sont configurées automatiquement avec cette configuration d'adresse pour l'adressage topologique.
Adressage mixte topologie et RAM d'état
Ecran de configuration pour la gestion mixte de la mémoire par topologie et RAM d'état :

Pour l'adressage mixte topologie et RAM d'état, l'écran de configuration comporte en plus les options suivantes :
Option |
Valeur |
Description |
---|---|---|
|
La valeur (exprimée en pourcentage et affichée sur une échelle) dépend du bilan mémoire de la configuration Modicon M340. |
Un graphique à barres affiche le pourcentage de la mémoire déjà utilisée. |
|
Entrez les valeurs appropriées. Les valeurs dépendent de la configuration. |
Taille des différentes zones mémoire. NOTE : Les valeurs de et doivent être divisibles par 8.
|
|
||
|
||
|
||
|
– |
Ouvre l'onglet Visualiseur de la RAM d'état, qui affiche la façon dont la mémoire est allouée. |
%I1
, %M1
, %IW1
et %MW1
.Valeurs pré-définies
Pour sélectionner les valeurs :
par défaut, appuyez sur le bouton Valeurs par défaut,
maximales, appuyez sur le bouton Valeurs maximales.
Fenêtre affichée après que vous avez cliqué sur le bouton Valeurs par défaut :

Utilisation des boutons de commande :
Bouton |
Rôle |
---|---|
Désélectionner tout |
Permet d'invalider toutes les valeurs par défaut enregistrées à droite des cases à cocher si elles ont été sélectionnées. |
Tout sélectionner |
Permet de sélectionner toutes les valeurs par défaut inscrites sur la droite des cases à cocher. |
Annuler |
Permet de sortir. |
OK |
Permet de sortir en prenant en compte les valeurs. |
Entrée RUN/STOP
L'entrée %Ir.m.c peut être paramétrée pour commander le passage de l'automate en mode RUN/STOP de la façon suivante :
%Ir.m.c
à 1 -> l'automate passe en mode RUN (exécution du programme),%Ir.m.c
à 0 -> l'automate passe en mode STOP (arrêt de l'exécution du programme).
%Ir.m.c
.Une erreur sur l’entrée RUN/STOP provoque le passage au mode STOP.
N'activez cette option que si l'entrée TOR associée est affectée dans la RAM d'état, car cela empêche le démarrage du contrôleur.
Protection mémoire
L'entrée %Ir.m.c peut être paramétrée pour protéger la carte mémoire et la mémoire RAM de l'application interne de la façon suivante :
%Ir.m.c
à 0 -> la carte mémoire et l'application interne ne sont pas protégées,%Ir.m.c
à 1 -> la carte mémoire et l'application interne sont protégées.
Sur un firmware dont la version est antérieure à 2.60, la fonction Protection mémoire bloque le transfert d'un projet dans l'automate et les modifications en mode connecté. Mais les commandes RUN/STOP sont disponibles.
Sur un firmware dont la version est 2.60 ou postérieure, la fonction Protection mémoire bloque le transfert d'un projet dans l'automate et les modifications en mode connecté. Pour une meilleure cybersécurité, la connexion à l'automate est interdite. Les commandes RUN/STOP sont donc indisponibles.
Démarrage automatique en Run
L'activation de cette option fait automatiquement passer l'automate en mode RUN lors d'un démarrage à froid.
Initialisation de %MWi
Si vous cochez la case (état par défaut), lors d'un démarrage à froid ou lors d'un téléchargement :
les valeurs
%MWi
sont traitées comme les autres variables globales (initialisées sur la valeur 0 ou sur la valeur initiale, selon l'application) dans tous les cas de démarrage à froid,
Si vous décochez la case, lors d'un démarrage à froid ou d'un téléchargement :
les mots internes
%MW
sont restaurés à partir de la mémoire flash interne s'ils ont été préalablement enregistrés dans cette mémoire (à l'aide du mot%SW96
),sinon :
si le démarrage à froid est lié à une mise hors tension ou à l'activation du bouton de réinitialisation, les
%MW
sont réinitialisés :si ce n'est pas le cas, les valeurs actuelles des mots internes
%MW
sont conservées.
%MW
que l'application précédente, les mots internes %MW
ajoutés sont réglés sur 0 (les valeurs
initiales différentes de zéro ne sont pas appliquées).Démarrage à froid uniquement
Si elle est cochée, cette option force le démarrage à froid de l'application au lieu du normal démarrage à chaud.
Par défaut, l'option Démarrage à froid uniquement n'est pas cochée.
L'option de démarrage à froid uniquement n'est prise en charge que pour les UC qui exécutent au moins la version V2.1 du système d'exploitation.
Une application utilisant cette fonctionnalité :
n'est pas téléchargeable sur un automate utilisant une version antérieure,
ne peut pas être exécutée sur un automate utilisant une version antérieure,
ne peut pas être utilisée avec Unity Pro version 4.0 ou antérieure.
Unity Pro est l’ancien nom de Control Expert pour les versions 13.1 et antérieures.
Gestion de la mémoire
Cette zone de la boîte de dialogue permet de définir le type d'adressage (adressage topologique ou mixte).
Pour l'adressage mixte, elle contient un graphique à barres qui indique la taille de mémoire
utilisée dans le projet par rapport à la taille maximale de la mémoire, ainsi qu'un bouton qui permet d'ouvrir un aperçu de la mémoire RAM d'état.Visualiseur de mémoire RAM d'état
L'écran ci-dessous affiche le contenu des zones mémoire de la RAM d'état du processeur M340 :

Description des zones de l'écran
Zone |
Description |
---|---|
Tableau |
Ce tableau représente l'affectation de la zone mémoire sélectionnée avec les boutons de sélection Zone mémoire. Les adresses mémoire occupées sont signalées par des traits :
Les barres de défilement permettent d'accéder à la totalité de la zone mémoire. |
Cases à cocher Modules, Variables et Langage |
Ces cases à cocher permettent de filtrer les informations du tableau. Par exemple, si seule la case à cocher est sélectionnée, seules les informations de type module s'affichent. |
Informations adresse |
La saisie de l'objet et de son adresse dans les champs Adresse et l'activation du bouton Atteindre permet d'afficher directement l'adresse dans le tableau (sans utiliser les barres de défilement). Cette zone dispose également d'une fonction d'affichage. Elle affiche l'objet et l'adresse de la case sélectionnée dans le tableau. Pour les objets de type module, elle fournit également l'adresse topologique du module concerné. |
Boutons de sélection Zone mémoire |
Ces boutons permettent de sélectionner la zone mémoire à afficher dans le tableau :
|
Taille des données localisées dans le cas d'une configuration de RAM d'état
Le tableau ci-dessous indique la taille maximale et par défaut des données localisées dans le cas d'une configuration de RAM d'état en fonction du type de processeur.
Type des objets |
Adresse |
Processeur BMX P34 1000 |
Processeurs BMX P34 2000, 20102, 2020, 20302 |
||
---|---|---|---|---|---|
Taille maximale |
Taille par défaut |
Taille maximale |
Taille par défaut |
||
bits de sortie et bits internes |
|
32765 |
752 |
65530 |
1504 |
bits d'entrée et bits internes |
|
32765 |
752 |
65530 |
1504 |
mots d'entrée et mots internes |
|
32765 |
256 |
65530 |
512 |
mots de sortie et mots internes |
|
32765 |
256 |
65530 |
512 |
Impact d'un démarrage
à froid sur les zones %I
et %IW
Après un démarrage à froid ou le réglage %S0
, les zones %I
et %IW
sont définies sur 0 et l'état de forçage
est réinitialisé.
Le serveur Modbus de l'UC
utilise les zones %I
et %IW
Lorsque la RAM d'état est configurée dans l'UC, le serveur Modbus accède à la zone
%I
pour toutes les opérations des bits d'entrée et à la zone%IW
pour toutes les opérations des mots d'entrée.Les zones
%SW138
et%SW140
de l'adresse de base ne sont pas utilisées.L'adresse du premier objet dans une demande Modbus (0000) correspond à
%I1
ou%IW1
.Avec Modicon M340 (avec micrologiciel version2.4 ou ultérieure), lorsque la RAM d'état n'est pas configurée, le serveur Modbus se comporte comme dans la version V2.3.
Les zones %M
et %MW
de l'adresse
de base dans les mots système %SW139
et %SW141
sont utilisées, que la RAM d'état
soit configurée ou non.
Protection des données localisées
Avant toute action sur la protection de la mémoire de données, vous devez activer activer cette fonction dans les paramètres de votre projet.
Dans la fenêtre principale de Control Expert, cliquez sur
. Cochez ensuite la case Protection de la mémoire des données et cliquez sur Appliquer.La fonction de protection de la mémoire de données est prise en charge par les UC M340 exécutant la version de micrologiciel V3.30 ou supérieure. Pour plus d'informations, reportez-vous au chapitre Protection de la mémoire des données.
Procédez comme suit pour définir les données localisées à protéger :
Étape |
Action |
|
---|---|---|
1 |
Dans le M580 (mais pas sur les connecteurs Ethernet) pour afficher ses propriétés. Control Expert, double-cliquez sur pour afficher le rack principal. Double-cliquez ensuite sur la CPU |
|
2 |
Sélectionnez l'onglet .![]() |
|
3 |
Cochez les cases correspondant aux données à protéger : |
|
|
La zone protégée est toujours située à la fin de la zone %M. Seule l'adresse de début de la zone protégée peut être configurée. L'adresse de fin de la zone protégée n'est pas configurable (grisée). L'adresse de fin de la zone protégée est égale à n-1, n étant le nombre de %M disponibles défini par les capacités de l'automate et configuré dans l'onglet . Si vous sélectionnez l'option %M à protéger. L'adresse de début par défaut est 0. , vous pouvez saisir l'adresse de début des donnéesSi vous désélectionnez la protection des données %M, l'adresse de début est réinitialisée. |
|
|
La zone protégée est toujours située à la fin de la zone %M. Seule l'adresse de début de la zone protégée peut être configurée. L'adresse de fin de la zone protégée n'est pas configurable (grisée). L'adresse de fin de la zone protégée est égale à n-1, n étant le nombre de %MW disponibles défini par les capacités de l'automate et configuré dans l'onglet . Si vous sélectionnez l'option %M à protéger. L'adresse de début par défaut est 0. , vous pouvez saisir l'adresse de début des donnéesSi vous désélectionnez la protection des données %MW, l'adresse de début est réinitialisée. NOTE : Les
variables de tableau qui sont mappées sur une plage %MW doivent
être situées entièrement à l'intérieur
ou entièrement à l'extérieur de la plage %MW protégée.
|
|
|
Lorsque cette option est sélectionnée, tous les objets d'E/S (y compris les objets DTM) sont protégés. NOTE : à l'exception des objets de RAM d'état.
|
|
|
Lorsque cette option est sélectionnée, tous les bits système et mots système sont protégés. |
|
4 |
Sélectionnez |