Structure Informatique Temps Réel

Le schéma ci-dessous présente la structure matérielle informatique partagée par tous les systèmes ADwin :


Les systèmes sont architecturés autour de processeurs temps réel. Selon la version, ce processeur peut-être différent :

• CPU T9 : ADwin-light-16 (SHARC-DSP 40 MHz, 32-bit, 256 kB DSP-RAM, floating point arithmetic).
• CPU T11 : ADwin-Gold II ou ADwin-Pro II (ADSP TS101 300 MHz, 32-bit, 768 kB DSP-RAM, 256 MB DRAM, floating point arithmetic).
• CPU T12 : ADwin-X-A20 ou ADwin-Pro II (XILINX ZYNQ™ with Dual-Core ARM Cortex-A9).

Toutes ces versions sont susceptibles de recevoir une NVRAM (option BOOTLOADER) permettant de stocker en local les programmes temps réel développés par l'utilisateur. Le système ADwin est alors indépendant de toutes plateformes hôtes et peut ainsi fonctionner en mode indépendant.

Les versions T11 et T12 peuvent accueillir des disques durs intégrés de type HDD ou SSD, extractibles ou fixes. Cette option est intéressante si le système doit fonctionner de manière indépendante ou s'il est nécessaire de stocker les données dans le domaine temps réel.

A titre d'exemple, le schéma ci-dessous présente la structure informatique temps réel interne des systèmes ADwin-Gold II :



Certaines versions (ADwin-Gold II, ADwin-X-A20) ou certaines cartes des systèmes ADwin-Pro II sont équipées d'un coprocesseur TiCo. Ce dernier utilise un bus dédié, avec accès aux ressources matérielles. Cela permet de disposer d'un processeur secondaire qui peut prendre en charge des opérations telles que la gestion de protocoles sur des bus numériques, la réduction de données analogiques, etc... Il peut effectuer ces opérations à des fréquences montant jusqu'au GHertz. Il se programme avec le même langage que le processeur temps réel central.

Présentation Succincte des versions

ADwin-Pro II

Références du marché en systèmes d'acquisition de données ou de contrôles de procédés complexes temps réel, les systèmes ADwin-Pro II offrent une flexibilité maximale alliée à une performance inégalée. Ils disposent d'un bus interne permettant un trafic jusqu'à 200 MO/s. Ils peuvent être équipés, au choix du processeur CPU T11 ou du processeur CPU T12, avec ou sans option BOOTLOADER, avec ou sans disque dur HDD ou SSD, extractible ou fixe.

Leur niveau de flexibilité et de performance les destinent aux applications de laboratoires complexes, à la régulation de systèmes à hautes bandes passantes, ou encore aux besoins nécessitant un nombre important de voies de mesures, de générations, d'interfaces avec des bus numériques de tous types.

Ils existent en 16, 7 ou 4 emplacements. Ils peuvent être alimentés en 220 VAC ou via une tension 10-36 VDC. De ce fait, ils sont également utilisables sur le terrain ou en embarqué.

Ils peuvent être configurés grâce à un choix de plus de 100 cartes.

En entrées analogiques, ils disposent notamment, de cartes d'acquisitions synchrones ou chaque voie possède son propre convertisseur analogique/numérique. Les fréquences d'acquisition accessibles varient de quelques hertz jusqu'à 50 MHz.


Plus d'infos...

ADwin-Gold II

Les systèmes ADwin-Gold II sont principalement dédié aux applications de laboratoires, de recherches, ou encore embarquées à bord de véhicules. Ils sont fournis sous la forme d'un boitier métallique robuste. Les connecteurs dédiés aux entrées et sorties analogiques sont au format BNC afin de simplifier les connections.

Ils sont équipés du processeur CPU T11 et proposent une mémoire pour les programmes de 768 KO et une mémoire pour les données de 256 MO. Leur constante temps réel est de 300 ns.

Ils sont reliés au PC hôte via le bus Ethernet.

Ils peuvent être alimentées par une tension continue comprise entre 10V et 36V.

Ils intègrent les ressources d'entrées et sorties suivantes :

- 16 entrées analogiques différentielles bipolaires 10V avec une résolution de 18 bits et une fréquence de conversion 500 KHz (sur une voie) ou de 100 KHz (sur plusieurs voies multiplexées). Les entrées analogiques sont réparties sur 2 multiplexeurs. Cela earmet de synchroniser plusieurs entrées à haute vitesse.
- 2 sorties analogiques référencées bipolaires 10V avec une résolution de 16 bits et une vitesse de conversion de 300KHz. Les sorties analogiques sont équipées de filtres passe bas à 700 Khz. Il est possible d'augmenter ce nombre de voies à 4 ou 8, en option.
- 32 entrées/sorties numériques compatibles TTL/CMOS. Ces voies peuvent être utilisées comme compteurs ou entrées/sorties PWM.
- 1 entrée de déclenchement externe compatible TTL/CMOS. Cette entrée peut être utilisée comme source pour le déclenchement d'un ou plusieurs process temps réel.

