中文字幕天堂手机版-欧美一区二区色大片在线观看-丰满人妻视频一区二区三区-美女视频黄的免费的91

您的位置:首頁   >  關(guān)于我們  >  新聞動態(tài)

大彩講堂:VisualHMI-LUA教程-連續(xù)寫多個寄存器函數(shù)的應(yīng)用

發(fā)布人:大彩科技發(fā)布日期:2025-09-04

一、適合范圍



本文檔適用于VisualHMI平臺,Lua腳本語言為V5.3版本,配合工程可以完成大部分的內(nèi)部邏輯處理。


二、概述



set_uint16_ex(vtype, addr, value1,value2, , value120)

vtype:數(shù)據(jù)類型

addr:變量起始地址,最大可以寫120個連續(xù)寄存器

value1:寄存器1的值

value2:寄存器2的值

……

value120: 寄存器120的值

set_array(vtype, addr, buff)

vtype:數(shù)據(jù)類型

addr:變量起始地址,最大可以寫120個連續(xù)寄存器

buffword(字)數(shù)組,最大120個字


三、功能實現(xiàn)



1Modbus寄存器應(yīng)用

放置2個位狀態(tài)指示燈,地址為LW1000對應(yīng)寫單個寄存器值,地址為LW1001對應(yīng)以數(shù)組形式寫寄存器值。放置4個數(shù)值控件,用以顯示modbus協(xié)議保持寄存器值,如圖3-1所示。

圖片

3?1  modbus寄存器讀寫配置


腳本運用函數(shù)說明

點擊位狀態(tài)指示燈 0x1000(LW 內(nèi)存變量),觸發(fā)on_update回調(diào),set_uint16_ex(vtype, addr, value1,value2, , value120)以單個寄存器批量設(shè)置4x00004x0003(保持寄存器的值)。

點擊位狀態(tài)指示燈 0x1001(LW 內(nèi)存變量),觸發(fā)on_update回調(diào),set_array(vtype, addr, buff)以數(shù)組形式批量設(shè)置4x00004x0003(保持寄存器的值)。

Lua腳本預(yù)覽,如圖3-2所示

圖片

3?2  modbus寄存器讀寫 lua腳本預(yù)覽

2、FX2N寄存器讀寫應(yīng)用

放置2個位狀態(tài)指示燈,地址為LW1111對應(yīng)寫單個寄存器值,地址為LW2222對應(yīng)以數(shù)組形式寫寄存器值。放置4個數(shù)值控件,用以顯示FX2N協(xié)議D寄存器值,如圖3-3所示。

圖片

3?3  FX2N寄存器讀寫配置


腳本運用函數(shù)說明

點擊位狀態(tài)指示燈 0x1111(LW 內(nèi)存變量),觸發(fā)on_update回調(diào),set_uint16_exvtype, addr, value1,value2, , value120)以單個寄存器批量設(shè)置4x00004x0003(D寄存器的值)。

點擊位狀態(tài)指示燈 0x2222(LW 內(nèi)存變量),觸發(fā)on_update回調(diào),set_array(vtype, addr, buff)以數(shù)組形式批量設(shè)置0x00000x0003(D寄存器的值)。

注意FX2N地址為10進(jìn)制?。?/span>

Lua腳本預(yù)覽,如圖3-4所示

圖片

3?4  FX2N寄存器讀寫 lua預(yù)覽









聯(lián)系我們

廣州大彩智能科技有限公司

廣州大彩光電科技有限公司


地址:廣州市增城區(qū)寧西街新耀北路56號
銷售與技術(shù)支持:(020)82186683-601
大彩深圳辦事處

地址:深圳市龍崗區(qū)坂田街道深匯大廈1棟1108

郵箱:fujq@gz-dc.com
銷售與技術(shù)支持:付先生 13828461018

大彩成都辦事處

地址:四川省成都市高新區(qū)天府大道中段500號東方希望天祥廣場C座39樓3910號
郵箱:niesl@gz-dc.com
銷售與技術(shù)支持:聶經(jīng)理 18180927176
大彩上海辦事處

地 址:上海市浦東新區(qū)長清路1200弄森宏旗臻商務(wù)樓39號813
郵箱:sales103@gz-dc.com
銷售與技術(shù)支持劉經(jīng)理 13671882080