Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..
Wprowadzenie
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..
Robotyprzemysłowepojawiłysięwfabrykachjużwlatach60.dwudziestego
wieku.Znaczącąrolęzaczęłyjednakodgrywaćpodkonieclat70.[I.9,I.14]iod
tegoczasuznajdowałycorazwięcejzastosowańniemalwewszystkichgałęziach
przemysłu.Wykorzystanierobotównaliniachtechnologicznychpodyktowane
byłowdużejmierzeichwpływemnazwiększanieelastycznościrozwijającejsię
automatyzacji.Wostatnichlatachszczególnąuwagępoświęcasięrozwojowiauto-
nomicznościsystemówprodukcyjnych(matoswojeodzwierciedleniem.in.widei
hczwartejrewolucjiprzemysłowej”,określanejjakoPrzemysł4.0).Kierunkiroz-
wojuzjednejstronymająodciążyćoperatorówsystemówprodukcyjnych,zmniej-
szającliczbęwymaganychinterwencji.Zdrugiej,stawiająnowewyzwaniaprzed
systemamirobotówiprogramistami.Odsystemówwymagasiębowiemwyższego
stopniadostosowaniadowarunkówprodukcjiirekonguracji,natomiastodpro-
gramistównowegopodejściaprzytworzeniucorazbardziejzłożonychaplikacji.
Łatwozauważyć,żetworzenieaplikacjisterowaniadlaprzyszłychfabrykwdużej
mierzewskazujeprogramowanierobotówjakokluczowyczynnikrozwoju.Mato
swojeuzasadnieniechociażbyzuwaginafakt,żeszczególnącechąwszystkich
robotów,uzyskanądziękimożliwościelastycznegoprogramowania,jestichuniwer-
salność.Todziękiprogramomzaimplementowanymwpamięcirobota,możeon
realizowaćżnezadaniaidostosowywaćsiędozmiennychwarunkówprodukcji.
Programowaniewspółczesnychrobotówprzemysłowychwdużejmierzeprzy-
pominatworzenieprogramówwjednymzeznanychjęzykówprogramowaniawy-
sokiegopoziomu(np.:BASIClubPascal).Samoprogramowanieniejestproste.
Dlażnychtypówrobotówwykorzystujesiębowiemżnemetodyprogramowa-
nia(np.:ofine,online[I.25]),aproducencirobotówdlaswoichurządzeńoferują
żnejęzykiprogramowania(np.:RAPID,Karel,KRL,Melfa-Basic,V+).Jednak
niezależnieodjęzykaprogramowaniaiproducentarobotównajważniejsząkwestią
jestopracowaniestosowanegoalgorytmupracyrobota[I.9,I.14].Zasadytworze-
niatychalgorytmównieodbiegająznaczącoodzasadstosowanychprzytworzeniu
7