日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

工業(yè)樹莓派能不能固定設(shè)備編號

廣州虹科電子科技有限公司 ? 來源:廣州虹科電子科技有限公 ? 作者:廣州虹科電子科技 ? 2021-10-28 09:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

虹科工業(yè)樹莓派是一款基于樹莓派計(jì)算模塊進(jìn)行工業(yè)級設(shè)計(jì)和封裝的,并且經(jīng)過工業(yè)標(biāo)準(zhǔn)測試(EN61131-2和IEC 61000-6-2),如EMI,浪涌和突發(fā)事件等等,有ESD的極性保護(hù),達(dá)到4KV/8KV。

虹科工業(yè)樹莓派的操作系統(tǒng)在Raspbian基礎(chǔ)上進(jìn)行了優(yōu)化,給linux內(nèi)核添加了RT實(shí)時(shí)補(bǔ)丁,以使得linux滿足硬實(shí)時(shí)的需求。

“ 02 / Modbus TCP/RTU主從站功能 ”

虹科工業(yè)樹莓派內(nèi)置虛擬Modbus TCP/RTU主從站功能,用戶可以通過產(chǎn)品上的USB接口(需要USB轉(zhuǎn)接線)/RS485接口連接Modbus RTU設(shè)備,并對設(shè)備進(jìn)行讀寫操作。

用戶可以在網(wǎng)頁配置界面PiCtory中對虛擬主從站進(jìn)行配置。

比如:配置Modbus RTU Master一個(gè)任務(wù)為每1000ms讀取一次從站地址為1,寄存器地址為1的保持寄存器的值,并將讀取到的值放入Input_Word_1中,配置好之后讀取操作將自動執(zhí)行,用戶只需讀取Input_Word_1的值即可獲得相應(yīng)數(shù)據(jù)。

在配置Modbus RTU Master時(shí)需要輸入通過USB口連接的從站的設(shè)備編號的路徑,比如:/dev/ttyUSB0。

但這就帶來一個(gè)問題:當(dāng)從站通過USB口連接到模塊時(shí),其設(shè)備端口號是系統(tǒng)自動分配的,Linux內(nèi)核會根據(jù)設(shè)備插入的先后順序進(jìn)行編號的分配,比如第一個(gè)插入的設(shè)備編號是ttyUSB0,第二個(gè)插入的設(shè)備編號是ttyUSB1,依次類推。

所以,在每次重啟系統(tǒng)之后,連接的Modbus RTU從站的設(shè)備編號可能會發(fā)生變化,上一次啟動時(shí)是ttyUSB0,下一次啟動就可能變成ttyUSB1。

如果每次啟動設(shè)備都要檢查和修改設(shè)備編號路徑的話就會在實(shí)際應(yīng)用中帶來很多麻煩,那么有沒有一種方法可以固定設(shè)備編號呢?

答案是肯定的!

我們可以通過指定udev規(guī)則,讓udev除了產(chǎn)生/dev/ttyUSB*設(shè)備文件外,另外再創(chuàng)建一個(gè)軟鏈接。具體操作見下文。

“ 03 / udev規(guī)則-通過芯片的特定碼創(chuàng)建軟鏈接 ”

Vender ID和Product ID,即“廠家標(biāo)識”和“產(chǎn)品標(biāo)識”。USB 設(shè)備驅(qū)動的硬件接口需要識別Vender ID和Product ID。

可以通過lsusb命令查看當(dāng)前通過USB接入的設(shè)備的描述列表,就可以得到設(shè)備的Vender ID和Product ID,然后在進(jìn)行后續(xù)綁定。

d3176470-377f-11ec-82a8-dac502259ad0.png

圖2.1 lsusb命令

從上圖可以看到,我通過USB口連接的USB-Serial adapter設(shè)備的Vender ID是1a86,Product ID是7523。接下來,在/etc/udev/rule.d目錄下創(chuàng)建新的規(guī)則文件ttyUSBLink.rules。并輸入以下規(guī)則:

KERNEL==”ttyUSB*”, ATTRS{idVendor}==”1a86”, ATTRS{idProduct}==”7523”, MODE:=”0666”, GROUP:=”dialout”, SYMLINK+=”modbus_device_1”

保存并退出文件,重新拔插USB設(shè)備,新建的udev規(guī)則即可生效(若沒有生效,以root權(quán)限運(yùn)行命令:service udev reload和service udev restart)。

以上述規(guī)則為例,以后無論按照什么順序插入,都能夠通過自定義的modbus_device_1設(shè)備文件軟鏈接訪問設(shè)備,而無需關(guān)心系統(tǒng)分配給設(shè)備的ttyUSB*的編號是什么。

d3887ec6-377f-11ec-82a8-dac502259ad0.png

圖2.2 udev規(guī)則效果

從上圖可以看出,系統(tǒng)自動為我的設(shè)備分配的編號是ttyUSB0,同時(shí)也創(chuàng)建了一個(gè)名為modbus_device_1的軟鏈接,這樣就可以在PiCtory界面直接輸入軟鏈接的路徑。

但很多時(shí)候,設(shè)備廠商由于一些特殊原因,在串口芯片上寫入的設(shè)備號是相同的:

d40937b4-377f-11ec-82a8-dac502259ad0.png

圖2.3 具有相同ID的USB串口設(shè)備

那么這種創(chuàng)建軟連接的方法就會出問題,此時(shí)我們就需要另一種方法,詳見下一部分。

“ 04 / udev規(guī)則-綁定硬件端口號 ”

如上文所說,我們可能會遇到具有相同ID號的設(shè)備,此時(shí)通過綁定ID號創(chuàng)建軟鏈接的方法就行不通了,但可以通過綁定硬件端口號實(shí)現(xiàn)同樣的效果。

每個(gè)設(shè)備的硬件端口號是不一樣的,可以通過udevadm info --attribute-walk --name=/dev/ttyUSB0查看設(shè)備的硬件端口號:

d500058a-377f-11ec-82a8-dac502259ad0.png

圖3.1 查看設(shè)備硬件端口號

通過上述命令,可以看到我的ttyUSB0設(shè)備的硬件端口號是1-1.2:1.0,ttyUSB1設(shè)備的硬件端口號是1-1.3:1.0。

然后修改一下ttyUSBLink.rules文件,改為以下規(guī)則:

d52e6dbc-377f-11ec-82a8-dac502259ad0.png

圖3.2 綁定硬件端口號udev規(guī)則

保存并退出后,重新拔插設(shè)備就可以看到生成的兩個(gè)軟鏈接:

d5848954-377f-11ec-82a8-dac502259ad0.png

圖3.3 udev規(guī)則效果

需要注意的是,這里涉及的硬件端口號對應(yīng)的是USB端口而不是USB端口上連接的設(shè)備。也就是說,假如你有左右兩個(gè)USB端口,左邊USB端口的端口號是1-1.2:1.0,右邊USB端口的端口號是1-1.3:1.0。那么,插入左邊USB端口的設(shè)備對應(yīng)的軟鏈接就是modbus_device_1,插入右邊USB端口的設(shè)備對應(yīng)的軟鏈接就是modbus_device_2。

責(zé)任編輯:haq

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

    關(guān)注

    122

    文章

    2082

    瀏覽量

    110800
  • 虹科電子
    +關(guān)注

    關(guān)注

    0

    文章

    781

    瀏覽量

    15368

