Erstellung und Anpassung eines Projekts in EcoStruxure Machine Expert

Erstellung eines Projekts ausgehend von einem Beispiel

Diese Dokumentation basiert auf dem Beispielprojekt SLC Remote Controller (M262), das in EcoStruxure Machine Expert Logic Builder verfügbar ist. In diesem Beispiel sind die Geräte, Tasks und Codes (einschließlich einer Visualisiesrung) vorkonfiguriert und können nach Bedarf angepasst werden.

Sie können aber auch ein vollständig neues Projekt ausgehend von einem Standardprojekt erstellen und manuell in die erforderlichen Geräte einfügen.

Vorgehensweise in EcoStruxure Machine Expert Logic Builder:

Schritt

Aktion

1

Wählen Sie Datei > Neues Projekt aus.

2

Klicken Sie im Dialogfeld Neues Projekt auf Aus Beispiel am linken Rand.

3

Wählen Sie den Typ TM262M25NESS8T Logic/Motion Controller in der Dropdown-Liste aus. (Das Beispiel ist nur für diesen Steuerungstyp verfügbar. Siehe den Hinweis unter dieser Tabelle.)

Ergebnis: Die verfügbaren Beispielprojekte werden in der Liste Passende Beispiele aufgeführt.

4

Wählen Sie den Eintrag SLC Remote Controller (M262) in der Liste Passende Beispiele aus.

5

Geben Sie einen Projektnamen ein, wählen Sie das Dateiverzeichnis aus und klicken Sie dann auf OK.

Ergebnis: Das Projekt wird erstellt und die Gerätebaumstruktur wie auch die Anwendungsbaumstruktur werden wie im nächsten Abschnitt beschrieben vorbereitet.

HINWEIS: Passen Sie den Steuerungstyp an, wenn Sie einen anderen Typ als den TM262M25NESS8T verwenden.

Erzieltes Projekt ausgehend vom Beispiel für den SLC Remote Controller

Da Sie Ihr Projekt ausgehend vom Beispiel SLC Remote Controller (M262) erstellt haben, gilt für das Projekt Folgendes:

  • Das Fenster Gerätebaumstruktur gibt die Busstruktur wider, wie sie im Projektbeispiel vorbereitet wurde.

  • Sercos_Master wird im Knoten Ethernet_1 in der Gerätebaumstruktur hinzugefügt. Auf diese Weise wird der Ethernet-Port 1 als Sercos-Port konfiguriert.

  • Unter Sercos_Master ist der Safety Logic Controller TM5CSLCx00FS verfügbar.

  • Unter Sercos_Master ist ein TM5NS31-Buskoppler verfügbar.

  • Unter dem TM5NS31-Buskoppler werden folgende Geräte eingefügt: Spannungsversorgungsmodul TM5SPS3, digitales Sicherheitseingangsmodul TM5SDI4DFS, digitales Sicherheitsausgangsmodul TM5SDO4TFS und digitales Sicherheitskombimodul TM5SDM4TRFS.

  • In der Anwendungsbaumstruktur ist der Ordner SlcRemoteControllerExample verfügbar. Das Beispiel enthält eine Programm-POU, eine FB-POU sowie Datentypdefinitionen. Der Code in diesen POUs kann kompiliert werden. Er kann zum Lesen des Status des Safety Logic Controller und der verbundenen sicherheitsbezogenen Module und zur Ausführung bestimmter konfigurationsspezifischer Befehle verwendet werden.

  • In der Taskkonfiguration (in der Anwendungsbaumstruktur) ist eine Task namens Task_SR_VisControl mit einer Programminstanz der vorbereiteten Programm-POU verfügbar. Sie müssen die Zykluszeit dieser Task anpassen.

  • Die Tools-Baumstruktur enthält den Ordner SlcRemoteControllerExample mit der Visualisierung einer virtuellen Safety Logic Controller-Leitzentrale. Auf der HMI-Seite VIS_SlcRemoteController können Sie den Status des SLC und der verbundenen sicherheitsbezogenen Module visualisieren und bestimmte konfigurationsspezifische Befehle ausführen. Weitere Informationen hierzu finden Sie im Kapitel Fernsteuerung des SLC.

  • Im Editor Funktionskonfiguration des SLC ist die Option PacDriveCompatibility ausgewählt. Diese Einstellung ist für die Verwendung der Remote Controller-Bibliothek erforderlich.

Anpassen der Busarchitektur

Nach der Erstellung des Projekts ausgehend vom Beispiel für den SLC Remote Controller (M262) können Sie weitere an Ihrer Anwendung beteiligte Geräte hinzufügen. Sie können Sie beispielweise weitere (sicherheitsbezogene oder standardmäßige) TM5/TM7-Module zum vorhandenen TM5NS31-Buskoppler oder weitere Sercos-Slaves, einschließlich TM5NS31-Buskoppler hinzufügen.

HINWEIS: Beachten Sie dabei die Systembeschränkungen.

Die Vorgehensweise zum Hinzufügen, Entfernen, Austauschen und Aktualisieren von Geräten in der Gerätebaumstruktur wird im Kapitel Verwalten von Geräten im Programmierhandbuch von EcoStruxure Machine Expert beschrieben.