RTOS Neutrino dans les ordinateurs industriels

Il y a environ un mois, un séminaire de la société SVD Embedded Systems et SVD Software a eu lieu, ce qui est déjà devenu traditionnel. Au cours du séminaire, des représentants de l'industrie ont parlé des tendances de développement des RTOS protégés de la famille KPDA (Neutrino, Neutrino-E, QNX) et des outils de construction de systèmes automatisés basés sur ZOSRV et autres. L'atelier comprenait trois sections. Au total, environ 180 personnes lui ont rendu visite. Plus de détails sur ce que le Neutrino RTOS est disponible sur le site Web du développeur et sur Wikipedia .
En plus du séminaire, une petite zone de démonstration a été organisée, où les entreprises en contact d'une manière ou d'une autre avec les RTOS de la famille KPDA ont démontré leurs solutions. À un endroit, des composants (processeurs) et des équipements ont été assemblés, présentés principalement par des fabricants russes de technologie informatique. Certains de ces éléments ont déjà été couverts à plusieurs reprises par le biais de communiqués de presse ou sur divers portails d'information, mais il y avait aussi quelque chose de nouveau.

Beaucoup de photos!

image

Comme le montre la description sur le site Web du développeur, la famille KOSDA de ZOSRV prend en charge toutes les architectures de processeurs principales, qui produisent également des équipements industriels en Russie. Selon mes sentiments subjectifs, le plus grand nombre de solutions commerciales complètes disponibles pour les consommateurs étaient sur l'architecture x86 et Elbrus, bien qu'il y ait MIPS, ARM, RISC et SPARCv8.
Sur x86, le kit de développement Fastwel a été introduit, qui fonctionne sous le contrôle du Neurino CLROS, et se compose du module de processeur COM Express Type 10 CPC1311 sur la plate-forme Intel Atom et de la carte de support KIB1400.

image Photo: kit CPC1311 + KIB1400

RTSoft a présenté l'ordinateur industriel sans ventilateur BLOK avec les solutions de son partenaire technologique Kontron. De plus, il y avait une «boîte» intéressante de KBoxA-203 , conçue pour collecter les données des capteurs et des actionneurs en temps réel et pour le prétraitement avant de transférer les données vers le «cloud», ainsi que de nombreux modules COM de Kontron.

image Photo: KBoxA-203

L'équipement des processeurs Elbrus a été présenté à la fois par des produits du développeur du processeur lui-même et par des sociétés indépendantes.
Institut nommé d'après I.S. Brook a démontré le fonctionnement d'ordinateurs industriels protégés PC-2 et PC-3 pour des systèmes de contrôle de processus basés sur le processeur Elbrus - 1C +. En particulier, le système SCADA a été lancé sur PC-3, simulant le fonctionnement d'un certain processus technologique.

image Photo: PK-2

PC-2: spécifications
Processeur: Elbrus-1 + (189111 - 1 coeur, 1000 MHz)
RAM: DDR3 ECC jusqu'à 8 Go, soudé à la carte
Stockage: SSD 8-16 Go, soudé à la carte
Vidéo: sortie vers 2 moniteurs haute définition 1920 × 1080 (Full HD)
Interfaces externes:
3 canaux Ethernet prenant en charge 10/100/1000 Mbps
2 canaux USB 2.0 prenant en charge les vitesses LS / FS / HS
2 canaux RS-232C
2 canaux RS-485 avec isolation galvanique
4 lignes d'entrée / sortie à usage général (GPIO)
Conditions de fonctionnement:
température −40 ... + 50 °
vibration sinusoïdale 1–200 Hz, 5 g
consommation pas plus de 30 W

image Photo: PK-3

PC-3: Spécifications
Processeur: Elbrus-1 + (189111 - 1 coeur, 1000 MHz)
RAM: DDR3 ECC jusqu'à 8 Go, soudé à la carte
Stockage: SSD 8-16 Go, soudé à la carte
Vidéo: sortie vers 2 moniteurs haute définition 1920 × 1080 (Full HD)
Interfaces externes:
2 sorties vidéo avec connecteurs HDMI
1 entrée microphone, 1 sortie ligne
3 canaux Ethernet prenant en charge 10/100/1000 Mbps
6 canaux USB 2.0 prenant en charge les vitesses LS / FS / HS
2 canaux RS-232C
2 canaux RS-485/422 avec isolation galvanique
8 lignes d'entrée / sortie à usage général (GPIO)
Interfaces internes:
1 emplacement mSATA pour disques supplémentaires
1 emplacement SATA pour disques supplémentaires
Conditions de fonctionnement:
température −40 ... + 50 ° C
humidité jusqu'à 80% sans condensation
vibration sinusoïdale 5–500 Hz, 1 g
consommation jusqu'à 40 watts

Vous pouvez vous familiariser plus en détail avec les produits en téléchargeant le catalogue .
À côté se trouve la société Aquamarine avec un ordinateur portable sécurisé, également basé sur le processeur Elbrus - 1C +. L'ordinateur portable a une plage de température de fonctionnement étendue de -20 ° à + 55 ° et un niveau de protection IP65, et deux batteries remplaçables. Autonomie de la batterie 3 heures. Je dirai tout de suite que l'ordinateur portable n'est pas léger - 10 kg, mais les représentants de l'entreprise ont assuré qu'ils avaient déjà une solution constructive pour réduire le poids de l'appareil. D'autres caractéristiques sont visibles dans la description sur le site du développeur.

