18.09.2013 Views

Automation - MxT Elpro AB

Automation - MxT Elpro AB

Automation - MxT Elpro AB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

WinAC<br />

öppnas för<br />

skräddarsydda<br />

lösningar med ODK<br />

WinAC Basis och WinAC RTX är de två alternativa varianterna av Soft-PLC som<br />

erbjuds från Siemens. Dessa har nu utökats med möjligheten att anropa C++-applikationer<br />

direkt från PLC-programmet genom mjukvarutillägget ”Open<br />

Development Kit” (ODK).<br />

Ytterligare steg för att göra en öppen<br />

och flexibel PC-lösning för hela automationsuppgiften<br />

har tagits. Fördelarna<br />

med en PC-baserad lösning är tydliga.<br />

Därför kommer vi med stor sannolikhet<br />

att se en ytterligare ökande<br />

trend för detta område inom de närmaste<br />

åren. Mycket har också hänt på<br />

produktsidan hos Siemens den senaste<br />

tiden. Förutom det senaste tillskottet i<br />

produktfloran, WinAC RTX, som är<br />

en Soft-PLC med realtidsbeteende<br />

och som dessutom klarar en blåskärmskrasch<br />

i Windows NT, har nu ytterligare<br />

steg tagits i utvecklingen.<br />

”PC-baserad automation” är ett<br />

begrepp som har fått större och större<br />

innebörd efterhand som produktsortimentet<br />

och dess funktionsutbud har<br />

utökats.<br />

Ett system på en plattform<br />

Den grundläggande tanken med PCbaserad<br />

automation är att utnyttja fördelarna<br />

som PC-plattformen ger i förhållande<br />

till en traditionell lösning.<br />

Att ha ett samlat automationssystem<br />

på en plattform är nu möjligt istället<br />

för att ha utspridda öar som fått sin<br />

placering beroende på funktion. Man<br />

gör enkelt kopplingar till visualisering,<br />

databearbetning och nätverkskopplingar.<br />

Hårdvaran i datorn, såsom processor,<br />

arbetsminne, hårddisk och<br />

kommunikationskort, används istället<br />

för att ha dessa i en extra uppsättning<br />

i ett separat PLC-system. Man kan utnyttja<br />

hela minneskapaciteten i PC:n<br />

och därmed ladda ner PLC-program<br />

utan att tänka på minnesbehovet.<br />

Hittills har vi med PC-baserad<br />

automation täckt de flesta behov som<br />

finns med traditionella automationslösningar.<br />

Det går dock att utveckla<br />

integrationen mellan PC och automationssystem<br />

betydligt längre. Nyckeln<br />

till detta heter Open Development Kit<br />

(ODK). ODK är ett mjukvarutillägg<br />

som finns i två olika varianter beroende<br />

på om den skall utnyttjas till Soft-<br />

PLC-varianten WinAC Basis eller<br />

WinAC RTX.<br />

Med ODK tillsammans med Visual<br />

C++ från Microsoft har man fått möjlighet<br />

att integrera C++-applikationer<br />

som anropas från PLC-programmet.<br />

Detta kan göras antingen cykliskt, alltså<br />

varje cykelvarv i PLC-cykeln, eller<br />

acykliskt, vilket innebär att C++-applikationerna<br />

startas men sedan lever<br />

utan knytning till PLC:ns cykelvarv.<br />

Dessutom kan man starta s.k. övervakande<br />

C++-applikationer. De sistnämnda<br />

är följaktligen ständigt igång<br />

och meddelar bara PLC:n vid behov.<br />

Skräddarsydda lösningar<br />

Det är tack vare C++ också möjligt att<br />

koppla samman PLC-programmet<br />

med andra applikationer och annan<br />

hårdvara som finns i PC:n. Kanske vill<br />

vi skicka e-post eller kopiera filer på<br />

hårddisken. Kanske vill vi mäta vibrationer<br />

i maskinens lager med ett PCkort<br />

från t.ex. National Instruments.<br />

Detta för att mäta slitage och därmed<br />

bedöma servicebehov. Allt kopplat till<br />

styrlogiken.<br />

Plötsligt har vi inte längre i styrprogrammet<br />

bara tillgång till PLCfunktioner<br />

utan även PC-funktioner.<br />

Perfekt för den som vill skräddarsy<br />

sina lösningar och verkligen få ut<br />

maximalt av vad en PC-plattform kan<br />

erbjuda.<br />

Nr 4 Oktober/2001, <strong>Automation</strong>sNytt 11<br />

<strong>Automation</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!