At give de studerende kendskab til grundlæggende såvel som avancerede niveauer af programmering for styring af maskiner, processer og anlæg.
Kursusindhold:
Udvikling af et system fra ide til frigivelse, herunder planlægning, problemløsning, algoritmer og dokumentation. Introduktion til programmeringssproget JAVA (klasser, objekter, metoder,..) samt mere traditionelle programmeringsbegreber (konstanter, variable, funktioner,..). Introduktion til den styretekniske opgave. Åben- og lukketsløjfe styring. Logik baseret styring. Sekvensstyring. En række øvelser vedr. PLC-programmering og Java-programmering. En rapportopgave valgt enten indenfor industriel automatisering med hovedvægt på PLC-programmering eller indenfor styring og overvågning med hovedvægt på Java-programmering.