Herunterladen Diese Seite drucken

IFM Electronic ecomat mobile Programmierhandbuch Seite 124

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
HINWEIS
Die Eindeutigkeit der Ein- und Ausgänge im Zyklus wird durch die Interrupt-Routine aufgehoben.
Deshalb wird nur ein Teil der Ein- und Ausgänge bedient. Wurden sie im Interrupt-Programm
initialisiert, werden folgende Ein- und Ausgänge gelesen oder geschrieben.
Eingänge, digital:
%IX0.0...%IX0.7 (Controller: CR0n3n, CR7n3n)
%IX0.12...%IX0.15, %IX1.4...%IX1.8 (übrige ClassicController, ExtendedController, SafetyController)
%IX0.0, %IX0.8 (SmartController: CR250n)
IN08...IN11 (CabinetController: CR030n)
IN0...IN3 (Platinensteuerung: CS0015)
Eingänge, analog:
%IX0.0...%IX0.7 (Controller: CR0n3n, CR7n3n)
alle Kanäle (Auswahl bitcodiert) (alle übrigen Controller)
Ausgänge, digital:
%QX0.0...%QX0.7 (ClassicController, ExtendedController, SafetyController)
%QX0.0, %QX0.8 (SmartController: CR250n)
OUT00...OUT03 CabinetController: CR030n()
OUT0...OUT7 (Platinensteuerung: CS0015)
Auch globale Variablen verlieren ihre Eindeutigkeit, wenn auf sie quasi gleichzeitig im Zyklus und
durch die Interrupt-Routine zugegriffen wird. Insbesondere größere Datentypen (z.B. DINT) sind von
dieser Problematik betroffen.
Alle anderen Ein- und Ausgänge werden, wie üblich, einmalig im Zyklus bearbeitet.
CabinetController (CR0303) Laufzeitsystem V05b
124
2015-06-23
ifm-Bausteine für das Gerät CR0303
971

Werbung

loading

Diese Anleitung auch für:

Ecomat 100Cr0303