Matériel
Les modules de la série Gemnis sont en mesure de gérer tous les types de dispositifs de sécurité suivants:
- Interrupteurs mécaniques de sécurité
- Interrupteurs avec électroaimant pour le verrouillage du protecteur
- Interrupteurs magnétiques de sécurité
- Barrières optiques de sécurité
- Capteurs de sécurité
- Boutons coup-de-poing pour arrêts d'urgence
- Interrupteurs à câble pour arrêt d’urgence
- Tapis de sécurité ou bords sensibles avec technologie à 4 fils
- Dispositifs de commande bimanuelle de catégorie IIIA ou IIIC
- Sélecteurs de sécurité
- Dispositifs de validation
- Capteurs analogiques 4-20mA
- Signaux de fréquence 0-4kHz
- Systèmes d'inhibition croisée à 2 faisceaux
Les modules sont de plus équipés de fonctionnalités permettant également:
- La temporisation de sécurité
- La détection de nombreux types de pannes des dispositifs de sécurité ou de leurs connexions
- Le contrôle des limites de température à l'intérieur du module
- Le calcul de fonctions mathématiques (Gemnis Studio 12)
Pour finir, les modules de la série Gemnis peuvent:
- Gérer quatre ou huit sorties électroniques de sécurité ou jusqu'à quatre sorties de sécurité à relais
- Gérer plusieurs sorties de signalisation (non sécurisées)
- Effectuer des communications d'état et des saisies de données via le port de communication USB intégré.
Programmation
Le programme Gemnis Studio est un environnement de développement graphique pour la création, la simulation et le débogage de programmes pouvant être insérés dans les modules appartenant à la famille Gemnis.
Gemnis Studio a été conçu avec l'objectif de rendre le fonctionnement d'un module de la série Gemnis aussi immédiat et visuel que possible. Avec cet objectif, il a été décidé de créer un environnement de travail, le Desktop, dans lequel l'utilisateur dispose autant que possible de toutes les informations nécessaires pour pouvoir «visualiser» et non «imaginer» la manière dont se comporte le projet en cours de développement.
C'est pourquoi une place importante a été attribuée aux représentations graphiques des objets, aux caractéristiques physiques du module utilisé, à l'interaction immédiate, par simulation, avec le programme créé.
Le Desktop est la principale zone de travail de l'utilisateur, laquelle permet de définir, à l'aide de l'interface graphique du programme, le type de flux et de traitement à appliquer aux données relevées par le module.
Simulation
Gemnis Studio est équipé d'un environnement de simulation qui permet de tester le programme en cours de réalisation et de vérifier son bon fonctionnement avant de l'installer sur un module.
Le démarrage de la phase de simulation transforme le Desktop et les possibilités d'interaction avec ce dernier. Durant cette phase, il est possible de simuler le fonctionnement du module en interagissant avec les capteurs et en simulant des conditions ou des opérations du monde réel.
Moniteur
Le fonctionnement d'un ou de plusieurs modules Gemnis peut être surveillé en temps réel grâce à la fonction Moniteur.
Il est possible d'observer l'état de fonctionnement général du module ainsi que différentes données concernant le programme en cours d'exécution, y compris la liste des derniers programmes mémorisés.
Les états d'exécution du programme, des entrées et des sorties du module peuvent être visualisés en temps réel. Dans Gemnis Studio 12, l'actualisation des données affichées est réalisée plus rapidement ; pour l'analyse de grands projets, des fonctions graphiques de panoramique et de zoom sont également disponibles dans le moniteur.
Bloc fonctionnel SERIAL
Le bloc fonctionnel SERIAL permet d'exporter les informations du type «X» (bit) du module Gemnis vers un dispositif externe (un automate programmable, par exemple).
Il est possible de choisir entre deux types de communication (synchrone ou asynchrone) et de personnaliser différents paramètres de communication, tels que le nombre de bits à transmettre, la vitesse à laquelle ils sont transmis et l'état IDLE du canal lorsque la transmission n'a pas lieu.
Le nombre de bits à transmettre est paramétrable de 2 minimum à 32 maximum et la vitesse de communication maximale est de 100 bits par seconde, en utilisant la transmission synchrone.
Télécharger un exemple de décodage de communication asynchrone
Télécharger un exemple de décodage de communication synchrone