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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

應用筆記 | TSMaster快速入門篇(1)-系統(tǒng)變量

上海同星智能科技有限公司 ? 2022-11-09 16:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

系統(tǒng)變量

本文給大家介紹TSMaster的一個重要概念—系統(tǒng)變量。系統(tǒng)變量可以用于監(jiān)測信號、傳遞信息,還可以用于自動化以及測試等眾多領域,TSMaster幾乎所有的功能都和系統(tǒng)變量有關。

一 綜述

用戶在使用 Panel,腳本,標定,診斷或者其他擴展功能的時候,能夠直接訪問的變量被定義為系統(tǒng)變量。根據(jù)系統(tǒng)變量生成的原理,主要分為兩個類型:Internal Variable(內生系統(tǒng)變量)和User Variable(用戶自定義系統(tǒng)變量)。他們的主要區(qū)別是:

? 內生系統(tǒng)變量是系統(tǒng)自動生成,自動釋放的,用戶不能直接對其進行增刪操作;

? 用戶定義變量是用戶自己創(chuàng)建和管理的


系統(tǒng)變量系統(tǒng)架構如下圖所示:

cf6e18a8-5f53-11ed-b116-dac502259ad0.png

用戶要查看當前可用的系統(tǒng)變量,需要根據(jù)路徑 Simulation->System Variable 打開系統(tǒng)變量管理界面,如下圖所示:

cf95fc88-5f53-11ed-b116-dac502259ad0.png

二 Internal Variables(內生系統(tǒng)變量)

內生系統(tǒng)變量是跟隨系統(tǒng)自動生成,自動釋放的。常見的內生系統(tǒng)變量如下圖所示:

1. 系統(tǒng)信息;2.設備統(tǒng)計信息;3. 小程序變量。

cfb813ae-5f53-11ed-b116-dac502259ad0.png

以設備統(tǒng)計信息為例,如果添加了 CAN1 設備,才會動態(tài)生成 StaticsCAN1 相關的統(tǒng)計信息;如果刪除 CAN1 設備,這些統(tǒng)計信息會消失。隨著 TSMaster 軟件系統(tǒng)的升級,后續(xù)會增加更多的這種動態(tài)生成和加載的數(shù)據(jù)類型。

三 User Variables(用戶定義變量系統(tǒng))

這種類型的變量是用戶自定義的,用戶可以進行增刪等操作。新增用戶變量流程如下所示:


? 第一步:在系統(tǒng)變量管理界面,右鍵,點擊:創(chuàng)建用戶變量

cfe97688-5f53-11ed-b116-dac502259ad0.png

? 第二步:設置用戶變量的屬性

d015c878-5f53-11ed-b116-dac502259ad0.png

Name: 變量名稱。

Category: 變量所屬分組,便于用戶管理變量,同名變量可能用于不同的應用程序中。

Comment: 對變量增加一些評論和描述。

Data Type: 變量類型,包括整形和 Float 等類型。詳細可展開查看。

ReadOnly: 該變量是否只讀,如果是只讀的,用戶無法對其進行修改。

Minimun Value: 該變量允許的最小值。

Maximum Value: 該變量允許的最大值。

Current Value: 該變量當前值。

? 添加到系統(tǒng)后如下圖所示:

d03d9510-5f53-11ed-b116-dac502259ad0.png

四 系統(tǒng)變量數(shù)據(jù)類型

TSMaster 系統(tǒng)變量主要包含如下數(shù)據(jù)類型:Int32,UInt32,Int64,UInt64,UInt8 Array,Int32 Array, Int64 Array, double ,double Array, string,如下所示:

d0700086-5f53-11ed-b116-dac502259ad0.png

其分別代表的意義如下:

? Int32:有符號 32 位類型,可以涵蓋住 Int8,Int16 等類型。

? UInt32:無符號 32 位類型,可以一并涵蓋住 UInt8,UInt16 等數(shù)據(jù)類型。

? Int64:有符號 64 位數(shù)據(jù)類型。

? UInt64:無符號 64 位數(shù)據(jù)類型。

? UInt8 Array:無符號 8 位數(shù)組,也就是最常用的 Byte 數(shù)組。對于數(shù)據(jù)類型的數(shù)據(jù),在賦值的時候,數(shù)組元素之間通過’;’隔開,如下所示,其等同于數(shù)組定義為:

UInt8 Var6[5] = {12,34,56,78,90};

d095fe76-5f53-11ed-b116-dac502259ad0.png

? Int32 Array:整型32位數(shù)組類型,數(shù)組元素之間通過’;’隔開。

? Int64 Array:整型64位數(shù)組類型,數(shù)組元素之間通過’;’隔開。

? Double:雙精度數(shù)據(jù)類型。

? double Array:雙精度數(shù)組類型,數(shù)組元素之間通過’;’隔開。

? string:字符串數(shù)據(jù)類型。

五 訪問系統(tǒng)變量

無論是內生變量,還是用戶定義變量,其訪問方式是完全一樣的。主要介紹兩種應用場景:1. Panel 關聯(lián)系統(tǒng)變量;2. 通過腳本讀寫系統(tǒng)變量。

1. Panel 關聯(lián)系統(tǒng)變量

d0bbf874-5f53-11ed-b116-dac502259ad0.png

Panel 關聯(lián)系統(tǒng)變量流程如上圖所示:

1. 控件關聯(lián)變量類型選擇為系統(tǒng)變量(SystemVar)。

2. 雙擊展開變量選擇面板。

3. 在面板上選擇內置系統(tǒng)變量和用戶定義系統(tǒng)變量即可。


2. 腳本讀寫系統(tǒng)變量

d18813aa-5f53-11ed-b116-dac502259ad0.png

如上圖所示,簡單來說,系統(tǒng)變量的訪問主要用到兩類函數(shù),這兩類函數(shù)位于小程序Function 的 APP 目錄下面。

? 寫入變量:

d1ba9406-5f53-11ed-b116-dac502259ad0.png

關于函數(shù)參數(shù)等,單擊選中該函數(shù)過后,右上角會呈現(xiàn)該函數(shù)的使用說明,如下圖所示:

d1d7edf8-5f53-11ed-b116-dac502259ad0.png

? 讀取變量:

d20b71f0-5f53-11ed-b116-dac502259ad0.png

基于 set_system 和 get_system 函數(shù),賦予了腳本系統(tǒng)跨腳本訪問腳本內部變量的能力。

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

    關注

    31

    文章

    5927

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【離線語音】安信可VC-01/02教程:中級入門篇

    教程 【快速上手】 安信可離線語音模組 VC-01、VC-02 系列教程 【中級入門篇】 安信可離線語音模組 VC-01、VC-02 系列教程 【高級進階】 安信可離線語音模組 V
    的頭像 發(fā)表于 07-31 09:33 ?827次閱讀
    【離線語音】安信可VC-01/02教程:中級<b class='flag-5'>入門篇</b>

    ESP32-運行網(wǎng)頁服務器(Web Server)-實用

    在前一文章《ESP32-運行網(wǎng)頁服務器(WebServer)-入門篇》,我們介紹了ESP32運行網(wǎng)頁服務器(WebServer)的原理,然后我們基于ESP32實現(xiàn)了一個demo代碼;看到很多同學都留言發(fā)表了自己的看法,有很多同學都基于這個原理實現(xiàn)了很多有意思的應用;這里
    的頭像 發(fā)表于 07-28 18:05 ?3589次閱讀
    ESP32-運行網(wǎng)頁服務器(Web Server)-實用<b class='flag-5'>篇</b>

    告別摸索!TSMaster官方最全學習路徑整理

    與測試。但對于初學者來說,面對TSMaster豐富的功能模塊,往往不知從何入手。本文將為您梳理一條清晰的TSMaster學習路線,幫助您系統(tǒng)掌握這一工具。1認識TSM
    的頭像 發(fā)表于 06-13 20:06 ?1033次閱讀
    告別摸索!<b class='flag-5'>TSMaster</b>官方最全學習路徑整理

    GPDV6624C應用筆記1.0版

    電子發(fā)燒友網(wǎng)站提供《GPDV6624C應用筆記1.0版.pdf》資料免費下載
    發(fā)表于 06-06 17:20 ?0次下載

    零死角玩轉STM32——系統(tǒng)

    本文共4冊,由于資料內存過大,分開上傳,有需要的朋友可以去主頁搜索下載哦~ 《零死角玩轉 STM32》系列教程由初級、中級、高級系統(tǒng)
    發(fā)表于 05-21 14:08

    電子工程師自學速成 —— 提高

    本文共3冊,由于資料內存過大,分開上傳,有需要的朋友可以去主頁搜索下載哦~ 電子工程師自學速成分為:入門篇、提高和設計,本文為提高;內容包括模擬電路和數(shù)字電路兩大部分,其中模擬
    發(fā)表于 05-15 15:56

    電子工程師自學速成——入門篇

    本文共3冊,由于資料內存過大,分開上傳,有需要的朋友可以去主頁搜索下載哦~ 電子工程師自學速成分為:入門篇、提高和設計,本文為入門篇,內容包括電子技術
    發(fā)表于 05-15 15:50

    【「零基礎開發(fā)AI Agent」閱讀體驗】+ 入門篇學習

    的是基礎,主要從為什么要學習AI Agent和開發(fā)AI Agent的知識儲備入手進行介紹。作為入門AI Agent的小白還是很有必要學習的。這里將一些重要觀點作個歸納 1.AI Agent=大模型+記憶
    發(fā)表于 05-02 09:26

    【「零基礎開發(fā)AI Agent」閱讀體驗】總體預覽及入門篇

    基礎知識有所補充,另外書本后面的案例也會對Ai的應用產(chǎn)生一些啟發(fā). 首先老規(guī)矩,先看一下目錄結構 包含3大主題: 入門篇:介紹了Agent的概念、發(fā)展、與Prompt和Copilot的區(qū)別
    發(fā)表于 04-20 21:53

    典型電路原理、電路識圖從入門到精通等資料

    1、電路識圖從入門到精通高清電子資料 由淺入深地介紹了電路圖的基礎知識、典型單元電路的識圖方法,通過“入門篇”和“精通篇”循序漸進、由淺入深地介紹了電路圖的基礎知識、典型單元電路的識圖方法,以及典型
    的頭像 發(fā)表于 04-15 15:53 ?2.4w次閱讀
    典型電路原理、電路識圖從<b class='flag-5'>入門</b>到精通等資料

    新概念51單片機C語言教程入門、提高、開發(fā)、拓展全攻略

    。 目錄: 第1 入門篇 1.1 單片機概述 1.1.1 什么是單片機 1.1.2 單片機標號信息及封裝類型 1.1.3 單片機能做什么 1.1.4 如何開始學習單片機 1.2 51單片機外部引腳
    發(fā)表于 04-15 13:57

    電路識圖從入門到精通高清電子資料

    由淺入深地介紹了電路圖的基礎知識、典型單元電路的識圖方法,通過“入門篇”和“精通篇”循序漸進、由淺入深地介紹了電路圖的基礎知識、典型單元電路的識圖方法,以及典型小家電、電動車、洗衣機、電冰箱、空調器
    發(fā)表于 04-10 16:22

    干貨分享 | TSMaster用戶必看:以太網(wǎng)通信仿真用戶手冊

    TSMaster的以太網(wǎng)通信配置、報文收發(fā)、協(xié)議仿真及自動化測試技巧,助您快速上手并提升開發(fā)效率。本文關鍵詞:TSMaster,以太網(wǎng)通信仿真目錄Catalog1.符號說
    的頭像 發(fā)表于 03-28 20:04 ?1055次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>用戶必看:以太網(wǎng)通信仿真用戶手冊

    矩陣混音技術快速入門

    A&H矩陣混音技術快速入門Live_Matrix_MixingChinese
    發(fā)表于 03-26 14:12 ?0次下載

    解鎖TSMaster fifo函數(shù):報文讀取的高效方法

    入門》手冊。1.技術背景TSMaster的小程序模塊中提供了接收事件、發(fā)送事件以及預發(fā)送事件等回調事件,如圖1。相比于回調函數(shù),fifo函數(shù)使用起來比較靈活方便,可
    的頭像 發(fā)表于 03-14 20:04 ?1122次閱讀
    解鎖<b class='flag-5'>TSMaster</b> fifo函數(shù):報文讀取的高效方法