#ENGLISH
>>

<< CDE Scripting PlugIn <<

Das CDE Scripting PlugIn ermöglichst die Erstellung und Ausführungen von benutzerdefinierten Skripten im CDE. Dabei stehen neben dem Standard-sprachelementen von Javascript über 50 zusätzliche CAN/CANopen-spezifische Kommandos zu Verfügung. Eigene grafische Benutzeroberflächen (GUIs) können zudem komfortable erstellt und in den Skripten verwendet werden.

Die CAN-Kommandos decken das Senden und Empfangen von CAN-Telegrammen ab. Dabei können beliebige CAN und auch CAN-FD-Telegramme (Hardware-Untersützung erforderlich) gesendet werden. Beim Empfang kann sich das Script auf definierte CAN-ID registrieren und Callback-Funktion werden beim Empfang dieser CAN-IDs aufgerufen, so dass auf diese Ereignisse reagiert werden kann und eigene CAN-basierende Protokolle implementiert werden können.

In Bezug auf CANopen werden die CANopen-Dienste SDO, NMT, LSS, PDO, TIME und Sync untersützt. Ein Script kann somit als SDO-Client Daten von einem anderen CANopen-Geräte abfragen und zu anderen Geräten schreiben. Dabei wird neben dem expedited und segmented Transfer auch der SDO-Blocktransfer in beiden Richtungen unterstützt.

Benutzerdefinierte GUI

Mit dem Qt-Designer können eigene GUIs als .ui-File erstellt werden und diese dann im Script benutzt werden.
CANopen DeviceExplorer Scripting Interpreter
Dabei ist es sogar möglich, dass die Haupt-GUI des CANopen DeviceDesigners unsichtbar ist und nur die separat erstellte GUI angezeigt wird. Damit lassen sich sogar kundenspezifische Test- oder Inbetriebnahme-Programme mithilfe des Scripting PlugIns erstellen. Zur Weitergabe solcher Scripte an Dritte ist eine separate, kostengüstige Laufzeitlizenz des CANopen DeviceExplorers verfügbar, welche nur die Scripting-API bereitstellt.

Weitere API-Funktionen

Neben dem Standardsprachelementen von Javascript und den CAN/CANopen-Kommandos sind noch eine Reihe weitere nützlicher Hilfsfunktionen implementiert. Diese stellen u.a. folgende Funktionalitäten bereit:

CAN Schnittstellen

Systemvoraussetzung

Lieferumfang/Lizenzierung

Für Fragen zum CDE Scripting PlugIn stehen wir Ihnen gern per Email service@emtas.de oder per Telefon +49(0)3461-794160 zu Verfügung.

  |||||

// ALLGEMEIN

<< 10 gute Gründe für emtas <<

Wir geben Ihnen 10 Gründe, warum emtas Ihr Entwicklungspartner ist:   =>




Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Mehr Erfahren

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen