Home >
Software Solution >
Advanced Control Language
Lua Script Feature
Unlock the power of automation with Lua and take your testing process to the next level. With Lua's lightweight and highly efficient scripting capabilities, you can automate repetitive tasks, streamline complex workflows, and ensure precise control over your test equipment.
Introduction
Although Arbin now has user-friendly and flexible ways (all kinds of control types) to control machines, they are all static control types.
Example of static control types
We are introducing a new, dynamic control type that enables Lua scripting, offering exceptional flexibility and control.
- Lua is a lightweight, efficient, and embeddable scripting language. Lua's flexibility allows it to be used in a variety of ways. Its performance is impressive, especially considering its small size and simplicity.
- Combined with Schedule, Lua script gives a more customizable programming way for customers to operate Arbin Test equipment.
Arbin's Lua Solution
- Arbin integrates the power of LUA scripting directly into its software, providing users with advanced automation capabilities for customizing and controlling testing processes.
- With this migration, users can now leverage LUA's flexibility to create tailored scripts, automate complex test sequences, and manage equipment more efficiently.
- We provide our customers with a fully integrated Lua editor (depends on the software release version), allowing them to easily program and customize their testing procedures.
- With this user-friendly editor, customers can write, modify, and execute Lua scripts directly within the software, enabling them to automate tasks, create advanced testing protocols, and tailor their workflows to meet specific requirements.
This is how the state machine looks like in dynamic(LEFT) and static(RIGHT) control
Complete Example of dynamic control types
DCIR.arlua