Produits.
Automates programmables.
AUTOPRO : 4 entrées logiques, 2 entrées
analogiques et 4 sorties sur relais.
AUTO2 : 10 sorties sur relais.
AUTO3 : 2 entrées logiques et 8 sorties sur
relais.
AUTO4 : 6 entrées logiques, 2 entrées analogiques
et 8 sorties sur relais.
AUTO5 : 2 entrées logiques, 14 sorties sur relais.
AUTO6 : 2 entrées logiques et 10 sorties sur relais.
HORLO1 : 2 entrées logiques et 4 sorties sur relais.
Voir les automates programmables à carte
mémoire.
Descriptif - Livrée avec - Caractéristiques - Logiciel

PROGRAMMABLE à l'aide d'un PC !
AUTOMATE "AUTOPRO" comprenant :
- 4 entrées logiques.
- 2 entrées analogiques.
- 4 sorties logiques sur relais.
L'automate fonctionne - soit connecté au PC sur la prise série, soit en
autonome avec le logiciel GRAFAUTO comportant:
- 60 étapes (0 à 59).
- Combinaisons des sorties pour chaque étape.
- Transition entre chaque étape composée des combinaisons ET et OU des entrées
logiques, niveau bas ou haut.
- Une temporisation de 0 à 255 secondes
- Un test des entrées analogiques, de la forme : A1>=Valeur BCD ou A1<=Valeur BCD.
Livrée avec :
Le logiciel GRAFCET (Grafpro)
(Permettant de programmer 250 éléments de grafcet).
Le logiciel GRAFAUTO (utilisable sous DOS).
Logiciel d'affichage des entrées analogiques (voltmètre géant sur écran du PC), prise
de mesures sous forme de tableaux et de courbes.
Dossier de 50 manipulations (voir dossier "DOSINTER") vous permettant de
réaliser vos propres applications.
Exemples de programmation en BASIC, PASCAL, C.
Dimensions : 85 x 80 x 40 mm
Poids : 195 g
Cordon de connexion "série" (RS232) longueur 1,50 m
Alimentation en 12V continu (non fournie).
Entrées et sorties sur bornier à vis.
Réalisez votre Grafcet sur le PC et vérifiez-en le bon fonctionnement.
Transférez ensuite votre grafcet dans la mémoire d'AUTOPRO à l'aide du logiciel
GRAFAUTO.
Libérez votre PC en déconnectant AUTOPRO.
Celui-ci est alors prêt à exécuter votre grafcet de façon autonome sans mobiliser
votre PC.
La mémoire effaçable électriquement (EEPROM) de AUTOPRO vous permet d'allumer et
d'éteindre celui-ci sans perdre pour autant son programme.
Elle peut être rechargée à tout moment en la reconnectant au PC afin de modifier le
programme en cours ou d'y transférer un nouveau programme.
| Nom de l'interface : |
Nombre de sorties : |
Nombre d'entrées logiques : |
Nombre d'entrées analogiques : |
Utilisation du module horloge : |
En kit : | Montée : |
| AUTOPRO | 4 | 4 | 2 | - | 63,10E | 91,78E |
Carte interface + carte relais.
Microcontrôleur et mémoire :
Le microcontrôleur permet de communiquer avec l'ordinateur, de commander les sorties et
d'exécuter un grafcet.
Le grafcet à exécuter est édité par le logiciel "GRAFCET.EXE" sous DOS.
Ce logiciel permet le transfert, dans la mémoire du microcontrôleur, du grafcet à
exécuter.
Carte 10 relais :
Cette carte est reliée par l'intermédiaire d'un câble nappe 20 conducteurs à la carte
interface.
A chaque bit du bus de sortie est associé un relais qui dispose de 3 plots sur le bornier
à vis (chaque relais dispose d'un contact Commun, Travail et Repos, la sortie S0 commande
les contacts C0, T0 et R0, la sortie S1 commande les contacts C1, T1 et R1, et ainsi de
suite).
Un niveau "1" sur une sortie commande le relais associé.
La bobine du relais étant alimentée, les contacts "Commun - Travail" du relais
sont fermés.
Un niveau 0 sur une sortie désactive le relais, les contacts "Commun - Repos"
sont alors fermés.
Mise au format RS 232C :
L'interface AUTO2 peut communiquer avec un ordinateur par liaison RS232C.
La mise au format RS 232C converti les signaux RS232C en signaux TTL compréhensibles par
le microcontrôleur.
En mode RS 232C (inverseur AUTONOME / PC sur position PC), l'ordinateur commande la carte
interface.
Il peut commander les relais de la carte 10 relais.
En mode AUTONOME (inverseur AUTONOME / PC sur AUTONOME), l'interface exécute le grafcet
contenu dans sa mémoire, de façon autonome, sans être commandée par l'ordinateur (le
câble RS 232C peut être déconnecté).
| Nom de l'interface : |
Nombre de sorties : |
Nombre d'entrées logiques : |
Nombre d'entrées analogiques : |
Utilisation du module horloge : |
En kit : | Montée : |
| AUTO2 | 10 | - | - | - | 70,11E | 95,60E |
Carte interface + carte d'entrées/sorties + module horloge.
Microcontrôleur - Carte d'entrées/sorties - Sorties - Entrées logiques - Entrées analogiques - Module horloge - Rs232 - Programmation - Logiciel

