Navigation:  SPS-Editor > Systemfunktionsbausteine und -funktionen >

  SFC 21        Fill

Vorherige SeiteKapitelübersichtNächste Seite

 

Mit dieser Systemfunktion können Sie einen beliebigen Speicherbereich mit einem Muster füllen. Sowohl der Zielbereich als auch das Muster werden als ANY angegeben. Das Muster wird so oft in den Zielbereich kopiert, bis dieser ganz beschrieben ist. Falls die Größe des Zielbereiches kein ganzzahliges Vielfaches der Größe des Musters ist, wird die letzte Kopie des Musters entsprechend abgeschnitten.

Der Rückgabewert RET_VAL ist, anders als in einer S7, immer “0”.

 

Falls sie Muster- oder Zielbereich explizit durch eine als ANY deklarierte Variable angeben und Muster- oder Zielbereich in den Lokaldaten liegt, müssen Sie darauf achten, dass die Kennung $87 im Any angegeben wird, nicht $86, denn dies wird von der SFC20 als ihre eigenen Lokaldaten interpretiert und die gibt es nicht.

 

Siehe auch:

Systemfunktionen

 

 

S7-300 und S7-400 sind eingetragene Warenzeichen der Siemens AG.