18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

新功能發(fā)布 | TSMaster新增CANoe自動化控制模塊,歡迎下載體驗!

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

掃碼添加小助手

加入工程師交流群

前言

今天介紹TSMaster的新功能—CANoe自動化模塊。該模塊的功能是通過激勵CANoe內(nèi)部的系統(tǒng)變量,配合運行在CANoe中的CAPL腳本來響應變量變化事件,從而實現(xiàn)對CANoe的自動控制。

首先需要下載到最新版本的TSMaster,也就是2022年11月4日之后的版本。

打開CANoe自動化模塊

Open the CANoe Automation module/

點擊CANoe自動化模塊的圖標即可打開窗口。

2c5de2a8-733d-11ed-b116-dac502259ad0.png

在任何操作前首先需要連接CANoe,點擊讓CANoe作為TSMaster的一個子模塊,這個過程會啟動CANoe。如果沒有安裝CANoe或是CANoe的自動化服務器沒有注冊,TSMaster就會打印錯誤信息。用戶可以根據(jù)錯誤的信息提示自行注冊。

2c92948a-733d-11ed-b116-dac502259ad0.png

示例配置

Example Configuration/

在CANoe啟動完成后,我們可以隨意打開一個帶系統(tǒng)變量的示例配置。我們可以找一下programming一欄的各種示例。

2cdcc3de-733d-11ed-b116-dac502259ad0.png

例如,COM Automation via Python這個示例配置。打開之后會發(fā)現(xiàn)有一個Simulation Setup,我們可以瀏覽一下其中各個仿真節(jié)點的邏輯。

可以看到,這是模擬一輛車的車燈的運行情況,我們到Analysis可以看到,它有面板、各種按鈕、trace還有graphic。第一個腳本是引擎的控制;第二個是燈的控制。我們可以看到在燈的控制里面有這樣一個系統(tǒng)變量變化事件,就是雙閃燈的開關,這段控制代碼是通過激勵雙閃燈的系統(tǒng)變量-HazardLightsSwitch來實現(xiàn)雙閃燈的閃爍功能。

2d15bf0e-733d-11ed-b116-dac502259ad0.png

實現(xiàn)CANoe雙閃燈閃爍

CANoe double flashing lights are achieved /

回到TSMaster中,點擊刷新系統(tǒng)變量列表,展開就可以看到CANoe當前狀態(tài)中所有的系統(tǒng)變量。

其中就有一個Lights,這個Namespace底下有一個HazardLightsSwitch,這就是我們要控制的變量。

> 首先我們啟動CANoe的仿真。點擊TSMaster的啟動仿真按鈕,CANoe的仿真也就正常啟動。需要說明的是:剛才看到的所有界面的操作都可以用TSMaster的腳本自動完成。

2d468c38-733d-11ed-b116-dac502259ad0.png

> 我們在界面上嘗試修改CANoe的雙閃燈的系統(tǒng)變量,可以雙擊也可以按回車鍵,之后會彈出一個修改對話框,輸入1按回車,然后轉(zhuǎn)到CANoe,我們就可以發(fā)現(xiàn)在CANoe中這輛車的雙閃燈已經(jīng)開始閃爍了。

2d806750-733d-11ed-b116-dac502259ad0.png

> 我們再回到TSMaster中,將這個變量改為0按回車,可以看到雙閃燈就熄滅了。這就是CANoe自動化模塊目前支持的核心功能。它能夠通過系統(tǒng)變量來進行自動化,這個模塊后續(xù)還會增加新的控制功能,敬請期待...


在TSMaster中控制雙閃

Control double flash in TSMaster /

> 我們點擊停止來停止這個仿真,然后打開一個自動化模塊的界面,按回車,添加一個動作,這個動作我們設置為API函數(shù)調(diào)用,在此需要使用CANoe自動化模塊自帶的眾多API。我們選擇小程序庫函數(shù),這里列出的就是CANoe自動化模塊它內(nèi)部的24個API函數(shù)。

2dc3ff92-733d-11ed-b116-dac502259ad0.png


> 首先第一個函數(shù)是連接CANoe,雙擊就可以把它加進來,連接CANoe之后的第二步,我們可以將這個代碼復制Ctrl c加Ctrl v。那么第二步就是啟動仿真,啟動仿真自然就是canoe_start回車,這樣就選中了canoe_start API。

2df51758-733d-11ed-b116-dac502259ad0.png

> 啟動仿真之后,我們可能需要等待個1秒鐘,按回車,然后雙擊這個新的動作,我們可以選擇依然是API調(diào)用,但是這時候是我們內(nèi)部的系統(tǒng)函數(shù)。

2e2b0ebc-733d-11ed-b116-dac502259ad0.png

> 然后我們選wait,顯示的時間就是1000毫秒,消息是wait some time,在1秒之后我們希望觸發(fā)雙閃燈的變量變化。同樣回車,然后選中我們的新動作,就改為API函數(shù)調(diào)用庫函數(shù),函數(shù)名稱需要通過set來進行過濾。

2e793a2e-733d-11ed-b116-dac502259ad0.png


> 這里有一些設置系統(tǒng)變量的函數(shù),假若我們設定完成之后,可能需要等待個5秒鐘來觀察。那么我們就把這個wait的參數(shù)時間改為5000,接下來需要將這個變量設成0以停止雙閃燈。然后我們可能還需要再停個3秒鐘進行觀察,那么這時候再次copywait函數(shù),并且把它改成3000,接下來就是停止仿真和停止斷開CANoe的連接。

2eb1a526-733d-11ed-b116-dac502259ad0.png


> 停止仿真自然就是canoe_stop,斷開連接自然就是disconnect。我們就繼續(xù)復制和粘貼,并且將它改成disconnect,這樣就完成了一張流程圖的設計。那么通過流程圖的方式,我們完成了控制邏輯的設計。同時這張流程圖就是可執(zhí)行程序,可以按F9來執(zhí)行。切換到CANoe可以看到雙閃燈閃爍,并且過了5秒之后雙閃燈就熄滅了。最后整個過程就跑完了,仿真也停止了。

2ee8301e-733d-11ed-b116-dac502259ad0.png

在此,我們相信TSMaster的CANoe自動化模塊的用戶需求會有很多?,F(xiàn)有的邏輯依然可以在CANoe中運行,相當于兩個軟件可以聯(lián)合仿真。一方面實現(xiàn)了很多只有CANoe CAPL腳本才能夠執(zhí)行的特有功能;另一方面可以提高開發(fā)調(diào)試和測試的效率。

