Herunterladen Inhalt Inhalt Diese Seite drucken

Aufbau Des Interrupt-Programms - ABB DC541-CM Betriebsanleitung

Interrupt- und zählmodul
Vorschau ausblenden Andere Handbücher für DC541-CM:
Inhaltsverzeichnis

Werbung

2.3 Aufbau des Interrupt-Programms

Für das Interrupt-Programm stehen folgende Bausteine der Bibliothek DC541_AC500_V11.LIB zur
Verfügung:
DC541_INT_IN Ermittlung der Interruptquelle
DC541_IO Lesen und Schreiben der Kanäle C0...C7
Pro Kopplersteckplatz kann eine Interrupttask gestartet werden. Alle als Interrupteingang konfigurierten
Kanäle C0...C7 können diese Task starten. Im Interruptprogramm muss deshalb unterschieden werden,
welcher Kanal bzw. welche Kanäle den Interrupt ausgelöst hat bzw. haben, um die entsprechenden
Aktionen abzuarbeiten.
Der Baustein DC541_INT_IN liefert an seinen Ausgängen IN0...IN7 die Information, ob der Kanal
C0...C7 seit dem letzen Aufruf des Bausteines einen Interrupt ausgelöst hat. Deshalb ist dieser Baustein
immer am Anfang des Interruptprogrammes aufzurufen, wenn mehr als ein Kanal als Interrupteingang
konfiguriert ist.
Der Zugriff auf die als Ein- bzw. Ausgang konfigurierten Kanäle erfolgt mit dem Baustein DC541_IO.
Deshalb ist es sinnvoll, am Anfang des Interruptprogrammes den Baustein zum Lesen der Eingänge und
am Endes des Interruptprogrammes zum Schreiben der Ausgänge aufzurufen.
____________________________________________________________________________________________________________
G7
AC500-Systemtechnik E/A-Module
12
DC541
AC500 / Stand: 08.2006

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis