久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2114|回復: 0
收起左側

Matlab_Simulink總線使用

[復制鏈接]
ID:1085713 發表于 2023-6-24 17:58 | 顯示全部樓層 |閱讀模式
最近在使用 Matlab_Simulink 進行開發的過程中,遇到總線使用不當或未按規則使用所導致的故障問題。在此總結記錄其中關鍵的兩點如下,實際上都是總線信號名稱的問題:

       一、總線信號名稱定義
        創建總線的模塊 Bus Creator,其輸入端的信號可命名也可不命名,但在后一級 Bus Creator 總線創建模塊會產生不同的效果。
1、如下圖,O_Bus_Crtr 模塊后端的連線未定義名稱
11.png


2、在其后一級的總線創建模塊 Bus Creator 的輸入端對應的信號為 signal4 (前3個已命名),可見未命名時系統會自動添加名稱,但均以 "signal+序號" 進行命名。
22.png


3、將前述未命名的信號進行命名,如下
33.png


4、再雙擊查看后一級的 Bus Creator 模塊,發現沒有了名稱為 signal4 的信號,取而代之的是名稱為 ECU_ecuCtrl 的信號。
44.png



二、總線信號重名

        如果對創建總線的模塊 Bus Creator 的輸入端口的信號均進行命名,有時會失誤將兩個甚至多個輸入的信號定義成了相同的名稱。實際當然不希望有重復的名稱定義,此時系統為了進行區分,會自動添加后綴名稱。未定義成相同名稱的情形如前面所述,輸入端口的信號定義成了相同名稱的信號列表如下:
       55.png


       查看其后級的 Bus Creator 信號創建模塊的信號列表,各信號均在所命名的名稱后又添加了 "(signal n)" 的后綴名稱。
66.png


       而在后一級對應的總線信號選擇模塊 Bus Selector 的信號列表中,輸入側的信號列表與前面的實際對應。而在信號選擇側,如果之前已經按約定定義了對應的名稱,則系統無法識別將兩側的信號進行對應,從而導致了下圖中的信號選擇側列表中各信號的前綴均出現了 "???" 字符。
77.png



       此時如果不予理會直接進行編譯,將出現總線模塊中找不到有關信號的錯誤如下:
88.png

99.png


     實際上,如果出現信號命名重復的情形時,在 Matlab 的命令窗口中也會給出響應的告警信息,可見有時對于告警信息完全不予理會時不可取的。
AA.png



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人在线视频免费 | av基地网 | 玉足女爽爽91 | 性做久久 | 国产一区二区不卡 | 中文字幕在线播放视频 | 国产一区二区观看 | 欧美成人精品一区二区三区在线看 | 日本一区二区三区在线视频 | 成人免费视频国产免费 | 国产精品手机在线 | 狠狠干美女 | 99久久久国产精品免费蜜臀 | 天堂网中文 | 一区二区视频在线 | 亚洲精品网站在线观看 | 欧美日韩三区 | 欧美精品久久久久久久 | 欧美黄色片视频 | 色在线播放 | 黄色a一级片 | www四虎| 美女在线播放 | av超碰在线 | 亚洲黄色网址 | 免费国产一区二区 | 久久日韩精品 | 国产精品偷乱一区二区三区 | 五月婷婷激情 | 久久小视频 | 香蕉网在线 | 亚洲综合图片区 | 亚洲精选在线观看 | 精品免费视频 | 少妇av在线 | 国产激情在线 | 色伊伊 | 午夜伦理视频 | 水蜜桃一区二区 | 欧美日韩视频在线 | 国产午夜一区二区 |