Zum Hauptinhalt springen

CODESYS-Beispiel: Knight Rider

In diesem Tutorial wird erklärt, wie ein Knight-Rider-Effekt auf den LEDs eines RevPi Compact erzeugt werden kann. Die digitalen Ausgangs-LEDs blinken dabei nacheinander von links nach rechts und wieder zurück, um den ikonischen Lichteffekt nachzuahmen.

Voraussetzungen

Hardware

✓ RevPi Compact

Eine detaillierte Anleitung zur Einrichtung Deines Systems findest Du im Getting Started.

Software

CODESYS Development System ist auf Deinem PC installiert

Um ein kompatibles System mit geeigneter Software sicherzustellen, beachte die CODESYS Systemanforderungen.

Übersicht

Der Knight-Rider-Effekt wird wie folgt erreicht:

▷ Konfiguriere den Kanal AI_CH1 des RevPi Compact im Parameter-Tab auf den 0–10 V-Bereich.
Projekteinstellungen

▷ Verwende diese zwei Tasks:

  • POU_AdjustSpeed: Legt das Zeitintervall für die LED-Sequenz anhand des Analogwerteingangs (AI_CH1) fest.
  • POU_KnightRider: Implementiert den LED-Verschiebungseffekt auf den digitalen Ausgängen, um das gewünschte Links-nach-Rechts-und-zurück-Muster zu erzeugen.

Projekteinstellungen