Herunterladen Inhalt Inhalt Diese Seite drucken

IDEC MICROSmart pentra FC5A Serie Betriebsanleitung Seite 315

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

ASI-Befehle (AS-Interface Mastermodul 1)
Die ASI-Befehle werden für die Aktualisierung der AS-Interface-Operanden im CPU-Modul sowie zur
Steuerung des AS-Interface Mastermoduls 1 verwendet. Die Befehlsdaten werden in den Datenregistern
D1941 bis D1944 gespeichert. In D1945 wird ein Anforderungscode vor der Ausführung des Befehls
gespeichert. Während der Ausführung des Befehls speichert D1945 die Status- und Ergebniscodes.
ASI Befehlsformat
D1941
ASI Befehlsdaten
Für die Ausführung eines ASI-Befehls speichern Sie die erforderlichen Werte in den Datenregistern D1941 bis
D1945 (siehe untenstehende Tabelle).
ASI-Befehl
LPS Lesen
CDI lesen
PCD lesen
PI lesen
PP lesen
Slave 0 ID1 lesen
ID1 für Slave 0 schreiben
PI nach PP kopieren
*1
Slave PI ändern
Wechsle in normalen
geschützten Offline-Modus
Wechsle in normalen
geschützten Modus
Verhindere Datenaustausch
Ermögliche Datenaustausch
*2
Slave-Adresse ändern
Automatische
Adressenzuweisung aktivieren
Automatische
Adressenzuweisung
deaktivieren
*1: In WindLDR kann dieser Befehl über das Dialogfeld "Slave-Status" ausgeführt werden, um einen PI-Wert in einen
zugeordneten Slave zu schreiben. Siehe Beispielprogramm auf Seite 24-32.
*2: In WindLDR kann dieser Befehl über das Dialogfeld "Slave-Adresse ändern" ausgeführt werden.
*3: Wird innerhalb einer Zykluszeit ausgeführt, wenn die fünf Datenregister entsprechende Werte speichern. Nach
Abschluss wird der Wert 4 in D1945 gespeichert. Siehe Anforderungs- und Ergebniscodes auf Seite 24-32. Andere
Befehle benötigen mehrere Zykluszeiten, um die Ausführung zu beenden.
*4: Jede Zykluszeit verlängert sich um 0,8 ms. Bis zum Wirksamwerden des ASI-Befehls dauert es mindestens 1 s.
Hinweis: Geben Sie die Slave-Adresse wie in der untenstehenden Tabelle gezeigt in das Datenregister ein.
Slave-Adresse
0(A)
1(A)
2(A)
|
31(A)
Befehlsteil (8 Byte)
D1942
Verarbeitungs
zeit (ms)
*3
1,0
LPS in D1776-D1779 lesen
*3
10,4
CDI in D1780-D1843 lesen
*3
10,4
PCD in D1844-D1907 lesen
*3
3,0
Liest PI in D1908-D1923 ein
*3
3,0
Liest PP in D1924-D1939 ein
*3
0,7
Liest Slave 0 ID1 in D1940 ein
*3
0,7
Schreibt D1940 in Slave 0 ID1
Kopiert das Parameterabbild in den
*4
0,8
permanenten Parameter
*4
0,8
Schreibt das PI () in den Slave ()(Hinweis)
Vom normalen geschützten Modus in den
*4
0,8
normalen geschützten Offline-Modus
Vom normalen geschützten Offline-Modus in
*4
0,8
den normalen geschützten Modus
Vom normalen geschützten Modus in den
*4
0,8
normalen geschützten Datenaustausch-
Ausgeschaltet-Modus
Vom normalen geschützten
*4
0,8
Datenaustausch-Ausgeschaltet-Modus in
den normalen geschützten Modus
Ändert die Slave-Adresse () auf eine
*4
0,8
neue Adresse (++)
Aktiviert die automatische
*4
0,8
Adressenzuweisung (Vorgabe)
Deaktiviert die automatische
*4
0,8
Adressenzuweisung
Datenregisterwert
Hexadezimal
Dezimal
00h
01h
02h
|
1Fh
M
S
FC5A B
ICRO
MART
24: AS-I
D1943
Beschreibung
(Hinweis)
Slave-Adresse
0
1
1B
2
2B
|
|
31
31B
FC9Y-B1276
ENUTZERHANDBUCH
M
-K
NTERFACE
ASTER
Anforderung/Ergebnis
D1944
Befehlsdaten (Hexadezimal)
D1941
D1942
010B
084C
010C
4050
010E
4090
0107
20D0
0108
20E0
0109
02F0
0209
02F0
0306
0100
0306
0102
0306
0301
0306
0300
0306
0401
0306
0400
0306
0500
0306
0800
0306
0801
Datenregisterwert
Hexadezimal
21h
22h
|
3Fh
OMMUNIKATION
D1945
D1943
D1944
D1945
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
000
00
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
0000
0000
0001
00
00++
0001
0000
0000
0001
0000
0000
0001
Dezimal
33
34
|
63
24-31

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis