Movicon 11.5 avec le pilote S7 TIA Symbolic – Bloc de communication

Une tâche définit le lien entre un groupe de variables du superviseur Movicon et la zone de mémoire correspondante de l’automate en spécifiant également les méthodes d’accès et de gestion des données.

Le superviseur Movicon vous offre la possibilité de définir la communication du driver en utilisant deux concepts de tâches différents: la tâche «statique»  et la tâche «dynamique».

Les tâches dynamiques sont automatiquement créées par le driver au démarrage du projet Movicon en fonction des liens vers les adresses de périphérique définies dans les propriétés ‘Adresse dynamique’ de chaque variable unique.

Les tâches statiques sont définies par le développeur qui a la responsabilité de définir les paramètres de communication.

Les propriétés de tâche du pilote S7 TIA Symbolic sont subdivisées dans les groupes de propriétés suivants:

S7 TIA Symbolic Task Settings (Static)

Une tâche définit le lien entre un groupe d’étiquettes de superviseur et la zone de mémoire correspondante de l’appareil, en spécifiant également les méthodes d’accès et de gestion des données.
Les tâches statiques sont définies par le concepteur qui a la responsabilité de définir le groupement des variables et les paramètres de communication.
Pour une description générale des propriétés des tâches statiques, voir Tâches statiques – Propriétés générales
Ce chapitre décrit les propriétés de tâches spécifiques du pilote TCP S7 pour les tâches statiques

Ce groupe de propriétés permet de définir les paramètres de tâches spécifiques de la communication du driver.

  • Adresse symbolique
  • Nom de la variable API.
  • Valeur par défaut = vide.

Format de données

  • Type de la variable API.
  • Valeur par défaut = S7_Byte.

Les valeurs disponibles sont:

  • S7_Bool
  • S7_Byte
  • S7_Char
  • S7_USInt
  • S7_SInt
  • S7_Int
  • S7_UInt
  • S7_Date
  • S7_Word
  • S7_S5Time
  • S7_DInt
  • S7_UDInt
  • S7_DWord
  • S7_Real
  • S7_Time
  • S7_Time_Of_Day
  • S7_LReal
  • S7_StringS7_DTL

Array and String size

Valeur par défaut = 0

Définit le nombre d’éléments d’une chaîne ou d’un tableau. Si la variable est un tableau, le type d’élément est spécifié par le format de données sélectionné.
Ce groupe de propriétés permet de définir les paramètres de tâches spécifiques de la communication du driver.

Utilisez les paramètres des tâches uniquement si vous devez communiquer avec des « tâches statiques ». Si vous le souhaitez, vous pouvez adresser dynamiquement vos variables à l’automate en utilisant les propriétés des variables de Movicon.

 

S7 TIA Symbolic Task Settings (Dynamic)

Une tâche définit le lien entre un groupe de vairables du superviseur Movicon et la zone de mémoire correspondante de l’automate, en spécifiant également les méthodes d’accès et de gestion des données.
Les tâches dynamiques sont automatiquement créées par le driver au démarrage du projet Movicon  en fonction des liens vers les adresses de périphérique définies dans les propriétés ‘Adresse dynamique’ de chaque variable unique.
Ce chapitre décrit les propriétés de tâches spécifiques du pilote S7 TIA symbolique pour les tâches dynamiques.

Adresse symbolique
Nom de la variable API.
Valeur par défaut = vide.

Format de données
Type de la variable API.
Valeur par défaut = S7_Byte.

Les valeurs disponibles sont:

  • S7_Byte
  • S7_Char
  • S7_USInt
  • S7_SInt
  • S7_Int
  • S7_UInt
  • S7_Date
  • S7_Word
  • S7_S5Time
  • S7_DInt
  • S7_UDInt
  • S7_DWord
  • S7_Real
  • S7_Time
  • S7_Time_Of_Day
  • S7_LReal
  • S7_String
  • S7_Struct
  • S7_DTL

Array and String size

Valeur par défaut = 0. Définit le nombre d’éléments d’une chaîne ou d’un tableau. Si la variable est un tableau, le type d’élément est spécifié par le format des données sélectionné.

Static task creation

Dans cette sélection, vous devez insérer et définir les tâches de communication statiques lorsque vous avez l’intention d’utiliser cette technique de communication.

N’oubliez pas que le Superviseur vous offre la possibilité de configurer la communication du driver en utilisant le concept de «tâche» ou le concept de tâches dynamiques. Les tâches dynamiques sont automatiquement créées par le driver au démarrage du projet Movicon en fonction des liens vers les adresses de périphérique définies dans les propriétés « Adresse dynamique » de chaque variable unique.

Les tâches de communication permettent d’assigner des tâches ‘statiques’ au driver qui seront exécutées en interrogeant le périphérique demandé.

En utilisant la technique de communication dans les tâches, vous devez définir en mode statique la relation entre les variables du Superviseur et les adresses de périphérique.

Add
Le bouton ‘Ajouter’ vous permet d’insérer une nouvelle tâche statique pour le driver de communication. Lorsqu’une nouvelle tâche est insérée une fenêtre s’affiche automatiquement pour définir les paramètres demandés.
Les tâches insérées peuvent être éditées ou supprimées par la suite en utilisant les boutons décrits ci-dessous.

Edit
Le bouton « Modifier » vous permet de modifier les paramètres des tâches existantes. Vous devez d’abord sélectionner la tâche souhaitée, puis utiliser le bouton « Modifier » ou double-cliquer.

Remove
Le bouton « Supprimer » vous permet de supprimer des tâches existantes. Vous devez d’abord sélectionner la tâche souhaitée puis utiliser le bouton « Supprimer »

General static task properties

Propriétés de tâche statique communes à tous les drivers

General dynamic task properties

Propriétés de tâche dynamique communes à tous les drivers