Annons
twitterfblinkedin
tor 11 mar 2010vecka 10
Analogt Digitalt Distribution Fordonselektronik FPGA och asic Inbyggda system Innovation Karriär Kommunikation Konstruktion Opinion Opto Passivt och förbindning Produktion Strömförsörjning Test & mät Övrigt

FPGA nästa för automationssystem Visa endast artikeln (fr utskrift)
Av Jan Tångring, red (jan@etn.se)

PAD4/2 Idag ryms hårdvaran för ett industriautomationssystem på en FPGA. Det hävdar Per Adrian Dahl, marknadsansvarig på motorstyrningskonstruktören Unjo.



– Vi bygger själva motorstyrningar på det här viset.

Intelligensen i separata drivkort, kort för övergripande styrning och kommunikationskort – allt kan programmeras att exekvera parallellt i en och samma FPGA-krets.

Och mer därtill: även skärmdrivrutiner och användargränssnitt ryms i samma FPGA.

– I grunden beror detta på att en FPGA, till skillnad från en CPU, tillåter parallell funktionalitet och exekvering, säger Per Adrian Dahl.

Poängerna är flera. Den första är uppenbar – du reducerar hårdvaran i din lösning.

Det betyder att konstruktionen av ett PLC-system (PLC, programmable logic controller, automationsindustrins styrdatorer) övergår från inpluggning av hårdvarukort till val av mjukvarukomponenter till FPGA:n. Kanske i form av färdiga IP-block.

– Det gör det möjligt att skilja hårdvarurealiseringen och därmed ”kostnadsarkitekturen” från programmeringen av systemet, säger Per Adrian Dahl.

– Kostnaderna för driv- och styrteknik är en av orsakerna till de låga vinstnivåerna hos utrustningsbyggare, hävdar han.

Verktygen för den som vill försöka finns på plats. Idén kan exempelvis implementeras genom metodiken System On Programmable Chip med FPGA tillsammans med utvecklingsverktyg som exempelvis Codesys från tyska 3S.

Trots reduktionen i hårdvara kan du enligt Per Adrian Dahl i den här lösningen få högre prestanda.

– Eftersom du med FPGA-lösningen låter motorstyrningen gå komplett i logik.

Och du behöver inte lära dig FPGA-programmering för att implementera styrlogiken. Du kan fortsätta att använda språken i standarden IEC-1131, som exempelvis kan exekveras i en så kallad mjuk processorkärna inuti FPGA:n.

– Själva systemprogrammeringen påverkas inte alls, eftersom det fortfarande är ett PLC-system, det är bara realiseringen som har förändrats, säger Per Adrian Dahl.

Alla PLC-system är inte intressanta för den här lösningen.

– Den passar inte sådana maskintillverkare vars primära fokus är att överhuvudtaget få ihop en maskin, eller sådana som gör en eller ett fåtal. Dessa är bäst betjänta av att kunna plocka ihop systemen kort för kort.

Andra undantag är originaltillverkare vars tillämpningar har låga krav på reglertekniska prestanda.

– De klarar sig bra med enkla mikroprocessorer, säger Per Adrian Dahl.

Men där du idag redan har en PLC-lösning som du vill reducera priset på, kan PLC på FPGA vara en smart väg att gå.

– Du kan i princip gå från en traditionell, elskåpsbaserad lösning, där man formar arkitekturen genom att lägga till fler kort, till en optimerad, embeddedorienterad ansats.

Ett annat exempel är apparater och maskiner som idag är inbyggda system programmerade i C. Det finns många fall då sådana, enligt Per Adrian Dahl, skulle tjäna på att övergå till PLC-styrning.

– Exempelvis därför att programmet då är mycket lättillgängligare, eller därför att man med moderna PLCverktyg har tillgång till många färdigutvecklade funktioner, även för displayer, som man annars måste bygga upp själv från grunden i C.

– Eller därför att det är önskat att användaren av maskinen skall kunna programmera vidare själv.

