Herunterladen Inhalt Inhalt Diese Seite drucken

Lua Einschränkungen; Lua Referenzen - IFTOOLS MSB-RS485-PLUS Handbuch

Inhaltsverzeichnis

Werbung

KAPITEL 17. SCHNELLEINSTIEG IN LUA
http://lua-users.org/wiki/LuaShortReference
Die Referenz ist ebenfalls Teil der
Installation im doc Verzeichnis abgelegt.
17.3 Lua Einschränkungen
Rechenintensive Lua Skripte oder Endlosschleifen können dazu führen, daß
das zugehörige
View
virtuelle Lua Maschine (Lua VM) bricht deshalb Anweisungen oder Skripte, die
ein bestimmtes Zeitmaß überschreiten, einfach ab und Sie werden durch eine
entsprechende Meldung über diesen Umstand informiert:
Probieren Sie einmal folgendes im SKETCH Buffer des Editors:
1
l o c a l x = 0
2
while t r u e do
3
x = x + 1
4
end
--> [string "local x = 0..."]:-1: overrun of allowed executions
Mit dem config Modul können Sie die erlaubte Anzahl von Ausführungen
(internen Lua Befehlen) in einem vorgegebenen Bereich einstellen. Wie die
Rekursionstiefe stellt dieser einen guten Kompromiss zwischen CPU Last und
Ausführungszeit (in der das Skript die Anwendung blockiert) dar.
Das config Modul ist im Abschnitt

17.4 Lua Referenzen

Dieses Kapitel hat nicht den Anspruch eine gute Einführung in Lua zu erset-
zen. Es enthält lediglich die nötigsten Information um Ihnen die ersten Schritte
mit Lua innerhalb der
Ihnen vielleicht eine vage Vorstellung der Eigenschaften die Lua so besonders
auszeichnen.
Die Skriptsprache Lua ist frei verfügbar und sehr gut dokumentiert. Im Internet
finden Sie eine Vielzahl von Programmcode, Beispielen und Anleitungen. Eine
sehr gute (wenn nicht die beste!) Quelle ist die Lua Website:
http://www.lua.org
Der folgende Link bietet eine gute Einführung in diverse Lua Themen:
http://lua-users.org/wiki/TutorialDirectory
Eine Online Lua Anleitung für Version 5.1, wie sie in der Analyser Software
verwendet wird, ist hier erhältlich:
http://www.lua.org/manual/5.1/
220
MSB-RS485-PLUS
nicht mehr oder nur sehr träge reagiert. Die integrierte
18.2.5
beschrieben.
Software zu erleichtern. Und es gibt
MSB-RS485-PLUS
Software und wird bei der

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis