Introduction
La logique du langage LL984 est programmée sur des réseaux.
Plusieurs réseaux sont regroupés en segments.
Chaque réseau contient une matrice de 7 lignes et 11 colonnes, dans laquelle vous pouvez insérer des contacts, des bits de sortie, des blocs fonction, etc.
Au début de l'exécution du code de chaque segment, les entrées d'une station d'E/S distantes sont lisibles et à la fin, les sorties de la même station d'E/S distantes ou d'une autre station sont inscriptibles.
Recommandations
Il est recommandé de ne pas utiliser plus de 64 segments et 5 000 réseaux dans une application.
Restrictions
Pour créer des segments et des réseaux LL984, les règles ci-après s'appliquent :
Les segments LL984 ne peuvent être créés uniquement si l'option du projet
est activée (en sélectionnant )Les segments LL984 peuvent être créés uniquement dans la tâche
de l'application : ce n'est pas possible dans les tâches et .Un seul segment LL984 peut être créé sur un nœud de sous-programme (
) de la tâche .Les segments LL984 ne peuvent pas être créés sur des nœuds
ou .Les segments LL984 ne peuvent pas être créés dans des DFB.
Pour les sections d'action et les sections de transition, le langage LL984 n'est pas autorisé.
Seuls les langages ST, IL, FBD et LD sont autorisés.
Les segments et sections LL984 avec les langages IEC de peuvent être combinés sur le nœud
de la tâche . Il en est de même sur le nœud du sous-programme ( ) de la tâche .Les réseaux LL984 ne peuvent être créés que comme enfants de segments LL984.
Seuls les réseaux LL984 sont autorisés comme enfants de segments LL984. Il est ici impossible de créer des sections avec les langages IEC.
Création d'un segment
Etape |
Action |
---|---|
1 |
Cliquez sur le répertoire de la tâche ou positionnez le curseur sur celui-ci avec les touches de direction. |
2 |
Cliquez avec le bouton droit ou appuyez sur les touches Maj+F10 pour sélectionner dans le menu contextuel.Résultat : la boîte de dialogue des propriétés du segment s'affiche. |
3 |
Entrez le nom de la section (segment). Le nom de la section (segment) doit être unique dans tout le projet et doit respecter les conventions de nommage générales de Control Expert. |
4 |
Sélectionnez comme de programmation du segment. |
5 |
Si nécessaire, sélectionnez le module fonctionnel auquel le segment est associé dans l'onglet .Voir aussi la section Modules fonctionnels. |
6 |
Dans l'onglet , définissez, si nécessaire, une variable booléenne avec laquelle le segment peut être activé/désactivé (segment activé si variable=1).Vous pouvez sélectionner les variables de différentes manières :
|
7 |
Pour les projets Quantum uniquement : Si nécessaire, affectez une station d'E/S distantes de lecture et une station d'E/S distantes d'écriture au segment, dans l'onglet . |
8 |
Vous pouvez entrer un commentaire (1 024 caractères max.) dans l'onglet |
9 |
Pour créer d'autres segments, confirmez les informations entrées en cliquant sur . Dans ce cas, la boîte de dialogue reste affichée et vous pouvez générer des segments supplémentaires.Si vous ne souhaitez pas créer d'autres segments, confirmez les informations entrées en cliquant sur . Dans ce cas, la boîte de dialogue se ferme et le segment généré est affiché comme dernier élément dans le répertoire .NOTE : La position des sections et des segments dans la correspond exactement
à la séquence d'exécution et peut être modifiée
à l'aide de la fonction Glisser-Déposer.
|
Création d'un réseau
Etape |
Action |
---|---|
1 |
Cliquez sur le répertoire du répertoire de la tâche , ou placez le curseur avec les touches de direction. |
2 |
Cliquez avec le bouton droit ou appuyez sur les touches Maj+F10 pour sélectionner dans le menu contextuel.Résultat : la boîte de dialogue des propriétés du réseau s'affiche. |
3 |
Entrez le nom du réseau. Le nom du réseau doit être unique dans tout le projet et doit respecter les conventions de nommage générales de Control Expert. |
4 |
La valeur est présélectionnée pour le du réseau et n'est pas modifiable. |
5 |
Dans l'onglet , définissez, si nécessaire, une variable booléenne avec laquelle le segment peut être activé/désactivé (segment activé si variable=1).Vous pouvez sélectionner les variables de différentes manières :
|
6 |
Si vous le souhaitez, entrez un commentaire dans l'onglet . |
7 |
Confirmez les entrées avec . La boîte de dialogue se ferme et le réseau généré s'affiche comme dernier élément du répertoire .NOTE : La position
des réseaux dans la correspond exactement à la séquence d'exécution
et peut être modifiée à l'aide de la fonction Glisser-Déposer.
|
Un nouveau réseau est normalement inséré comme dernier élément dans le répertoire
.Pour insérer un nouveau réseau directement avant un réseau sélectionné, cliquez sur
dans le menu contextuel.Création d'un réseau pour les sous-programmes
Etape |
Action |
---|---|
1 |
Cliquez sur le répertoire de la tâche ou positionnez le curseur avec les touches de direction. |
2 |
Cliquez avec le bouton droit ou appuyez sur les touches Maj+F10 pour sélectionner dans le menu contextuel.Résultat : la boîte de dialogue des propriétés de la section SR ( ) s'affiche. |
3 |
Entrez le nom de la section SR (segment LL984). Le nom de la section SR (Control Expert. ) doit être unique dans tout le projet et doit respecter les conventions de nommage générales de |
4 |
Sélectionnez comme de programmation du segment.NOTE : Un projet ne peut contenir qu'un seul segment SR
LL984. Ainsi, lorsqu'il y en a déjà un, vous ne pouvez plus
sélectionner comme de programmation pour une nouvelle section SR.
|
5 |
Vous pouvez entrer un commentaire (1 024 caractères max.) dans l'onglet |
6 |
Confirmez les entrées avec . La boîte de dialogue est fermée et le segment LL984 généré s'affiche dans le répertoire . |
7 |
Cliquez sur le répertoire du répertoire de la tâche ou positionnez le curseur avec les touches de direction. |
8 |
Cliquez avec le bouton droit ou appuyez sur les touches Maj+F10 pour sélectionner dans le menu contextuel.Résultat : la boîte de dialogue des propriétés du réseau s'affiche. |
9 |
Entrez le nom du réseau. Le nom du réseau doit être unique dans tout le projet et doit respecter les conventions de nommage générales de Control Expert. |
10 |
La valeur est présélectionnée pour le du réseau et n'est pas modifiable. |
11 |
Si vous le souhaitez, entrez un commentaire dans l'onglet . |
12 |
Confirmez les entrées avec . La boîte de dialogue est fermée et le réseau généré s'affiche comme dernier élément du répertoire .NOTE : La position des réseaux dans la correspond exactement
à la séquence d'exécution et peut être modifiée
à l'aide de la fonction Glisser-Déposer.
|
Affichage ou modification des propriétés du segment/réseau
Etape |
Action |
---|---|
1 |
Cliquez sur le segment/réseau de votre choix, ou positionnez le curseur sur celui-ci avec les touches de direction. |
2 |
Cliquez avec le bouton droit ou appuyez sur les touches Maj+F10 pour sélectionner dans le menu contextuel.Résultat : la boîte de dialogue des s'affiche. |
3 |
Apportez les modifications souhaitées. |
4 |
Confirmez toutes les informations entrées en cliquant sur . |
Exportation/Importation des segments/réseaux
Voir la section Exportation/Importation des segments/réseaux LL984.