User Account 1 1
Warenkorb 0  0,00

Programmierung unserer Module mit der DELIB-Treiberbibliothek

Die DELIB-Treiberbibliothek ermöglicht ein einheitliches Ansprechen aller DEDITEC Produkte. Dank des umfangreichen und klar strukturierten Aufbaus, lassen sich unsere Module in nahezu jeder Programmiersprache in Ihre Projekte einbinden und steuern.

 

Eine ausführliche Anleitung rund um die DELIB und eine Vielzahl von Programmierbeispielen finden Sie hier:

Icon Software

Eine Auflistung aller DELIB Befehle finden Sie hier:

Programmierung unserer Module mit der DELIB-Treiberbibliothek ETH

Die DELIB ETH ist eine reine Ethernet Version der DEDITEC Treiberbibliothek. Diese beinhaltet keine Treiber für USB oder Seriell und benötigt keine Installation auf dem PC. Auch die Konfiguration und die Einbindung eines Moduls in die Registry entfällt. Admin-Schreibrechte werden ebenfalls nicht benötigt.

Als Projektkunde können Sie die DELIB ETH auch direkt in das eigene Setup integrieren.

Sämtliche Produkte mit Ethernet Schnittstelle werden von der DELIB ETH unterstützt und lassen sich direkt über die TCP/IP-Adresse ansprechen.

 

Hier geht es zur DELIB ETH:

Beispiel zur Programmierung unserer Module mit der DELIB

Folgende Beispiele zeigen, wie ein Modul geöffnet wird und digitale Ausgänge geschaltet werden können.

Modul öffnen:
uint ModulID = 14; – die ID ist abhängig vom Modultyp (s. delib.h)
uint ModulNr = 0; – standardmäßig immer 0
uint handle; – Handle des geöffneten Moduls
handle = DapiOpenModule(ModulID, ModulNr);

Relais schalten:
uint ch = 0; – Kanalnummer
uint val = 1; – Wert der gesetzt werden soll (0=off / 1=on)
DapiDOSet1(handle, ch, val);

Modul schließen:
DapiCloseModule(handle);

Erläuterung:

Die Funktion “DapiOpenModule” dient zum Öffnen eines Moduls. Welches Modul dabei geöffnet werden soll, das bestimmen die beiden übergebenen Parameter innerhalb der Klammer.

Der erste Parameter bezeichnet die Modul-ID. Die für Ihr Modul richtige ID können Sie der delib.h Datei entnehmen, welche sich im DEDITEC Installationspfad befindet.
Der zweite Parameter bezeichnet die Modul-Nr, wichtig, wenn mehrere Module gleichen Typs an einem PC betrieben werden. Ist nur ein Modul am PC angeschlossen, dann wird einfach die “0” angegeben. Die Modul-Nr lässt sich mit Hilfe ICT-Tool direkt auf dem Modul festlegen.

Wie teste ich mein Modul?

Über die grafische Benutzeroberfläche können Sie direkt auf das Modul zugreifen und sämtliche Funktionen ausführen.

Hier geht es zum ICT-Tool:

 

Overview ICT Tool DE
Mein Warenkorb
Dein Warenkorb ist leer.

Sieht so aus, als hättest du noch keine Wahl getroffen.