Herunterladen Inhalt Inhalt Diese Seite drucken

Alternative E/A-Bits - Omron SYSMAC CQM1 Handbuch

Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

Kapitel 6 – Neue CQM1-Funktionen
Funktion
Datenausgang
Speicherausgang 0
Speicherausgang 1
Speicherausgang 2
Speicherausgang 3
Merker für 1 Durchgang
Abb. 225: Funktion der Ausgänge
Hinweis
Hinweis
Anwendungsbeispiel

Alternative E/A-Bits

138
Bit(s) in O
(4 Ziffern, 1
(4 Ziffern, 2
Block)
Blöcke)
00 bis 03
00 bis 03
04 bis 07
04
08
05
09
06
10
07
11
08
12
0 bis 3: Datenausgang für Wort S
4 bis 7: Datenausgang für Wort S+1
SR 25409 wird auf EIN gesetzt, während 7SEG(--) ausgeführt wird.
– Verwenden Sie 7SEG(--) nur einmal innerhalb des gleichen Programms.
– Beachten Sie bei der Planung des Systems die Zykluszeit und die Charakteristi-
ken der 7–Segment-Anzeige.
– Hier nicht verwendete Ein– und Ausgänge können als gewöhnliche Ein– und
Ausgänge verwendet werden.
Mit diesem Befehl werden 4 oder 8 Ziffern in 12 Abfragezyklen angezeigt.
Der Betrieb beginnt mit der ersten Ausführung, ohne Rücksicht auf den Zustand
vor der Ausführung.
Dieses Beispiel zeigt ein Programm für die Darstellung der 8-stelligen BCD-Num-
mern der CQM1 auf einer 7–Segment-LED-Anzeige. In diesem Beispiel setzen wir
voraus, daß die 7–Segment-Anzeige mit dem Ausgangswort IR 100 verbunden ist.
Wir setzen weiterhin voraus, daß die Ausgangsbaugruppe, die Daten- und die
Speichersignale der 7–Segment-Anzeige eine negative Logik verwenden.
25313 (Immer EIN)
Abb. 226: Definition des 7SEG(–)–Befehles
Die 8-stelligen BCD-Daten in DM 0120 (äußerst rechte 4 Ziffern) und DM 0121
(äußerst linke 4 Ziffern) werden mittels 7SEG(––) ständig angezeigt. Werden die
Daten in DM 0120 und DM 0121 geändert, ändert sich auch die Anzeige.
Obwohl die erweiterten E/A-Befehle generell mit dem Bit 00 des spezifizierten
Wortes beginnen, können sie durch Zwischenworte so programmiert werden, daß
sie andere E/A-Bits verwenden. Das folgende Beispiel zeigt, wie diese Methode
bei HKY(––) angewendet werden kann.
Ausgangszustand (Daten und Speicherlogik sind von C abhängig)
g
g
(
0
1
2
10
10
10
1
2
3
4
5
6
7
8
9
10 11 12 1
12 Abfragezyklen sind erforderlich, um
einen Durchgang abzuschließen.
7SEG (–)
DM0120
100
004
p
g
3
10
g g)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis