Automation - MxT Elpro AB
Automation - MxT Elpro AB
Automation - MxT Elpro AB
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>