{"id":23136,"date":"2024-09-12T12:42:21","date_gmt":"2024-09-12T17:42:21","guid":{"rendered":"https:\/\/dev.arbin.com\/?page_id=23136"},"modified":"2025-08-24T09:55:16","modified_gmt":"2025-08-24T14:55:16","slug":"lua-script-feature","status":"publish","type":"page","link":"https:\/\/www.arbin.com\/de\/softwarelosung\/lua-script-feature.html","title":{"rendered":"Lua Script Feature"},"content":{"rendered":"<a href=\"\/de\/\">Startseite<\/a> > \n<a href=\"\/de\/software-solution.html\/\"> Software-L\u00f6sung<\/a> &gt;\nErweiterte Steuersprache\n<h1>\n\t\tLua Script Feature\n\t<\/h1>\n\t<p>Unlock the power of automation with Lua and take your testing process to the next level. With Lua&#8217;s lightweight and highly efficient scripting capabilities, you can automate repetitive tasks, streamline complex workflows, and ensure precise control over your test equipment.<\/p>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/arbin.com\/wp-content\/uploads\/2024\/10\/ARBIN-ACL-Lua-Script-Feature.png\" alt=\"ARBIN-ACL-Lua-Script-Feature\" itemprop=\"image\" title=\"ARBIN-ACL-Lua-Script-Feature\" onerror=\"this.style.display='none'\"  \/>\n\t<meta itemprop=\"url\" content=\"https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-V3.mp4\" \/><div style=\"width: 640px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-23136-1\" width=\"640\" height=\"360\" poster=\"https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-video-bg.png\" preload=\"none\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-V3.mp4?_=1\" \/><source type=\"video\/mp4\" src=\"https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-V3.mp4?_=1\" \/><a href=\"https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-V3.mp4\">https:\/\/www.arbin.com\/wp-content\/uploads\/2025\/08\/Arbin-Lua-Scripting-Support-V3.mp4<\/a><\/video><\/div>\n<h2>\n\t\tEinf\u00fchrung\n\t<\/h2>\n\t\t<p>Although Arbin now has user-friendly and flexible ways (all kinds of control types) to control machines, they are all static control types.<\/p>\n<h2>\n\t\tExample of static control types\n\t<\/h2>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-ACL-Example-of-static-control-types-i1.png\" alt=\"ARBIN-ACL-Example of static control types i1\" itemprop=\"image\" height=\"847\" width=\"1601\" title=\"ARBIN-ACL-Example of static control types i1\" onerror=\"this.style.display='none'\"  \/>\n<p>&nbsp;<\/p>\n<p>We are introducing a new, dynamic control type that enables Lua scripting, offering exceptional flexibility and control.<\/p>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-ACL-Example-of-static-control-types-i2.png\" alt=\"ARBIN-ACL-Example of static control types i2\" itemprop=\"image\" height=\"254\" width=\"442\" title=\"ARBIN-ACL-Example of static control types i2\" onerror=\"this.style.display='none'\"  \/>\n<ul> \t\n<li>Lua is a lightweight, efficient, and embeddable scripting language. Lua&#8217;s flexibility allows it to be used in a variety of ways. Its <strong>performance is impressive<\/strong>, especially considering its small size and simplicity.<\/li>\n\n<li>Combined with Schedule, Lua script gives a <strong>more customizable programming way<\/strong> for customers to operate Arbin Test equipment.<\/li>\n<\/ul>\n<h2>\n\t\tArbin&#8217;s Lua Solution\n\t<\/h2>\n\t\t<ul> \t\n<li><strong>Arbin integrates the power of LUA scripting<\/strong> directly into its software, providing users with advanced <strong>automation capabilities<\/strong> for customizing and controlling testing processes.<\/li>\n\n<li>With this migration, users can now <strong>leverage LUA&#8217;s flexibility<\/strong> to create tailored scripts, automate complex test sequences, and manage equipment more efficiently.<\/li>\n<\/ul>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-ACL-Arbin-Lua-Solution-i1.png\" alt=\"ARBIN-ACL-Arbin Lua Solution\u00a0i1\" itemprop=\"image\" height=\"898\" width=\"1484\" title=\"ARBIN-ACL-Arbin Lua Solution\u00a0i1\" onerror=\"this.style.display='none'\"  \/>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-ACL-Arbin-Lua-Solution-i2.png\" alt=\"ARBIN-ACL-Arbin Lua Solution\u00a0i2\" itemprop=\"image\" height=\"518\" width=\"1016\" title=\"ARBIN-ACL-Arbin Lua Solution\u00a0i2\" onerror=\"this.style.display='none'\"  \/>\n\t\t<ul> \t\n<li>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.<\/li>\n\n<li>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.<\/li>\n<\/ul>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-ACL-Arbin-Lua-Solution-i3-2.png\" alt=\"ARBIN-ACL-Arbin-Lua-Solution-i3-2\" itemprop=\"image\" height=\"762\" width=\"2398\" title=\"ARBIN-ACL-Arbin-Lua-Solution-i3-2\" onerror=\"this.style.display='none'\"  \/>\n<p>This is how the state machine looks like in dynamic(LEFT) and static(RIGHT) control<\/p>\n\t\t<h2>Complete Example of dynamic control types<\/h2>\t\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-Complete-Example-of-dynamic-control-types-i1.png\" alt=\"ARBIN-Complete Example of dynamic control types i1\" itemprop=\"image\" height=\"327\" width=\"1714\" title=\"ARBIN-Complete Example of dynamic control types i1\" onerror=\"this.style.display='none'\"  \/>\n\t\t<p>DCIR.arlua<\/p>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/dev.arbin.com\/wp-content\/uploads\/2024\/09\/ARBIN-Complete-Example-of-dynamic-control-types-i2.png\" alt=\"ARBIN-Complete Example of dynamic control types i2\" itemprop=\"image\" height=\"3023\" width=\"1601\" title=\"ARBIN-Complete Example of dynamic control types i2\" onerror=\"this.style.display='none'\"  \/>","protected":false},"excerpt":{"rendered":"<p>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&#8217;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 [&hellip;]<\/p>","protected":false},"author":27,"featured_media":23129,"parent":22211,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Lua Script Feature | Arbin Instruments","_seopress_titles_desc":"Unlock the power of automation with Lua and take your testing process to the next level. With Lua\u2019s lightweight and highly efficient scripting capabilities, you can automate repetitive tasks, streamline complex workflows, and ensure precise control over your test equipment.\u00a0","_seopress_robots_index":"","inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-23136","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/pages\/23136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/comments?post=23136"}],"version-history":[{"count":2,"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/pages\/23136\/revisions"}],"predecessor-version":[{"id":42881,"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/pages\/23136\/revisions\/42881"}],"up":[{"embeddable":true,"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/pages\/22211"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arbin.com\/de\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.arbin.com\/de\/wp-json\/wp\/v2\/media?parent=23136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}