日本一区二区不卡超清在线播放-亚洲首页激情在线观看-国内精品一区二区久久-欧美一区欧美二区欧美三区
首頁
新聞動態(tài)
產(chǎn)品展示
資料下載
聯(lián)系我們
新聞動態(tài)
新聞動態(tài)
當(dāng)前位置:
網(wǎng)站首頁
>
新聞動態(tài)
>
新聞動態(tài)
新聞動態(tài)
Lua入門概述1——Lua腳本在SDWb串口屏上可以實(shí)現(xiàn)哪些功能
分享到:
點(diǎn)擊次數(shù):
更新時間:2023-01-04 10:42:14 【
打印此頁
】 【
關(guān)閉
】
導(dǎo)讀:
Lua 是1993年開發(fā)發(fā)布的一款小巧的腳本編程語言。 其設(shè)計目的是為了通過靈活嵌入應(yīng)用程序中從而為應(yīng)用程序提供靈活的擴(kuò)展和定制功能。SDWb系列串口屏全面支持Lua腳本編程功能。
一、Lua腳本在SDWb串口屏上的六大典型應(yīng)用
1、實(shí)現(xiàn)用戶邏輯控制,將串口屏用作系統(tǒng)主機(jī);
2、實(shí)現(xiàn)算術(shù)邏輯運(yùn)算,減少與用戶單片機(jī)的串口通訊;
3、實(shí)現(xiàn)Modbus協(xié)議,方便連接PLC等自動化設(shè)備;
4、實(shí)現(xiàn)串口自定義協(xié)議,方便與各種已有串口設(shè)備連接;
5、設(shè)置開機(jī)外發(fā)串口指令(用戶可以自定義指令格式);
6、設(shè)置開機(jī)登錄密碼功能(無需用戶單片機(jī)參與)。
二、Lua腳本與SDWb串口屏融合設(shè)計
圖1 Lua腳本與SDWb串口屏融合設(shè)計框圖
用戶根據(jù)應(yīng)用需要,在回調(diào)函數(shù)里編寫Lua腳本程序,并下載到串口屏里。串口屏?xí)鶕?jù)回調(diào)函數(shù)類型,在不同的時間點(diǎn)執(zhí)行對應(yīng)回調(diào)函數(shù)里面的用戶Lua腳本程序。
SDWb系列串口屏提供了四個回調(diào)函數(shù),作為用戶Lua腳本程序的入口,用戶需要根據(jù)自身應(yīng)用需求,找到對應(yīng)的回調(diào)函數(shù),并在該回調(diào)函數(shù)里面編寫自己的Lua腳本程序。
SDWb系列串口屏提供了多種API接口函數(shù),用戶在回調(diào)函數(shù)里面,可以通過Lua腳本語言調(diào)用這些API接口函數(shù),實(shí)現(xiàn)訪問串口屏內(nèi)部的寄存器、變量存儲器、串口等硬件資源,還可以實(shí)現(xiàn)各種邏輯控制、算術(shù)運(yùn)算、Modbus協(xié)議、自定義協(xié)議等功能。
三、Lua回調(diào)函數(shù)入口
表1 Lua回調(diào)函數(shù)入口匯總
注意:回調(diào)函數(shù)中的參數(shù),不是用戶Lua腳本提供的,而是串口屏在調(diào)用回調(diào)函數(shù)時,根據(jù)當(dāng)前運(yùn)行狀態(tài)自動實(shí)時賦值的。用戶Lua腳本可以根據(jù)回調(diào)函數(shù)參數(shù)獲取到相應(yīng)的變量值。
四、API接口函數(shù)
表2 API接口函數(shù)匯總
歡迎大家提出應(yīng)用需求,我們技術(shù)支持的小伙伴們,已經(jīng)做好了能力儲備,會全力配合客戶編寫Lua腳本代碼。詳細(xì)信息可登錄官網(wǎng)
lfoil.com
下載相關(guān)文檔,或聯(lián)系我司銷售人員!
參考文檔:
《基于VGUS的Lua腳本使用說明》
上一條:
靜電放電試驗(yàn)等級劃分、評價分類、結(jié)果判定,一文打盡!
下一條:
7寸正裝蓋板限量樣品免費(fèi)領(lǐng)取,先到先得!
copyright © 2003-2024, 中顯科技. all rights reserved.
地址:武漢市東湖新技術(shù)開發(fā)區(qū)高新四路40號葛洲壩太陽城產(chǎn)業(yè)園1棟
電話:027-87617912 027-87617960 027-87596062 傳真:027-87596850
鄂ICP備18025119號-2
技術(shù)支持:
米拓建站
7.8