Per offrire la massima flessibilità e affidabilità a lungo termine, il nostro controller è alimentato da Lua — un linguaggio di scripting leggero, utilizzato in tutto il mondo nei sistemi professionali.
Lua consente agli utenti di personalizzare il comportamento, automatizzare i processi e adattare la logica di controllo in modo rapido e sicuro. Invece di modificare il firmware o attendere aggiornamenti software, le regolazioni possono essere effettuate direttamente tramite script chiari e facili da comprendere. Ciò significa un’implementazione più rapida, una manutenzione più semplice e una maggiore indipendenza.
Semplice e facile da usare
Lua è stato progettato con la semplicità in mente. La sua struttura chiara e leggibile lo rende facile da comprendere — anche per utenti senza esperienza di programmazione.
Con Lua potete:
- Definire sequenze di controllo personalizzate
- Reagire automaticamente ai valori dei sensori
- Creare azioni e pianificazioni basate sul tempo
- Attivare allarmi o notifiche
- Aggiungere regole di calcolo speciali e combinare risultati da diverse stazioni telecamera
- Adattare il comportamento per diversi prodotti o varianti di macchina
Questa flessibilità consente al controller di adattarsi con precisione alla Vostra applicazione.
Veloce ed efficiente
Lua è estremamente compatto ed efficiente. Funziona perfettamente sul nostro hardware embedded, garantendo tempi di risposta rapidi e un funzionamento stabile. Il suo ridotto consumo di risorse significa nessun carico di sistema superfluo — solo prestazioni affidabili dove conta.
Robusto e affidabile
La stabilità è fondamentale negli ambienti professionali. Lua è stato sviluppato e perfezionato per decenni con una forte attenzione all’affidabilità. Dispone di gestione automatica della memoria e di un ambiente di esecuzione sicuro, contribuendo a garantire un comportamento coerente e prevedibile.
Questo rende Lua ideale per applicazioni industriali, tecniche e mission-critical.
Collaudato in tutto il mondo
Lua è utilizzato in numerosi settori e piattaforme ad alta esigenza:
- Grandi piattaforme di gioco come Roblox e World of Warcraft
- Software professionale come Adobe Lightroom
- Infrastrutture Internet ad alte prestazioni presso aziende come Cloudflare
- Grandi fornitori di tecnologia tra cui Tencent
- Automazione industriale, robotica, sistemi automotive e dispositivi embedded in tutto il mondo
La sua adozione globale ne dimostra la maturità, le prestazioni e l’affidabilità.
Un breve esempio
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
Il risultato
Con Lua integrato, il nostro controller combina facilità d’uso, elevate prestazioni e comprovata affidabilità. È flessibile per le esigenze di oggi e robusto per le sfide di domani — alimentato da una tecnologia di fiducia in tutto il mondo.