Ces cartes automates permettent de gérer des entrées/sorties.
Ces cartes sont composées d'un bus d'entrées/sorties (16 au total).
Elles disposent d'un connecteur SUB D9 mâle, permettant de les relier à un ordinateur
par l'intermédiaire d'un câble série.
La transmission des données séries s'effectue à 4800 bauds, 8 bits, 1 bit de start, 1
bit de stop, sans parité.
Ces cartes automates disposent d'un microcontrôleur qui permet d'exécuter le programme
contenu dans leurs mémoires.
Ce programme est élaboré sous DOS.
Le logiciel permet de simuler le programme de l'interface et de transférer celui-ci dans
la mémoire de l'automate.
L'interface peut alors être déconnectée de l'ordinateur, et le programme contenu
dans sa mémoire est alors exécuté de façon autonome.
Le programme situé dans l'interface peut-être lu et écrit autant de fois que cela
s'avère nécessaire.
La sauvegarde et la relecture des fichiers de programme est autorisée par le logiciel
sous DOS.
Le nombre de pas d'un programme interface est au maximum de 600.
Microcontrôleur et mémoire :
Le microcontrôleur permet de communiquer avec l'ordinateur, de scruter l'état des
entrées, de commander les sorties et d'exécuter un programme.
Le programme à exécuter est édité par le logiciel "AUTOx.EXE" sous DOS.
Ce logiciel permet le transfert, dans la mémoire programme du microcontrôleur, du
programme à exécuter.
La mémoire de données du microcontrôleur n'est pas utilisée par le logiciel
"AUTOx.EXE", mais peut être programmée et relue en respectant le protocole de
communication série avec l'interface.
Carte d'entrées/sorties :
Cette carte, reliée par l'intermédiaire d'un câble nappe de 20 conducteurs à la carte
interface, dispose, suivant le modèle, de sorties sur relais, d'entrées logiques ou
analogiques.
A chaque entrées/sorties est associé un bornier à vis.
Les sorties logiques :
Un niveau "1" sur une sortie commande le relais associé.
La bobine du relais étant alimentée, les contacts "Commun - Travail" du relais
sont fermés.
Un niveau "0" sur une sortie désactive le relais, les contacts "Commun -
Repos" sont alors fermés.
Les entrées logiques :
Elles sont couplées sur leurs borniers à vis avec le + 5 V de l'alimentation.
Un niveau "0" est établi lorsque l'entrée est reliée à la masse (0 V) ou en
l'air.
Un niveau "1" est établi lorsque l'entrée est reliée au + 5 V.
Une protection sur les entrées logiques permet d'y connecter directement des tensions de
5 V à 30 V continues.
Les entrées analogiques :
Les entrées analogiques fonctionnent par approximations successives.
La durée d'une conversion seule est de 70 µs pendant laquelle la tension à mesurer doit
rester stable.
La conversion analogique s'effectue sur 8 bits.
La précision de conversion est de ± 1 LSB.
Par jeu de straps, (A, B, C), sur chacune des entrées, on peut choisir 3 plages (ou
gammes) de tension d'entrées différentes :
- Strap en A : tension continue de 0 à 5 V par pas de 19,6 mV / bit avec une
précision de 39 mV
- Strap en B : tension continue de 0 à 25,5 V par pas de 100 mV / bit avec une précision
de 200 mV
- Strap en C : tension continue de 0 à 51 V par pas de 200 mV / bit avec une précision
de 400 mV.
Pour chaque entrée, un seul strap doit être mis en place.
L'alimentation de la carte d'entrées/sorties est fournie par la carte interface.

