Der AS-i-Funktion zugeordnete Sprachobjekte. Schneider Electric Softwaremäßige Inbetriebnahme der applikationsspezifischen Funktionen PL7 Junior/Pro 4.3 - Teil 1
広告
広告
13.2
Übersicht
Inhalt des
Abschnitts
Inhalt dieses
Abschnitts
Der AS-i-Funktion zugeordnete Bits und Wörter
Der AS-i-Funktion zugeordnete Sprachobjekte
In diesem Abschnitt sind die verschiedenen, der AS-i-Funktion zugeordneten
Sprachobjekte beschrieben.
Dieser Abschnitt enthält die folgenden Themen:
Thema
Der AS-i-Funktion zugeordnete Objekte mit implizitem Austausch
Verwaltung des Austausches: Aktueller Austausch am Modul
%MWxy.MOD.0:Xj oder am Kanal %MWxy.0.0:Xj
Verwaltung des Austausches: Rückmeldung von Modul %MWxy.MOD.1:Xj oder Kanal %MWxy.i.1:Xj
Objekte des expliziten Austauschs: Allgemeines
Objekte mit explizitem Austausch: Kanalstatus %MWxy.0.2:Xj bis
%MWxy.0.23:Xj
Objekt mit explizitem Austausch: Befehl Kanal %MWxy.0.24:Xj
Objekt mit explizitem Austausch: Einstellung der Parameter %MWxy.0.25 bis
%MWxy.0.56
Objekte des expliziten Austauschs: Status %MWxy.MOD.2:Xj
Seite
TLX DS 57 PL7 xxG
243
Der AS-i-Funktion zugeordnete Bits und Wörter
Der AS-i-Funktion zugeordnete Objekte mit implizitem Austausch
Übersicht
Sprachobjekte
Adresse
%Ixy.0.ERR
%Ixy.MOD.ERR
%Ixy.0
%Ixy.0.i
%I\xy.0\.n.i
%Q\xy.0\.n.i
%Qxy.0
%Qxy.0.i
Es handelt sich um Objekte, deren Austausch automatisch bei jedem Zyklus der
Task, in der die AS-i-Funktion konfiguriert ist, erfolgt.
In der nachfolgenden Tabelle sind die verschiedenen Sprachobjekte des impliziten
Austauschs beschrieben.
Funktion
Kanalfehlerbit
Modulfehlerbit
Gültigkeit der Eingänge
Reserviert
Eingangskanalbit
Ausgangskanalbit
Reserviert
Reserviert
Bedeutung, wenn das Bit den Status 1 hat
Bedeutet, dass ein Fehler in der Versorgung aufgetreten ist oder ein Slave im AS-i-Bus fehlt.
Bedeutet, dass ein Modul fehlerhaft ist.
Bedeutet, dass alle Eingänge gültig sind.
Anmerkung: Wenn dieses Bit im Status 0 ist, ist wenigstens ein
Eingang ungültig: Offline-Modus, Data-Exchange-Off-Modus oder Kanalfehler.
-
Bedeutet, dass der Eingangskanal "i" des Geräts "n" aktiviert ist.
Bedeutet, dass der Ausgangskanal "i" des Geräts "n" aktiviert ist.
-
-
Wortobjekte
Adresse
%IWxy.0
%IWxy.0.1
%IWxy.0.2
%IWxy.0.3
Die nachfolgende Tabelle beschreibt die verschiedenen Wortobjekte des impliziten
Austauschs.
Funktion
Liste der fehlerhaften Slaves
Liste der aktivierten Slaves
(LAS)
Bedeutung für Xj = 1 (j = Position des Bits im Wort) j = 0 bis 15 -> bzw. fehlerhafter oder fehlender Slave 0 bis 15.
j = 0 bis 15 -> bzw. fehlerhafter oder fehlender Slave 16 bis 31.
j = 0 bis 15 -> bzw. aktivierter Slave 0 bis 15.
j = 0 bis 15 -> bzw. aktivierter Slave 16 bis 31.
244
TLX DS 57 PL7 xxG
Der AS-i-Funktion zugeordnete Bits und Wörter
Verwaltung des Austausches: Aktueller Austausch am Modul %MWxy.MOD.0:Xj oder am Kanal %MWxy.0.0:Xj
Auf einen Blick
Beschreibung
Diese Objekte vom Worttyp liefern Informationen über den aktuellen Austausch des
Moduls oder des Kanals.
Sie werden automatisch vom System aktualisiert.
Die nachfolgende Tabelle beschreibt die Bedeutung der verschiedenen Bits des
Wortes %MWxy.MOD.0.
Adresse
%MWxy.MOD.0:X0
%MWxy.MOD.0:X1
Bedeutung für Xj =1
Austausch der aktuellen Statuswörter über den Kanal des
Moduls.
Austausch der aktuellen Befehlswörter über den Kanal des
Moduls.
Beschreibung Die nachfolgende Tabelle beschreibt die Bedeutung der verschiedenen Bits des
Wortes %MWxy.i.0.
Adresse
%MWxy.0.0:X0
%MWxy.0.0:X1
Bedeutung für Xj =1
Austausch der aktuellen Statuswörter über den AS-i-Kanal.
Austausch der aktuellen Befehlswörter über den AS-i-Kanal.
Beispiel Das nachfolgende Beispiel zeigt eine mögliche Verwendung für diesen Worttyp.
(* Aufforderung zur Aktualisierung der Statuswörter des Kanals
0 *)
(* des Moduls in der Position 4 von Rack 0 *)
(* wenn es keinen aktuellen Austausch über diesen Kanal gibt *)
IF NOT %MW4.0:X0 THEN READ_STS %CH4.0;
END_IF;
Hinweis: Hat der explizite Austausch eine kürzere Dauer als der Zyklus der
Steuerungstask, wechselt das Bit %MWxy.0:X0 nie auf 1.
TLX DS 57 PL7 xxG
245
Der AS-i-Funktion zugeordnete Bits und Wörter
Verwaltung des Austausches: Rückmeldung von Modul %MWxy.MOD.1:Xj oder
Kanal %MWxy.i.1:Xj
Auf einen Blick
Beschreibung
Diese Objekte vom Worttyp liefern Informationen über die Rückmeldungen des
Austausches des Moduls oder des Kanals.
Sie werden automatisch vom System aktualisiert.
Die nachfolgende Tabelle beschreibt die Bedeutung der verschiedenen Bits des
Wortes %MWxy.MOD.1.
Adresse
%MWxy.i.1:X0
%MWxy.i.1:X1
Bedeutung für Xj =1
Austauschfehler Statusparameter über den Kanal 0 des
Moduls.
Austauschfehler Befehlsparameter über den Kanal 0 des
Moduls.
Beschreibung Die nachfolgende Tabelle beschreibt die Bedeutung der verschiedenen Bits des
Wortes %MWxy.i.1.
Adresse
%MWxy.i.1:X0
%MWxy.i.1:X1
Bedeutung für Xj =1
Austauschfehler Statusparameter über den AS-i-Kanal.
Austauschfehler Befehlsparameter über den AS-i-Kanal.
Beispiel Das nachfolgende Beispiel zeigt eine mögliche Verwendung für diesen Worttyp.
(* Erkennung eines Statusfehlers über das Modul in *)
(* Position 4 von Rack 0 *)
IF NOT %MW4.MOD.0:X0 THEN READ_STS %CH4.MOD;
END_IF;
IF %MW4.MOD.1:X0 THEN SET %M100;
END_IF;
246
TLX DS 57 PL7 xxG
Der AS-i-Funktion zugeordnete Bits und Wörter
Objekte des expliziten Austauschs: Allgemeines
Auf einen Blick Die Objekte des expliziten Austauschs liefern Informationen (z.B.: Funktion des
Busses, Status der Slaves...) und zusätzliche Befehle für eine fortgeschrittene
Programmierung der AS-i-Funktion.
Hinweis: Die im Handbuch nicht dokumentierten Konfigurationskonstanten
%KWxy.i.r können nur gelesen werden; sie entsprechen den mit Hilfe des
Konfigurationseditors eingegebenen Konfigurationsparametern.
Der explizite Austausch der Objekte erfolgt nach Aufforderung durch das Anwenderprogramm mit Hilfe folgender Anweisungen: l l l l l l
READ_STS (Lesen der Statuswörter),
WRITE_CMD (Schreiben der Befehlswörter),
WRITE_PARAM
READ_PARAM
SAVE_PARAM
(Schreiben der Einstellparameter),
(Lesen der Einstellparameter),
(Sichern der Einstellparameter),
RESTORE_PARAM (Wiederherstellen der Einstellparameter).
TLX DS 57 PL7 xxG
247
Der AS-i-Funktion zugeordnete Bits und Wörter
Objekte mit explizitem Austausch: Kanalstatus %MWxy.0.2:Xj bis
%MWxy.0.23:Xj
Übersicht Diese Wortobjekte liefern Informationen von allen im AS-i-Bus vorhandenen Slaves.
Beschreibung des Worts
%MWxy.0.2
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits des Wortes
%MWxy.0.2.
Adresse Funktion
%MWxy.0.2:X0 Standardstatus
%MWxy.0.2:X1
%MWxy 0 2:X2
%MWxy.0.2:X3
%MWxy.0.2:X4
%MWxy.0.2:X5
%MWxy.0.2:X6
%MWxy.0.2:X7
Bedeutung für Xj =1
Reserviert
Einer oder mehrere fehlerhafte Slaves.
Leitungsstörung (spannungslos oder Fehler Klemmenleiste).
Physische, von der Konfiguration PL7 abweichende Konfiguration.
Interner Softwarefehler.
Reserviert
Kommunikationsfehler mit Prozessor
Fehler in der Parametrierungs- oder Befehlskonfiguration.
Beschreibung des Wortes
%MWxy.0.3
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits des Worts
%MWxy.0.3.
Adresse Funktion
%MWxy.0.3:X0 Spezifischer AS-i-Status
%MWxy.0.3:X1
%MWxy.0.3:X2
%MWxy.0.3:X3
%MWxy.0.3:X4
%MWxy.0.3:X5
%MWxy.0.3:X6
%MWxy.0.3:X7
%MWxy.0.3:X8
Bedeutung für Xj =1
Korrekte Konfiguration.
Slave 0 vorhanden.
Automatische Adressierung aktiv.
Reserviert.
Reserviert.
Reserviert.
AS-i-Versorgung fehlerhaft.
Offline-Phase aktiv.
Reserviert.
248
TLX DS 57 PL7 xxG
Der AS-i-Funktion zugeordnete Bits und Wörter
Beschreibung der Wörter
%MWxy.0.4 und
%MWxy.0.5
Adresse
%MWxy.0.4:Xj
%MWxy.0.5:Xj
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits der Wörter
%MWxy.0.4 und %MWxy.0.5.
Funktion
Liste der erkannten Slaves
(LDS)
Bedeutung für Xj =1 j = 0 bis 15 -> bzw. erkannte Slave 0 bis 15.
j = 0 bis 15 -> bzw. erkannte Slave 16 bis 31.
Beschreibung der Wörter
%MWxy.0.6 bis
%MWxy.0.21
Adresse
%MWxy.0.6 bis
%MWxy.0.21
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits der Wörter
%MWxy.0.6 bis %MWxy.0.21.
Funktion
Konfiguration von E/A und
ID von allen erkannten
Slaves
Bedeutung
Wörter 6 bis 21 -> bzw. die Geräte 0-1, 2-3, ...,28-29, 30-31.
Die niederwertigen Byte betreffen die Slaves mit gerader Adresse.
Die höherwertigen Byte betreffen die Slaves mit ungerader
Adresse.
Für jedes Byte:
Bit 0-3 = Konfigurationscode der Ein-/Ausgangskanäle (I/O),
Bit 4-7 = Identifikationscode (ID).
Beschreibung des Worts
%MWxy.0.22
Adresse
%MWxy.0.22
Die nachfolgende Tabelle liefert die Bedeutung des Worts %MWxy.0.22.
Funktion
Parametrierungsdaten des zuletzt parametrierten
Slave.
Bedeutung
Enthält die Antwort (Wert der übertragenen Parameter) des letzten parametrierten Slave. Auf diese Weise kann von PL7 überprüft werden, ob der Slave die Parameter enthalten hat.
Beschreibung des Worts
%MWxy.0.23
Adresse
%MWxy.0.23
Die nachfolgende Tabelle liefert die Bedeutung des Worts %MWxy.0.23.
Funktion
Adresse des zuletzt parametrierten Slave.
Bedeutung
Enthält die Adresse des zuletzt parametrierten Slave.
TLX DS 57 PL7 xxG
249
Der AS-i-Funktion zugeordnete Bits und Wörter
Objekt mit explizitem Austausch: Befehl Kanal %MWxy.0.24:Xj
Übersicht Mit diesem Wortobjekt kann der Wechsel in den Offline-Modus (Siehe Offline-
Betriebsmodus AS-i, S. 258) oder in den Data-Exchange-Off (Siehe Betriebsmodus
Data Exchange Off AS-i, S. 259)-Modus des AS-i-Master verwaltet werden.
Hinweis: Die Verwendung dieses Objekts erfordert eine gute Beherrschung der
AS-i-Kommunikationsprinzipien.
Beschreibung
0
1
1
Die nachfolgende Tabelle beschreibt die Kodierung der Bits 0 bis 3 des Worts
%MWxy.0.24, mit dem auf die verschiedenen Modi zugegriffen werden kann.
0
0
Bit 3 Bit 2 Bit 1 Bit 0 Funktion
0 0 0 0 Normaler Betriebsmodus
0
0
0
0
0
1
1
1
0
1
Aktivierung des Offline-Modus
Deaktivierung des Offline-Modus
Wirkungslos
1
0
1
0
0
1
0
0
1
Aktivierung des Data-Exchange-Off-Modus
Deaktivierung des Data-Exchange-Off-Modus
Wirkungslos
Hinweis: Der Offline-Modus hat Vorrang vor dem Data-Exchange-Off-Modus.
250
TLX DS 57 PL7 xxG
Der AS-i-Funktion zugeordnete Bits und Wörter
Objekt mit explizitem Austausch: Einstellung der Parameter %MWxy.0.25 bis
%MWxy.0.56
Übersicht Mit diesen Objekten können die Parameter der Slave-Geräte AS-i verwaltet werden.
Die Parameter können geändert werden, ohne dass die AS-i-Funktion gestoppt werden muss.
Beschreibung Die nachfolgende Tabelle enthält die Einstellobjekte des AS-i-Kanals.
Adresse Funktion
%MWxy.0.25
Einstellen der Parameter
%MWxy.0.26 bis
%MWxy.0.56
Bedeutung
Bedeutungslos
Enthalten jeweils den Wert der Parameter der Slaves 1 bis 31.
TLX DS 57 PL7 xxG
251
Der AS-i-Funktion zugeordnete Bits und Wörter
Objekte des expliziten Austauschs: Status %MWxy.MOD.2:Xj
Übersicht
Beschreibung
Dieses Objekt des Worttyps bringt Informationen über den Status des Moduls.
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits des Worts
%MWxy.MOD.2.
Adresse Funktion
%MWxy.MOD.2:X0 Standardstatus Modul
%MWxy.MOD.2:X1
%MWxy.MOD.2:X2
%MWxy.MOD.2:X3
%MWxy.MOD.2:X4
%MWxy.MOD.2:X5
%MWxy.MOD.2:X6
%MWxy.MOD.2:X7
Bedeutung für Xj =1
Interner Fehler
Konfigurationsfehler
Leitungsfehler.
Nicht verwendet
Nicht verwendet.
Nicht verwendet.
Modul fehlt.
Nicht verwendet.
252
TLX DS 57 PL7 xxG
AS-i-Betriebsart
14
Übersicht
Gegenstand dieses Kapitels
Inhalt dieses
Kapitels
In diesem Kapitel sind die verschiedenen Betriebsmodi der AS-i-Funktion beschrieben.
Dieses Kapitel enthält die folgenden Themen:
Thema
Betriebsmodus AS-i: Allgemeines
Geschützter Modus AS-i
Verkabelungstestmodus AS-i
Offline-Betriebsmodus AS-i
Betriebsmodus Data Exchange Off AS-i
Seite
TLX DS 57 PL7 xxG
253
AS-i-Betriebsart
Betriebsmodus AS-i: Allgemeines
Übersicht
Betriebsmodus
Die AS-i-Funktion bietet vier Betriebsmodi, von denen jeder bestimmten l l l l
Bedürfnissen entspricht. Diese Modi sind:
Der geschützte Modus,
Der Verkabelungstestmodus (Zugriff erfolgt über eine Taste, die sich auf der
Vorderseite des Moduls befindet),
Der Offline-Modus,
Der Data-Echange-Off-Modus.
Die nachfolgende Abbildung zeigt das allgemeine Funktionsschema des AS-i-Busses.
Offline-
254
Starten des
AS-i-Mastermoduls
Nein
Aktivierung
Verkabelungstest
Ja
Nein
Master
Ja
Offline-Modus
Modus
Verkabelungstes
Geschützter Modus
(1)
Anzeige der
E/A der Slaves (2)
Automatische
Verwaltung des AS-i-Busses
(1) : Es ist möglich, vom geschützten Modus in die Offline- oder Data-Exchange-Off-
Modi umzuschalten (siehe
Offline-Betriebsmodus AS-i, S. 258 oder Betriebsmodus
Data Exchange Off AS-i, S. 259).
(2) : Das Modul verlässt den Verkabelungstestmodus und wechselt bei Empfang einer Konfiguration in den geschützten Modus.
TLX DS 57 PL7 xxG
Äquivalenten zwischen den
Betriebsarten von SPS und
AS-i-Bus
AS-i-Betriebsart
Die nachfolgende Tabelle enthält die Äquivalenten zwischen den Betriebsarten der
Steuerung TSX/PMX/PCX 57 und des AS-i-Busses.
Steuerung AS-i-Bus
Konfigurierter Modus (1) "Geschützter" Modus (Protected mode)
Nicht konfigurierter Modus
(1)
Verkabelungstestmodus (Konfigurationsmodus)
Legende:
(1) Diese Steuerungsbezeichnungen (konfiguriert, nicht konfiguriert) betreffen die Anmeldung des Moduls und der Slave-
Geräte im Hardware-Konfigurationsfenster der Applikation PL7.
TLX DS 57 PL7 xxG
255
AS-i-Betriebsart
Geschützter Modus AS-i
Übersicht Der geschützte Betriebmodus AS-i ist der Modus, der im allgemeinen für eine in
Ausführung begriffene Applikation benutzt wird.
Dazu muss das Modul TSX SAY 100 in PL7 konfiguriert sein.
Es l überprüft ständig, ob die Liste mit den erkannten Slaves mit der Liste mit den vorgesehenen Slaves übereinstimmt ist. l überwacht die Versorgung.
In diesem Modus wird ein Slave nur aktiviert, wenn er in der Konfiguration angemeldet und erkannt wurde.
Prinzip zur
Aktivierung einer
Slave
Das nachfolgende Schema zeigt das Prinzip zur Aktivierung der AS-i-Slaves.
PL7
Liste der vorgesehenen
Slaves LPS
AS-i-moduls
Liste der erkannten
Slaves LDS
Vergleich
Liste der aktivierten
Slaves LAS
256
TLX DS 57 PL7 xxG
AS-i-Betriebsart
Verkabelungstestmodus AS-i
Übersicht Mit dem Modus Verkabelungstest, der insbesondere bei der Inbetriebnahme von l l l neuen Anlagen von Interesse ist, kann auf der Vorderseite des Moduls TSX SAY
100 folgendes angezeigt werden:
Die vorgesehenen und erkannten Slaves,
Die nicht vorgesehenen und nicht erkannten Slaves,
Die vorgesehenen und nicht erkannten oder die nicht vorgesehenen und erkannten Slaves.
Für jeden, im Bus vorhandenen Slave kann über diesen Modus der Status der Ein- und Ausgangsbits angezeigt werden.
Hinweis: Auf die LDS- und LAS-Listen sowie auf die Einstellparameter der Slaves kann in diesem Modus nicht zugegriffen werden.
Zugriffsbedingungen l l
Der Modus Verkabelungstest ist eine AS-i-Funktion, auf die zugegriffen werden kann, wenn l sich das Modul TSX SAY 100 im nicht konfigurierten Modus befindet.
Dieser Modus wird erreicht, wenn l l das Modul TSX SAY 100 in der Applikation nicht angemeldet wurde, der Prozessor von der Steuerung fehlt.
Jedes Gerät besitzt eine einzigartige Adresse,
Die Adresse 0 wird nicht benutzt.
TLX DS 57 PL7 xxG
257
AS-i-Betriebsart
Offline-Betriebsmodus AS-i
Übersicht Der Offline-Modus AS-i ist ein erweiterter Betriebsmodus, der für die Einstellung oder die Wartung benutzt werden kann.
Hinweis: Für seine Nutzung sind gute AS-i-Kommunikationskenntnisse erforderlich.
Prinzip Beim Wechsel in den Offline-Modus setzt das Modul zuerst alle vorhandenen
Slaves auf Null zurück und stoppt den Austausch mit dem Bus.
Während des Offline-Modus wird das Bild der E/A im Modul in dem Status eingefroren, den sie beim Wechsel in diesen Modus hatten.
Beim Verlassen des Moduls fährt das System wieder an, vorausgesetzt, dass die
Liste mit den vorhandenen Slaves (LPS) mit derjenigen der erkannten Slaves (LDS)
übereinstimmt. Ist dies nicht der Fall, wird ein Fehler generiert (siehe Diagnose- oder Konfigurationsmodus).
Vorgehensweise Der Zugriff auf den Offline-Betriebsmodus erfolgt entweder l von der Applikationssoftware PL7 aus über die Bits 0 und 1 des Worts
%MWxy.0.24
l oder automatisch bei Erkennung eines AS-i-Versorgungsfehlers.
Hinweis: Wenn Bit 7 des Worts %MWxy.0.24 auf 1 positioniert ist, befindet sich der
AS-i-Bus im Offline-Modus.
258
TLX DS 57 PL7 xxG
AS-i-Betriebsart
Betriebsmodus Data Exchange Off AS-i
Übersicht Bei dem Data-Exchange-Off-Modus AS-i handelt es sich um einen erweiterten
Betriebsmodus, der bei der Einstellung oder der Wartung benutzt wird.
Hinweis: Um ihn zu benutzen, sind gute Kenntnisse in der AS-i-Kommunikation erforderlich.
Prinzip Beim Wechsel in den Data-Exchange-Offline-Modus wird der Austausch innerhalb des Busses fortgesetzt, aber die Daten werden nicht mehr aktualisiert.
Vorgehensweise Der Zugriff auf den Betriebsmodus Data Exchange Off erfolgt von der Applikationssoftware PL7 über die Bits 2 und 3 des Worts %MWxy.0.3.
Hinweis: Wenn Bit 8 des Worts %MWxy.0.3 auf 1 positioniert ist, befindet sich der
AS-i-Bus im Modus Data Exchange Off.
TLX DS 57 PL7 xxG
259
AS-i-Betriebsart
260
TLX DS 57 PL7 xxG
AS-i-Leistungen
15
Leistungen des AS-i-Busses
Einleitung Der AS-i-Bus wird selbständig vom Master verwaltet. Dieser tauscht bei jedem
Zyklus die Daten mit jedem, im Bus konfigurierten Gerät aus (in aufsteigender
Reihenfolge der Adressierungsreihenfolge der Slaves) aus.
AS-i-Abfragezeit Die Abfragezeit t ist die Dauer, die der Master zum Austausch mit den n Slaves
(maximal 31) benötigt.
d.h.: l l t = 156 Mikrosekunden x (n+2), wenn n < 31, t = 156 Mikrosekunden x (n+1), wenn n = 31.
Die Abfragezeit kann also 5 ms nicht überschreiten.
AS-i-Antwortzeit Die Antwortzeit T ist die AS-i-Zykluszeit.
l l l
Diese umfasst:
Die Abfragezeit des Busses,
Die Aktualisierung des internen Speichers des AS-i-Moduls,
Der Steuerungszyklus.
Beispiel Die nachfolgende Tabelle enthält drei Beispiele von der Antwortzeit T bei einer
Steuerungs-Task von 10 ms, 30 ms und 60 ms.
Die Zeit T versteht sich für einen Bus, der mit 31 Slaves im Normalbetrieb ohne
Verbindungsfehler bestückt ist.
Steuerungs-Task
10 ms
30 ms
60 ms
Normale Antwortzeit
35 ms
65 ms
110 ms
Maximale Antwortzeit
56 ms
96 ms
156 ms
261
TLX DS 57 PL7 xxG
AS-i-Leistungen
262
TLX DS 57 PL7 xxG
DFB für AS-i-Sicherheitsmonitor
16
DFB für AS-i-Sicherheitsmonitor
Beschreibung Die DFB für den Sicherheitsmonitor des AS-i-Bus sind im Abschnitt AS-i V2 (Siehe
DFB für AS-i-Sicherheitsmonitor, S. 337) beschrieben.
TLX DS 57 PL7 xxG
263
DFB AS-I
264
TLX DS 57 PL7 xxG
AS-i V2-Bus
IV
Übersicht
Ziel dieses
Registers
Inhalt dieses
Teils
Dieses Register beschreibt den AS-i V2-Bus an der Steuerung TSX/PCX 57 und seine Inbetriebnahme mit der Software PL7 Junior und Pro.
Dieser Teil enthält die folgenden Kapitel:
Kapitel
17
18
19
20
21
22
23
Kapitelname
Allgemeine Übersicht über den AS-i V2-Bus
Konfiguration des AS-i V2-Busses
Debug des AS-i V2-Busses
Der AS-i V2-Funktion zugeordnete Bits und Wörter
AS-i V2 Betriebsart
AS-i V2-Leistungen
DFB für AS-i-Sicherheitsmonitor
Seite
265
TLX DS 57 PL7 xxG
AS-i V2-Bus
266
TLX DS 57 PL7 xxG
Allgemeine Übersicht über den
AS-i V2-Bus
17
Übersicht
Inhalt dieses
Kapitels
Inhalt dieses
Kapitels
In diesem Kapitel ist der AS-i V2-Bus in den Steuerungen Premium/Atrium und der
Zugriffsmodus auf die verschiedenen applikationsspezifischen Editoren beschrieben.
Dieses Kapitel enthält die folgenden Themen:
Thema
Beschreibung des AS-i V2-Busses
Architektur des Moduls TSX SAY 1000
Aufbau eines AS-i-Slave mit Standardadressierung
Aufbau eines AS-i-Slave mit erweiterter Adressierung
Deklarieren eines AS-i-Kommunikationsmoduls im Steuerungsrack
Zugriff auf die Konfiguration des AS-i V2-Busses
Seite
267
TLX DS 57 PL7 xxG
AS-i V2-Bus
Beschreibung des AS-i V2-Busses
Einleitung
AS-i V2-Bus
Der AS-i-Bus (Actuator Sensor-Interface) ermöglicht mittels eines einzigen Kabels die Vernetzung von Gebern/Stellgliedern auf der niedrigsten Ebene der
Automatisierung.
Diese Geber/Stellglieder werden in der Dokumentation als Slave-Geräte definiert.
Die Inbetriebnahme der Applikationsfunktion AS-i erfordert die Definition des physischen Kontextes der Applikation, in die sie integriert werden soll (Rack,
Versorgung, Prozessor, Module, an den Bus angeschlossene AS-i-Slave-Geräte) und anschließend die Sicherstellung ihrer Software-Inbetriebnahme.
l l
Dieser zweite Aspekt wird von den verschiedenen Editoren von PL7 aus realisiert: entweder im Offline-Modus oder im Online-Modus. In diesem Fall ist die Änderung auf bestimmte Parameter beschränkt.
Das Modul TSX SAY 1000 umfasst die AS-i V2-Funktionen.
l l l l
Der AS-i-Bus unterstützt: bis zu 62 Slaves mit Standardadressierung und/oder erweiterter Adressierung, bis zu 248 Eingänge und 186 Ausgänge, bis zu 124 analoge, im AS-i-Master integrierte Werte, eine Zykluszeit von maximal 10ms.
268
TLX DS 57 PL7 xxG
AS-i V2-Bus
Prinzip der
Inbetriebnahme
Die nachfolgende Tabelle beschreibt die verschiedenen Phasen der Inbetriebnahme des AS-i V2-Busses.
Modus
Offline
Phase
Deklaration des Moduls
Deklaration der Slave-
Geräte
Beschreibung
Wahl der Position des Moduls TSX SAY 1000 im Rack
Wahl für jedes Gerät: l l seiner Positionsnummer am Bus, des Slave-Typs (Standardadressierung oder erweiterte
Adressierung).
Eingabe der Konfigurationsparameter Konfiguration des
Modulkanals (Siehe
Konfiguration des AS-i V2-
)
Bestätigung der
Konfigurationsparameter
(Siehe Bestätigen der
Konfiguration eines Moduls,
)
Bestätigung der Modul-Ebene
Bestätigung der Applikations-Ebene Globale Bestätigung der
Applikation (Siehe
Durchführen der globalen
Neukonfiguration einer
Offline oder online Symbolisierung
Online
Programmierung
Transfer
Debug
Offline oder online Dokumentation
Symbolisierung der Variablen, die den Slave-Geräten zugeordnet sind
Programmierung der Funktionen, die mit Hilfe des AS-i V2-Busses ausgeführt werden
Transfer der Applikation in die Steuerung
Debug der Applikation mit Hilfe: l der Debug-Hilfefenster, die es ermöglichen, den Anschluss der
Slaves, ihre Parameter usw. anzuzeigen, l von Diagnosefenstern zum Identifizieren der Fehler.
Ausdruck der verschiedenen Informationen zur Applikation
Hinweis: Die oben definierte Reihenfolge soll als Anhaltspunkt dienen. Die
Software PL7 ermöglicht die Verwendung der Editoren in interaktiver Form in der gewünschten Reihenfolge (Daten- oder Programmeditor sind jedoch nicht ohne vorherige Konfiguration des Moduls und der Slave-Geräte verwendbar).
TLX DS 57 PL7 xxG
269
AS-i V2-Bus
Architektur des Moduls TSX SAY 1000
Übersicht
Illustration der
Architektur
Das Modul TSX SAY 1000 funktioniert gemäß dem Master-/Slave-Modus. Der
Master steuert nur die Datenübertragungen auf dem Bus.
Die AS-i-Norm definiert mehrere Dienstebenen, die vom Master angeboten werden: l Profil M0 und M03 - Minimum Master: Der Master bietet nur die Konfiguration der
Slaves, die beim Einschalten an den Bus angeschlossen waren, und nur die
Datenübertragungen über die Ein-/Ausgänge an.
l Profil M1 und M1e - Full Master: Dieses Profil deckt alle von der AS-i-Norm definierten Funktionen ab.
l Profil M2 und M2e - Reduced Master: Dieses Profil entspricht den Funktionen des Profils M0 mit der Möglichkeit der Slave-Parametrierung.
Die Master-Profile mit einem "e" unterstützen die erweiterten Profil.
Hinweis: Das Modul TSX SAY 1000 entspricht dem Profil M2e, bietet jedoch außerdem die Möglichkeit, die Diagnoseinformationen von den Slaves und den
Kanälen der Slaves zu lesen.
Das Modul enthält Datenfelder, über die die Slave-Listen und die Bilder von den Ein-
/Ausgangsdaten verwaltet werden können. Diese Informationen sind im flüchtigen
Speicher gespeichert.
Die nachfolgende Abbildung zeigt die Architektur des Moduls TSX SAY 1000.
TSX SAY 1000
1 E/A-Daten
2
3
4
5
6
7
Parameter aktuell
Konfiguration/
Identifikation
LDS
LAS
LPS
LPF
AS-I-Bus
270
TLX DS 57 PL7 xxG
AS-i V2-Bus
Beschreibung der Bestandteile
Die nachfolgende Tabelle enthält die verschiedenen Elemente, die die Architektur des Moduls TSX SAY 1000 bilden.
4
5
6
2
3
Variable Element
1 E/A-Daten:
7
Aktuelle Parameter
Konfiguration/
Identifikation
LDS
LAS
LPS
LPF
Beschreibung
Bilder der 248 Eingänge und der 186 Ausgänge des
AS-i V2-Busses.
Bilder der Parameter von allen Slaves.
Dieses Feld enthält alle E-/A-Codes und die
Identifikationscodes von allen erkannten Slaves.
Liste von allen auf dem Bus erkannten Slaves.
Liste von allen auf dem Bus aktivierten Slaves.
Liste von allen auf dem Bus vorgesehenen und mit
PL7 konfigurierten Slaves.
Liste der Slaves mit einem dezentralen Fehler.
TLX DS 57 PL7 xxG
271
AS-i V2-Bus
Aufbau eines AS-i-Slave mit Standardadressierung
Übersicht
Illustration des
Aufbaus
Über den AS-i V2-Bus können 31 Slave-Geräte mit Standardadressierung vernetzt werden.
Die Slaves mit Standardadressierung verfügen jeweils über: l l
4 Eingangsbits,
4 Ausgangsbits, l 4 Parametrierungsbits.
Der AS-i V2-Bus kann maximal 124 Eingänge und 124 Ausgänge eines Slaves mit
Standardadressierung verwalten.
Jeder Slave besitzt seine eigene Adresse und ein Profil (Definition zum Austausch von Variablen).
Die nachfolgende Abbildung zeigt den Aufbau eines Slaves mit
Standardadressierung.
AS-i-Slave
1 E/A-Daten
D3
D0
2 Parameter
P3
P0
3
Konfiguration/
Identifikation
AS-I-Bus
4 Adresse
272
TLX DS 57 PL7 xxG
AS-i V2-Bus
Beschreibung der Bestandteile
Die nachfolgende Tabelle zeigt die verschiedenen Bestandteile vom Aufbau eines
Slaves mit Standardadressierung.
Variable Element
1 Ein-/
Ausgangsdate n
2 Parameter
3
4
Konfiguration/
Identifikation
Adresse
Beschreibung
Die Eingangsdaten werden vom Slave gespeichert und dem ASi-Master zur Verfügung gestellt.
Die Ausgangsdaten werden vom Mastermodul aktualisiert.
Mit den Parametern können die Betriebsmodi im Sensor oder
Stellglied gesteuert und umgeschaltet werden.
Dieses Feld enthält: l den Code, der der Konfiguration der Ein-/Ausgänge (E/A) entspricht, l die Identifikationscodes des Slave (ID, ID1, ID2).
Physische Adresse des Slave
Bemerkung: Die Funktions- und Adressparameter sowie die Konfigurations- und
Identifikationsdaten werden in einem nicht flüchtigen Speicher gespeichert.
TLX DS 57 PL7 xxG
273
AS-i V2-Bus
Aufbau eines AS-i-Slave mit erweiterter Adressierung
Beschreibung
Illustration des
Aufbaus
Über den erweiterten AS-i V2-Bus können 62 Slave-Geräte mit erweiterter
Adressierung vernetzt werden.
Die Slaves mit erweiterter Adressierung verfügen jeweils über: l l
4 Eingangsbits,
3 Ausgangsbits, l 3 Parametrierungsbits.
Der AS-i V2-Bus kann maximal 248 Eingänge und 186 Ausgänge eines Slaves mit erweiterter Adressierung verwalten.
Jeder Slave besitzt seine eigene Adresse sowie ein Profil und ein Unterprofil
(Definition zum Austausch von Variablen).
Die nachfolgende Abbildung zeigt den Aufbau eines Slaves mit erweiterter
Adressierung.
AS-i-Slave
Nur Eingangsbit
1 E/A-Daten
(D3)
D0
2 Parameter
P2
P0
3
Konfiguration/
Identifikation
AS-I-Bus
4 Adresse
274
TLX DS 57 PL7 xxG
AS-i V2-Bus
Beschreibung der Bestandteile
Die nachfolgende Tabelle zeigt die verschiedenen Bestandteile vom Aufbau eines
Slaves mit erweiterter Adressierung.
Variable Element
1 Ein-/
Ausgangsdate n
2 Parameter
3
4
Konfiguration/
Identifikation
Adresse
Beschreibung
Die Eingangsdaten werden vom Slave gespeichert und dem ASi-Master zur Verfügung gestellt.
Die Ausgangsdaten werden vom Mastermodul aktualisiert.
Mit den Parametern können die Betriebsmodi im Sensor oder
Stellglied gesteuert und umgeschaltet werden.
l l
Dieses Feld enthält: l den Code, der der Konfiguration der Ein-/Ausgänge (E/A) entspricht, den Identifikationscode des Slave (ID), die Unter-Identifikationscodes des Slave (ID1 und ID2).
Physische Adresse des Slave
Bemerkung: Die Funktions- und Adressparameter sowie die Konfigurations- und
Identifikationsdaten werden in einem nichtflüchtigen Speicher gespeichert.
TLX DS 57 PL7 xxG
275
AS-i V2-Bus
Deklarieren eines AS-i-Kommunikationsmoduls im Steuerungsrack
Vorgehensweise Dieser Arbeitsgang ermöglicht das softwaregestützte Deklarieren eines AS-i-
Kommunikationsmoduls im Steuerungsrack TSX 57.
Schritt
1
Aktion
Doppelklicken Sie auf die gewünschte Position des angezeigten Racks.
Ergebnis: Das Dialogfeld "Modul hinzufügen" wird angezeigt:
Modul hinzufügen
Familie:
Analog
Kommunikation
1.5
1.5
Aufwärtszählen 1.5
Bewegung
Wägen
Digital
1.5
1.7
1.5
Modul:
TSX SAY1000
TSX SCY 21600
TSX SCY 21601
MODUL AS-i-Interface
EMPFANGSMODUL PCMCIA
EMPFANGSMODUL PCMCIA
OK
Abbrechen
2
3
4
Wählen Sie im Feld Familie die Option Kommunikationaus.
Wählen Sie im Feld Modul die Modulreferenz.
Bestätigen Sie die Wahl mit OK.
Ergebnis: Das Modul ist an seiner Position deklariert. Diese wird gelb und enthält die Modulreferenz.
Konfiguration
TSX 57303 V5.0...
XMWI
XTI..
0
2
6
0
0
P
S
Y
0
T
S
X
5
7
1
0
3
1 2 3 4 5 6
1
0
0
0
S
A
Y
Bemerkung: Die maximale Anzahl von TSX SAY 1000-
Kommunikationsmodulen, die in einer Konfiguration implementiert werden können, beträgt: l l l
2 Module mit einem TSX/PMX/PCX 57-1•-Prozessor,
4 Module mit einem TSX/PMX/PCX 57-2•-Prozessor,
8 Module mit einem TSX/PMX/PCX 57-3•- oder TSX/PMX 57-4•-Prozessor.
276
TLX DS 57 PL7 xxG
AS-i V2-Bus
Zugriff auf die Konfiguration des AS-i V2-Busses
Vorgehensweise Mit Hilfe dieses Arbeitsgangs kann auf die Konfiguration eines AS-i-
Kommunikationsmoduls zugegriffen werden.
Schritt
1
Aktion
Rufen Sie das Fenster Hardwarekonfiguration auf.
Ergebnis: Es erscheint das Hardwarekonfigurationsfenster des Racks.
Konfiguration
TSX 57303 V5.0...
XMWI
XTI..
2
0
2
6
0
0
P
S
Y
0
5
7
1
3
T
S
X
1 2 3 4 5 6
S
A
Y
1
0
0
0
Doppelklicken Sie auf die Position des Kommunikationsmoduls oder wählen Sie das Modul aus und führen Sie dann den Befehl Service
→
Modul öffnen aus.
Illustration: Beispiel des Konfigurationsfensters mit 2 konfigurierten Slaves
TSX SAY 1000 [RACK 0 POSITION 1]
Konfiguration
Bezeichnung: Modul AS-Interface V2
Kanal 0:
Kanal 0
BUS AS-Interface V2
AS-Interface V2-Konfiguration
Automatische Adressierung
Slave std/A Slave /B
XVBC21A
P
7
8
9
10
11
12
13
14
5
6
3
4
0
1
2 P ASIME4IE
MAST
Slave 2B
Technische Daten
Profil:
EA
Kommentar
0 ID a ID2 0 ID1
Modul mit 4 Eingängen und erweiterter
Adressierung
0
Parameter
0 Nicht verwendet 2 Nicht verwendet
1 Nicht verwendet 0
Ein-/Ausgangs-Symbole
Eingang Variable
1
2
3
4
Ausgang
1
2
3
4
%I\1.0\102.0
%I\1.0\102.1
%I\1.0\102.2
%I\1.0\102.3
Variable
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Symbol
Symbol
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
TLX DS 57 PL7 xxG
277
AS-i V2-Bus
278
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
18
Übersicht
Inhalt dieses
Kapitels
Inhalt dieses
Kapitels
In diesem Kapitel ist die Konfiguration für die Implementierung des AS-i V2-Busses beschrieben.
Dieses Kapitel enthält die folgenden Themen:
Thema
Beschreibung des Konfigurationsfensters eines AS-i V2-
Kommunikationsmoduls
Ein Slave-Gerät auf dem AS-i V2-Bus deklarieren
Die Softwarekonfiguration des AS-i V2-Busses ändern
Auf die Beschreibung eines AS-i V2-Slave zugreifen
Ein neues Slave-Profil im AS-i V2-Standardkatalog definieren
Allgemeine Parameter eines AS-i V2-Slave ändern: Automatische
Adressierung,
Ändern der Parameter eines AS-i V2-Slave
Ändern der Parameter eines analogen AS-i V2-Slave
Änderung der Parameter eines AS-i V2-Slave mit kombinierten Parametern
Sonderfall von AS-i V2-Sicherheitsgeräten
Seite
279
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Beschreibung des Konfigurationsfensters eines AS-i V2-
Kommunikationsmoduls
Übersicht
Illustration
Das Konfigurationsfenster des AS-i V2-Moduls ermöglicht den Zugriff auf die dem
Modul und den Slave-Geräten zugeordneten Parameter.
Dieses Fenster ermöglicht die Anzeige und die Änderung der Parameter im Offline-
Modus sowie den Zugriff auf die Debug-Funktion im Online-Modus.
1
2
3
4
TSX SAY 1000 [RACK 0 POSITION 1]
Konfiguration
Bezeichnung: Modul AS-Interface V2
Kanal 0:
Kanal 0
BUS AS-Interface V2
AS-Interface V2-Konfiguration
Automatische Adressierung
Slave std/A Slave /B
XVBC21A
P
0
1
2
3
6
7
4
5
8
9
10
11
12
13
14
P ASIME4IE
MAST
Slave 2B
Technische Daten
Profil:
EA
Kommentar
0 ID a ID2 0 ID1
Modul mit 4 Eingängen und erweiterter Adressierung
Parameter
0 Nicht verwendet 2 Nicht verwendet
0
1 Nicht verwendet 0
Ein-/Ausgangs-Symbole
Eingang Variable
1
2
3
4
Ausgang
1
2
3
4
%I\1.0\102.0
%I\1.0\102.1
%I\1.0\102.2
%I\1.0\102.3
Variable
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Symbol
Symbol
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
5
6
7
280
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Beschreibung Die nachfolgende Tabelle beschreibt die verschiedenen Elemente des Konfigurationsfensters und ihre Funktionen.
1
2
Variable Element
Modul
3
4
5
6
7
Titelleiste
Befehl
Funktion
Gibt die Referenz des gewählten Moduls und seine physische Position im Rack an.
Ermöglicht die Auswahl des Parametertyps: l l
Konfiguration,
Debug (Diagnose), nur im Online-Modus verfügbar.
Zeigt die Bezeichnung des gewählten Moduls an.
Die Anzeige dieses Bereichs ist optional. Die Wahl erfolgt über den Befehl Ansicht
→
Modulbereich.
AS-i V2-Bus
Kanal 0
Parameter
Ein-/Ausgangs-
Symbole
Ermöglicht die Wahl der Task, in der die vom AS-i-Kommunikationskanal stammenden Informationen abgefragt werden.
l Task MAST, l Task FAST.
Die Anzeige dieses Bereichs ist optional. Die Wahl erfolgt mit dem Befehl Ansicht
→
Kanalbereich.
AS-i V2-Konfiguration Ermöglicht: l die Anzeige der am Bus angeschlossenen Slave-Geräte mit
Standardadressierung oder erweiterter Adressierung, l die Definition einer neuen Konfiguration (Hinzufügen, Ändern oder Entfernen von Slave-Geräten), l die Auswahl des Modus Automatische Adressierung.
Slave
Eigenschaften Ermöglicht die Anzeige von: l l dem Slave-Profil, einem Kommentar bezüglich des ausgewählten Slaves.
Ermöglicht die Anzeige und die Auswahl der dem ausgewählten Slave zugeordneten Parameter. Die angezeigten Parameter variieren je nach Typ des ausgewählten Slaves.
Beispiel: l l
Watchdog
Fehlerposition
Ermöglicht es, die zu dem ausgewählten Slave gehörenden Daten anzuzeigen, wie: l l sein AS-i-Symbol (die Symbole werden mit Hilfe des Variableneditors definiert), seine im Programm zu verwendende Variable (oder Adresse).
TLX DS 57 PL7 xxG
281
Konfiguration des AS-i V2-Busses
Ein Slave-Gerät auf dem AS-i V2-Bus deklarieren
Übersicht Die PL7-Software verfügt über einen Schneider-Produktkatalog, in dem alle verfügbaren AS-i V2-Slaves zusammengefasst sind. Dieser Katalog ist derzeit in die folgenden Produktfamilien unterteilt: l l l l l l l l l l l l l l l
Tastaturen
Leuchtmelder
Befehls- und Meldegeräte
AS-i-Module und Schnittstellen
Anlasser
Induktive Sensoren
Photoelektrische Sensoren
Privatfamilie
Anschlussklemmenblöcke IP20
Positionsschalter
Analoge Module
Sicherheitsmodule
Logikmodule
Verteiler IP67
Geschwindigkeitsregler
Die Wahl von Privatfamilie gibt dem Benutzer die Möglichkeit, von seiner
Programmierstation aus den PL7-Katalog um AS-i-spezifische Produkte zu erweitern.
Hinweis: Eine Anwendung, die AS-i-Produkte des Kataloges Privatfamilie verwendet, ist immer an die Verwendung des Kataloges Privatfamilie der
Arbeitsstation gebunden, auf dem dieser Katalog erstellt wurde.
282
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Vorgehensweise Dieser Arbeitsgang ermöglicht es, ein Slave-Gerät am AS-i V2-Bus zu deklarieren.
Schritt
1
2
Aktion
Rufen Sie das Fenster zur Hardwarekonfiguration des AS-i-Moduls auf.
Doppelklicken Sie im Feld Konfiguration AS-Interface V2 auf die Zelle, welche der Empfangsplatznummer des neuen Slave (1A bis 31A oder 1B bis 31B) entspricht, oder wählen Sie die besagte Zelle aus und führen Sie anschließend den Befehl Bearbeiten
→
Slave hinzufügen aus.
Ergebnis: Das Fenster Profil zuordnen wird angezeigt.
Profil zuordnen
AS-i-Profilfamilie
5
6
7
8
4
Code AS-i-Familienname
Tastaturen
Leuchtsäulen
Steuerung und Signalgebung
ASi-Module und Schnittstellen
Anlasser
AS-i-Profilkatalog
AS-i-Name @ Kommentar
Anzeigen
Hinzufügen
Ändern
Löschen
Details
OK Abbrechen
TLX DS 57 PL7 xxG
283
Konfiguration des AS-i V2-Busses
Schritt
3
4
5
6
Aktion
Wählen Sie im Feld Name der AS-i-Familie die gewünschte Familie aus.
Ergebnis: Der zu der ausgewählten Familie gehörende Profilkatalog wird angezeigt.
Profil zuordnen
AS-i-Profilfamilie
Code
15
16
14
10
13
AS-i-Familienname
Analoge Module 12345678
Sicherheitsmodule
Logikmodule
Koppelmodule IP67
Frequenzumrichter
Profilkatalog AS-Interface: Koppelmodule IP67
0.0.F.F
0.0.F.F
0.A.0.0
0.A.0.0
3,0.F.F
AS-i-Name
XZ-SDA40D2
XZ-SDA40D3
ASIME4IE
ASIMM04IE
XZ-SDA22D11
@ std std
A/B
A/B std
Kommentar
Benutzermodul 4 E 100 mA
Benutzermodul 4 E 200 mA
Modul mit 4 Eingängen und erweiterter Adressierung
Mini-Modul 4 Eingänge mit erweiterter Adressierung
Benutzermodus 2E/2A Relais M12
Anzeigen
Hinzufügen
Ändern
Löschen
Details
OK Abbrechen
Legende der Spalte @:
Std.: Slave mit Standardadressierung (in der Spalte /A zu konfigurieren).
A/B: Slave mit erweiterter Adressierung (in den Spalten /A oder /B zu konfigurieren).
Wählen Sie im Profilkatalog das gewünschte Gerät aus.
Bestätigen Sie die Wahl mit OK.
Ergebnis: Das Slave-Gerät wird in seiner Position deklariert, die Referenz des angeschlossenen Geräts erscheint gegenüber der Nummer des Slave.
AS-Interface V2-Konfiguration
Automatische Adressierung
Slave std/A Slave /B
0
1
2
3
6
7
4
5
8
9
10
11
12
13
14
P
ASIME4IE
Um weitere Slave-Geräte über den AS-i V2-Bus anzuschließen, wiederholen Sie die Vorgehensweise ab Schritt 2.
284
TLX DS 57 PL7 xxG
Konfigurationsregeln
Konfiguration des AS-i V2-Busses
Nachfolgend sind die Regeln für die Konfiguration der Slaves aufgeführt.
l In die Spalte Slaves /B können nur Slaves mit erweiterter Adressierung eingetragen werden, vorausgesetzt dass in der Zelle Slaves Std /A direkt links daneben kein Slave mit Standardadressierung eingetragen ist.
l In die Spalte Slaves Std /A können Slaves mit erweiterter Adressierung eingetragen werden. In diese Spalte können auch Slaves mit Standardadressierung eingetragen werden, vorausgesetzt dass in der Zelle Slaves /B direkt rechts daneben kein Slave mit erweiterter Adressierung eingetragen ist.
Folglich können maximal 62 Slaves mit erweiterter Adressierung oder 31 Slaves mit
Standardadressierung konfiguriert werden.
Während der Eingabe der Slaves wird eine Gültigkeitsprüfung durchgeführt. Falls ein Slave nicht eingetragen werden kann, wird eine Fehlermeldung wie die nachfolgend aufgeführte angezeigt:
PL7Pro
Freigabe unmöglich:
Ein Slave mit erweiterter
Adressierung ist bereits in /B vorhanden.
OK
Hinweis: Ein analoger Slave muss als Slave mit Standardadressierung konfiguriert werden (in der Spalte Slaves /A); dies verhindert eine Eintragung in der Spalte unmittelbar zu seiner Rechten (in der Spalte Slaves /B).
TLX DS 57 PL7 xxG
285
Konfiguration des AS-i V2-Busses
Die Softwarekonfiguration des AS-i V2-Busses ändern
Einleitung Die Software PL7 bietet vom Konfigurationsfenster des AS-i V2-Moduls aus eine
Reihe von Funktionen, welche eine einfache Änderung der Softwarekonfiguration des AS-i V2-Busses im Offline-Modus ermöglichen.
Hinweis: Die standardmäßigen Windows Shortcuts (Suppr, Ctrl-X, Ctrl-C, Ctrl-V) sind ebenfalls für die folgenden Vorgänge verfügbar.
Vorgehensweise zum Entfernen eines Slave
Dieser Arbeitsgang ermöglicht es, einen am AS-i-Bus deklarierten Slave zu entfernen.
Schritt
1
2
Aktion
Wählen Sie den zu entfernenden Slave aus.
Wählen Sie den Befehl "Bearbeiten"
→
Einen AS-i-Slave entfernen.
Vorgehensweise zum Verschieben eines Slave
Dieser Arbeitsgang ermöglicht es, einen am AS-i V2-Bus deklarierten Slave zu verschieben.
Schritt
1
2
3
4
Aktion
Wählen Sie den zu verschiebenden Slave aus.
Wählen Sie den Befehl "Bearbeiten"
→
Einen AS-i-Slave ausschneiden.
Wählen Sie die gewünschte neue Position.
Wählen Sie den Befehl "Bearbeiten"
→
Einen AS-i-Slave einfügen.
Vorgehensweise zum Kopieren eines Slave
Dieser Arbeitsgang ermöglicht es, einen am AS-i V2-Bus deklarierten Slave zu kopieren.
Schritt
1
2
3
4
Aktion
Wählen Sie den zu kopierenden Slave aus.
Wählen Sie den Befehl "Bearbeiten"
→
Einen AS-i-Slave kopieren.
Wählen Sie die Position des neuen Slave.
Wählen Sie den Befehl "Bearbeiten"
→
Einen AS-i-Slave einfügen.
286
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Auf die Beschreibung eines AS-i V2-Slave zugreifen
Übersicht l l
Die PL7-Software ermöglicht den Zugriff auf alle Informationen zu einem AS-i V2-
Gerät wie: die Definition eines Profils, die Profildetails.
Definition eines
Profils l l l l l
Ein Profil ist definiert durch: seinen Namen, einen Kommentar (optional),
Kennungen (IO, ID, ID1, ID2), eine Anzahl von Eingängen und/oder Ausgängen,
Betriebsparameter.
Hinweis: Auf die Beschreibung eines Profils kann bei Produkten der
Privatfamilienicht zugegriffen werden.
Profildetails Die Funktion Details ermöglicht für einen gegebenen Slave den Zugriff auf alle
Informationen, die in der Katalogdatei vorhanden sind.
Profildetails r4e_01
Referenz: XZ-SDA10D2
Aktives Benutzermodul
Ermöglicht den Anschluss von 4 Gebern.
Eingang vom Typ PNP.
Von den 4 Gebern aufgenommener maximaler Strom = 100 mA
Version:
Lieferant:
AS-i-Profil:
E/A-Konfiguration:
Télémécanique
0.0
Eingänge:
Typ PNP
D0: I-1 Signal Geber 1 (Anschlussklemmen 4-2)
D1: I-2 Signal Geber 2 (Anschlussklemmen 4-2)
D2: I-3 Signal Geber 3 (Anschlussklemmen 4-2)
D3: I-4 Signal Geber 4 (Anschlussklemmen 4-2)
OK
TLX DS 57 PL7 xxG
287
Konfiguration des AS-i V2-Busses
Vorgehensweise für den Zugriff auf die
Informationen eines Profils
Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Anzeigen der technischen Daten eines Slave-Geräts.
Schritt
1
2
3
4
Aktion
Rufen Sie das Fenster zur Hardwarekonfiguration des AS-i V2-Moduls auf.
Doppelklicken Sie auf den gewünschten Slave.
Ergebnis: Im Fenster Profil zuordnen wird das betreffende Gerät invers dargestellt.
Wählen Sie die Profilfamilie und die Referenz-Nummer des gewünschten Slaves aus.
Klicken Sie auf die Schaltfläche: l l
Anzeigen, um auf die Informationen vom Definitionstyp zuzugreifen,
Details, um auf sämtliche Informationen zuzugreifen.
288
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Ein neues Slave-Profil im AS-i V2-Standardkatalog definieren
Übersicht Die PL7-Software bietet die Möglichkeit, das Profil eines Slave zu definieren, das im
Standardkatalog nicht vorgesehen ist.
Das so definierte neue Profil wird im Katalog der Privatfamilie hinzugefügt.
Dieses Profil kann dann wie ein Profil des Basiskatalogs verwendet werden.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Vorgehensweise beim Definieren eines
Slave-Profils, das im Standardkatalog nicht vorgesehen ist.
Schritt
1
2
3
Aktion
Rufen Sie das Fenster zur Hardwarekonfiguration des AS-i-Moduls auf.
Doppelklicken Sie auf eine Empfangszelle eines Slave (1 bis 31 /A oder /B).
Ergebnis: Das Fenster Profil zuordnen erscheint.
Wählen Sie Privatfamilie im Feld Name Familie aus.
Ergebnis: Der zu der ausgewählten Familie gehörende Profilkatalog wird angezeigt.
9
1
12
3
15
Profil zuordnen
AS-i-Profilfamilie
Code AS-i-F
Photoelektrische Sensoren
Privatfamilie
Anschlussklemmenblöcke IP20
Positionsschalter
Analoge Module 12345678
Profilkatalog AS-Interface: Privatfamilie
1,1.F0,1
1.A.1.1
AS-i-Name
Sensor 1E 4A
Test
@ std
A/B
Spezialsensor
Versuch
Kommentar
Anzeigen
Hinzufügen
Ändern
Löschen
Details
OK Abbrechen
4
5
6
Klicken Sie die Schaltfläche Hinzufügen an.
Ein neues Fenster Definition eines AS-Interface-Profils wird angezeigt.
Geben Sie ein: l l den Namen des neuen Profils, einen Kommentar (optional).
Wählen Sie: l l den EA-Code (entspricht der Konfiguration der Eingänge/Ausgänge), den ID-Code (Kennung) (plus ID1 und ID2 für einen Slave mit erweiterter
Adressierung),
TLX DS 57 PL7 xxG
289
Konfiguration des AS-i V2-Busses
Schritt
7
8
Aktion
Legen Sie für jeden Parameter fest: l l seine Berücksichtigung durch das System (markiertes Kontrollkästchen), eine Bezeichnung (optional).
Bestätigen Sie die Einführung des neuen Profils durch Bestätigen.
290
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Allgemeine Parameter eines AS-i V2-Slave ändern: Automatische Adressierung,
Übersicht Jedem im Bus AS-i vorhandenen Slave ist (per Konfiguration) eine nur einmal vorhandene physische Adresse zuzuordnen. Diese muss das Abbild von derjenigen sein, die in PL7 angemeldet wurde.
Die Software PL7 bietet eine automatische Adressierungsfunktion der Slaves und vermeidet so die Verwendung eines AS-i-PG.
Die automatische Adressierungsfunktion, auf die über PL7 zugegriffen wird, wird in folgenden Fällen benutzt: l um einen fehlerhaften Slave zu ersetzen (Siehe Automatischer Ersatz eines l
fehlerhaften AS-i V2-Slave, S. 310),
um einen neuen Slave einzusetzen (Siehe Einfügen eines Slave-Gerätes in eine
bestehende AS-i V2-Konfiguration, S. 311).
Hinweis: Eine neue Konfiguration mit automatischer Adressierung wird nicht berücksichtigt, wenn eine oder mehrere Slaves mit der Adresse 0 im Bus vorhanden sind. In diesem Fall wird die Meldung Konfiguration vom Modul verweigert angezeigt.
Vorgehensweise Die nachfolgende Tabelle zeigt die Vorgehensweise bei der Definition des
Parameters Autom. Adressierung.
Schritt
1
2
Aktion
Greifen Sie auf das Konfigurationsfenster des AS-i V2-
Kommunikationsmoduls zu.
Klicken Sie auf das Kontrollkästchen Autom. Adressierung, das sich im
Bereich Konfiguration des AS-Interface V2 befindet.
Ergebnis: Das Tool Autom. Adressierung ist aktiv (Kontrollkästchen aktiviert) oder nicht aktiv (Kontrollkästchen deaktiviert).
AS-Interface V2-Konfiguration
Automatische Adressierung
Slave std/A Slave /B
0
1 P ASIME4IE
Bemerkung: Der Parameter Autom. Adressierung wird standardmäßig im
Konfigurationsfenster ausgewählt.
TLX DS 57 PL7 xxG
291
Konfiguration des AS-i V2-Busses
Ändern der Parameter eines AS-i V2-Slave
Übersicht
Beispiel für dieParameter
Der Bereich Parameter des Konfigurationsfensters ermöglicht die Aktivierung oder
Deaktivierung der Parameter bestimmter Slaves.
Die angezeigten Parameter variieren je nach verwendetem Slave. Nähere
Informationen entnehmen Sie der Dokumentation des Slaves.
An einigen Slaves können folgende Parameter aktiviert werden: l Der interne, auf der Unterbrechung der Kommunikation mit dem Bus-Master
(TSX SAY 1000) basierende Watchdog.
l Die im Slave programmierte Fehlerposition der Ausgänge.
Dieser Parameter aktiviert den Fehlermodus der Ausgänge des Slaves bei
Umschalten in den Betriebszustand STOP oder bei einer Störung der Steuerung.
Die Fehlerposition ist im Slave-Gerät vordefiniert. Die möglichen Modi sind: l Fehlerwert auf 0: die Ausgänge der auf dem Bus vorhandenen AS-i-Slaves werden in den Zustand 0 gesetzt.
l Status halten: Die Ausgänge der AS-i-Slaves bleiben in dem Status, in dem sie sich vor dem Umschalten in STOP befunden haben.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zur Auswahl des
Watchdogs und der Fehlerposition, welche die Ausgänge eines Slaves-Gerätes, das diese Parameter unterstützt, annehmen sollen.
Schritt
1
2
3
Aktion
Greifen Sie auf das Konfigurationsfenster des AS-i V2-
Kommunikationsmoduls zu.
Wählen Sie den Slave aus, dessen Parameter geändert werden sollen.
Klicken Sie auf das Kontrollkästchen Watchdog und/oder Fehlerposition, das sich im Bereich Parameter befindet.
Ergebnis: Der Watchdog und/oder die Fehlerposition wird im Slave-Gerät aktiviert.
Parameter
0 Watchdog
1 Fehlerposition
2
3
Nicht verwendet
Nicht verwendet
292
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Ändern der Parameter eines analogen AS-i V2-Slave
Übersicht Der Bereich Parameter des Konfigurationsfensters ermöglicht die Aktivierung oder
Deaktivierung der vordefinierten Parameter in einem analogen Slave. Beispiel: l l l Die Filterauswahl, welche die Rückweisung von 50/60 Hz an den Eingängen aktiviert.
Die Freigabe von Kanal 2, die den zweiten analogen Kanal freigibt.
Die Bestätigung eines Peripheriefehlers, welche die Aufhebung von
Peripheriefehlern ermöglicht.
Die angezeigten Parameter variieren je nach verwendetem Slave. Nähere
Informationen entnehmen Sie der Dokumentation des Slaves.
Hinweis: Das Modul TSX SAY 1000 kann nur analoge Slaves des Typs 7.3 verwalten.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zur Definition der
Parameter eines analogen Slave-Geräts.
Schritt
1
2
3
Aktion
Greifen Sie auf das Konfigurationsfenster des AS-i V2-
Kommunikationsmoduls zu.
Wählen Sie den Slave aus, dessen Parameter geändert werden sollen.
Klicken Sie auf das Kontrollkästchen Filterauswahl und/oder Freigabe von
Kanal 2 und/oder Bestätigung eines Peripheriefehlers, die sich im Bereich
Parameter befinden.
Ergebnis: Die markierten Parameter werden im Slave-Gerät aktiviert.
Parameter
0 Filterauswahl
1
2
Bestätigung Kanal
2 3
Bestätigung eines
Peripheriefehlers
Nicht verwendet
TLX DS 57 PL7 xxG
293
Konfiguration des AS-i V2-Busses
Änderung der Parameter eines AS-i V2-Slave mit kombinierten Parametern
Beschreibung Bestimmte AS-i V2-Slaves umfassen mehrere Kombinationen vordefinierter
Parameter. Der Benutzer kann also in einer Liste die Kombination der Parameter auswählen, die er verwenden möchte.
Der Bereich Parameter des Konfigurationsfensters ermöglicht die Auswahl dieser
Parameterkombination (Seite genannt).
Die Parameter variieren je nach verwendetem Slave. Nähere Informationen entnehmen Sie der Dokumentation des Slaves.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zur Auswahl der
Parameter der Slave-Geräte mit Parameterkombinationen.
Schritt
1
2
3
Aktion
Greifen Sie auf das Konfigurationsfenster des AS-i V2-
Kommunikationsmoduls zu.
Wählen Sie den Slave aus, dessen Parameter geändert werden sollen.
Wählen Sie eine Parameterkombination (Seite) im Bereich Werteliste aus.
Ergebnis: Die gewählte Parameterliste wird im Slave-Gerät aktiviert.
Parameter
Werteliste Seiten 112 bis 127
294
TLX DS 57 PL7 xxG
Konfiguration des AS-i V2-Busses
Sonderfall von AS-i V2-Sicherheitsgeräten
Beschreibung
Anwendungshinweise
Das Modul TSX SAY 1000 unterstützt die AS-i-Sicherheitsgeräte auf seinem Bus.
Die Adressen dieser Gerät sind über die Software PL7 konfigurierbar.
Das AS-i-Sicherheitsangebot besteht aus einem Monitor und einem oder mehreren
Slaves. Diese Geräte werden vom Bus-Master als Slaves mit Standardadressierung aber einem besonderen Profil behandelt. Es existiert eine Sicherheitsmodul-
Familie im Konfigurationsfenster (Siehe Ein Slave-Gerät auf dem AS-i V2-Bus
Es ist nicht zulässig, die Eingangs-/Ausgangsobjekte dieser Geräte im
Anwendungsprogramm zu verwenden, da die von diesen Objekten erfassten Werte nicht signifikant sind.
Die Diagnoseinformationen des Sicherheitsmonitors können jedoch von dem mit diesem Produkt gelieferten DFB verarbeitet werden.
TLX DS 57 PL7 xxG
295
Konfiguration des AS-i V2-Busses
296
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
19
Übersicht
Inhalt dieses
Kapitels
Inhalt dieses
Kapitels
In diesem Kapitel ist das Debugging des AS-i V2-Busses beschrieben.
Dieses Kapitel enthält die folgenden Themen:
Thema
Übersicht über die Debug-Funktion
Beschreibung des Debugfensters eines AS-i V2-Moduls
Auf die Funktionen der Moduldiagnose und Kanaldiagnose eines AS-i V2-
Geräts zugreifen
Anzeige des Status der Slaves
Die Einstellung der Parameter eines AS-i V2-Geräts aufrufen
Auf die Funktion Forcierung/Aufhebung der Forcierung der AS-i V2-Kanäle zugreifen
Die Befehle SET und RESET der digitalen AS-i V2-Kanäle aufrufen
Ändern des Wertes eines analogen Kanals
Automatischer Ersatz eines fehlerhaften AS-i V2-Slave
Einfügen eines Slave-Gerätes in eine bestehende AS-i V2-Konfiguration
Ändern der Adresse eines AS-i V2-Gerätes
Seite
TLX DS 57 PL7 xxG
297
Debug des AS-i V2-Busses
Übersicht über die Debug-Funktion
Einleitung Mit der Funktion "Debug" kann für jedes in der Applikation vorhandene AS-i V2l l
Kommunikationsmodul der Status der Slaves (Verbindung, Parameter usw.) angezeigt werden, auf die Einstellung des ausgewählten Kanals (Kanalforcierung usw.) zugegriffen werden.
Bei einem Fehler können Sie mit dieser Funktion auch auf die Moduldiagnose zugreifen.
Hinweis: Diese Funktion ist nur im Online-Modus aufrufbar.
Anzeige des
Racks
Es ist außerdem möglich, von der Seite Anzeige des Racks eines im Modul TSX
ETY 4102 oder TSX ETY 5102 integrierten Web FactoryCast-Servers auf die
Informationen eines AS-i V2-Busses zuzugreifen. Diese Webseiten sind dann von einem Internet-Browser aus aufrufbar.
Weitere Informationen entnehmen Sie dem Handbuch TLX DS COM PL7 und dem
FactoryCast-Benutzerhandbuch.
298
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Beschreibung des Debugfensters eines AS-i V2-Moduls
Übersicht
Illustration
Das Debugfenster zeigt dynamisch den Status des AS-i V2-Moduls und der an den
Bus angeschlossenen Geräte an.
Es ermöglicht auch den Zugriff auf die Einstellung der Parameter der Slaves und auf die Steuerung der Kanäle (Forcierung des Eingangs- oder Ausgangswertes, Set/
Reset eines Ausgangs ...).
Das Debugfenster hat folgendes Aussehen:
1
2
3
4
TSX SAY 1000 [RACK 0 POSITION 5]
Debugging
Bezeichnung: MODUL AS-Interface V2 Version: 0.1
RUN ERR
Kanal 0
Kanal 0
BUS AS-Interface V2
AS-Interface V2-Konfiguration
Automatische Adressierung
Slave std/A Slave /B
Erw. E/A-Modul
XZ-SDA22D12
Erw. E/A-Modul
XZ-SDA22D12
XZ-SDA22D12
XZ-SDA22D12
XZ-SDA22D12
Analog B&W 2IN
Analog B&W 2IN
Erw. E/A-Modul
XZ-SDA22D12
Erw. E/A-Modul
XZ-SDA22D12
XZ-SDA22D12
22
23
24
25
26
27
17
18
19
20
21
14
15
16 Erw. E/A-Modul
Erw. E/A-Modul
Erw. E/A-Modul
MAST
EA
Slave 21A
Profil
Projektiert:
Identifiziert:
Parameter (3-0)
Wert: 0111
E
E
%I
%Q
Kanal
2
3
0
1
0
1
2
3
DIAG ...
7
7
ID
ID
DIAG ...
3
3
AS-i-Symbol
Format: Dezimal
Status
0
0
0
0
10000
0
0
0
ID2
ID2 d d
PARAM ändern
ID1 f
ID1 f
Aktion Kanal 0
Wert ändern
Forcierung global aufheben
5
TLX DS 57 PL7 xxG
299
Debug des AS-i V2-Busses
Beschreibung
Variable Element
1 Titelleiste
2
3
4
Kanalbereich
Die nachfolgende Tabelle beschreibt die verschiedenen Elemente des
Debugfensters und ihre Funktionen.
Modulbereich
Funktion
Gibt die Referenz des gewählten Moduls und seine physische Position in der
Steuerung an.
Ermöglicht die Auswahl des Parametertyps: l l
Konfiguration,
Debug (Diagnose), nur im Online-Modus verfügbar.
Zeigt den Status der LED RUN, ERR, I/O des Moduls an.
Ermöglicht einen direkten Zugriff auf die Diagnose des Moduls bei Fehlern
(signalisiert durch die LED, die in die Zugriffstaste der Diagnose "DIAG" integriert ist und rot aufleuchtet).
Ermöglicht einen direkten Zugriff auf die Diagnose eines Kanals des Moduls bei
Fehlern (signalisiert durch die LED, die in die Zugriffstaste der Diagnose
"DIAG" integriert ist und rot aufleuchtet).
Ermöglicht die Anzeige der an den Bus angeschlossenen Slave-Geräte.
5
Konfigurationsbereich
AS-Interface V2
Slave-Bereich Ermöglicht die Anzeige des Status der Kanäle des Slave und den Zugriff auf die
Debug-Funktionen.
300
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Auf die Funktionen der Moduldiagnose und Kanaldiagnose eines AS-i V2-Geräts zugreifen
Übersicht Die Modul- oder Kanaldiagnose-Funktionen zeigen, wenn sie existieren, die aktuellen Fehler, eingeteilt nach ihrer Kategorie: l interne Fehler (interner Softwarefehler, Kommunikationsfehler mit dem
Prozessor, Konfigurations-, Parametrierungs- oder Steuerungsfehler), l l externe Fehler (Slave-Gerät fehlerhaft, Spannungsversorgung AS-i abgeschaltet, Klemmleistenfehler, Unterschied zwischen physischer
Konfiguration und PL7-Konfiguration), sonstige Fehler (Modul nicht vorhanden oder ausgeschaltet).
Ein fehlerhaftes Modul wird erkennbar durch den Wechsel auf "Rot" bestimmter
Anzeige-LEDs wie: l im Konfigurationseditor Rack-Ebene: l l die Anzeige-LED der Modulposition, im Konfigurationseditor der Modul-Ebene: l die Anzeige-LED RUN, ERR und I/O, l die Anzeige-LED DIAG.
Ein fehlerhafter Kanal wird erkennbar durch den Wechsel auf "Rot" bestimmter
Anzeige-LED wie: l im Konfigurationseditor Rack-Ebene: l l die Anzeige-LED der Modulposition, im Konfigurationseditor der Kanal-Ebene: l die Anzeige-LED DIAG.
TLX DS 57 PL7 xxG
301
Debug des AS-i V2-Busses
Vorgehensweise zum Aufrufen der
Moduldiagnose
Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Aufrufen des
Fensters Moduldiagnose.
Schritt
1
2
Aktion
Rufen Sie das Fenster zur Hardwarekonfiguration des AS-i-Moduls auf.
Klicken Sie auf die Schaltfläche "DIAG" im Modulbereich.
Ergebnis: Die Liste der Modulfehler wird angezeigt.
Modul Diagnose
Interne Fehler Externe Fehler Andere Fehler
Kanal/Kanäle im Fehlerstatus
OK
Vorgehensweise zum Aufrufen der
Kanaldiagnose
Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Aufrufen des
Fensters Kanaldiagnose.
Schritt
1
2
Aktion
Rufen Sie das Fenster zur Hardwarekonfiguration des AS-i-Moduls auf.
Klicken Sie auf die Schaltfläche "DIAG" im Kanalbereich.
Ergebnis: Die Liste der Kanalfehler wird angezeigt.
Kanal Diagnose
Interne Fehler Externe Fehler Andere Fehler
Fehlerhafter Slave
Inkohärenz zwischen softwaremäßiger und physikalischer Konfiguration
Datenaustausch auf dem
AS-i-Bus inaktiv
OK
302
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Anzeige des Status der Slaves
Übersicht Der untere Teil des Debugfensters eines Kommunikationsmoduls ist für die
Diagnose des AS-i V2-Busses reserviert.
Die an den Bus angeschlossenen Slave-Geräte werden in den beiden Spalten des
Bereichs AS-Interface V2-Konfiguration angezeigt. In der linken Spalte werden die Slaves mit Standardadressierung (A) oder erweiterter Adressierung (B) angezeigt, in der rechten Spalte werden nur die Slaves mit erweiterter Adressierung
(B) angezeigt. Gegenüber der Slave-Nummer zeigt ein Symbol den Status des entsprechenden Slaves an.
Anzeige des
Status der Slaves
Illustration
AS-Interface V2-Konfiguration
Slave fehlerhaft: rote LED-Anzeige
Slave std/A
10
11
12
8
9
6
7
13
14
3
4
5
0
1
2
Slave /B
4E/3A
Slave gültig
Durch Anklicken der Schaltfläche neben dem Slave wird ein Fenster geöffnet, das den Zustand des entsprechenden Slaves wie in nachfolgender Abbildung als
Beispiel dargestellt angibt:
Slave-Diagnose
Slave 5A
Profil konfiguriert
E 7 ID 0 ID2 f ID1 f
Profil identifiziert:
E 3 ID f ID2 f ID1 f
Diagnose
Identifiziertes Profil nicht mit konfiguriertem Profil identisch
Schließen
TLX DS 57 PL7 xxG
303
Debug des AS-i V2-Busses l l
Im Fenster Slave-Diagnose können für jedes Slave-Gerät die folgenden Fehler angezeigt werden:
In der Konfiguration ist ein Profil vorgesehen, doch es wird kein Slave erkannt.
Es wird ein Profil vorgesehen, doch in der Konfiguration ist kein Slave vorgesehen.
l l
Es wird ein Profil erkannt, aber das in der Konfiguration vorgesehene Profil ist nicht mit dem erkannten Profil identisch (I/O, ID, ID1 oder ID2).
Der Peripheriefehler, wenn der Slave diese Funktion unterstützt.
Hinweis: Das Feld Profil im Slave-Bereich des Debugfensters ermöglicht es zu
überprüfen, ob die vorgesehenen Slave-Profile (Projektiert) und des Slave
Erkannt identisch sind.
304
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Die Einstellung der Parameter eines AS-i V2-Geräts aufrufen
Übersicht Das Debugfenster eines AS-i V2-Moduls ermöglicht es unter anderem, die
Änderung der Parameter eines Slave aufzurufen.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Ändern der
Parameter eines Slave.
Schritt Aktion
1 Rufen Sie das Debugfenster des AS-i-Moduls auf.
2 Wählen Sie den Slave aus.
Ergebnis: Im Slave-Bereich des Debugfensters können alle Informationen abgelesen werden, die den ausgewählten Slave betreffen.
Slave 5A
Profil
Projektiert: EA 3 ID f ID2 f ID1 f
3 ID f ID2 f ID1 f Identifiziert: EA
Parameter (3-0)
Wert: 1111 PARAM ändern
Aktion Kanal 0
F4 Auf 0 forcieren
%I
%Q
Kanal
1
2
3
2
3
0
1
0
AS-i-Symbol
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Format: Dezimal
0
0
0
0
Status
F5
F6
F7
F8
Auf 1 forcieren
Forc. aufheben
Set
Reset
Forcierung global aufheben
3 Klicken Sie auf die Schaltfläche "PARAM ändern", die sich im Feld "Parameter" des Slave-Bereiches befindet.
Ergebnis: Das Fenster "Änderung der Parameter" wird angezeigt.
Parameter ändern für Slave Nr.: 40
Parameter
0 Nicht verwendet
1 Nicht verwendet
2
3
Nicht verwendet
Nicht verwendet
Übertragen Eingabe annullieren Schließen
4 Wählen Sie die gewünschten Parameter aus.
5 Klicken Sie auf Übertragen, um die neuen Werte zu übernehmen.
TLX DS 57 PL7 xxG
305
Debug des AS-i V2-Busses
Bei
Unterstützung von
Parameterlisten
Wenn ein Slave Parameterlisten unterstützt, ist die Vorgehensweise mit der oben beschriebenen identisch, aber das Fenster sieht folgendermaßen aus:
Parameter ändern
Parameter von Slave 15
Kombination: Kombination 5
Übertragen Abbrechen
Wählen Sie in der Drop-Down-Liste eine Parameterkombination aus.
306
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Auf die Funktion Forcierung/Aufhebung der Forcierung der AS-i V2-Kanäle zugreifen
Übersicht Diese Funktion ermöglicht es, den Status der einem digitalen AS-i V2-Slave zugeordneten Kanäle zu ändern.
Die verschiedenen verfügbaren Befehle sind: l für einen Kanal: l Forcierung auf 0, l l Forcierung auf 1, l Aufhebung der Forcierung.
Für alle Kanäle (wenn mindestens ein Kanal forciert ist): l globale Aufhebung der Forcierung.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Forcieren oder
Aufheben der Forcierung der einem AS-i V2-Slave zugeordneten Kanäle.
Schritt Aktion für einen Kanal
1 Rufen Sie das Debugfenster des AS-i V2-Moduls auf.
Aktion für alle Kanäle
2 Wählen Sie einen Slave im Bereich Konfiguration AS-Interface V2 aus.
3 Wählen Sie in der Tabelle des Slave-Bereichs den Kanal aus, der geändert werden soll.
Ergebnis: Der Kanal kann mit Hilfe der Schaltflächen geändert werden, die sich im Feld Aktion Kanal befinden.
Klicken Sie auf die Schaltfläche
"Forcierung global aufheben" im Slave-
Bereich.
%I
%Q
Kanal
2
3
0
1
0
1
2
3
AS-i-Symbol
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Format: Dezimal
0
0
0
0
Status
Aktion Kanal 0
F4
F5
Auf 0 forcieren
Auf 1 forcieren
F6
F7
F8
Forc. aufheben
Set
Reset
Forcierung global aufheben
4 Wählen Sie die gewünschte Funktion (Schaltflächen "Auf 0
forcieren" oder "Auf 1 forcieren") im Feld Aktion Kanal aus.
TLX DS 57 PL7 xxG
307
Debug des AS-i V2-Busses
Die Befehle SET und RESET der digitalen AS-i V2-Kanäle aufrufen
Übersicht Diese Befehle ermöglichen es, den Kanälen eines digitalen AS-i V2-Slave die Werte
0 (RESET) oder 1 (SET) zuzuweisen.
Der dem Kanal durch einen dieser Befehle zugewiesene Status ist temporär und kann jederzeit durch die Applikation geändert werden.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise beim Zuweisen des
Wertes 0 oder 1 an die Kanäle des ausgewählten AS-i V2-Slave.
Schritt
1
2
3
Aktion
Rufen Sie das Debugfenster des AS-i V2-Moduls auf.
Wählen Sie einen Slave im Bereich Konfiguration AS-Interface V2 aus.
Wählen Sie in der Tabelle des Slave-Bereichs den Kanal aus, der geändert werden soll.
Ergebnis: Der Kanal kann mit Hilfe der Schaltflächen geändert werden, die sich im Feld Aktion Kanal befinden.
4
%I
%Q
Kanal
0
1
2
3
0
1
2
3
AS-i-Symbol
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Nicht verwaltet
Format: Dezimal
0
0
0
0
Status
Aktion Kanal 0
F4
F5
F6
F7
F8
Auf 0 forcieren
Auf 1 forcieren
Forc. aufheben
Set
Reset
Forcierung global aufheben
Wählen Sie die gewünschte Funktion (Schaltflächen Set oder Reset) im Feld
Aktion Kanal aus.
308
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Ändern des Wertes eines analogen Kanals
Beschreibung Diese Funktion ermöglicht es, den Wert der einem analogen AS-i V2-Slave zugeordneten Kanäle zu ändern.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Ändern des Wertes eines analogen Kanals eines AS-i- V2-Slave.
Schritt
1
2
3
Aktion
Rufen Sie das Debugfenster des AS-i V2-Moduls auf.
Wählen Sie im Bereich Konfiguration AS-Interface V2 einen analogen Slave aus.
Wählen Sie den Kanal aus, dessen Wert Sie im Bereich Slave ändern möchten.
%I
%Q
Kanal
2
3
0
1
0
1
2
3
AS-i-Symbol
Format: Dezimal
Status
0
0
0
0
0
0
10000
0
Aktion Kanal 0
Wert ändern
Forcierung global aufheben
4 Klicken Sie die Schaltfläche Wert ändern an.
Ergebnis: Es erscheint folgendes Fenster:
Analoge E/A
Slave 21A / Kanal 0
Wert in dezimal:
10000
5
OK
Geben Sie einen Dezimalwert ein und klicken Sie auf OK.
Anmerkung: Der Wert wird immer als Dezimalzahl eingegeben, kann aber mittels der Drop-Down-Liste Format, die sich unter dem Bereich Slave befindet, in einem anderen Format angezeigt werden.
TLX DS 57 PL7 xxG
309
Debug des AS-i V2-Busses
Automatischer Ersatz eines fehlerhaften AS-i V2-Slave
Prinzip Wenn ein Slave als fehlerhaft gemeldet wird, kann er automatisch durch einen Slave desselben Typs ersetzt werden.
Der Austausch erfolgt, ohne dass der AS-i V2-Bus gestoppt werden muss und ohne dass eine besondere Manipulation erforderlich ist, wenn das Tool Autom.
Adressierung des Konfigurationsmodus aktiv ist (siehe Allgemeine Parameter
eines AS-i V2-Slave ändern: Automatische Adressierung,, S. 291).
Es gibt zwei Möglichkeiten: l Der als Ersatz vorgesehene Slave wird mit dem Taschenprogrammierer mit derselben Adresse programmiert und hat dasselbe Profil und Unterprofil wie der l fehlerhafte Slave. Er wird somit automatisch in die Liste der erkannten Slaves
(LDS) und in die Liste der aktiven Slaves (LAS) eingefügt.
Der als Ersatz vorgesehene Slave ist noch nicht programmiert (Adresse 0, neuer
Slave) und hat dasselbe Profil wie der fehlerhafte Slave. Er nimmt automatisch die Adresse des ersetzten Slave an und wird somit in die Liste mit den erkannten
Slaves (LDS) und in die Liste mit den aktiven Slaves (LAS) eingefügt.
310
TLX DS 57 PL7 xxG
Debug des AS-i V2-Busses
Einfügen eines Slave-Gerätes in eine bestehende AS-i V2-Konfiguration
Übersicht Es ist möglich, ein Gerät in eine vorhandene AS-i V2-Konfiguration einzufügen, ohne den Taschenprogrammierer zu verwenden.
Dieser Arbeitsgang ist möglich, wenn: l der Dienst Automatische Adressierung des Konfigurationsmodus aktiv ist
(siehe Allgemeine Parameter eines AS-i V2-Slave ändern: Automatische l l l l
in der physischen Konfiguration nur ein Slave fehlt, der einzufügende Slave in der PL7-Konfiguration vorgesehen ist, der Slave das von der Konfiguration erwartete Profil und Unterprofil besitzt, der Slave die Adresse 0(A) besitzt.
Das AS-i V2-Modul weist dem Slave dann automatisch den in der Konfiguration vordefinierten Wert zu.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Vorgehensweise, die anzuwenden ist, damit die automatische Einfügung eines neuen Slave wirksam wird.
Schritt
1
2
3
Aktion
Fügen Sie den neuen Slave im Offline-Modus im Konfigurationsfenster hinzu.
Führen Sie im Online-Modus einen Konfigurationstransfer zur Steuerung durch.
Schließen Sie den neuen Slave mit der Adresse 0(A) physisch an den AS-i V2-
Bus an.
Hinweis: Es ist möglich, eine Applikation zu ändern, indem die oben angegebene
Bearbeitung so oft wie nötig durchgeführt wird.
TLX DS 57 PL7 xxG
311
Debug des AS-i V2-Busses
Ändern der Adresse eines AS-i V2-Gerätes
Übersicht Dieser Befehl ermöglicht es, das ausgewählte AS-i V2-Gerät an eine andere verfügbare Adresse zu verschieben. Diese Adressenänderung erfolgt nur am Slave und nicht in der Konfiguration: die physische Konfiguration und die softwaremäßige
Konfiguration weichen also voneinander ab.
Vorgehensweise Die nachfolgende Tabelle beschreibt die Verfahrensweise zum Ändern der Adresse eines AS-i V2-Slave-Geräts.
Schritt
1
2
Aktion
Rufen Sie das Debugfenster des Moduls TSX SAY 1000 auf.
Wählen Sie einen Slave im Bereich Konfiguration AS-Interface V2 aus und führen Sie anschließend den Befehl Bearbeiten
→
AS-i V2-Adresse ändern aus.
Ergebnis: Das Fenster für die Wahl einer neuen Adresse wird angezeigt.
Adresse ändern
Aktuelle Adresse:
Auswahl der Bank:
Auf dieser Bank verfügbare Adressen:
4
5
6
7
8
2
3
0
1
4B
A
OK Abbrechen
3
4
5
Wählen Sie die Bank A oder B in der Liste Auswahl der Bank aus.
Anmerkung: die Bank B kann nur bei einem Slave mit Standardadressierung ausgewählt werden.
Wählen Sie die gewünschte Adresse in der Liste Verfügbare Adressen aus
(verwenden Sie, wenn nötig, die Bildlaufleiste).
Bestätigen Sie die Wahl mit OK.
312
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete
Bits und Wörter
20
Übersicht
Inhalt dieses
Kapitels
Inhalt dieses
Kapitels
In diesem Kapitel sind die verschiedenen, zur AS-i V2-Funktion gehörenden Bit- und
Wortobjekte sowie ihr Adressierungsmodus beschrieben.
Dieses Kapitel enthält die folgenden Abschnitte:
Abschnitt
20.1
20.2
Thema
Adressierung von der AS-i V2-Funktion zugeordneten
Objekten
Der AS-i V2-Funktion zugeordnete Sprachobjekte
Seite
313
TLX DS 57 PL7 xxG
ダウンロード
広告