Han tror till och med att FPGA-lösningen skulle kunna vara ett sätt att sänka kostnaden på ännu komplexare system där PLC-styrning samsas med numerisk CNC-styrning och robotstyrning.

plc

Kommentera
Du ansvarar själv för det du skriver.
Det kan ta tio minuter innan din kommentar visas.

Rubrik:
Kommentar:
Signatur:
Eventuell länk:
  Endast små bokstäver utan mellanslag.
Ange koden:
 
S P O N S R A D E  L Ä N K A R
KOMMENTERAT
Visa fler
Visa färre
Visa fler
Visa färre
Visa färre
MEST LÄST JUST NU
Lindoff och Westh blir riskkapitalister
Alla svenskar ska ha telefon
Chefen kan spionera via din mobil
Både FPGA och asic
Note stänger även i Skänninge
Vilket jobb söker du?

Jobb med
Sök på alla svenska jobbsajter.
Läs vårt nyhetsbrev
 
Din epost:
Kontakt: Jan Tångring, 0734-17 13 09, pren@etn.se
FÄRSKA PRESSRELEASER
OM INBYGGDA SYSTEM
Twitter / ETN_Embedded
tis Nu kan du fota barnen i gungan med mobilkameran, bilden tas när du trycker ner knappen. Enea, Scalado, Android Länk
tis Totalt 18 350 besökare de tre dagarna mötte 730 utställare
mån Utveckla realtids-Ada för VxWorks. Atego Object Ada Länk
mån Marvell PXA300-datormodul från e-con Systems för Windows CE och Linux Länk
mån fpga + hård Cortex M3 + programmerbart analogt i samma krets. Actel Smartfusion Länk
mån Jag har nu lagt till mig på SIS-Index "Twitter-index": Länk
5/3 @leif_akesson Nej. Regeln är tydlig: tubens volym räknas, inte innehållet. Nästa gång ska jag testa att klippa bort 25ml av tuben.
5/3 Simulink genererar IEC 61131-kod för PLC:er. Mathworks Simulink PLC Coder 1.0 Länk Pris: 10 000 dollar
5/3 Tyska luftrummet säkrat mot svensk Stomatol. Tjock, glad kontrollant beslagtog Elektroniktidningens 125 ml-tub. 100 ml är gränsen.
5/3 Bättre avlusningsstöd för Express Logics ThreadX i IAR:s utvecklingsmiljö Länk
5/3 IAR:s utvecklingsmiljö stöder Renesas SH-2A Länk
JANNE OCH FREDRIK TWITTRAR
Twitter / ETN_Jan
13:12 Inkräktar vår prenumerera-funktion på Amazons klickpatent? Länk
12:57 Amazons klickpatent är godkänt. Bra! Det är en utmärkt symbol för det amerikanska patentsystemets absurditet Länk
11:13 Integrera med gmail, docs, calendar, på serversidan (”molnet”) via Google Apps. Google tar 20% i skatt Länk
10:18 Pc-x86 med sex kärnor, 12-trådad. "Hexkärna"? Gimmick? Eller har man faktisk nytta av dem i en pc? Länk
10:16 Super Mario på 8x9 LED-matris. Arduino Länk
Twitter / ETN_Fredrik
24/2 How Twitter and Facebook Make Us More Productive Read more: Länk
24/2 National Instruments adds PXI Express capabilities to its FPGA-enabled instruments Read more: Länk
22/2 Use free web tools to build a Travel Itinerary Länk
19/2 Will people pay for content online? Länk
10/2 Ten Good Reasons To Buy: The Newspaper Edition. Read more: Länk

Adam Anna Fredrik Jan Per
© Elektroniktidningen Sverige AB
Ansvarig utgivare för etn.se är Adam Edström, på uppdrag av Elektroniktidningen Sverige AB
Publiceringssystem Joomla • Webbhotell Glesys • Övervakas av mon.itor.us
Administration Jan TångringAnnonser Fredrik SöderbergRedaktion red@etn.se
Gratis
även på
pappers-
papper
Annons

Sök komponent




DRIVS AV

Användningsvillkor

Annons
Annons