Plusieurs options sont proposées afin d'adjoindre des interfaces CAN, RS232, Profibus, Ethercat, DeviceNet. Il est également possible d'adjoindre des voies de comptage supplémentaires.

L'option BOOTLOADER lui permet de travailler en mode indépendant.

Enfin, une option permet d'insérer une carte mémoire 16 GO et une horloge temps réel sauvegardée.


Plus d'infos...

ADwin-light-16

Cette version est dédiée au petits systèmes ne nécessitant qu'un nombre d'entrées ou de sorties restreint. Ils existent en différents formats : Carte PCI intégrable dans un PC, carte au format Europe, boitier métallique robuste.

Les versions PCI et EUROPE sont alimentées en 5 VDC par le bus local. Les versions en boitier métallique peuvent être alimentées par une tension continue comprise entre 10V et 36V.

Ils sont équipés du processeur CPU T9 et proposent une mémoire pour les programmes de 256 KO et une mémoire pour les données de 16 MO. Leur constante temps réel est de 4000 ns.

Ils sont reliés au PC hôte via le bus Ethernet.

Ils intègrent les ressources d'entrées et sorties suivantes :

- 8 entrées analogiques différentielles bipolaires 10V avec une résolution de 16 bits et une fréquence de conversion 500 KHz (sur une voie) ou de 100 KHz (sur plusieurs voies multiplexées).
- 2 sorties analogiques référencées bipolaires 10V avec une résolution de 16 bits et une vitesse de conversion de 300KHz. Les sorties analogiques sont équipées de filtres passe bas à 700 Khz.
- 6 entrées numériques compatibles TTL/CMOS.
- 6 sorties numériques compatibles TTL/CMOS.
- 1 entrée de déclenchement externe compatible TTL/CMOS. Cette entrée peut être utilisée comme source pour le déclenchement d'un ou plusieurs process temps réel.

Plusieurs options sont proposées afin d'adjoindre des entrées/sorties numériques, des compteurs, des sorties PWM, une interface SPI, une interface CAN.

Enfin son option BOOTLOADER lui permet de travailler en mode indépendant.


Plus d'infos...

ADwin-X-A20

De par sa structure, son boitier métallique et ses multiples configurations possibles, ce système est bien adapté aux applications OEM ou embarquées.

Ces systèmes sont équipés du processeur le plus performant : CPU T12. Leur constante temps réel est de 100 ns.

Ils sont reliés au PC hôte via le bus Ethernet.

Ils peuvent être alimentées par une tension continue comprise entre 10V et 36V.

Ils intègrent les ressources d'entrées et sorties suivantes :

- 8 entrées analogiques différentielles bipolaires 10V avec une résolution de 18 bits et une fréquence de conversion 500 KHz (sur une voie) ou de 100 KHz (sur plusieurs voies multiplexées).
- 2 sorties analogiques référencées bipolaires 10V avec une résolution de 16 bits et une vitesse de conversion de 300KHz. Les sorties analogiques sont équipées de filtres passe bas à 700 Khz.
- 2 entrées comparateurs 12 bits dont les tensions de références sont réglables en interne.
- 8 entrées/sorties numériques TTL réparties en 2 groupes de 4 voies réglables en entrées ou sorties.
- 1 entrée de déclenchement externe compatible TTL/CMOS. Cette entrée peut être utilisée comme source pour le déclenchement d'un ou plusieurs process temps réel.

Ces systèmes étant dédiés à des applications de type OEM, ils disposent d'une grande variété d'options :

- 8 entrées analogiques quasi synchrones différentielles bipolaires 10V avec une résolution de 18 bits et une fréquence de conversion 800 KHz.
- 2 blocs de compteurs en entrées et/ou sorties de types : Compteurs d'évènements, mesures de durées, mesures de périodes, comptage montant/descendant sur encodeurs, entrées et sorties PWM.
- 1 interface SSI.
- 32 entrées/sorties numériques TTL, dont 8 entrées différentielles, 12 voies de comparateurs, détecteurs/générateurs de fronts.
- 2 interfaces CAN (CAN HS) et 1 interface RS232.
- 1 interface pour Profibus, Profinet, Ethercat.
- Option BOOTLOADER pour travailler en mode indépendant.


Plus d'infos...