Si l'interface utilisée est de type AUTO6 ou HORLO1, elle possède un bornier 3 plots
permettant d'y connecter le module horloge.
La carte horloge est composée d'un inverseur "RÉGLAGE / RUN" qui permet, en
position "RÉGLAGE" de définir la semaine, le jour, l'heure et les minutes.
Un clavier 3 touches permet de valider et de positionner la valeur de ces 4 variables (4
dels indiquent qu'elle est la variable en cours de modification).
En mode "RUN", l'heure et les minutes sont visualisées sur des afficheurs 7
segments.
L'alimentation du module horloge s'effectue par bloc secteur 12V DC.
Un bornier 3 plots permet de connecter l'horloge à l'interface AUTO6 ou HORLO1.
La carte horloge associée à une de ces interfaces permet d'utiliser la notion de
semaine, jour, minute et seconde dans l'exploitation d'un programme autonome.
Des composants en option permettent d'utiliser une logique RS232C pour relier le module
horloge à la carte interface, voire à un ordinateur.
Avec cette option, le module horloge peut être séparé de la carte interface de
plusieurs mètres.
Mise au format RS232C :
L'interface AUTOx peut communiquer avec un ordinateur par liaison RS232C.
La mise au format RS232C converti les signaux RS232C en signaux TTL compréhensibles par
le microcontrôleur.
En mode RS232C (inverseur AUTONOME / PC sur position PC), l'ordinateur commande la carte
interface.
Il peut lire les entrées ou bien commander les sorties de la carte entrées/sorties.
En mode autonome (inverseur AUTONOME / PC sur position PC), l'interface exécute un
programme se déroulant selon l'état des entrées/sorties, la liaison entre l'ordinateur
et l'interface n'est plus utilisée.
Programmation des interfaces : (Exemple) :
Commande des sorties :
000> SORTIE_0 <-- 0
001> SORTIE_1 <-- 1
002> SORTIE_9 <-- 1
Pas 000 :
La sortie "SORTIE_0" reçoit la valeur "0" : la première sortie de
l'interface reçoit la valeur 0. Elle est dévalidée, un niveau logique 0 se trouve alors
sur la "SORTIE_0". Une fois cette instruction exécutée, le pas suivant (001)
est alors exécuté à son tour.
Pas 001 :
La sortie "SORTIE_1" reçoit la valeur "1". Un niveau logique
"1" se trouve sur la sortie "SORTIE_1" de l'interface.
Pas 002 :
C'est la sortie "SORTIE_9" qui est validée, elle passe au niveau
logique "1".
Remarque :
Une sortie peut prendre comme état logique "0" ou "1".
Au lancement en mode autonome de la maquette (ou interface), toutes les sorties sont
initialisées à 0.
Lecture des entrées numériques :
000> ENTREE_0 = 0 ? SINON SAUT EN 002
001> SORTIE_0 <-- 1
002> SORTIE_1 <-- 1
003> ENTREE_0 = 1 ? SINON SAUT EN 000
004> SORTIE_2 <-- 1
Pas 000 :
Si le niveau logique détecté sur l'entrée "ENTREE_0" est un niveau
logique "0", le programme s'exécute au pas 001, sinon, un saut est effectué
vers le pas 002. Ainsi, le programme s'exécute au pas 002 si le niveau logique sur
l'entrée "ENTREE_0" est un niveau "1". Le pas de programme 001 n'est
pas exécuté.
Pas 003 :
Si le niveau logique sur l'entrée "ENTREE_0" est un niveau
"1", le programme s'exécute au pas suivant, pas 004. Sinon, le programme
s'exécute au pas 000.
Remarque :
Une entrée logique est testée sur un niveau logique "0" ou
"1".
Lecture des entrées analogiques :
Les entrées analogiques sont sur 8 bits et peuvent donc prendre une valeur entre 0 et
255.
000> SORTIE_0 <-- 1
001> ANALOG_0>127 ? SINON SAUT EN 003
002> SORTIE_5 <-- 1
003> SORTIE_3 <-- 0
004> ANALOG_1 <= 10 ? SINON SAUT EN 000
005> SORTIE_7 <-- 1
Pas 001 :
Si la valeur lue sur l'entrée analogique "ANALOG_0" est supérieure à 127
(valeur en binaire codé décimale), le pas 002 est exécuté, sinon, pour une valeur BCD
lue sur l'entrée analogique inférieure ou égale à 127, le programme s'exécute au pas
d'adresse 003.
Pas 004 :
Si la valeur lue sur l'entrée analogique "ANALOG_1" est inférieure ou
égale à la valeur BCD 10, le programme s'exécute au pas 005, sinon il y a rebouclage au
pas d'adresse 000.
Remarque :
- Les valeurs de test sur les entrées analogiques sont en BCD, car pour chacune
des entrées analogiques, un strap permet de configurer la gamme de tension qui leur est
attribuée.
3 gammes de tension peuvent être utilisées :
- 0 ... 5V DC
- 0 ... 25,5 V DC
- 0 ... 51V DC
Les tests ">", "<",">=", "<=",
"=" et "<>" peuvent être appliqués aux entrées analogiques.
La valeur de comparaison est définie par l'utilisateur sur une plage de valeurs comprises
entre 0 et 255.
La valeur de comparaison peut aussi être la valeur lue sur une autre entrée analogique :
Exemple : ANALOG_0 > ANALOG_1 ? SINON SAUT EN 003
Utilisation d'une temporisation :
000> SORTIE_0 <-- 1
001> TEMPORIS 20 ms
002> SORTIE_5 <-- 1
003> TEMPORIS 50 s
004> SORTIE_7 <-- 1
005> TEMPORIS 18 h + 12 mn + 15 s
006> SORTIE_3 <-- 1
Pas 001 :
Attente de 20 millisecondes avant d'exécuter le pas 002.
Pas 003 :
Attente de 50 secondes avant d'exécuter le pas 004.
Pas 005 :
Attente de 18 heures + 12 minutes + 15 secondes avant d'exécuter le pas 006.
Remarque :
4 gammes de temporisation sont gérées par les interfaces : 1 ms, 10 ms, 100 ms
et 1 s. Elles permettent de temporiser des attentes de 20 millisecondes à 18 heures + 12
minutes + 15 secondes.
Utilisation d'un compteur :
Deux compteurs sont gérés par les interfaces. Ces deux compteurs sont deux octets
pouvant avoir comme valeur 0 à 255, non signés.
Deux instructions permettent de conditionner l'utilisation des compteurs :
- une action sur un compteur (addition ou soustraction)
- le test de la valeur du compteur (supérieur, inférieur, égal, différent, ...)
Exemple
000> SORTIE_0 <-- 1
001> COMPTE_0 <-- COMPTE_0 + 2
002> SORTIE_0 <-- 0
003> COMPTE_0 = 40 ? SINON SAUT EN 000
004> SORTIE_1 <-- 1
005> COMPTE_0 <-- COMPTE_0 - 40
006> SORTIE_1 <-- 0
Pas 001 :
La valeur contenue par la variable compteur "COMPTE_0" est additionnée
de la valeur 2.
Pas 003 :
Si la valeur du compteur "COMPTE_0" a atteint la valeur 40, le pas 004
est exécuté, sinon c'est le pas 000 qui est à nouveau exécuté.
Pas 005 :
La valeur contenue par le compteur "COMPTE_0" se voit réduite de la
valeur 40.
Remarque :
Au lancement de l'exécution du programme, les compteurs sont initialisés à la
valeur 0.
- Les tests ">", "<", ">=", "<=",
"=" et "<>" peuvent être appliqués aux compteurs.
- La valeur de comparaison est définie par l'utilisateur sur une plage de valeur comprise
entre 0 et 255.
Instruction de saut inconditionnel :
000 SORTIE_0 <-- 1
001 SORTIE_0 <-- 0
002 SAUT VERS 000
Pas 002 :
L'instruction de saut permet de reboucler le programme vers le pas 000.
Remarque :
Un programme commence toujours au pas 000.
Il est conseillé de donner une instruction de "SAUT VERS xxx" comme dernier pas
du programme.
Utilisation de l'horloge :
Certaines cartes interfaces utilisent un module horloge. Ce module donne en permanence la
valeur de 5 variables :
- la semaine (1 à 52)
- le jour (1 à 7 : 1 = lundi, 2 = mardi, etc. ...)
- l'heure (0 à 23)
- les minutes (0 à 59)
- les secondes (0 à 59)
Lors de l'utilisation du module horloge, 5 nouvelles instructions peuvent être
utilisées.
000> SORTIE_0 <-- 0
001> SEMAINE > 1 ? SINON SAUT EN 000
002> JOUR <> 7 ? SINON SAUT EN 000
003> HEURE = 8 ? SINON SAUT EN 000
004> MINUTE = 30 ? SINON SAUT EN 000
005> SORTIE_0 <-- 1
006> SECONDE > = 59 ? SINON SAUT EN 006
007> SAUT VERS 000
Pas 001 :
Si la semaine est supérieure à 1, le pas 002 est exécuté, sinon saut en 000.
Pas 002 :
Si le jour est un jour de la semaine (lundi à samedi), le pas 003 est exécuté,
sinon saut au pas 000.
Pas 003 - Pas 004 :
Si l'heure est 08:30 alors le pas 005 est exécuté, sinon retour en 000.
Pas 006 :
Si la seconde est inférieure à 59 secondes, rebouclage au pas 006, sinon le pas
007 est exécuté.
Remarque :
Les variables "SEMAINE", "JOUR", "HEURE",
"MINUTE", "SECONDE" sont gérées par le module horloge. Seul ce
module permet l'initialisation de ces variables. Le programme ne peut autoriser que le
test des valeurs de ces variables.
- Les tests ">", "<", ">=", "<=",
"=" et "<>" peuvent être appliqués aux 5 variables utilisées
par l'horloge.
- Les valeurs de comparaisons sont définies par l'utilisateur sur les plages de valeur
des variables.
Commande "sans opération" :
Cette instruction permet de configurer le logiciel PC, c'est l'instruction par défaut au
lancement du logiciel PC.
Cette instruction n'est pas exécutable.
Logiciel sous DOS :
Le logiciel PC permet de programmer les 600 pas possibles du programme.
Les noms associés à toutes les entrées/sorties ou aux différentes variables sont
modifiables par l'utilisateur.
Le logiciel PC utilise la coloration syntaxique pour repérer plus aisément les
différentes lignes d'instructions du programme .
Le logiciel PC permet l'impression des programmes, la simulation (ou mise au point), la
programmation de l'interface, ainsi que la visualisation et la commande des
entrées/sorties.
Toutes ces interfaces sont livrées avec le logiciel d'exploitation associé sous DOS
ainsi que le détail des protocoles séries utilisés.
Vous pouvez ainsi développer vos propres applications avec votre langage de programmation
habituel.
| Nom de l'interface : |
Nombre de sorties : |
Nombre d'entrées logiques : |
Nombre d'entrées analogiques : |
Utilisation du module horloge : |
En kit : | Montée : |
| AUTO3 | 8 | 2 | - | - | 70,11E | 95,60E |
| AUTO4 | 8 | 4 | 2 | - | 82,85E | 121,09E |
| AUTO5 | 14 | 2 | - | - | 95,60E | 133,84E |
| AUTO6 | 10 | 2 | - | OUI | 108,35E | 146,59E |
| HORLO1 | 4 | 2 | - | OUI | 101,97E | 140,21E |
Voir les automates programmables à carte
mémoire.