以上就是我們本章節(jié)為大家演示的TSMaster的CANoe自動化模塊功能,更多詳細操作步驟可以到B站進行觀看哦!


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

    關注

    2

    文章

    143

    瀏覽量

    19557
  • 自動化
    +關注

    關注

    29

    文章

    5847

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電源模塊的短路保護如何通過自動化測試軟件完成測試

    搭建 自動化測試軟件運行于特定測試系統(tǒng)架構之上。以國產(chǎn)測試平臺ATECLOUD電源模塊進行重復短路測試的系統(tǒng)為例,其無代碼搭建測試方案的結構,可以大幅度提升測試的效率。這種集成架構為自動化
    的頭像 發(fā)表于 09-03 19:10 ?414次閱讀
    電源<b class='flag-5'>模塊</b>的短路保護如何通過<b class='flag-5'>自動化</b>測試軟件完成測試

    干貨分享 | TSMaster MBD模塊全解析:從模型搭建到自動化測試的完整實踐

    在汽車電子MBD開發(fā)中,TSMasterMBD模塊深度集成于TSMaster先進的總線分析、仿真與測試平臺,旨在為工程師提供一套從模型自動編譯、代碼集成到自動化測試的端到端無縫解決方案
    的頭像 發(fā)表于 08-22 20:04 ?1611次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b> MBD<b class='flag-5'>模塊</b>全解析:從模型搭建到<b class='flag-5'>自動化</b>測試的完整實踐

    工業(yè)遠程自動化控制系統(tǒng)功能圖譜:50 + 細分功能的協(xié)同運作

    工業(yè)遠程自動化控制系統(tǒng)作為連接分散生產(chǎn)單元與集中管理中樞的橋梁,其功能體系呈現(xiàn)多維度、層級的特點。從基礎的數(shù)據(jù)交互到復雜的智能決策,從單一設備控制
    的頭像 發(fā)表于 08-19 17:44 ?508次閱讀

    WT2606B 驅(qū)屏語音芯片新增藍牙功能功能集成一體,產(chǎn)品升級自動化,語音交互無線,場景應用普適

    WT2606B 驅(qū)屏語音芯片新增藍牙功能功能集成一體,產(chǎn)品升級自動化,語音交互無線,場景應
    的頭像 發(fā)表于 08-14 12:05 ?376次閱讀
    WT2606B 驅(qū)屏語音芯片<b class='flag-5'>新增</b>藍牙<b class='flag-5'>功能</b>:<b class='flag-5'>功能</b>集成一體<b class='flag-5'>化</b>,產(chǎn)品升級<b class='flag-5'>自動化</b>,語音交互無線<b class='flag-5'>化</b>,場景應用普適<b class='flag-5'>化</b>!

    PLC 自動化控制系統(tǒng):功能全面 + 優(yōu)勢顯著,工業(yè)控制的優(yōu)選

    器)。作為工業(yè)自動化的“神經(jīng)中樞”,PLC自動化控制系統(tǒng)通過編程實現(xiàn)對設備的邏輯控制、時序管理和數(shù)據(jù)交互,已成為制造業(yè)、能源、交通等領域不可或缺的核心技術,重塑工業(yè)生產(chǎn)模式。 一、核心
    的頭像 發(fā)表于 08-05 16:04 ?638次閱讀

    自動化計算機的功能與用途

    工業(yè)自動化是指利用自動化計算機來控制工業(yè)環(huán)境中的流程、機器人和機械,以制造產(chǎn)品或其部件。工業(yè)自動化的目的是提高生產(chǎn)率、增加靈活性,并提升制造過程的質(zhì)量。工業(yè)
    的頭像 發(fā)表于 07-15 16:32 ?404次閱讀
    <b class='flag-5'>自動化</b>計算機的<b class='flag-5'>功能</b>與用途

    軟件更新 | 以太網(wǎng)通信仿真功能已上線!TSMaster 202503 版本更新速覽

    。立即升級TSMaster202503最新版本,解鎖更強大的仿真功能吧!1.仿真模塊【以太網(wǎng)通信仿真】→【仿真】-【以太網(wǎng)通信仿真】更新功能:以太網(wǎng)通信仿真
    的頭像 發(fā)表于 04-12 20:03 ?808次閱讀
    軟件更新 | 以太網(wǎng)通信仿真<b class='flag-5'>功能</b>已上線!<b class='flag-5'>TSMaster</b> 202503 版本更新速覽

    軟件更新 | 你期待的新功能來了!TSMaster 202502 新版本亮點搶先看!

    您快速了解和掌握新功能,充分利用TSMaster提升工作效率。1.分析模塊01.【總線回放】離線回放新增通道映射功能→【分析】-【總線回放】
    的頭像 發(fā)表于 03-07 20:03 ?942次閱讀
    軟件更新 | 你期待的<b class='flag-5'>新功能</b>來了!<b class='flag-5'>TSMaster</b> 202502 新版本亮點搶先看!

    SOLIDWORKS 2025 PDM新增功能

    隨著SOLIDWORKS?2025的發(fā)布其PDM系統(tǒng)也迎來了一系列重要的新增功能。這些功能不僅進一步簡化了產(chǎn)品數(shù)據(jù)管理流程,還顯著提升了團隊協(xié)作的效率和準確性。本文將詳細解析SOLID
    的頭像 發(fā)表于 01-22 13:48 ?590次閱讀
    SOLIDWORKS 2025 PDM<b class='flag-5'>新增</b><b class='flag-5'>功能</b>

    PLC在工業(yè)自動化的應用及解決方案

    可編程邏輯控制器(PLC)是工業(yè)自動化中的核心設備之一,是讓工廠能夠以自動化方式運行的關鍵應用。PLC通常是由多個模塊組成的模塊化系統(tǒng),專門
    的頭像 發(fā)表于 11-29 14:37 ?3229次閱讀
    PLC在工業(yè)<b class='flag-5'>自動化</b>的應用及解決方案

    PLC數(shù)據(jù)采集模塊自動化中的作用

    隨著工業(yè)4.0和智能制造的興起,自動化技術不斷進步,PLC作為自動化控制的核心設備,其功能和應用范圍也在不斷擴展。數(shù)據(jù)采集模塊作為PLC系統(tǒng)
    的頭像 發(fā)表于 11-26 13:41 ?1516次閱讀

    自動化AI開發(fā)平臺功能介紹

    自動化AI開發(fā)平臺集成了多種算法、工具和框架,旨在幫助開發(fā)者更快速、高效地設計、訓練、部署和管理AI模型。以下,AI部落小編將詳細介紹自動化AI開發(fā)平臺的功能
    的頭像 發(fā)表于 11-14 09:29 ?1042次閱讀

    PLC控制系統(tǒng)與工業(yè)自動化關系

    隨著工業(yè)自動化技術的快速發(fā)展,可編程邏輯控制器(PLC)已成為現(xiàn)代工業(yè)自動化系統(tǒng)中不可或缺的核心組件。PLC以其高度的靈活性、可靠性和易用性,為工業(yè)自動化提供了強大的
    的頭像 發(fā)表于 11-08 09:39 ?1810次閱讀

    部署更快,自動化程度高!TOSUN同星線控底盤解決方案

    基于TSMaster的底盤HIL仿真測試解決方案、EMB自動化測試解決方案。底盤HIL仿真測試解決方案基于TSMaster的HIL仿真測試系統(tǒng),TSMaster作為唯一的
    的頭像 發(fā)表于 11-02 08:05 ?1093次閱讀
    部署更快,<b class='flag-5'>自動化</b>程度高!TOSUN同星線控底盤解決方案

    MCU在自動化控制中的作用

    集成電路芯片,它集成了計算機的核心功能,包括處理器核心、存儲器、輸入/輸出接口等。MCU具有體積小、功耗低、功能強、成本低等特點,使其成為自動化控制系統(tǒng)的理想選擇。 MCU在
    的頭像 發(fā)表于 11-01 13:46 ?1174次閱讀