Herunterladen Inhalt Inhalt Diese Seite drucken

Taster; Funktionsweise Des Tasters - Beckhoff CX1100-00 series Hardware Dokumentation

Inhaltsverzeichnis

Werbung

2.6

Taster

2.6.1

Funktionsweise des Tasters

Die CX1100-000x Netzteile verfügen alle über eine 4 + 1 Navigationstaster. Es können als fünf
Grundzustände über den Taster eingegeben werden:
1. UP
2. DOWN
3. LEFT
4. RIGHT
5. SELECT
Darüber hinaus können auch kombinierte Eingaben also UP + RIGHT oder UP + RIGHT + SELECT  erfasst
werden.  Die Werte des Tasters werden in einem Register des "Auxiliary Control Blocks" ACB abgelegt.
Details sind in der Architekturbeschreibung nachzulesen.
In einem SPS-Programm wird kann auf das Register zugegriffen werden und der Wert ausgewertet werden.
Dazu muss in dem SPS-Programm zunächst eine Variable vom Type USINT angelegt werden. Diese wird
dann im TwinCAT System Manager mit dem IN-Register des CX1100 verbunden.
Die Abbildung zeigt die verknüpften Signale (hellrot unterlegt). Über die Variable Taster kann jetzt im SPS-
Programm auf den Taster zugegriffen werden. Das SPS-Programm hat die folgende Gestallt. Zuerst wird
eine externe Variable als Eingang deklariert. (In diesem Beispiel an Adresse 0)
PROGRAM MAIN
VAR
    Taster AT %IB0 : USINT;
END_VAR
Über ein einfaches CASE-Statement kann der Schalter dann ausgewertet, und die gewünschte Funktion
initiiert werden z.B.:
CX1100-00xx
Version: 2.1
Produktübersicht
23

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis