Um maximale Flexibilität und langfristige Zuverlässigkeit zu gewährleisten, wird unser Controller von Lua angetrieben — einer leichtgewichtigen Skriptsprache, der weltweit in professionellen Systemen vertraut wird.
Lua ermöglicht es Benutzern, Verhalten anzupassen, Prozesse zu automatisieren und Steuerungslogik schnell und sicher zu ändern. Anstatt Firmware zu ändern oder auf Software-Updates zu warten, können Anpassungen direkt über klare und leicht verständliche Skripte vorgenommen werden. Das bedeutet schnellere Implementierung, einfachere Wartung und größere Unabhängigkeit.
Einfach und leicht zu bedienen
Lua wurde mit Einfachheit im Sinn entwickelt. Die klare und gut lesbare Struktur macht es leicht verständlich — auch für Benutzer ohne Programmiererfahrung.
Mit Lua können Sie:
- Eigene Steuerungssequenzen definieren
- Automatisch auf Sensorwerte reagieren
- Zeitbasierte Aktionen und Zeitpläne erstellen
- Alarme oder Benachrichtigungen auslösen
- Spezielle Berechnungsregeln hinzufügen und Ergebnisse verschiedener Kamerastationen kombinieren
- Verhalten für verschiedene Produkte oder Maschinenvarianten anpassen
Diese Flexibilität ermöglicht es dem Controller, sich präzise an Ihre Anwendung anzupassen.
Schnell und effizient
Lua ist extrem kompakt und effizient. Es läuft reibungslos auf unserer eingebetteten Hardware und gewährleistet schnelle Reaktionszeiten und stabilen Betrieb. Der geringe Ressourcenbedarf bedeutet keine unnötige Systembelastung — nur zuverlässige Leistung dort, wo es zählt.
Robust und zuverlässig
Stabilität ist in professionellen Umgebungen entscheidend. Lua wurde über Jahrzehnte mit starkem Fokus auf Zuverlässigkeit entwickelt und verfeinert. Es bietet automatische Speicherverwaltung und eine sichere Laufzeitumgebung, die konsistentes und vorhersagbares Verhalten gewährleistet.
Das macht Lua ideal für industrielle, technische und geschäftskritische Anwendungen.
Weltweit bewährt
Lua wird in vielen anspruchsvollen Branchen und Plattformen eingesetzt:
- Große Spieleplattformen wie Roblox und World of Warcraft
- Professionelle Software wie Adobe Lightroom
- Hochleistungs-Internetinfrastruktur bei Unternehmen wie Cloudflare
- Große Technologieanbieter einschließlich Tencent
- Industrieautomatisierung, Robotik, Automobilsysteme und eingebettete Geräte weltweit
Die weltweite Verbreitung demonstriert Reife, Leistungsfähigkeit und Zuverlässigkeit.
Ein kurzes Beispiel
while true do iTrigger0:Wait(true, 0) -- Wait for trigger from machine
ShaftCam:GrabImage(ImageShaft) -- Grab image from camera 'ShaftCam'
valid, value = ImageShaft:GetResult() -- Wait for image-processing result
if value ~= true then: -- If the result is not ok
oError:Set(true) -- Set digital output 'oError' to stop machine
break
end
end
Das Ergebnis
Mit Lua im Inneren vereint unser Controller Benutzerfreundlichkeit, hohe Leistung und bewährte Zuverlässigkeit. Er ist flexibel für die Anforderungen von heute und robust für die Herausforderungen von morgen — angetrieben von einer weltweit vertrauenswürdigen Technologie.
