Kādas programmatūras sistēmas ir industriālajam robotam? Rūpnieciskā robota programmatūra var veikt šādas darbības: rūpnieciskā robota sistēmas iestatīšana, programmas izveide, programmas testēšana un palaišana, automātiska darbība, statusa displejs un uzraudzība. Programma sastāv no darbības instrukcijas, I/O instrukcijas, ciparu reģistra instrukcijas, pārsūtīšanas instrukcijas un tā tālāk. Rūpnieciskais robots var veikt paredzēto darbu, izpildot šīs instrukcijas rindas numuru secībā. Programmas izveidi/pārveidošanu var veikt ar skolotāja starpniecību. Programma sastāv no šādām instrukcijām:

(1) Darbības komanda: ļaujiet rūpnieciskajam robotam pārvietoties uz mērķa pozīciju darbības zonā.
(2) Papildu norādījumi darbībām: īpaša apstrāde darbībām.
(3) ciparu reģistra instrukcija: ciparu reģistrā saglabātie skaitliskie dati.
(4) Amatu reģistra instrukcija: atrašanās vietas dati, kas glabājas amatu reģistrā.
(5)I/O instrukcija: sūtīt/saņemt signālus ar perifērijas ierīcēm.
(6) Pārsūtīšanas instrukcija: mainiet programmas procesu.
(7) Gaidīšanas instrukcija: Ļaujiet rūpnieciskajam robotam pagaidīt, pirms tiek izpildīti norādītā izpildes nosacījumi
programma ir izveidota.
(8) Programmas izsaukšanas instrukcija: izsauciet un izpildiet apakšprogrammu.
(9) Makro instrukcija: Izsauciet un izpildiet programmu ar norādīto nosaukumu.
(10) Sakraušanas instrukcija: sakraušanas darbība.
(11) Programmas beigu instrukcija: pabeidziet programmu.
(12) Piezīmes instrukcija: pievienojiet programmas anotācijas.
(13) Citi norādījumi.

