Jump to content
  • Sign in to follow this  

    SPS-Speicherorganisation – Datendateien und Programmdateien

       (0 reviews)

    leikang

    Wenn Sie in einem SPS-System arbeiten, wissen Sie, dass der Speicher das Wichtigste ist, worauf Sie achten müssen. Welches Programm Sie schreiben und wie viel Speicher verbraucht wird, ist ein sehr wichtiger Faktor bei der Bestimmung der SPS-Leistung. Dazu ist es notwendig zu verstehen, wie die Speicherstruktur in einer SPS organisiert und definiert ist.

    SPS-Speicherorganisation

    111-1.jpg

    Ohne Kenntnisse der Speicherorganisation wäre es schwierig vorherzusagen, wie viel genaues Programm Sie schreiben müssen. In diesem Beitrag werden wir uns die Speicherorganisation in der SPS ansehen. Der Speicher in einer SPS ist hauptsächlich in zwei Typen unterteilt – Datendateien und Programmdateien.

    Datendateien

    Die Datendatei ist der Speicherort, an dem Informationen wie Speicherwörter, Statuswörter, Eingabevariablen, Ausgabevariablen, Kommunikationsvariablen, Timer, Zähler und andere integrierte Bibliotheksfunktionen des SPS-Herstellers gespeichert werden.

    Sehen wir uns jedes Beispiel einzeln an.

    1. Speicherwörter – Speicherwörter sind Boolesche Variablen, Integervariablen, Double-Integer-Variablen und Gleitkommavariablen. Angenommen, eine SPS hat 100 Speichervariablen zur Verwendung zugewiesen. Von diesen werden nur 5 Variablen verwendet. Die erste Variable ist vom Typ Bit und speichert entweder 0 oder 1. Die zweite Variable ist eine Ganzzahl, mit oder ohne Vorzeichen. Die dritte Variable ist ebenfalls eine Ganzzahl. Die vierte Variable ist eine doppelte Ganzzahl, mit oder ohne Vorzeichen. Wenn eine Variable eine doppelte Ganzzahl oder Gleitkommazahl ist, verbraucht sie zwei Speichervariablen. Die fünfte Speichervariable ist also eine doppelte Ganzzahl.
    2. Statuswörter – Statuswörter speichern Informationen über die SPS. Es gibt zwei Typen – Statusbits und Statusganzzahlen.
    3. Eingabevariablen – Sie speichern Daten zu digitalen und analogen Eingängen der SPS.
    4. Ausgabevariablen – Sie speichern Daten zu digitalen und analogen Ausgängen der SPS.
    5. Kommunikationsvariablen – Sie speichern Daten zu Kommunikationsprotokollen, die in der SPS verwendet werden. Dies können Modbus, Ethernet, Can-Open usw. sein.

    Abgesehen davon können andere integrierte Bibliotheken verwendet werden, um in den Datendateispeicher zu gelangen. Dazu gehören Timer, Zähler, Impulsblöcke usw.

    Programmdateien

    Wie der Name schon sagt, speichern Programmdateien Daten zu geschriebener Logik, Unterprogrammen und Interrupts. Dies ist der Hauptverbraucher des Speichers in der SPS. Wenn mehr SPS-Code geschrieben wird, ist der Programmdateiverbrauch groß, und wenn weniger Code geschrieben wird, ist der Programmdateiverbrauch geringer. Die gesamte Logik, sei es eine Leiter, ein Funktionsblockdiagramm, strukturierter Text, ein sequentielles Flussdiagramm oder eine Anweisungsliste, befindet sich im Programmdateispeicher.

    Auch benutzerdefinierte Funktionsblöcke und benutzerdefinierte Datentypen befinden sich in Programmdateien.

    Die Speicherorganisation in der SPS erfolgt entweder im internen Speicher oder auf internen und externen SD-Karten. Wenn der interne Speicher voll wird und Sie mehr Daten zum Schreiben des SPS-Programms benötigen, müssen Sie eine externe SD-Karte einlegen, um den Programmspeicher zu erweitern.

    In diesem Fall werden sowohl die Datendateien als auch die Programmdateien erweitert. Viele SPS verfügen über ein Online-Animationsfenster, das die aktuelle Speichernutzung anzeigt. Es kann entweder online oder offline angezeigt werden. Dies hilft bei einer besseren Speicherplanung.

    Sign in to follow this  


    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


Apply for friendship links:WhatsApp or E-mail: admin@plchmis.com
×
×
  • Create New...