LOW-LEVEL-PROGRAMMIERUNG
Low-Level-Programmiersprachen sind „maschinenorientiert“: Ihr Zweck ist es, Code zu erzeugen, den der Prozessor direkt ausführen kann oder der leicht in ausführbare Anweisungen übersetzt werden kann. Sie bilden die Grundlage für die Kommunikation mit der Hardware und die Optimierung der Systemleistung.
DIALOG MIT MASCHINEN
Sprachen. Assembler & Co.
Zu den verfügbaren Sprachen gehören:
• Assemblersprache: ist unter den Programmiersprachen die der tatsächlichen Maschinensprache am nächsten, obwohl sie sich
von letzterer unterscheidet. Fälschlicherweise wird sie oft „Assembler“ genannt, ein Begriff, der stattdessen nur das „Assembler“-Programm bezeichnet, das
Assemblersprache in Maschinensprache umwandelt.
• C-Sprache: ist eine Programmiersprache auf hohem Niveau, die Merkmale von Low-Level-Sprachen integriert,
wie Maschinensprache und Assembler, weshalb der Begriff „Mittelstufe“ verwendet wird.
SPS. Programmierbare Steuerungen.
Eine SPS ist ein spezialisierter Controller für Prozesssteuerung oder -regelung.
Sie führt ein Programm aus und verarbeitet die digitalen und analogen Signale von Sensoren und leitet sie an die Aktoren in einer Anlage weiter.
Um ihre Aufgaben zu erfüllen, muss sie programmiert werden.
Die SPS-Programmierung erfolgt normalerweise mit einem PC, auf dem eine spezialisierte Software
die Erstellung von Programmen ermöglicht, die in den Speicher der SPS-CPU heruntergeladen werden.
Diese Programmiersoftware kann das Programm direkt aus dem CPU-Speicher lesen und das Programm auf Ihrem PC anzeigen.