image

Sur le stand de la société SVD, le système de contrôle et de gestion de supervision KPDA.19801-01 a été présenté, conçu pour collecter, traiter, analyser, visualiser et stocker des données de processus en temps réel, qui a été installé sur le module processeur CPC514 de Fastwel basé sur Processeur Elbrus - 4C. Le module est fabriqué conformément aux spécifications de Compact PCI Serial au format 3U. Grâce à l'architecture modulaire de la dorsale, vous pouvez adapter le système de manière flexible à vos besoins, en installant les modules d'extension nécessaires, des E / S discrètes aux cartes haute performance avec FPGA ou GPU.

image Photo: CPC514

CPC514: Spécifications
Processeur: Elbrus-4C (1891VM8YA)
RAM: SDRAM DDR3 1600 MHz avec prise en charge ECC de 8 Go, soudée, double canal
Disque: 16 Go SSD, soudé à la carte
Interfaces externes:
Sortie vidéo DisplayPort 1 canal (résolution jusqu'à 1920x1440)
2 canaux Ethernet prenant en charge 10/100/1000 Mbps
2 canaux USB 2.0 prenant en charge les vitesses LS / FS / HS
Interfaces internes:
3 canaux SATA pour des disques supplémentaires
PCI-E x4 à 2 voies, prise en charge du mode non transparent
6 voies PCI-E x2
Possibilité de connecter une carte mezzanine avec des interfaces supplémentaires
Conditions de fonctionnement:
Plage de températures de fonctionnement −40 ... + 85 ° C
Vibrations sinusoïdales pour des fréquences de 10 à 150 Hz: avec accélération pas plus de 2 g;
Coups simples d'une durée de 11 ms avec une accélération maximale ne dépassant pas 50 g;
Coups répétés d'une durée de 6 ms avec une accélération maximale de 25 g maximum.
Consommation pas plus de 54 W

Le fabricant d'équipements industriels MICROMAX a proposé des solutions utilisant l'ordinateur monocarte MM-CBE, qui comprend le module processeur Salyut - EL24PM du Centre scientifique et de production Elvis et une carte support au format PC / 104 avec un ensemble de périphériques. Le module processeur 1892BM14YA est installé sur le module processeur lui-même. Basée sur l'ordinateur MM-CBE, la société a introduit deux ordinateurs industriels, le M-Max 640MR et le M-Max 651 MR.

image Photo: M-Max 651

Pour la première fois, Fastwel a présenté l'ordinateur modulaire industriel MK150-02 sur un processeur Baikal-T1 pour des tâches de moyenne performance. À l'intérieur, le module processeur CPC313 et les cartes d'extension sont installés. Une caractéristique du MK150-02 est la présence de deux ports Ethernet gigabit, de quatre ports RS-422/485, de deux ports de bus FBUS et bien plus encore.

image Photo: MK150-02

MK150-02: Spécifications
Processeur: Baikal - T1 (BE-T1000)
RAM: SDRAM DDR3 1600 MHz avec prise en charge ECC de 4 Go, soudée, double canal
Stockage: SSD 8 Go, soudé à la carte
Interfaces externes:
Sortie vidéo VGA 1 canal (résolution jusqu'à 1920x1080)
2 canaux Ethernet prenant en charge 10/100/1000 Mbps
2 canaux RS-232
4 canaux RS-422/485
6 canaux USB 2.0 prenant en charge les vitesses LS / FS / HS
Bus FBus à 2 canaux
SD 1 canal
Interfaces internes:
4 canaux SATA pour des disques supplémentaires
4 canaux mPCI-E x1 pour des fonctionnalités améliorées
24 canaux d'entrée / sortie discrets
Conditions de fonctionnement:
Plage de température de fonctionnement −40 ... + 50 ° C
Vibrations sinusoïdales pour des fréquences de 10 à 150 Hz: avec accélération pas plus de 5 g
Coups simples avec une accélération maximale de 100 g maximum
Coups multiples avec une accélération maximale de 50 g maximum
Tension d'alimentation de 10,5 V à 36 V
Consommation pas plus de 30 W

Entre autres choses, les sociétés de processeurs - STC ELVIS, NIIET, NIISI RAS - ont présenté des cartes de bureau et de débogage.
image

image

Les détails de l'utilisation des processeurs montrés sur la photo sont disponibles sur Internet.

SPC Elvis a annoncé une puce 1892VK016 résistante aux radiations conçue pour être utilisée comme contrôleur pour un périphérique de stockage d'informations (SSD) réseau d'une capacité de téraoctets. La chose la plus intéressante est que le contrôleur possède une interface SpaceFibre (optique) pour échanger des données avec l'hôte. Plus de détails peuvent être trouvés sur le site Web du développeur.

De hautes performances - beaucoup connaissent déjà la puce Angara pour l'interconnexion à haut débit entre les serveurs, les clusters informatiques, etc., c'est-à-dire qu'il s'agit d'une sorte d'analogue ou d'une alternative à Infiniband et RapidIO. Le développeur est NIITSEVT.

image

Les présentations des rapports et des présentations du séminaire peuvent être téléchargées sur le site Web de la société SVD Embedded systems .

Source: https://habr.com/ru/post/fr453908/


All Articles