chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大彩講堂:VisualHMI-LUA教程-獲取設(shè)置單精度浮點(diǎn)數(shù)函數(shù)的應(yīng)用

廣州大彩串口屏 ? 2025-10-16 00:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

wKgZPGhaYCmAdKNIAAEQKBb4b30472.png

一、適合范圍

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


二、概述

get_float/set_float函數(shù)主要用于VisualHMI軟件開發(fā)中各種協(xié)議對浮點(diǎn)數(shù)數(shù)據(jù)進(jìn)行獲取和賦值處理。

get_float(vtype, addr)

讀取單精度浮點(diǎn)數(shù)(float)寄存器,返回有符號單精度浮點(diǎn)數(shù)

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

· addr: 變量地址

set_float(vtype, addr,value)

設(shè)置單精度浮點(diǎn)數(shù)(float)寄存器

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

· addr:變量地址

· value:寄存器值


三、功能實(shí)現(xiàn)

1、首先建立一個HMI工程以DC80480M070為例,如3-1所示。

wKgZPGjvbnqAKOrJAAA8yZHiQe4084.png

圖3-1 新建工程


2、在畫面上放置一個字設(shè)置按鈕寫入地址為LW1020,操作模式為寫入常量,常量值為1,放置4個數(shù)值控件分別配置如圖所示的讀取地址,數(shù)據(jù)類型為float型,小數(shù)數(shù)位為2。如圖3-2和圖3-3所示。

wKgZO2jvboSABg5xAAAtpi_UqkY875.png

圖3-2界面配置


wKgZO2jvboaAZ3ayAAAj3cO8czE651.png

圖3-3控件配置


3、通信協(xié)議配置為ModbusMaster通信協(xié)議,預(yù)設(shè)字節(jié)序默認(rèn)為默認(rèn)大端,可以設(shè)置為重新指定來修改數(shù)據(jù)的字節(jié)順序,要注意預(yù)設(shè)字節(jié)序要設(shè)置為正確的字節(jié)順序,如圖3-4所示。

wKgZPGjvboyANERBAAAqK1oHGys591.png

圖3-4通信協(xié)議配置

四、Lua腳本預(yù)覽

wKgZO2jvbpGAGAc5AADKUbg2wmo732.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4400

    瀏覽量

    66347
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    672

    瀏覽量

    51037
  • lua腳本
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    7779
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    請問如何將一個單精度浮點(diǎn)數(shù)轉(zhuǎn)換成4個字符?

    我們知道,在labview中,一個單精度浮點(diǎn)數(shù)占4個字節(jié),請問大家有什么好辦法,將每個字節(jié)的內(nèi)容讀出,然后強(qiáng)制轉(zhuǎn)換成一個字符?也就是說將原來的一個單精度浮點(diǎn)數(shù)用連續(xù)的4個字符來表示?謝
    發(fā)表于 03-31 21:46

    labview里單精度浮點(diǎn)數(shù)和十六進(jìn)制數(shù)如何相互轉(zhuǎn)換?

    我需要將一個單精度浮點(diǎn)數(shù)(如0.33)轉(zhuǎn)換為十六進(jìn)制數(shù)然后通過串口發(fā)送,同時還需將串口讀取的十六進(jìn)制數(shù)轉(zhuǎn)換為單精度浮點(diǎn)數(shù)。 求問在labview里如何使
    發(fā)表于 10-14 11:04

    32位單精度IEEE-754浮點(diǎn)數(shù)轉(zhuǎn)換為10進(jìn)制數(shù)

    本帖最后由 hejin515 于 2016-6-5 16:02 編輯 請問誰接做過32位單精度IEEE-754浮點(diǎn)數(shù)的數(shù)據(jù)采集,LabVIEW如何實(shí)現(xiàn)將其轉(zhuǎn)換為十進(jìn)制數(shù)?轉(zhuǎn)化的方式如下圖,用C好實(shí)現(xiàn),但是用LabVIEW簡直覺得不可思議。
    發(fā)表于 06-05 15:59

    單精度浮點(diǎn)數(shù)相乘怎么用C語言編寫

    單精度浮點(diǎn)數(shù)相乘是先轉(zhuǎn)換成二進(jìn)制再相乘還是直接相乘,求教思路或程序
    發(fā)表于 10-23 23:36

    MCU是怎樣進(jìn)行雙精度單精度浮點(diǎn)數(shù)運(yùn)算的誤差測試的

    測試平臺MCU: STM32F767,啟動硬件雙精度浮點(diǎn)運(yùn)算協(xié)處理器IDE: Keil RVMDK V5.21.1.0測試方法浮點(diǎn)數(shù)0.1分別以單精度與雙
    發(fā)表于 11-26 07:40

    如何用Verilog怎樣將小數(shù)(例如0.2,-3.4之類的)轉(zhuǎn)化為單精度浮點(diǎn)數(shù)?

    用Verilog怎樣將小數(shù)(例如0.2,-3.4之類的)轉(zhuǎn)化為單精度浮點(diǎn)數(shù)?
    發(fā)表于 10-18 06:48

    基于FPGA 的單精度浮點(diǎn)數(shù)乘法器設(shè)計

    設(shè)計了一個基于FPGA的單精度浮點(diǎn)數(shù)乘法器.設(shè)計中采用改進(jìn)的帶偏移量的冗余Booth3算法和跳躍式Wallace樹型結(jié)構(gòu),并提出對Wallace樹產(chǎn)生的2個偽和采用部分相加的方式,提高了乘法器的運(yùn)
    發(fā)表于 09-29 16:46 ?45次下載

    什么是單精度和雙精度_單精度和雙精度浮點(diǎn)數(shù)表示方法

    在計算機(jī)里實(shí)數(shù)中的浮點(diǎn)數(shù)是以科學(xué)計數(shù)法存儲,所以在存儲和讀取的時候需要考慮精度的問題,但是,由于數(shù)據(jù)的使用需要,也會有不同精度的需要,例如存儲身高信息和存儲衛(wèi)星的飛行信息要求的精度必要
    發(fā)表于 01-12 13:54 ?10.4w次閱讀
    什么是<b class='flag-5'>單精度</b>和雙<b class='flag-5'>精度</b>_<b class='flag-5'>單精度</b>和雙<b class='flag-5'>精度</b><b class='flag-5'>浮點(diǎn)數(shù)</b>表示方法

    Xilinx怎么定點(diǎn)數(shù)轉(zhuǎn)浮點(diǎn)數(shù)

    轉(zhuǎn)化為的浮點(diǎn)數(shù)可以是單精度也可以是雙精度
    發(fā)表于 07-05 08:09 ?4167次閱讀
    Xilinx怎么定<b class='flag-5'>點(diǎn)數(shù)</b>轉(zhuǎn)<b class='flag-5'>浮點(diǎn)數(shù)</b>

    MCU進(jìn)行雙精度單精度浮點(diǎn)數(shù)運(yùn)算的誤差比較測試

    測試平臺MCU: STM32F767,啟動硬件雙精度浮點(diǎn)運(yùn)算協(xié)處理器IDE: Keil RVMDK V5.21.1.0測試方法浮點(diǎn)數(shù)0.1分別以單精度與雙
    發(fā)表于 11-18 19:21 ?20次下載
    MCU進(jìn)行雙<b class='flag-5'>精度</b>與<b class='flag-5'>單精度</b><b class='flag-5'>浮點(diǎn)數(shù)</b>運(yùn)算的誤差比較測試

    單精度和雙精度浮點(diǎn)數(shù)的區(qū)別

    在計算機(jī)科學(xué)和數(shù)值計算中,浮點(diǎn)數(shù)是一種用于表示實(shí)數(shù)的數(shù)據(jù)類型。浮點(diǎn)數(shù)有兩種精度級別:單精度和雙精度。這兩種
    的頭像 發(fā)表于 12-13 10:55 ?1.3w次閱讀

    單精度和雙精度浮點(diǎn)數(shù)的區(qū)別

    單精度和雙精度是計算機(jī)中表示浮點(diǎn)數(shù)的兩種不同的精度。在計算機(jī)中,浮點(diǎn)數(shù)用來表示帶有小數(shù)部分的實(shí)數(shù),而單精
    的頭像 發(fā)表于 12-15 10:25 ?6660次閱讀

    講堂VisualHMI-LUA教程-on_run回調(diào)函數(shù)使用指南

    一、適合范圍本文檔適用于VisualHMI平臺,Lua腳本語言為V5.3版本,配合工程可以完成大部分的內(nèi)部邏輯處理。二、概述on_run(screen)周期回調(diào)函數(shù),用該回調(diào)函數(shù),會根
    的頭像 發(fā)表于 07-23 15:25 ?772次閱讀
    大<b class='flag-5'>彩</b><b class='flag-5'>講堂</b>:<b class='flag-5'>VisualHMI-LUA</b>教程-on_run回調(diào)<b class='flag-5'>函數(shù)</b>使用指南

    講堂VisualHMI-LUA教程-獲取設(shè)置16位數(shù)據(jù)函數(shù)

    一、適合范圍本文檔適用于VisualHMI平臺,Lua腳本語言為V5.3版本,配合工程可以完成大部分的內(nèi)部邏輯處理。二、概述2.1get_uint16(vtype,addr)讀取無符號短整型寄存器
    的頭像 發(fā)表于 10-13 16:40 ?416次閱讀
    大<b class='flag-5'>彩</b><b class='flag-5'>講堂</b>:<b class='flag-5'>VisualHMI-LUA</b>教程-<b class='flag-5'>獲取</b>和<b class='flag-5'>設(shè)置</b>16位數(shù)據(jù)<b class='flag-5'>函數(shù)</b>

    講堂VisualHMI-LUA教程-獲取設(shè)置32位數(shù)據(jù)函數(shù)的應(yīng)用

    一、適合范圍本文檔適用于VisualHMI平臺,Lua腳本語言為V5.3版本,配合工程可以完成大部分的內(nèi)部邏輯處理。二、概述2.1.get_uint32(vtype,addr)讀取無符號整形寄存器
    的頭像 發(fā)表于 10-15 17:46 ?188次閱讀
    大<b class='flag-5'>彩</b><b class='flag-5'>講堂</b>:<b class='flag-5'>VisualHMI-LUA</b>教程-<b class='flag-5'>獲取</b>與<b class='flag-5'>設(shè)置</b>32位數(shù)據(jù)<b class='flag-5'>函數(shù)</b>的應(yīng)用