﻿### Type de fonction logique

Il est possible de définir pour chaque fonction logique quelle opération logique doit être exécutée.

*Porte logique* : la fonction logique fonctionne comme porte logique booléenne avec au choix 1...4 entrées et une sortie.

*Convertisseur (1 bit -> 1 octet)* : la fonction logique est configurée comme convertisseur. Le convertisseur possède une entrée 1 bit et une sortie 1 octet, ainsi qu'un objet de blocage. Il est possible de convertir des télégrammes MARCHE/ARRÊT sur des valeurs préconfigurées. L'objet de blocage est en mesure de désactiver le convertisseur.

*Élément de blocage (filtre/temps)* : la fonction logique est configurée comme élément de blocage. L'élément de blocage possède une entrée 1 bit et une sortie 1 bit. Cette fonction logique peut retarder des signaux d'entrée en fonction de l'état (MARCHE ou ARRÊT) et les émettre de façon filtrée au niveau de la sortie. En outre, un objet de blocage permettant de désactiver l'élément de blocage est disponible.

*Comparateur* : la fonction logique fonctionne comme comparateur avec une entrée, dont le format de données est paramétrable, et avec une sortie 1 bit pour l'émission du résultat de l'opération de comparaison. La fonction de comparaison, ainsi que la valeur de comparaison, sont configurées dans l'ETS.

*Commutateur à valeur limite avec hystérésis* : la fonction logique agit comme un commutateur à valeur limite avec hystérésis. Une entrée avec format de données configurable et une sortie 1 bit sont disponibles. L'hystérésis est déterminée par une valeur seuil supérieure et une valeur seuil inférieure. Les valeurs seuil sont paramétrées dans l'ETS. La valeur d'entrée est comparée avec les valeurs seuil. L'instruction au niveau de la sortie (MARCHE/ARRÊT) est configurable en cas de valeurs supérieures et inférieures aux valeurs seuil configurées.
