Lua-Skript

<< Click to Display Table of Contents >>

Navigation:  Funktionsblockbibliothek > Benutzerdefiniert >

Lua-Skript

Previous pageReturn to chapter overviewNext page

custom_lua

Mit Hilfe von Lua-Skripten können auf einfache Weise nahezu beliebige Berechnungen durchgeführt werden, die mit den verfügbaren Funktionsblöcken nicht oder nur mit großem Aufwand realisiert werden könnten. Die Eingabe des Skripts erfolgt im Dialog des Funktionsblocks. Zu Beginn der Programmausführung wird das Skript, sofern es frei von Fehlern ist, zur Leistungssteigerung in schnell interpretierbaren Bytecode übersetzt.

Jeder Lua-Skript-Funktionsblock kann keinen bis maximal 20 Eingänge und mindestens einen bis höchstens 20 Ausgänge besitzen. Alle Ein- und Ausgänge verwenden als Datentyp Fließkommazahlen einfacher Genauigkeit.

Die Dokumentation der Sprache Lua ist unter der Adresse http://www.lua.org/manual/5.1/ zu finden.

Komplexere Aufgaben, für die der Funktionsumfang von Lua oder die Rechenleistung nicht ausreicht, können alternativ in C++ als neue Funktionsblöcke realisiert werden.