Herunterladen Inhalt Inhalt Diese Seite drucken

Start Des Anwenderprogrammes - Rexroth Indramat DLC1-A Anwendungsbeschreibung

Einachs-positioniermodul für digitale antriebsregelung
Inhaltsverzeichnis

Werbung

Beispiel ohne die benötigten
Steuerzeichen:
3.4. Start des Anwenderpro-
grammes
• DOK-CONTRL-DLC1*A*****ANW1-DE-P • 06.97
3. Programmierung
Die Aktivierung und Einstellung der seriellen Schnittstelle erfolgt im
Parameter B003 u. B004.
Bei der Übertragung von Programmsätzen folgt nach dem Anwen-
derbefehl (z.B. `POI´ oder `WAI´) ein Leerzeichen (ASCII-Code 20)
und dann die dazugehörigen Befehlsdaten. Die Befehlsdaten wer-
den im gleichen Format, wie in der 2. Anzeigenzeile des Befehles
dargestellt, benötigt.
1001
POI 1 +000456.78
Anstelle eines Punktes (ASCII-Code 46) akzeptiert die DLC 1 auch
eine Komma (ASCII-Code 44).
Das von der DLC 1 verwendete Übertragungsformat ist in Kapitel 6
beschrieben.
Ein Start des Anwenderprogrammes ist nur in der Betriebsart `Auto-
matik´ (siehe Kap. 4.1.3) möglich. Eine Ausnahme ist der `Hand-
Vektor´ (siehe Kap. 5.6).
Die Programmstartadresse wird nach jedem Betriebsartenwechsel
oder Neueinschalten der DLC 1 für Task 1 auf `0000´ festgelegt.
Task 2 startet bei der im Parameter B006 definierten Adresse.
Das Programm in Task 3 läuft übergeordnet in Hand-/Automatik-
betrieb und bei Störungen (jedoch nicht bei Parametermodus) und
wird nicht durch die Eingänge `Start´ oder `Sofort Stop´ beeinflußt.
Gestartet wird das Programm Task 1 und Task 2 über den Eingang
`Start´ (siehe Kap. 4.1.3) Stecker X17 Pin4 .
Der Programmablauf kann jederzeit wieder angehalten werden.
Dazu stehen 3 Möglichkeiten zur Verfügung:
a) Programmstop von extern mittels Eingang `Sofort-Stop´ (siehe
Kap. 4.1.3) (Stopt alle Vorschübe)
b) Programmstop per Anwenderbefehl `JST´
c) `Stop´ über die serielle Schnittstelle (Kap.6.6.4)
(Stopt alle Vorschübe)
Wenn nach einem derartigen Stop die Betriebsart nicht gewechselt
wurde, fährt das Programm nach einem neuen`Start´ an der unter-
brochenen Stelle fort.
Desweiteren bestehen die Möglichkeiten das Anwenderprogramm
zu unterbrechen, mittels Signal am Eingang `Unterbrechung´.
Im Gegensatz zum Programmstop ist nach dem Wegfall der Unter-
brechungsursache kein Start erforderlich, d.h., der Programmablauf
setzt sich an der unterbrochenen Stelle fort. (s. Parameter A120)
Siehe dazu auch unter Kapitel 4.1.4.
Bei einer Störungsmeldung der DLC 1 wird das Anwenderprogramm
in Task 1 und Task 2 immer gestoppt. Eine Fortführung des Program-
mes ist nach Beseitigung der Störung nur bei Programmsatz `0000´
für Task 1, und für Task 2 bei dem im Parameter B006 definierten
Programmsatz möglich.
Ausnahme: siehe Restart (Kap. 5.13)
095
29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis