Fieldbus-undersystemet kunne ankomme i Linux Kernel 5.2

Linux Kernel

Fue for et par uger siden blev version 5.0 af Linux Kernel udgivet og selvom det endelig var muligt at nå denne version udviklingsteamet er ikke holdt op med at arbejde i fremtidige kerneversioner.

Og det i de næste versioner af Linux Kernel 5.xx kunne et nyt undersystem "Fieldbus" introduceres (eller fieldbus), dette forventes sandsynligvis siden Linux Kernel version 5.2. Det skal primært gavne industrielle omgivelser.

Om Fieldbus

Det er vigtigt at huske, at udtrykket Fieldbus (eller fieldbus) henviser til et sæt af netværksprotokoller dedikeret til distribueret realtidsstyring af automatiserede industrisystemer som generelt kræver et distribueret kontrolsystem og et organiseret hierarki af kontrolsystemer for at fungere.

Normalt øverst i dette hierarki er en menneske-maskine grænseflade (HMI), hvorfra en operatør kan overvåge eller styre systemet.

På bunden af kontrolkæden er den berømte feltbus, der forbinder PLC'er til komponenter der rent faktisk gør jobbet (afbrydere, kontaktorer, aktuatorer, sensorer, ventiler, konsollys, elektriske motorer...).

feltbussen giver dig mulighed for at forbinde forskellige systemer, komponenter eller instrumenter i en lang række industrielle omgivelser.

Det fungerer på en netværksstruktur, der giver mulighed for kæde-, stjerne-, ring-, gren- og trætopologier.

Fieldbus-specifikationen har eksisteret i årtier, og dette undersystem er blevet udviklet til at tillade forskellige enheder udveksle data via en fieldbus, det være sig Profinet, FLNet eller en anden implementering.

Rammerne er designet til at give en generisk grænseflade til Fieldbus. Både Linux-kerne og brugerrumsenheder.

En fordel for industrielle miljøer

Profinet er en industriteknisk standard til datakommunikation via industrielt Ethernet, designet at indsamle data og styreudstyr i industrielle systemer, med en særlig styrke i leveringen af ​​data under strenge tidsbegrænsninger (i størrelsesordenen 1 ms eller mindre).

Selve profinet-kortet den er forbundet til systemet gennem en industribus kaldet 'anybus'.

kernen af Linux 5.2 bør også introducere understøttelse af HMS Profinet-kort hvis hovedfunktion er at betjene industriel automation, der er baseret på Ethernet og altid bruger IEEE 802.3u: 100Mbit/s Fast Ethernet.

Denne kommunikationsstandard Profinet bruger TCP/IP og informationsteknologistandarder såsom: webserver: HTTP, kommunikationsprotokol: SMTP, filoverførsel: FTP).

Profinet det tillader også brugen af ​​XML-teknologi.

Linux Kernel Fieldbus Subsystem har gennemgået ti offentlige revisioner i de sidste par måneder og er blevet anset for klar til brug med Linux 5.2, som forventes at være endeligt i juli 2019.

Andre ændringer for Kernel 5.2

Udover at kunne modtage en ydelse med Fieldbus, Linux Kernel 5.2 forventes også at komme med forskellige AMDGPU-opdateringer.

Siden AMD-udviklerne, der er ansvarlige for at understøtte grafikdriverne, er begyndt at lave noget af visualiseringsarbejdet på Disse inkluderer at gøre den kontinuerlige opstartskode mere generisk og andre rettelser og forbedringer.

Der er også en række PowerPlay/strømstyringsopdateringer, inklusive BACO (Bus Active, Chip Off)-understøttelse for kort, der kører Vega 12.

Endelig forventes det også Linux 5.2 Kernel inkluderer mulighed for GCC 9 Live Patching da som forklaret af en kollega i hans artikel (du kan besøge det i dette link)

Dette er en compiler, der skal frigives i løbet af de næste par uger. Dette er en mulighed designet til at hjælpe med at generere binære filer, der fungerer godt til Live Patching.

Med ankomsten af ​​Linux Kernel 5.2 vil denne mulighed blive brugt som standard, hvilket kan forårsage opbremsninger.

kilde: LWN


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.