原文標(biāo)題:虹科教您派固定工業(yè)樹莓派Modbus RTU設(shè)備編號

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    到底DDR走線能不能參考電源層啊?

    雖然我看到過DDR的走線參考電源平面也能調(diào)試成功的案例,但是依然不妨礙我還想問:到底DDR走線能不能參考電源層???
    的頭像 發(fā)表于 11-11 17:44 ?913次閱讀
    到底DDR走線<b class='flag-5'>能不能</b>參考電源層啊?

    如何使用樹莓與OpenCV實(shí)現(xiàn)面部和運(yùn)動追蹤的云臺系統(tǒng)?

    大家好,這是一個(gè)樹莓和OpenCV的連載專題。使用樹莓與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓
    的頭像 發(fā)表于 08-14 17:45 ?2500次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實(shí)現(xiàn)面部和運(yùn)動追蹤的云臺系統(tǒng)?

    樹莓屏幕怎么選?

    樹莓很多人都用過,但用屏幕的倒不是很多。不少都是直接遠(yuǎn)程操作,或者直接接身邊的顯示設(shè)備了。但我覺得給開發(fā)板配一個(gè)屏幕還是很能提升使用體驗(yàn)的。這次我就介紹一下樹莓
    的頭像 發(fā)表于 08-08 14:59 ?1763次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>屏幕怎么選?

    樹莓操作系統(tǒng):版本、特性及設(shè)置完整指南!

    桌面環(huán)境的版本和輕量級、僅用于命令行的最小安裝版本。該操作系統(tǒng)設(shè)計(jì)高效且資源友好,是樹莓設(shè)備的理想選擇。樹莓操作系統(tǒng)的優(yōu)勢√輕量高效該操
    的頭像 發(fā)表于 07-28 18:26 ?1895次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>操作系統(tǒng):版本、特性及設(shè)置完整指南!

    工業(yè)樹莓的高光時(shí)刻!樹莓工業(yè)級 HMI 列陣!

    上海晶珩作為樹莓官方設(shè)計(jì)合作伙伴和代理商,基于樹莓技術(shù)開發(fā)了一系列工業(yè)級人機(jī)界面(HMI)產(chǎn)品,廣泛應(yīng)用于
    的頭像 發(fā)表于 07-23 18:36 ?1084次閱讀
    <b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的高光時(shí)刻!<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>工業(yè)</b>級 HMI 列陣!

    樹莓6 傳聞:發(fā)布日期與規(guī)格!

    每當(dāng)我想再為我的收藏增添一款樹莓時(shí),總會在是立即購買還是等待硬件更強(qiáng)大的下一代之間猶豫不決。但新樹莓型號的發(fā)布往往容易被錯(cuò)過,尤其是在你的信息流被病毒式傳播的貓咪視頻占據(jù)時(shí)。因此,
    的頭像 發(fā)表于 07-11 16:21 ?3180次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發(fā)布日期與規(guī)格!

    樹莓微型攝像頭模塊3傳感器組件發(fā)布!封裝再瘦身助力工業(yè)設(shè)備微型化視覺集成!

    自兩年前推出以來,樹莓的1200萬像素自動對焦樹莓攝像頭模塊3已廣泛應(yīng)用于眾多愛好者項(xiàng)目,以及各類工業(yè)和嵌入式應(yīng)用場景。然而,部分嵌入式
    的頭像 發(fā)表于 07-08 12:10 ?1721次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>微型攝像頭模塊3傳感器組件發(fā)布!封裝再瘦身助力<b class='flag-5'>工業(yè)</b><b class='flag-5'>設(shè)備</b>微型化視覺集成!

    工廠設(shè)備能不能工業(yè)數(shù)采?3招教你快速判斷,省時(shí)又省錢!

    設(shè)備能不能采?記住這五招:看接口、問協(xié)議、查燈亮、找廠家、加傳感器。大部分現(xiàn)代工廠設(shè)備(PLC/CNC/注塑機(jī)),甚至部分干燥機(jī)、模溫機(jī),都是能采的!別被“老設(shè)備”嚇住。
    的頭像 發(fā)表于 07-03 10:09 ?921次閱讀
    工廠<b class='flag-5'>設(shè)備</b><b class='flag-5'>能不能</b><b class='flag-5'>工業(yè)</b>數(shù)采?3招教你快速判斷,省時(shí)又省錢!

    搭載樹莓CM5:Sfera Labs 工業(yè)控制器!

    搭載樹莓計(jì)算模塊5的工業(yè)計(jì)算機(jī):快速、靈活且可靠!為更好地滿足工業(yè)客戶的需求,SferaLabs對StratoPiMax平臺進(jìn)行了升級,利用樹莓
    的頭像 發(fā)表于 07-01 17:41 ?872次閱讀
    搭載<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>CM5:Sfera Labs <b class='flag-5'>工業(yè)</b>控制器!

    樹莓小技巧:無需鍵盤或顯示器,如何通過WiFi設(shè)置樹莓

    接入,但隨著我們逐漸遠(yuǎn)離臺式電腦,找到鍵盤和顯示器變得越來越困難。一旦WiFi設(shè)置完成,就可以通過SSH連接到樹莓,并從筆記本電腦或其他設(shè)備遠(yuǎn)程與樹莓
    的頭像 發(fā)表于 06-26 15:41 ?1872次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無需鍵盤或顯示器,如何通過WiFi設(shè)置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓分類器:用樹莓識別不同型號的樹莓!

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來檢測不同的樹莓型號。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?1569次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識別不同型號的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    樹莓“揪出”家里的耗電怪獸!

    在本應(yīng)用中,我們將使用樹莓設(shè)置一個(gè)CE電流監(jiān)測器,并通過網(wǎng)頁界面顯示電路的電流讀數(shù)。本項(xiàng)目使用的組件硬件組件樹莓2ModelBx112通道20安培電流監(jiān)測控制器x1項(xiàng)目背景介紹在本
    的頭像 發(fā)表于 06-04 15:33 ?2123次閱讀
    用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發(fā)揮到極致的項(xiàng)目!

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來,我們見證了它被應(yīng)用于眾多領(lǐng)域。無論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡單地將它隱藏起來作為家庭文件服務(wù)器,我們都報(bào)道過在社區(qū)里用
    的頭像 發(fā)表于 05-22 16:53 ?1740次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發(fā)揮到極致的項(xiàng)目!

    樹莓5 與 樹莓4:深度對比與獨(dú)特優(yōu)勢!

    隨著技術(shù)的不斷發(fā)展,推動創(chuàng)新與創(chuàng)造力的工具和設(shè)備也在不斷升級。其中,樹莓派系列憑借其多功能性和強(qiáng)大性能,在從簡單的DIY項(xiàng)目到復(fù)雜的計(jì)算任務(wù)等眾多應(yīng)用場景中脫穎而出。隨著樹莓5的近期
    的頭像 發(fā)表于 05-21 13:15 ?3467次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5 與 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>4:深度對比與獨(dú)特優(yōu)勢!

    樹莓 Zero 打造的智能漫游車!

    使用PXFMini和樹莓Zero打造您自己的自主漫游車。本項(xiàng)目所用組件硬件組件ErleRoboticsPXFmini×1樹莓Zero×1樹莓
    的頭像 發(fā)表于 05-13 16:39 ?1328次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!
    南澳县| 湘潭市| 台湾省| 北票市| 郓城县| 岳阳市| 开平市| 富川| 桐乡市| 福贡县| 垣曲县| 靖安县| 湟中县| 个旧市| 铜梁县| 平阴县| 梅州市| 神木县| 商丘市| 鹿邑县| 夏邑县| 当雄县| 永安市| 东乌珠穆沁旗| 南投县| 白朗县| 宁明县| 高雄市| 加查县| 正镶白旗| 水富县| 梨树县| 天长市| 枣庄市| 阿拉善右旗| 绩溪县| 井陉县| 来凤县| 眉山市| 彭阳县| 镇雄县|