首頁
新聞動態
產品展示
資料下載
聯系我們
新聞動態
新聞動態
當前位置:
網站首頁
>
新聞動態
>
新聞動態
新聞動態
Lua入門概述1——Lua腳本在SDWb串口屏上可以實現哪些功能
分享到:
點擊次數:
更新時間:2023-01-04 10:42:14 【
打印此頁
】 【
關閉
】
導讀:
Lua 是1993年開發發布的一款小巧的腳本編程語言。 其設計目的是為了通過靈活嵌入應用程序中從而為應用程序提供靈活的擴展和定制功能。SDWb系列串口屏全面支持Lua腳本編程功能。
一、Lua腳本在SDWb串口屏上的六大典型應用
1、實現用戶邏輯控制,將串口屏用作系統主機;
2、實現算術邏輯運算,減少與用戶單片機的串口通訊;
3、實現Modbus協議,方便連接PLC等自動化設備;
4、實現串口自定義協議,方便與各種已有串口設備連接;
5、設置開機外發串口指令(用戶可以自定義指令格式);
6、設置開機登錄密碼功能(無需用戶單片機參與)。
二、Lua腳本與SDWb串口屏融合設計
圖1 Lua腳本與SDWb串口屏融合設計框圖
用戶根據應用需要,在回調函數里編寫Lua腳本程序,并下載到串口屏里。串口屏會根據回調函數類型,在不同的時間點執行對應回調函數里面的用戶Lua腳本程序。
SDWb系列串口屏提供了四個回調函數,作為用戶Lua腳本程序的入口,用戶需要根據自身應用需求,找到對應的回調函數,并在該回調函數里面編寫自己的Lua腳本程序。
SDWb系列串口屏提供了多種API接口函數,用戶在回調函數里面,可以通過Lua腳本語言調用這些API接口函數,實現訪問串口屏內部的寄存器、變量存儲器、串口等硬件資源,還可以實現各種邏輯控制、算術運算、Modbus協議、自定義協議等功能。
三、Lua回調函數入口
表1 Lua回調函數入口匯總
注意:回調函數中的參數,不是用戶Lua腳本提供的,而是串口屏在調用回調函數時,根據當前運行狀態自動實時賦值的。用戶Lua腳本可以根據回調函數參數獲取到相應的變量值。
四、API接口函數
表2 API接口函數匯總
歡迎大家提出應用需求,我們技術支持的小伙伴們,已經做好了能力儲備,會全力配合客戶編寫Lua腳本代碼。詳細信息可登錄官網
www.rongtao88.com
下載相關文檔,或聯系我司銷售人員!
參考文檔:
《基于VGUS的Lua腳本使用說明》
上一條:
靜電放電試驗等級劃分、評價分類、結果判定,一文打盡!
下一條:
7寸正裝蓋板限量樣品免費領取,先到先得!
日日躁夜夜躁狠狠久久AV