Welke softwaresystemen heeft een industriële robot? De industriële robotsoftware kan de volgende bewerkingen uitvoeren: het opzetten van het industriële robotsysteem, het maken van het programma, het testen en uitvoeren van het programma, automatische bediening, statusweergave en bewaking. Het programma bestaat uit actie-instructie, I/O-instructie, numerieke registerinstructie, overdrachtsinstructie enzovoort. De industriële robot kan de ontworpen taak uitvoeren door deze instructies in de volgorde van regelnummers uit te voeren. Het maken/wijzigen van het programma kan via de leraar worden gedaan. Het programma bestaat uit de volgende instructies:

(1) Actiecommando: laat de industriële robot naar de doelpositie in het operatiegebied bewegen.
(2) Aanvullende instructies voor acties: speciale verwerking voor acties.
(3) numerieke registerinstructie: de numerieke gegevens die zijn opgeslagen in het numerieke register.
(4) Positieregisterinstructie: de locatiegegevens die zijn opgeslagen in het positieregister.
(5) I/O-instructie: signalen verzenden/ontvangen met randapparatuur.
(6) Overdrachtsinstructie: verander het proces van het programma.
(7) Wachtinstructie: laat de industriële robot wachten voordat de voorwaarden voor de uitvoering van de gespecificeerde
programma worden opgesteld.
(8) Programma-oproepinstructie: roep de subroutine op en voer deze uit.
(9) Macro-instructie: Roep het programma op en voer het uit met de opgegeven naam.
(10) Stapelinstructie: stapelbewerking.
(11) Programma einde instructie: beëindig het programma.
(12) Opmerking instructie: voeg programmaannotaties toe.
(13) Overige instructies.

