Industriserver C6670 og TwinCAT 3.1 for maksimal computerydelse

Dette billede illustrere Industriserver C6670 og TwinCAT 3.1 for maksimal computerydelse

Fremover kommer Many-Core-styringer til at spille en central
rolle i forbindelse med maskinbyggeri og Industri-4.0-projekter.
For at kunne leve op til de stigende krav, der stilles til Smart
Factory og avancerede maskiner og produktionsanlæg i forbindelse
med Industri 4.0, skal der nemlig arbejdes med højydende styringer
som f.eks. industriserveren C6670. En af de vigtigste
forudsætninger for en effektiv udnyttelse af den enorme
computerydelse er en konsekvent softwareunderstøttelse som den,
TwinCAT 3.1 kan tilbyde.

Many-Core-PC´er adskiller sig fra de normale industri-PC´er i
kraft af deres arkitektur. De er udstyret med flere processorer, de
såkaldte packages, der hver især har flere processorkerner. Desuden
er der forskelle med hensyn til hukommelsen: NUMA (Non-Uniform
Memory Access)-teknikken gør det muligt at udstyre hver enkelt
processor med en separat individuel hukommelse. Beckhoffs
industriserver C6670 har to Intel®-Xeon®-packages med hhv. 6, 12
eller 18 kerner og en arbejdshukommelse, der spænder fra 64 til
2048 GB.

Det er dog først med softwaren TwinCAT 3.1 man får mulighed for
til fulde at udnytte hver enkelt processorkernes ydelse. Maskin- og
procesforløb, der er egnet til parallellisering, kan med TwinCAT
3.1 afbildes optimalt og fordeles på forskellige tasks i form af
funktionsmoduler.

Enkel modularisering og komfortabel
diagnose

Med TwinCAT kan enkelte automatiseringsopgaver realiseres i
moduler. Maskinmoduler forsynet med SPS- eller C++-kode får tildelt
bestemte tasks i TwinCAT-systemet, der udfører disse cyklisk med en
af brugeren defineret aftastningsfrekvens (cyklustid). De
forskellige tasks fordeles herefter på de eksisterende
realtidskerner. De enkelte tasks kan prioriteres med henblik på at
definere rækkefølgen af de forskellige forløb.

Af helt afgørende betydning for udnyttelsen af det samlede
potentiale er desuden TwinCAT 3.1 diagnosefunktionaliteten, der
f.eks. kan benyttes til analyse af belastningen af de enkelte
kerner. Kernerne kan også anvendes til TwinCAT-runtime – i så
tilfælde tales der om isolerede kerner. De er bl.a. kendetegnet
ved, at Microsoft-styresystemet ikke udføres parallelt med
TwinCAT-realtidssystemet. På den måde kan Windows-processer holdes
adskilt fra realtidsprocesser uden de store problemer.

Op til 256 processorkerner understøttes
TwinCAT 3.1 er beregnet til max. 256 processorkerner og er dermed
godt rustet til fremtidens krav. Hele viften af aktuelle
processorer til automatiseringsopgaver står til rådighed. Afhængigt
af behovet for computerydelse konfigureres det påkrævede antal
kerner målrettet til udførelse af realtidsopgaver.

Cookie-indstillinger