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.
▷ 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.