Vue d'ensemble

Sélectionnez cet outil si vous souhaitez placer des blocs fonctionnels supplémentaires incluant la fonction de rémanence ou la fonction de temporisation dans l'interface de programmation. LOGO!Soft Comfort affiche alors une barre d'outils avec des icônes pour les fonctions spéciales :

 

Temporisations

 

Analogique

Retard à l'enclenchement

Détecteur de seuil analogique

Retard au déclenchement

Détecteur de seuil différentiel analogique

Retard à l'enclenchement/au déclenchement

Comparateur analogique

Retard à l'enclenchement mémorisé

Surveillance de valeurs analogiques

Relais de passage (sortie d'impulsions)

Amplificateur analogique

Relais de passage déclenché par front

Multiplexeur analogique

Générateur d'horloge symétrique

Modulation de largeur d'impulsion (MLI)

Générateur d'impulsions asynchrone

Opération mathématique

Générateur aléatoire

Régulateur PI

Interrupteur d'éclairage d'escalier

Commande linéaire

Commutateur confort

Filtre analogique (0BA7 et versions ultérieures uniquement)

Horloge de programmation hebdomadaire

Max/Min (0BA7 et versions ultérieures uniquement)

Horloge de programmation annuelle

Valeur moyenne (0BA7 et versions ultérieures uniquement)

Horloge astronomique (0BA7 et versions ultérieures uniquement)

 

Autres

Chronomètre (0BA7 et versions ultérieures uniquement)

Relais à automaintien

 

Compteur

Relais à impulsion

Compteur/décompteur

Texte de message (LOGO! 0BA4 et LOGO! 0BA5), Texte de message (LOGO! 0BA6 et LOGO! 0BA7), Texte de message (LOGO! 0BA8 et versions ultérieures)

Compteur d'heures de fonctionnement

Commutateur logiciel

Détecteur de seuil

Registre de décalage (0BA4 à 0BA6), Registre de décalage (0BA7 à 0BA8)

 

 

Détection d'erreurs d'opération mathématique

 

 

Convertisseur nombre à virgule flottante/nombre entier (LOGO! 8.FS4 et versions ultérieures uniquement)

 

 

Convertisseur nombre entier/nombre à virgule flottante (LOGO! 8.FS4 et versions ultérieures uniquement)

Les fonctions suivantes vous sont également proposées dans l'éditeur CONT :

AND avec évaluation de front
NAND avec évaluation de front

Editeurs LOG et UDF : désignation des blocs de fonctions spéciales
La désignation des blocs de fonctions spéciales dans le programme de commande commence par les blocs de temporisation ("T"), puis les blocs de comptage ("C") et enfin les blocs restants ("SF").

La version de LOGO! choisie détermine les caractéristiques suivantes de votre programme de commande :

  • Blocs disponibles

  • Paramètres réglables

Ce chapitre décrit les activités ou propriétés suivantes des fonctions spéciales :

  • Négation des entrées

  • Configuration de bloc

  • Paramètres de référence

  • Protection

  • Rémanence

Négation des entrées

Vous pouvez effectuer la négation individuelle d'entrées de blocs, ce qui signifie que

  • Vous pouvez inverser une entrée donnée de "1" à "0" dans le programme de commande.

  • Vous pouvez inverser une entrée de "0" à "1" dans le programme de commande.

Cliquez sur l'entrée avec le bouton droit de la souris et sélectionnez dans le menu contextuel l'entrée Négation.

La négation des entrées des blocs de sortie n'est pas possible.

Remarque
  • des valeurs logiques non utilisées sélectionnent par défaut la valeur logique "0".

  • La négation des entrées d'un bloc UDF n'est pas possible.

0BA0-0BA3 :

Pour effectuer la négation d'une entrée, utilisez la fonction de base NOT

Configuration de bloc

Les propriétés du bloc vous permettent de définir aisément les divers paramètres des blocs.

Fonction de référence

Vous pouvez prédéfinir les paramètres des blocs à l'aide de la valeur d'autres blocs. De tels paramètres sont des paramètres de référence.

La boîte de paramètres affiche les paramètres du bloc dans un tableau. Vous pouvez effectuer un renvoi de tout paramètre de la boîte de paramètres vers le paramètre d'une autre fonction. Vous pouvez utiliser le bouton Masquer/Afficher pour modifier la visibilité de la boîte de paramètres.

Bouton Masquer/Afficher

Connecteur de sortie

Connecteur d'entrée

Chaque paramètre possède un connecteur d'entrée et/ou un connecteur de sortie. Vous pouvez utiliser simplement la fonction glisser-déposer pour créer une ligne de référence entre le connecteur de paramètre d'une fonction et celui d'une autre fonction. Notez que vous ne pouvez pas connecter des paramètres de sortie à d'autres paramètres de sortie.

La ligne de référence entre deux paramètres indique leur relation de référence. Vous pouvez supprimer la ligne de référence pour effacer la référence.

Editeur CONT/0BA4-0BA7 :

La boîte de paramètres n'est pas disponible dans l'éditeur CONT pour les appareils 0BA4-0BA7.

Procédez comme suit pour créer une référence : 

  1. Cliquez sur le bouton "Référence" situé à côté d'un paramètre dans la fenêtre des propriétés d'un bloc.

  2. LOGO!Soft Comfort affiche tous les blocs disponibles pour indiquer le paramètre de référence.

  3. Sélectionnez le bloc pour lequel vous voulez créer une référence.

Si, par exemple, vous cliquez sur le bouton "Référence" pour le paramètre "Retard au déclenchement" d'un temporisateur "Retard au déclenchement", vous pouvez sélectionner un bloc spécifique pour réutiliser la valeur de temps de ce temporisateur.

Comment modifier rapidement des paramètres de blocs

Les modules LOGO! 0BA7 et LOGO! 0BA8 fournissent une fonction de référence de temporisation. Cette fonction vous permet d'utiliser le temps actuel (Ta) d'une temporisation comme valeur de référence (C) dans d'autres blocs fonctionnels. Le calcul de la valeur de référence (C) obéit à la formule suivante :

Temps actuel (Ta)

Base de temps

Valeur de référence (C)

A : B

Heures (h : m)

C = A × 60 + B

A : B

Minutes (m : s)

C = A × 60 + B

A : B

Secondes (s : 1/100 s)

C = A × 100 + B

Protection

Lorsque la case à cocher Protection active figure dans les paramètres d'un bloc pour la protection des paramètres, vous pouvez définir si ceux-ci peuvent être affichés et modifiés dans LOGO! en mode de "Paramétrage".

Rémanence

Pour les fonctions spéciales, vous avez la possibilité de conserver les états de commutation et les valeurs de comptage de manière rémanente. Ceci signifie qu'en cas de coupure secteur p. ex., les données actuelles sont conservées, de manière à ce qu'après une remise sous tension, la fonction peut poursuivre là où elle s'était interrompue. Une temporisation n'est donc pas redémarrée, mais continue à s'écouler.

Vous devez activer la rémanence pour la fonction correspondante. Deux paramétrages sont possibles :

  • On : les données actuelles sont conservées.

  • Off : les données actuelles ne sont pas conservées (présélection).

Le Compteur d'heures de fonctionnement constitue une exception, car il est toujours rémanent.