Der AS-i V2-Funktion zugeordnete Bits und Wörter. Schneider Electric Softwaremäßige Inbetriebnahme der applikationsspezifischen Funktionen PL7 Junior/Pro 4.3 - Teil 1
विज्ञापन
विज्ञापन
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
Der AS-i V2-Funktion zugeordnete Bits und Wörter
20.1
Adressierung von der AS-i V2-Funktion zugeordneten Objekten
Adressierung von Sprachobjekten, die den am AS-i V2-Bus angeschlossenen
Slave-Geräten zugeordnet sind
Beschreibung
Abbildung
Die Adressierung von Bit- und Wortobjekten, die den applikationsspezifischen
Funktionen zugeordnet sind, ist im Register "Gemeinsame Applikationen" definiert.
Diese Seite zeigt die Besonderheiten im Zusammenhang mit der AS-i V2-Funktion.
Adressierungsprinzips
%
Symbol
I, Q, IW, QW
Objekttyp
\ xy.0
Moduladresse/Kanal von
TSX SAY 1000
0 = Kanal 0 des Moduls
\ n
Slave-Nr.
i
Bitstatus
Spezifische
Werte
Die nachfolgende Tabelle enthält die für die AS-i V2-Slaveobjekte spezifischen
Werte.
Element n (für Bank A) i n (für Bank B)
Werte
0 bis 31
Kommentar
Die Position 0 ist nicht konfigurierbar.
100 bis 131 Die Position 0 ist nicht konfigurierbar.
0 bis 3 -
314
TLX DS 57 PL7 xxG
20.2
Übersicht
Inhalt des
Abschnitts
Inhalt dieses
Abschnitts
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Der AS-i V2-Funktion zugeordnete Sprachobjekte
In diesem Abschnitt sind die verschiedenen, der AS-i V2-Funktion zugeordneten
Sprachobjekte beschrieben.
Dieser Abschnitt enthält die folgenden Themen:
Thema
Der AS-i V2-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: Status %MWxy.MOD.2 und %MWxy.0.2:Xj bis %MWxy.0.73:Xj
Konstante Konfigurationsobjekte %KWxy.i.r
Objekt mit explizitem Austausch: Befehl Kanal %MWxy.0.74:Xj
Objekt mit explizitem Austausch: Einstellung der Parameter %MWxy.0.75 bis
%MWxy.0.138
Objekte des expliziten Austauschs: Status %MWxy.MOD.2:Xj
Seite
TLX DS 57 PL7 xxG
315
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Der AS-i V2-Funktion zugeordnete Objekte mit implizitem Austausch
Übersicht Es handelt sich um Objekte, deren Austausch automatisch bei jedem Zyklus der
Task, in der die AS-i V2-Funktion konfiguriert ist, erfolgt.
Sprachobjekte
Adresse
%Ixy.MOD.ERR
%Ixy.0.ERR
%Ixy.0.0
In der nachfolgenden Tabelle sind die verschiedenen Sprachobjekte des impliziten
Austauschs beschrieben.
Funktion
Modulfehlerbit
Fehlerbit Kanal 0
Gültigkeit der Eingänge
%I\xy.0\n.i
%Q\xy.0\n.i
Bit des digitalen
Eingangskanals*
Bit des digitalen
Ausgangskanals*
*Für die Bank A, n = 0 bis 31
*Für die Bank B, n = 100 bis 131
Bedeutung, wenn das Bit den Status 1 hat
Bedeutet, dass das AS-i-Modul fehlerhaft ist.
Zeigt an, dass der Kanal des AS-i-Moduls fehlerhaft ist.
Bedeutet, dass alle Eingänge gültig sind.
Anmerkung: Wenn dieses Bit im Status 0 ist, ist mindestens 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 Die nachfolgende Tabelle beschreibt die verschiedenen Wortobjekte des impliziten
Austauschs.
Adresse
%IWxy.0.0
%IWxy.0.1
%IWxy.0.2
%IWxy.0.3
%IWxy.0.4
%IWxy.0.5
%IWxy.0.6
%IWxy.0.7
Funktion
Liste der inaktiven Slaves (/LAS) mit Standardadressierung (A)
Bedeutung für Xj = 1 (j = Position des Bits im Wort) j = 0 bis 15 -> Slave mit Standardadressierung 0 bis 15 inaktiv.
j = 0 bis 15 -> Slave mit Standardadressierung 16 bis 31 inaktiv.
Liste der inaktiven Slaves (/LAS) mit erweiterter Adressierung (B) j = 0 bis 15 -> Slave mit erweiterter Adressierung 0 bis 15 inaktiv.
j = 0 bis 15 -> Slave mit erweiterter Adressierung 16 bis 31 inaktiv.
Peripheriefehler (LPF) der
Slaves mit
Standardadressierung (A)
Peripheriefehler (LPF) der
Slaves mit erweiterter
Adressierung (B) j = 0 bis 15 -> Slave mit Standardadressierung 0 bis 15 fehlerhaft.
j = 0 bis 15 -> Slave mit Standardadressierung 16 bis 31 fehlerhaft.
j = 0 bis 15 -> Slave mit erweiterter Adressierung 0 bis 15 fehlerhaft.
j = 0 bis 15 -> Slave mit erweiterter Adressierung 16 bis 31 fehlerhaft.
*Für die Bank A, n = 0 bis 31
*Für die Bank B, n = 100 bis 131
316
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Adresse
%IWxy.0.8
%IWxy.0.9
%IWxy.0.10
%IWxy.0.11
Funktion
Liste der aktiven Slaves (LAS) mit Standardadressierung (A)
Liste der aktiven Slaves (LAS) mit erweiterter Adressierung (B)
%IW\xy.0\n analoger Eingangskanal*
%QW\xy.0\n analoger Ausgangskanal*
*Für die Bank A, n = 0 bis 31
*Für die Bank B, n = 100 bis 131
Bedeutung für Xj = 1 (j = Position des Bits im Wort) j = 0 bis 15 -> Slave mit Standardadressierung 0 bis 15 aktiv.
j = 0 bis 15 -> Slave mit Standardadressierung 16 bis 31 aktiv.
j = 0 bis 15 -> Slave mit erweiterter Adressierung 0 bis 15 aktiv.
j = 0 bis 15 -> Slave mit erweiterter Adressierung 16 bis 31 aktiv.
Wert des Eingangswortes eines analogen Kanals.
Wert des Ausgangswortes eines analogen Kanals.
TLX DS 57 PL7 xxG
317
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Verwaltung des Austausches: Aktueller Austausch am Modul %MWxy.MOD.0:Xj oder am Kanal %MWxy.0.0:Xj
Übersicht
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 liefert die Bedeutung des Worts %MWxy.MOD.0.
Adresse
%MWxy.MOD.0:X0
%MWxy.MOD.0:X1
Bedeutung
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
Bedeutung
Byte 0
X0: Aperiodischer Lesevorgang des Status läuft
X1: Sonderbefehl wird ausgeführt
X2: Parametrierung läuft
X15: Konfiguration läuft
318
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Verwaltung des Austausches: Rückmeldung von Modul %MWxy.MOD.1:Xj oder
Kanal %MWxy.i.1:Xj
Übersicht
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.MOD.1:X0
%MWxy.MOD.1:X1
Bedeutung
Fehler während des Austauschs der Statusparameter über den
Kanal 0 des Moduls
Fehler während des Austauschs der Befehlsparameter über den Kanal 0 des Moduls.
Beschreibung Die nachfolgende Tabelle beschreibt die Bedeutung der verschiedenen Bits des
Wortes %MWxy.i.1.
Adresse
%MWxy.0.1
Bedeutung
Byte 0
X0: Fehler während des letzten aperiodischen Lesevorgangs des Status
X1: Fehler während Ausführung des letzten Befehls
X2: Fehler während der Ausführung der letzten Parametrierung
Byte 1
X7: Fehler während der Ausführung der letzten Konfiguration
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;
TLX DS 57 PL7 xxG
319
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Objekte des expliziten Austauschs: Allgemeines
Übersicht 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.
l l l l l l
Der explizite Austausch der Objekte erfolgt nach Aufforderung durch das Anwenderprogramm mit Hilfe folgender Anweisungen:
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).
320
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Objekte mit explizitem Austausch: Status %MWxy.MOD.2 und %MWxy.0.2:Xj bis
%MWxy.0.73:Xj
Übersicht Diese Wortobjekte liefern Informationen von allen im AS-i V2-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
Bedeutungslos
Störung an einem Slave.
Leitungsstörung (APF).
Physische, von der Konfiguration PL7 abweichende Konfiguration.
Interner Softwarefehler.
Bedeutungslos
Kommunikationsfehler mit Prozessor
Fehler in der Parametrierungs- oder Befehlskonfiguration.
TLX DS 57 PL7 xxG
321
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Beschreibung des Wortes
%MWxy.0.3
Adresse
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits des Worts
%MWxy.0.3.
Funktion
Status des AS-i-Masters
Bedeutung für Xj =1
Byte 0
%MWxy.0.3:X0
%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
Byte 1
%MWxy.0.3:X0
%MWxy.0.3:X1
Korrekte Konfiguration.
Slave 0 auf dem Bus vorhanden.
Automatische Adressierung.
Automatische Adressierung zulässig.
Betrieb im AS-i-Konfigurationsmodus.
Betrieb im normalen Modus.
AS-i-Versorgung fehlerhaft.
Offline-Modus aktiv.
Datenaustausch inaktiv.
Peripheriefehler an einem an den Bus angeschlossenen Gerät.
Beschreibung der Wörter
%MWxy.0.4 bis
%MWxy.0.7
Adresse
%MWxy.0.4:Xj
%MWxy.0.5:Xj
%MWxy.0.6:Xj
%MWxy.0.7:Xj
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits der Wörter
%MWxy.0.4 und %MWxy.0.7.
Funktion
Liste der erkannten Slaves in Bank A (LDS)
Liste der erkannten Slaves in Bank B (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.
j = 0 bis 15 -> bzw. erkannte Slave 0 bis 15.
j = 0 bis 15 -> bzw. erkannte Slave 16 bis 31.
322
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Beschreibung der Wörter
%MWxy.0.8 bis
%MWxy.0.71
Adresse
%MWxy.0.8 bis
%MWxy.0.39
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits der Wörter
%MWxy.0.8 bis %MWxy.0.71.
Funktion
Konfiguration der E/A und
ID von allen erkannten
Slaves in Bank A
%MWxy.0.40 bis
%MWxy.0.71
Konfiguration der E/A und
ID von allen erkannten
Slaves in Bank B
Bedeutung
Wörter 8 bis 39 -> Geräte 0 bis 31.
Byte 0:
Bit 0-3 = Konfigurationscode der Ein-/Ausgangskanäle (I/O),
Bit 4-7 = Identifikationscode (ID).
Byte 1:
Bit 0-3 = Identifikationscode (ID1),
Bit 4-7 = Identifikationscode (ID2).
Wörter 40 bis 71 -> Geräte 0 bis 31.
Byte 0:
Bit 0-3 = Konfigurationscode der Ein-/Ausgangskanäle (I/O),
Bit 4-7 = Identifikationscode (ID).
Byte 1:
Bit 0-3 = Identifikationscode (ID1),
Bit 4-7 = Identifikationscode (ID2).
Beschreibung des Worts
%MWxy.0.72
Adresse
%MWxy.0.72
Die nachfolgende Tabelle liefert die Bedeutung des Worts %MWxy.0.72.
Funktion
Parametrierungsdaten des zuletzt parametrierten
Slave.
Bedeutung
Enthält die Informationen (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.73
Adresse
%MWxy.0.73
Die nachfolgende Tabelle liefert die Bedeutung des Worts %MWxy.0.73.
Funktion
Adresse des zuletzt parametrierten Slave.
Bedeutung
Enthält die Adresse des zuletzt parametrierten Slave.
Byte 0:
Adresse des Slaves (1 bis 31).
Byte 1:
Bank des Slave:
0 = Bank A
1 = Bank B.
TLX DS 57 PL7 xxG
323
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Konstante Konfigurationsobjekte %KWxy.i.r
Beschreibung Die im Handbuch nicht dokumentierten Konfigurationskonstanten %KWxy.i.r können nur gelesen werden; sie entsprechen den mit Hilfe des Konfigurationseditors eingegebenen Konfigurationsparametern.
Beschreibung Die nachfolgende Tabelle enthält die konstanten Objekte des erweiterten AS-i-
Busses.
Adresse
%KWxy.0.0
Funktion
Typ Master AS-i
Bedeutung
Wenn das Byte 0 = 10 ist, so ist die AS-i Master.
%KWxy.0.1:Xj
%KWxy.0.2:Xj
%KWxy.0.3:Xj
%KWxy.0.4:Xj
%MWxy.0.5 bis
%MWxy.0.36
Liste der vorgesehenen
Slaves in Bank A (LPS)
Liste der vorgesehenen
Slaves in Bank B (LPS) j = 0 bis 15 -> vorgesehene Slaves 0 bis 15.
j = 0 bis 15 -> vorgesehene Slaves 16 bis 31.
j = 0 bis 15 -> vorgesehene Slaves 0 bis 15.
j = 0 bis 15 -> vorgesehene Slaves 16 bis 31.
Konfiguration der E/A und
ID von allen vorgesehenen Slaves in
Bank A
Wörter 5 bis 36 -> Geräte 0 bis 31.
Byte 0:
Bit 0-3 = Konfigurationscode der Ein-/Ausgangskanäle (I/O),
Bit 4-7 = Identifikationscode (ID).
Byte 1:
Bit 0-3 = Identifikationscode (ID1),
Bit 4-7 = Identifikationscode (ID2).
%MWxy.0.37 bis
%MWxy.0.68
Konfiguration der E/A und
ID von allen vorgesehenen Slaves in
Bank B
Wörter 37 bis 68 -> Geräte 0 bis 31.
Byte 0:
Bit 0-3 = Konfigurationscode der Ein-/Ausgangskanäle (I/O),
Bit 4-7 = Identifikationscode (ID).
Byte 1:
Bit 0-3 = Identifikationscode (ID1),
Bit 4-7 = Identifikationscode (ID2).
%KWxy.0.69:X0 Überwachung der automatischen
Adressierung
Falls = 1, dann ist die automatische Adressierung aktiviert.
Falls = 0, dann ist die automatische Adressierung deaktiviert.
324
TLX DS 57 PL7 xxG
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Objekt mit explizitem Austausch: Befehl Kanal %MWxy.0.74:Xj
Übersicht Mit diesem Wortobjekt kann der Wechsel in den Offline-Modus (Siehe Offline-
Betriebsmodus AS-i V2, S. 333) oder in den Data-Exchange-Off (Siehe
Betriebsmodus Data Exchange Off AS-i V2, S. 334)-Modus des AS-i V2-Master
verwaltet werden.
Hinweis: Die Verwendung dieses Objekts erfordert eine gute Beherrschung der
AS-i V2-Kommunikationsprinzipien.
Beschreibung Die nachfolgende Tabelle beschreibt die verschiedenen Zustände des Wortes
%MWxy.0.74, das den Zugriff auf die verschiedenen Modi gewährt.
Adresse
%MWxy.0.74:X0
%MWxy.0.74:X1
%MWxy.0.74:X2
%MWxy.0.74:X3
Bedeutung für Xj=1
Übergang in den Offline-Modus
Beenden des Offline-Modus
Datenaustausch inaktiv
Datenaustausch aktiv
Hinweis: Der Offline-Modus hat Vorrang vor dem Data Exchange Off-Modus.
TLX DS 57 PL7 xxG
325
Der AS-i V2-Funktion zugeordnete Bits und Wörter
Objekt mit explizitem Austausch: Einstellung der Parameter %MWxy.0.75 bis
%MWxy.0.138
Übersicht Mit diesen Objekten können die Parameter der AS-i V2 Slave-Geräte verwaltet werden.
Die Parameter können geändert werden, ohne dass die AS-i V2-Funktion gestoppt werden muss.
Beschreibung
Adresse
%MWxy.0.75 bis
%MWxy.0.106
%MWxy.0.107 bis
%MWxy.0.138
Die nachfolgende Tabelle enthält die Einstellobjekte für die AS-i V2-Parameter.
Funktion
Einstellung der Parameter der Slaves in Bank A.
Einstellung der Parameter der Slaves in Bank B.
Bedeutung
Enthalten jeweils den Wert der Parameter der Slaves 0 bis 31.
Enthalten jeweils den Wert der Parameter der Slaves 0 bis 31.
326
TLX DS 57 PL7 xxG
Der AS-i V2-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 TSX
SAY 1000.
Die nachfolgende Tabelle liefert die Bedeutung der verschiedenen Bits des Worts
%MWxy.MOD.2.
Adresse Funktion
%MWxy.MOD.2:X0 Standardmodulstatus
%MWxy.MOD.2:X1
%MWxy.MOD.2:X2
Bedeutung für Xj =1
Interner Fehler
Konfigurationsfehler
Leitungsfehler.
TLX DS 57 PL7 xxG
327
Der AS-i V2-Funktion zugeordnete Bits und Wörter
328
TLX DS 57 PL7 xxG
डाउनलोड
विज्ञापन