Ir-robots industrijali huma magni sofistikati ħafna li jeħtieġu sistemi ta’ softwer speċjalizzati sabiex jaħdmu sew. Dawn is-sistemi tas-software jippermettu lill-utenti biex iwettqu varjetà ta 'kompiti inkluż is-setup tas-sistema, il-ħolqien tal-programm, l-ittestjar, it-tħaddim awtomatiku, il-wiri tal-istatus u l-monitoraġġ. Il-programmi huma tipikament magħmulin minn serje ta 'struzzjonijiet sekwenzjali bħal kmandi ta' azzjoni, istruzzjonijiet I/O, istruzzjonijiet ta 'reġistru numeriku, u istruzzjonijiet ta' trasferiment. Billi tesegwixxi dawn l-istruzzjonijiet fl-ordni skont in-numru tal-linja, robots industrijali jistgħu jwettqu l-impjiegi ddisinjati tagħhom. Il-ħolqien u l-modifika tal-programm jistgħu jitlestew bl-użu ta’ teach pendant. B'mod ġenerali, is-sistemi tas-softwer tar-robot industrijali għandhom rwol essenzjali biex jippermettu lil dawn il-magni joperaw b'mod effiċjenti fl-ambjenti tal-manifattura.
Il-programm jikkonsisti prinċipalment fl-istruzzjonijiet li ġejjin:
(1) Istruzzjonijiet ta 'azzjoni: Ħalli r-robot industrijali jimxi lejn il-pożizzjoni fil-mira fiż-żona tax-xogħol.
(2) Istruzzjonijiet addizzjonali ta 'azzjoni: trattament speċjali ta' l-azzjoni.
(3) Istruzzjoni tar-reġistru numeriku: Id-dejta numerika maħżuna fir-reġistru numeriku.
(4) Istruzzjoni tar-reġistru tal-post: data tal-post maħżuna fir-reġistru tal-post.
(5)Istruzzjonijiet I/O: ibgħat/irċievi sinjali bejn apparati periferali.
(6) Istruzzjoni tat-trasferiment: ibdel il-proċess tal-programm.
(7) Stenna għall-istruzzjonijiet: Ħalli r-robot industrijali jistenna qabel ma jiġu stabbiliti l-kundizzjonijiet għall-eżekuzzjoni tal-programm speċifikat.
(8) Istruzzjoni tas-sejħa tal-programm: sejħa u tesegwixxi s-subrutina.
(9) Istruzzjoni makro: Sejħa u tesegwixxi l-programm bl-isem speċifikat.
(10) Istruzzjoni ta 'palletizing u stivar: operazzjoni ta' palletizing u stivar.
(11) Tmiem tal-istruzzjoni tal-programm: tmiem tal-programm.
(12) Nota istruzzjoni: Żid il-kummenti tal-programm.
(13) Istruzzjonijiet oħra.


