- Logische Funktionen: AND, OR, NOT, usw.
- Arithmetische Operationen: ADDITION, MULTIPLIKATION, VERGLEICH, usw.
- Funktionsblöcke: ZÄHLER, TIMER, PID-Regler, usw.
- Aufrufen anderer Funktionen und FBs innerhalb des FBs
- Lokale eindimensionale Arrays
-
Überblick über die AkYtec ALP-Schnittstelle
-
Erster Anschluss des Geräts an einen PC
-
Datentypen in der ALP
-
Komponentenbibliothek
-
Wie Sie Vorlagen für Ihre Modbus-Geräte auf ALP erstellen
-
Shift-Operatoren und Bit-Funktionen in der ALP
Der Algorithmus wird in der Funktionsblocksprache FBD mit vorgefertigten Komponenten erstellt:
Benutzerdefinierte Funktionen und Funktionsbausteine in der ST-Text-Sprache mit Unterstützung für:
Die ALP-Oberfläche und die Hilfe sind vollständig in Englisch und Deutsch. Die Hilfe enthält eine vollständige Beschreibung der Funktionsblöcke. Das Arbeiten mit der Oberfläche und alle Möglichkeiten von ALP werden ausführlich beschrieben.
Die ALP-Umgebung ermöglicht es Ihnen, Ihre eigenen Funktionsblöcke - Makros - zu erstellen. Die erstellten Makros können in anderen Projekten als vorgefertigte Funktionsblöcke verwendet werden. Dadurch wird die Zeit für die Entwicklung von Algorithmen und der Arbeitsoberfläche auf der Leinwand erheblich reduziert.
Sie können das Projekt ohne ein angeschlossenes Gerät debuggen. Zu diesem Zweck wurde die ALP-Umgebung um eine Projektsimulationsfunktion erweitert.
Die Online-Fehlersuche reduziert die Zeit für die Fehlersuche und die Inbetriebnahme des Projekts.
Sie können Makros in Ihrer eigenen Offline-Makro-Datenbank in der ALP-Umgebung speichern. Zusätzlich zu den eigenen Makros verfügt ALP über eine Online-Datenbank mit vorgefertigten Makros. Es handelt sich dabei um fertige Zähler, Analogwandler, Regler, Makros für Lüftung und Pumpensteuerung. Die Programmierung beschränkt sich praktisch auf die Konfiguration - das Verbinden von Funktionsblöcken miteinander.
Bald verfügbar
ALP- und Firmware-Updates werden direkt über die Umgebung verfügbar sein. Wenn ein neues Update veröffentlicht wird, bietet ALP an, auf die neue Version zu aktualisieren.
Die Arbeit mit Cloud-Speicher wird hinzugefügt
Ein programmierbares Relais kann ein Netzwerk-Master sein - und Geräte über das RS-485-Netzwerk steuern. Zu diesem Zweck werden akYtec-Gerätevorlagen mit vorgefertigten Einstellungen und Parametern zu ALP hinzugefügt. Dies reduziert die Einrichtungszeit über RS-485 erheblich.
Tröpfchenbewässerung in der Landwirtschaft
Torsteuerungssystem mit programmierbarem Relais PR200
Konzept für automatische Rasenbewässerung mit Produkten der akYtec GmbH
Künstliche Beschneiungsanlage mit Geräten der akYtec GmbH
Konzept für eine automatisierte Gewächshausanlage mit Geräten der akYtec GmbH
Industriebackofen mit Automatisierungssystem der akYtec GmbH
Konzept für smarten Hühnerstall mit Geräten von akYtec GmbH
Steuerungskonzept für Windkraftanlagen mit Produkten der akYtec GmbH
Variablenwert auf dem Display ausgeben
Das Beispiel erklärt, wie man den Wert einer Variablen auf dem Gerätedisplay angezeigt bekommt. Das Projekt wurde auf der Plattform des programmierbaren Relais PR200 und des E/A-Moduls MV110-8A er-stellt.
In diesem Projekt benötigen Sie nur Variablen und eine Anzeige (Displayform), aber kein Programm im Hauptarbeitsbereich. Starten Sie akYtec ALP und stellen Sie sicher, dass alle notwendigen Oberflächenele-mente sichtbar sind.
Netzwerkvariablen / LED-Steuerung
Dies ist ein universelles interaktives Projekt, das zeigt, wie die Interaktion zwischen der speicherprogram-mierbaren Steuerung PR200-24.2 und dem Erweiterungsmodul MK110-8D.4R über das Modbus-Kommuni-kationsprotokoll auf der RS485-Schnittstelle hergestellt werden kann. Das Projekt hilft auch zu verstehen, wie man Netzwerkvariablen verwendet.
Das System umfasst vier LEDs und vier Drucktasten, mit denen der Benutzer den Zustand und das Verhalten der LEDs dynamisch steuern kann.
Das Projekt kann in der Industrie- und Gebäudeautomatisierung sowie für Schulungszwecke eingesetzt wer-den, wo Echtzeitsteuerung und -überwachung erforderlich sind.
Befüllen und Entleeren des Tanks
Das Beispiel beschreibt ein Projekt zur Steuerung des Befüllens und Entleerens eines Tanks. Das Projekt enthält 3 Datenverarbeitungsblöcke und 2 Anzeigen.
Zwei Pumpen mit Zeitsteuerung
Das Beispiel beschreibt ein Projekt für den abwechselnden Betrieb von zwei Pumpen mit Zählung der Lauf-zeit und der Anzahl der Starts. Das Projekt enthält 3 Datenverarbeitungsblöcke und 3 Anzeigen.
Zwei Pumpen mit Zeitverzögerung
Das Beispiel beschreibt ein Projekt für einen abwechselnden Betrieb von zwei Pumpen mit Startverzögerung zum Schutz vor hydraulischen Stößen. Das Projekt enthält 2 Datenverarbeitungsblöcke und 2 Anzeigen.
Ein Aus Regler im Heiz und Kühlmodus
Das Beispiel erklärt die Verwendung eines Ein-Aus-Reglers im Heiz- und Kühlbetrieb. Das Projekt enthält 2 Datenverarbeitungsblöcke und 2 Anzeigen.
Ein Aus Regler im Heiz und Kühlmodus mit Zeitschaltuhr
Das Beispiel erklärt die Verwendung eines Ein-Aus-Reglers im Heiz- und Kühlbetrieb mit einer Zeitschalt-uhr. Das Projekt enthält 2 Datenverarbeitungsblöcke und 2 Anzeigen.
PID Regler im Heiz und Kühlmodus
Das Beispiel erklärt die Verwendung eines PID-Reglers im Heiz- und Kühlbetrieb. Das Projekt enthält 2 Datenverarbeitungsblöcke und 3 Anzeigen.
Echtzeit Timer
Das Beispiel erklärt die Verwendung eines Echtzeit-Timers. Das Projekt enthält 1 Datenverarbeitungsblock und 3 Anzeigen.
Impulszähler
Das Beispiel erklärt die Verwendung von verschiedenen Impulszählern. Das Projekt enthält 1 Datenverarbei-tungsblock und 1 Anzeige.
- Vorherige Versionen von akYtec ALP.
Installationshinweise_akYtec_ALP_V1_DE |
Installation notes_akYtec_ALP_V1_EN |
Programming manual_ALP_2024_2.7_EN |
Programmieranleitung_ALP_2020_1.17_DE |
Setup_akYtecALP_2.7.353 |
akYtec ALP |
|
|
- Ich habe zwei selbstgeschriebene Makros „Mittelwert“ und „8 INT_M“. Wenn das Makro „Mittelwert“ bereits in einem Projekt verwendet wird, so ist das Importieren des Makros „8 INT_M“ nicht möglich. Es erscheint die Meldung: Das Makro „8 INT_M“ existiert bereits... ersetzen? Ja/Nein Warum wird die Fehlermeldung angezeigt und wie kann ich das genannte Makro importieren?