Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionstasten - Jetter JVM-407 Betriebsanleitung

Bediengerät
Inhaltsverzeichnis

Werbung

11 Programmierung

Funktionstasten

Einleitung
Spezialregister
JetSym STX-Programm
204
Das Bediengerät JVM-407 verfügt über die vier Funktionstasten F1 bis F4. Die
Funktionstasten können frei programmiert werden.
Im Register 361000 des JVM-407 ist ein bitcodiertes Abbild der Funktionstas-
ten vorhanden und kann zur Programmierung verwendet werden.
Voraussetzungen:
Damit die Status-LEDs nicht zusätzlich über die Eingänge des JVM-407 ange-
steuert werden, sollten die Eingänge IN1 bis IN10 während der Ausführung
des Beispielprogramms nicht gesetzt sein.
Im folgenden Beispielprogramm werden die Funktionstasten in einem Task
permanent abgefragt. Wird eine oder mehrere Tasten betätigt, dann werden
die im Programm zugeordneten Status-LEDs angesteuert.
Var
F_Button_Register: Int
Status_Led_1: Bool
Status_Led_2: Bool
Status_Led_3: Bool
Status_Led_4: Bool
End_Var;
Task
Main
Autorun
F_Button_Register := 0;
Loop
If
F_Button_Register.0
Status_Led_1 := True;
Else
Status_Led_1 := False;
End_If;
If
F_Button_Register.1
Status_Led_2 := True;
Else
Status_Led_2 := False;
End_If;
If
F_Button_Register.2
Status_Led_3 := True;
Else
Status_Led_3 := False;
End_If;
If
F_Button_Register.3
Status_Led_4 := True;
Else
Status_Led_4 := False;
End_If;
End_Loop;
End_Task;
At
%VL 361000;
At
%XL 362100.0;
At
%XL 362100.1;
At
%XL 362100.2;
At
%XL 362100.3;
Then
Then
Then
Then
Jetter AG

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis