Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Programmbeispiel

5.1
Programmbeispiel
Beim nachstehenden Programmbeispiel ist das FX2NC-4DA direkt an ein Grundgerät der
FX2NC-Serie angeschlossen. Über die Kanäle 1 und 2 werden Spannungen ausgegeben und
über die Kanäle 3 und 4 werden Ströme ausgegeben (Kanal 3: 4 bis 20 mA, Kanal 4: 0 bis 20
mA). Wenn die SPS gestoppt wird, werden die Ausgangswerte gehalten und die Fehlerinforma-
tionen werden ausgelesen.
Kein Fehler
Abb. 5-2:
5 - 2
M8000
M1
M10
M20
Ausgangsbereich
fehlerfrei
Beispielprogramm
FROM
K0
CMP
TOP
K0
Die Daten aus den Kanälen CH1–CH4 werden
in die Datenregister D0–D3 geschrieben.
TO
K0
FROM
K0
Programmierung
Der Modul-Code
wird ins Register
K1
K30
D4
D4 geschrieben.
Ist der Modul-
Code K3020, wird
K3020
M0
D4
der Merker M1
gesetzt.
Einstellung der
Ausgangsbereiche
K0
H2100
K1
für Kanal 1–4
Bereiche der
Datenregister:
D0 und D1:
–2000–2000
D2 und D3:
0–1000
Die Daten werden
aus den Registern
K4
K1
D0
D0 bis D3 in die
Adressen #1 bis #4
geschrieben.
Inhalt von Bfm #29
wird in die Merker
K29
K4M10
K1
M10–M25
geschrieben.
Die Ausgangs-
daten sind fehler-
M3
frei.
MITSUBISHI ELECTRIC
2nc0037c

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis