Beispiel: Konfigurieren von SMI-Geräten

TwinCAT 3 Projekt: Tc2_SMI_Commissioning.zip

Mit dem Beispiel ist es möglich SMI-Geräte zu adressieren oder eine vorhandene Installation zu erweitern. Des Weiteren können die Dialoge zur Diagnose und Fehleranalyse genutzt werden. Insgesamt stehen 5 Dialoge zur Verfügung.

Start

Beispiel: Konfigurieren von SMI-Geräten 1:

Unter SMI_Start befindet sich das Hauptmenü, über das die vier Untermenüs erreichbar sind.

Control

Beispiel: Konfigurieren von SMI-Geräten 2:

Mit der Schaltfläche Start Scanning wird an der SMI-Linie nach adressierten SMI-Geräten gesucht. Alle gefundenen SMI-Geräte werden in der linken Liste durch den Herstellercode und der Slave-Id angezeigt. Durch Anklicken eines Eintrags wird dieser selektiert. Die anderen Schaltflächen beziehen sich immer auf den selektierten Eintrag. Hierdurch können alle wichtigen SMI-Kommandos an jedes adressierte SMI-Gerät versendet werden. Sollte bei einem SMI-Kommando ein Fehler erkannt werden, so wird dieser in der rechten unteren Ecke durch den Fehlercode angezeigt.

Addressing

Beispiel: Konfigurieren von SMI-Geräten 3:

Jedem SMI-Gerät kann eine Adresse von 0 bis 15 zugewiesen werden. Über diese Adresse kann jedes SMI-Gerät angesprochen werden. Es gibt zwar noch andere Methoden SMI-Geräte anzusprechen (siehe Geräte Adressierung), jedoch ist für die Gruppenadressierung eine eindeutige Adresse notwendig. Von daher empfiehlt es sich, jedem SMI-Gerät eine Adresse zuzuweisen. Die Schaltfläche Start Scanning dient zum Suchen aller adressierten SMI-Geräte. Soll eine Adresse geändert werden, so muss das entsprechende SMI-Gerät in der Liste selektiert werden. Über das Eingabefeld rechts neben der Schaltfläche Change Address kann die gewünschte Adresse vorgegeben werden, die durch das Betätigen der Schaltfläche übernommen wird.

Besitzen SMI-Geräte noch keine Adresse, so bekommen alle SMI-Geräte durch das Betätigen der Schaltfläche Start Addressing eine eindeutige Adresse. Der Anwender hat keinen Einfluss darauf, welches SMI-Gerät welche Adresse zugewiesen bekommt. Die Vergabe der Adressen erfolgt absteigend, beginnend bei der Adresse, die durch den Parameter Highest Address vorgegeben wird. Die Felder Current Manufacturer Id, Current Address und Current Search Slave-Id geben Auskunft über den Status der Adressierung. Durch Cancel Addressing kann die Adressierung vorzeitig abgebrochen werden.

Status Library

Beispiel: Konfigurieren von SMI-Geräten 4:

Innerhalb der SPS-Bibliothek erfolgt die Kommunikation zwischen den einzelnen SPS-Bausteinen und der Busklemme über drei zentrale Puffer (je SMI-Klemme). Die Auslastung der Puffer und evtl. auftretende Überläufe können in der abgebildeten Tabelle ermittelt werden.

Status Terminal

Beispiel: Konfigurieren von SMI-Geräten 5:

Die Statusinformationen aus dem Prozessabbild der Klemme werden in diesem Dialog angezeigt. Auch lassen sich die quittierungspflichtigen Meldungen in diesen Dialog wieder zurücksetzen.