Speicherlayout (ab Version V254)
Über die Konfiguration wird die Sicht des Kanals auf den Speicher und somit dessen logische Strukturierung definiert. Der gesamte Speicher ist als Feld von 24-Byte-Blöcken (Union der Typen aller Inhalte) gerastert. Bei der Definition jeder Variable wird die Startposition durch Angabe des Blockindex in diesem Feld angegeben.
Eine VE-Variable (auch VE-Array) wird zusammenhängend ab der angegebenen Startposition abgelegt. Ist sie grösser als ein 24-Byte Raster, so wird der folgende Speicherbereich (Raster) mit hinzugezogen. Grundsätzlich ist es auch möglich, mehrere logische Variablen auf die identische Speicherstelle zu legen, d.h. mehrere Sichtweisen auf eine Speicherstelle freizugeben. Eine Überlappungsfreiheit der einzelnen Variablen wird durch die NC nicht überwacht.
Werden einzelne Variablen in den Speicher gelegt, so bleibt je nach Variablengrösse ein nicht genutzter Speicher pro Speicherraster übrig. Dieser ist nicht weiter adressierbar.