Implementieren in TwinCAT

<< Click to Display Table of Contents >>

Navigation:  Zielsysteme > Beckhoff >

Implementieren in TwinCAT

 

Starten Sie TwinCAT XAE:

TwinCatStart

Öffnen Sie „Neues TwinCAT Projekt“

TwinCatNewProject

Erstellen Sie ein  „TwinCAT XAE Projekt“:

TwinCatNewProject2

Jetzt müssen Sie ein neues SPS-Projekt erstellen:

TwinCatAddNewItem

Fügen Sie ein „Standard-SPS-Projekt“ hinzu:

TwinCatStandardPLCProject

Jetzt müssen Sie die PLCopenXML-Datei aus Selmo studio importieren:

TwinCatImportPLCopenXML

Öffnen Sie die .xml Datei.

TwinCatOpenXML

Clicken Sie auf OK.

TwinCatImportPLCopenXML2

Das Projekt wurde geöffnet:

TwinCatProjectStructure

Fügen Sie eine globale Variablenliste für Ihre Eingänge und Ausgänge hinzu.

TwinCatAddGVLTwinCatOpenGVL

Schreiben Sie Ihre Ein- und Ausgänge. (In diesem Fall haben wir die E / A von unserer HMI verwendet.)

TwinCatAddGVLVars

Nun müssen Sie das In/ und Output Mapping schreiben

TwinCatInputMapping

Öffnen Sie „MAIN (PRG)“ und schreiben Sie den Aufruf „GlobalControl ();“

TwinCatMainCall

Gehen Sie anschließend zu „System … Real-Time“ und konfigurieren Sie Ihre lokale Steuerung (SPS).

Lesen Sie zunächst die Anzahl der verfügbaren Kerne auf Ihrem System. (Drücken Sie „Read from Target“)

Es sollten mindestens 2 Kerne vorhanden sein, um eine stabile Laufzeit zu erhalten. In unserem Fall hat das System 8 Kerne von 0-7.

TwinCatRealTimeReadFromTarget

Der letzte Kern muss isoliert werden: (Clicken Sie auf „Set on target“)

TwinCatCoreSettings

Es sollte auch überprüft werden, ob die aktuelle "Selmo Basic" Bibliothek bereits installiert ist.

TwinCatOpenLibRepo

TwinCatLibRepo

Wenn Sie die Selmo Basic-Bibliothek noch nicht installiert haben, befolgen Sie bitte die Anweisungen unter „Einstellungen in TwinCAT“.

Wenn Sie die Bibliothek bereits installiert haben, fügen Sie die Selmo Basic-Bibliothek in Ihr Projekt ein:

TwinCatAddLib

Die Bibliothek wird in Ihr Projekt geladen. (Verwenden Sie immer die neueste Version.)

TwinCatAddedLib

Die neueste Version finden Sie in unserem Selmo studio:

SELMO Lib

Speichern Sie alle Änderungen:

TwinCatSaveAll

Laden Sie das Projekt und starten Sie die SPS:

TwinCatLoadKonfigTwinCatActivateConfig

 

TwinCatRestart

Das Projekt ist jetzt geladen und die SPS springt in den RUN Modus.

TwinCatPLCStatus

 

TwinCatRestartRun

 

 

Man kann sich hier einloggen:

TwinCatGoOnline

 

Die Anwendung wird auf dem Controller ausgeführt.

TwinCatLogOut