Herunterladen Inhalt Inhalt Diese Seite drucken

Asynchrone Unterprogramme (Asup) - Siemens SIMATIC FM 357-2 Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC FM 357-2:
Inhaltsverzeichnis

Werbung

10.30

Asynchrone Unterprogramme (ASUP)

Allgemeines
Asynchrone Unterprogramme sind spezielle Unterprogramme, die durch Ereig-
nisse (Signale) vom Bearbeitungsprozeß gestartet werden. Ein in Abarbeitung be-
findlicher NC-Satz wird hierbei abgebrochen. Das spätere Fortsetzen des NC-Pro-
gramms an der Unterbrechungsposition ist möglich.
Die FM 357-2 verfügt über 8 On-Board-Eingänge (Eingang 0 bis 7), die eine Un-
terbrechung des laufenden Programmes auslösen können und den Start einer In-
terruptroutine (ASUP) ermöglichen.
Zusätzlich kann ein ASUP von der CPU gestartet werden. Es ist nur die Interrupt-
Nr. 8 möglich.
Programmierung ASUP
PROC NAME SAVE
PROC
NAME
SAVE
REPOSL
Programmierung Aufruf
SETINT(n) PRIO=1 NAME
SETINT(n)
PRIO = m
NAME
DISABLE(n)
ENABLE(n)
CLRINT(n)
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0
; Definition eines ASUP
; Namen des ASUP
; Unterbrechungsposition und den aktuellen Bearbeitungszustand
; wieder herstellen
; Rückpositionieren auf den Unterbrechungspunkt im
; Haupt-/Unterprogramm
; Zuweisung eines digitalen Eingangs/Interrupt-Nr. (n = 1...8/8)
; n = 1...8 entspricht HW-Eingang 0...7
; Festlegung der Priorität (m = 1...128, 1 ist die höchste Priorität)
; Namen des ASUP
; ASUP ausschalten (n = Nr. des digitalen Eingangs)
; ASUP einschalten (n = Nr. des digitalen Eingangs)
; Löschen der Zuweisung digitaler Eingang zum NC-Programm
NC-Programmierung
10–149

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis