Herunterladen Inhalt Inhalt Diese Seite drucken

Programmiertipps Für Timer Und Counter; Indirekte Sollwertvorgabe Bei Timern Und Countern - Mitsubishi Electric Melsec FX-Serie Einsteigerhandbuch

Vorschau ausblenden Andere Handbücher für Melsec FX-Serie:
Inhaltsverzeichnis

Werbung

Programmiertipps für Timer und Counter
4.6
Programmiertipps für Timer und Counter
4.6.1

Indirekte Sollwertvorgabe bei Timern und Countern

Zeit- und Zählsollwerte können Timern und Countern direkt im Programm innerhalb einer Aus-
gabeanweisung übergeben werden:
Kontaktplan
X17
0
M50
4
T31 im oben abgebildeten Beispiel ist ein 100 ms-Timer. Mit der Konstanten „500" wird die Ver-
zögerungszeit auf 500 x 0,1 s = 50 s eingestellt. Der Sollwert für den Counter C0 wird direkt auf
„34" eingestellt.
Der Vorteil dieser Art der Sollwertvorgabe liegt darin, dass man sich nicht weiter um den Soll-
wert kümmern muss. Auch nach einem Spannungsausfall oder direkt nach dem Einschalten
gelten die durch das Programm vorgegebenen Sollwerte. Der Nachteil ist allerdings, dass für
eine Sollwertänderung das Programm geändert werden muss. Besonders die Sollwerte von
Timern werden oft erst während der Inbetriebnahme der Steuerung und dem Programmtest
angepasst.
Die Sollwerte für Timer und Counter können aber auch in Datenregister eingetragen und
durch das Programm aus diesen Registern gelesen werden. Dadurch können die Vorgabe-
werte schnell mit einem angeschlossenen Programmiergerät geändert werden. Auch die Vor-
gabe von Sollwerten durch Schalter in einem Pult oder einem Bediengerät ist in diesem Fall
möglich.
Die folgende Abbildung zeigt Beispiele für die indirekte Vorgabe von Sollwerten:
Kontaktplan
M15
0
X17
6
M8002
10
M50
16
Wenn der Merker M15 „1" ist, wird der Inhalt des Datenregisters D100 in das Datenregister
D131 kopiert. Dieses Register enthält den Sollwert für T131. Der Inhalt von D100 kann z. B.
durch ein Bediengerät verändert werden.
Der Sondermerker M8002 ist nur nach dem Start der SPS für einen Programmzyklus ein-
geschaltet. Dadurch wird nach dem Einschalten der SPS die Konstante „34" in das Daten-
register D5 eingetragen, das als Sollwertspeicher für den Counter C0 dient.
4 – 16
K500
T31
K34
C0
MOV D100 D131
D131
T31
MOV K34 D5
D5
C0
Operanden im Detail
Anweisungsliste
0
LD
X17
1
OUT
T31
4
LD
M50
5
OUT
C0
Anweisungsliste
0
LD
M15
1
MOV
D100
6
LD
7
OUT
T31
10 LD
M8002
11 MOV
K34
16 LD
M50
17 OUT
C0
MITSUBISHI ELECTRIC
K500
K34
D131
X17
D131
D5
D5

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis