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

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

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

如何使用AT32F407以太網(wǎng)通信接口實(shí)現(xiàn)在應(yīng)用中編程(IAP)

jf_pJlTbmA9 ? 來(lái)源:AT32 MCU 雅特力科技 ? 作者:AT32 MCU 雅特力科技 ? 2023-11-07 17:20 ? 次閱讀

IAP概述

工作原理

在應(yīng)用中編程(IAP)是一種在現(xiàn)場(chǎng)通過(guò) MCU 通信接口(例如 USART、USB、CAN以太網(wǎng))進(jìn)行固件升級(jí)的方式。

啟動(dòng)微控制器時(shí),可以選擇讓其在以下任一模式運(yùn)行:

IAP模式,用于執(zhí)行IAP代碼

正常模式,用于執(zhí)行應(yīng)用程序代碼

無(wú)論是IAP代碼還是應(yīng)用程序代碼都位于微控制器的內(nèi)置FLASH中,IAP代碼通常存儲(chǔ)在MCU FLASH的第一頁(yè),而用戶(hù)應(yīng)用程序代碼則占據(jù)剩余的FLASH區(qū)域。

圖1介紹了IAP操作流程

100564539-273307-1.png

使用MCU以太網(wǎng)接口實(shí)現(xiàn)IAP

如果有以太網(wǎng)可用,則它通常是嵌入式系統(tǒng)中實(shí)現(xiàn)IAP功能的首選接口,其優(yōu)勢(shì)包含:

高速通信接口(10/100 Mbps)

通過(guò)網(wǎng)絡(luò)(LAN或WAN)進(jìn)行遠(yuǎn)程編程

可以使用FTP、TFTP、HTTP等基于TCP/IP棧的標(biāo)準(zhǔn)應(yīng)用協(xié)議實(shí)現(xiàn)IAP

通過(guò)以太網(wǎng)在AT32F407上實(shí)現(xiàn)IAP

本應(yīng)用筆記將介紹兩種使用以太網(wǎng)通信外設(shè)在AT32F407上實(shí)現(xiàn)IAP的解決方案:

使用TFTP(簡(jiǎn)單文件傳輸協(xié)議)的IAP

使用HTTP(超文本傳輸協(xié)議)的IAP

這兩種解決方案均基于LwIP棧(2.1.2), 它是輕量級(jí)的TCP/IP協(xié)議棧

使用TFTP實(shí)現(xiàn)IAP方法

使用TFTP實(shí)現(xiàn)IAP的方法廣泛應(yīng)用于需要具有固件升級(jí)功能的嵌入式系統(tǒng)應(yīng)用中(例如,嵌入式Linux bootloader中)。

TFTP是一種在UDP傳輸層上執(zhí)行的簡(jiǎn)單文件傳輸協(xié)議。此協(xié)議非常適合在局域網(wǎng)環(huán)境中使用。它基于客戶(hù)端/服務(wù)器架構(gòu),在這種架構(gòu)中,客戶(hù)端會(huì)向服務(wù)器發(fā)出文件傳輸請(qǐng)求(讀取或?qū)懭氩僮鳎?。為?shí)現(xiàn)IAP,需要在LwIP協(xié)議棧上實(shí)現(xiàn)一個(gè)簡(jiǎn)單的TFTP服務(wù)器,服務(wù)器只須處理來(lái)自PC的TFTP客戶(hù)端的寫(xiě)入請(qǐng)求即可。

使用HTTP實(shí)現(xiàn)IAP方法

使用HTTP協(xié)議進(jìn)行固件升級(jí)沒(méi)有使用TFTP常見(jiàn),但是在需要通過(guò)Internet進(jìn)行遠(yuǎn)程編程時(shí),這種解決方案就顯得極為有用。這時(shí),需要使用TCP傳輸協(xié)議來(lái)實(shí)現(xiàn)HTTP服務(wù)。

HTTP基于TCP協(xié)議運(yùn)行,它提供了一個(gè)一種以HTML表單形式從Web客戶(hù)端(Mozilla Firefox或Microsoft Internet Explorer)發(fā)送一個(gè)二進(jìn)制文件的方式。這稱(chēng)為HTTP文件上傳(RFC1867)。

本文檔中的后續(xù)章節(jié)將詳細(xì)介紹這兩種IAP方法的實(shí)現(xiàn),并會(huì)對(duì)如何使用軟件進(jìn)行說(shuō)明。

使用TFTP實(shí)現(xiàn)IAP

TFTP概述

TFTP是一種基于UDP的簡(jiǎn)單文件傳輸協(xié)議。文件傳輸由TFTP客戶(hù)端發(fā)起,會(huì)向TFTP服務(wù)器發(fā)送讀取或?qū)懭胝?qǐng)求。服務(wù)器確認(rèn)請(qǐng)求后,即開(kāi)始進(jìn)行文件數(shù)據(jù)傳輸。數(shù)據(jù)將以固定大小的塊盡情發(fā)送(例如每塊含512個(gè)字節(jié))。

必須在每個(gè)發(fā)出的數(shù)據(jù)塊都得到接收方確認(rèn)后,才可以發(fā)送下一個(gè)數(shù)據(jù)塊。這種確認(rèn)機(jī)制通過(guò)隨各個(gè)數(shù)據(jù)塊一同發(fā)送的編塊號(hào)來(lái)實(shí)現(xiàn)。數(shù)據(jù)塊小于固定塊大小表示文件傳輸?shù)慕Y(jié)束。

圖2描述了各種TFTP數(shù)據(jù)包的格式:

100564539-273308-2.png 圖2 TFTP數(shù)據(jù)包

表1列出了TFTP操作碼。

100564539-273309-3.png 表1 TFTP操作碼

使用TFTP為AT32F407實(shí)現(xiàn)IAP

此IAP實(shí)現(xiàn)由基于LwIP TCP/IP棧的TFTP服務(wù)器組成。

此服務(wù)器會(huì)對(duì)遠(yuǎn)程TFTP客戶(hù)端(PC)發(fā)來(lái)的寫(xiě)請(qǐng)求做出響應(yīng)。

TFTP讀請(qǐng)求會(huì)被忽略。

TFTP通常會(huì)將接收到的文件寫(xiě)入到文件系統(tǒng),但是該服務(wù)器卻并非如此,它會(huì)將接受到的數(shù)據(jù)塊寫(xiě)入到MCU FLASH(用戶(hù)FLASH區(qū)域中)。

注:在這個(gè)實(shí)現(xiàn)過(guò)程中,數(shù)據(jù)塊大小固定為512個(gè)字節(jié)。

圖3概述了使用TFTP實(shí)現(xiàn)IAP操作的過(guò)程。

100564539-273310-4.png 圖3 使用TFTP實(shí)現(xiàn)IAP流程圖

使用軟件

要通過(guò)TFTP對(duì)IAP進(jìn)行測(cè)試,需執(zhí)行以下步驟:

1. 在iap.h文件中,取消USE_IAP_TFTP選項(xiàng)的注釋。

2. 重新編譯軟件。使用生成的映射文件,確保IAP代碼區(qū)域之間沒(méi)有重疊(從地址0x0開(kāi)始),而且用戶(hù)FLASH區(qū)域從以下地址開(kāi)始:APP_START_SECTOR_ADDR(在iap.h中定義)。

3. 在AT32 FLASH中編寫(xiě)并運(yùn)行軟件程序。

4. 要進(jìn)入IAP模式,需要在按住開(kāi)發(fā)版上的USER Key。

5. 分配完IP后(可以是靜態(tài)或動(dòng)態(tài)地址),用戶(hù)即可啟動(dòng)IAP流程。

6. 在PC側(cè),打開(kāi)TFTP客戶(hù)端(例如Tftpd64),然后配置TFTP服務(wù)器地址(Tftpd64中的主機(jī)地址)

7. 單擊Tftpd64實(shí)用程序中的Put(寫(xiě)入)按鈕,啟動(dòng)文件寫(xiě)請(qǐng)求

8. 在IAP操作結(jié)束時(shí),可以復(fù)位開(kāi)發(fā)板并在AT32 FLASH中運(yùn)行剛剛編寫(xiě)的應(yīng)用程序

wKgZomUD3DaAP0M9AAEvs8SXF7g900.png 圖4 TFTP64對(duì)話(huà)框

使用HTTP實(shí)現(xiàn)IAP

HTTP文件上傳概述

RFC1867中定義了使用HTTP進(jìn)行文件上傳。此文件上傳方法是基于HTTP表單。發(fā)送原始二進(jìn)制數(shù)據(jù)時(shí),要使用HTTP POST方法而不是GET方法。

以下是一個(gè)HTML代碼示例,用于實(shí)現(xiàn)基于表單的文件上傳:

100564539-273312-6.png 圖5 文件上傳HTML表單的瀏覽器畫(huà)面

注:在發(fā)送文件數(shù)據(jù)前,Web客戶(hù)端會(huì)首先發(fā)送HTTP頭文件數(shù)據(jù),其中包含諸如文件名稱(chēng)和內(nèi)容長(zhǎng)度等信息,Web 服務(wù)器必須對(duì)其中的一些信息進(jìn)行解析。

Web客戶(hù)端使用的HTTP頭文件格式并不總是相同。圖6顯示的是Internet Explorer在POST請(qǐng)求中的HTTP頭文件格式。圖7顯示的是Mozilla Firefox的HTTP頭文件格式。

HTTP Web服務(wù)器必須能夠處理這些不同的格式。

wKgaomUD3DqACfeYAAFiiVe6dqc646.png 圖6 IE11 HTTP頭文件格式

wKgaomUD3DuAFUgnAAGnPgAqMfk246.png 圖7 Mozilla Firefox HTTP頭文件格式

使用HTTP在AT32F407上實(shí)現(xiàn)IAP

此IAP實(shí)現(xiàn)由基于LwIP棧的HTTP Web服務(wù)器組成。

在瀏覽器中輸入的AT32的IP地址后,將顯示登錄Web頁(yè)面(圖8)。此登錄Web頁(yè)面只有已獲授權(quán)的用戶(hù)才能使用IAP文件上傳功能。

wKgZomUD3D2ABqUjAABPXgYvK2o705.png 圖8 登錄web頁(yè)面

注:1. 默認(rèn)的User ID(用戶(hù)ID)為user, Password(密碼)為at32
2. 如果User ID(用戶(hù)ID)或Password(密碼)不正確,登錄Web頁(yè)面會(huì)重新加載。

登錄成功后,瀏覽并選擇要上傳到AT32 FLASH的二進(jìn)制文件

注:確保二進(jìn)制文件大小不超過(guò)AT32用戶(hù)FLASH區(qū)域的總?cè)萘俊?br /> 單擊Upload(上傳)按鈕后(參見(jiàn)圖x),將向服務(wù)器發(fā)出POST請(qǐng)求。這時(shí),服務(wù)器開(kāi)始擦除用戶(hù)FLASH區(qū)域的全部?jī)?nèi)容,等待接受二進(jìn)制文件原始數(shù)據(jù)。然后將街收到的數(shù)據(jù)寫(xiě)入用戶(hù)FLASH區(qū)域。

注意,要接收的數(shù)據(jù)總長(zhǎng)度信息將從傳輸開(kāi)始時(shí)發(fā)出的HTTP頭文件數(shù)據(jù)中提取。

在IAP操作結(jié)束后,Web頁(yè)面將只是IAP操作成功,同時(shí)顯示一個(gè)可用于復(fù)位MCU的按鈕。

wKgZomUD3D6ARSbDAAAx1_xGT3w209.png 圖9 文件上傳完成web頁(yè)面

圖10對(duì)使用HTTP實(shí)現(xiàn)IAP方法進(jìn)行了總結(jié)

wKgaomUD3ECAMH76AAKoL4-m0EA128.png 圖10 使用HTTP實(shí)現(xiàn)IAP的流程圖

使用軟體

要使用HTTP對(duì)IAP進(jìn)行測(cè)試,需執(zhí)行以下步驟:

1. 在iap.h文件中,取消選項(xiàng)USE_IAP_HTTP的注釋。

2. 重新編譯軟件,使用生成的映射文件,確保IAP區(qū)域代碼之間沒(méi)有重疊(從地址0x0開(kāi)始),而且用戶(hù)FLASH區(qū)域從以下地址開(kāi)始:APP_START_SECTOR_ADDR(在iap.h中定義)。

3. 在AT32 FLASH中編寫(xiě)并運(yùn)行軟件程序。

4. 要進(jìn)入IAP模式,需要再按住開(kāi)發(fā)版上的USER Key。

5. 分配完IP地址后(可以是靜態(tài)或動(dòng)態(tài)地址),用戶(hù)即可啟動(dòng)IAP流程

6. 打開(kāi)Web客戶(hù)端(Mozilla Firefox或Internet Explorer),輸入AT32 IP地址

7. 會(huì)顯示登錄Web頁(yè)面。在User ID(用戶(hù)ID)字段中輸入”user”,在Password(密碼)字段中輸入”at32”,然后按下Login(登錄)按鈕。

8. IP操作結(jié)束后,將加載新的Web頁(yè)面,只是文件上傳操作已經(jīng)成功完成。

9. 可以按下Reset MCU(復(fù)位MCU)按鈕復(fù)位MCU,然后在AT32 FLASH中運(yùn)行剛剛編寫(xiě)的應(yīng)用程序。

注:使用以下Web客戶(hù)端對(duì)軟件進(jìn)行測(cè)試:Microsoft Internet Explorer 11和Mozilla Firefox 80.0

已知限制

二進(jìn)制文件中添加的額外字節(jié)

Internet瀏覽器(Microsoft Internet Explorere或Mozilla Firefox)會(huì)在上傳的二進(jìn)制文件的末尾添加一個(gè)隨機(jī)邊界標(biāo)記(根據(jù)RFC1521規(guī)定,此標(biāo)記不得超過(guò)72個(gè)字節(jié))。在最新的IAP軟件版本中,并沒(méi)有刪除此邊界標(biāo)記,而是在空間足夠的情況下將其存儲(chǔ)在FLASH中。如果沒(méi)有足夠空間,則不會(huì)在FLASH中寫(xiě)入額外字節(jié),也不會(huì)返回錯(cuò)誤。

環(huán)境

硬件配置

1. DM9162以太網(wǎng)模塊

2. AT-START-F407開(kāi)發(fā)板

3. 以太網(wǎng)線(xiàn)

軟件源碼

utilitiesat32f407_emac_iap_demosource_codebootloader, emac iap源程序,運(yùn)行iap升級(jí)程序

MAC地址和IP地址設(shè)置

在netconf.h文件中對(duì)MAC地址進(jìn)行了定義。

默認(rèn)的MAC地址固定為:00:00:44:45:56:01。

在netconf.h文件中對(duì)IP地址進(jìn)行了定義。

IP地址可以設(shè)置為靜態(tài)地址,也可以設(shè)置為由DHCP服務(wù)器分配的動(dòng)態(tài)地址。默認(rèn)的靜態(tài)地址為:192.168.81.37。

可以通過(guò)在lwipopts.h文件中使能LWIP_DHCP來(lái)選擇DHCP模式。

軟件文件組成

wKgZomUD3EGAHBV_AAFI1u1nYIs915.png 表2 介紹了項(xiàng)目源文件

注:表格中沒(méi)有列出標(biāo)準(zhǔn)固件庫(kù)和LwIP棧中所使用的文件。

構(gòu)建IAP映像

為了構(gòu)建IAP映像(將會(huì)使用IAP軟件加載),應(yīng)確保以下幾點(diǎn):

1. 編譯/鏈接的軟件必須從用戶(hù)FLASH區(qū)域的起始地址開(kāi)始運(yùn)行(此地址應(yīng)與iap.h的
APP_START_SECTOR_ADDR 中所定義的地址相同)。

2. 將向量表的起始地址配置為用戶(hù)FLASH區(qū)域的起始地址:
A. 在應(yīng)用程序代碼中,使用misc.h/.c驅(qū)動(dòng)程序的NVIC_SetVectorTable函數(shù)來(lái)重新定位應(yīng)用程序加載地址的向量表。

例如,將向量表基本位置設(shè)置為0x08010000:

NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x10000);

B. 通過(guò)修改system_at32f4xx.c文件中定義的VECT_TAB_OFFSET常量的值。

例如,將向量表基本位置設(shè)置為0x08010000:

#define VECT_TAB_OFFSET 0x10000

3. 編譯后的軟件大小不超過(guò)用戶(hù)FLASH區(qū)域的總?cè)萘俊?/p>

來(lái)源:AT32 MCU 雅特力科技

審核編輯:湯梓紅

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

    關(guān)注

    40

    文章

    5594

    瀏覽量

    174980
  • 通信接口
    +關(guān)注

    關(guān)注

    3

    文章

    251

    瀏覽量

    31396
  • IAP
    IAP
    +關(guān)注

    關(guān)注

    2

    文章

    165

    瀏覽量

    24871
收藏 人收藏

    評(píng)論

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

    ESP32平臺(tái) + SPI接口芯片DM9051ANX實(shí)現(xiàn)以太網(wǎng)通信

    RBOM成本,每個(gè)芯片內(nèi)置獨(dú)立MAC地址,并有1.8V, 2.5V, 3.3V I/O電壓可供選擇,適用于各種MCU與CPU等各式主控的SPI接口以太網(wǎng)通信需求。 四、開(kāi)發(fā)環(huán)境 4.1準(zhǔn)備工作 1個(gè)
    發(fā)表于 05-23 10:22

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

    TSMaster202503軟件功能又更新啦!這一次,我們帶來(lái)了工程師們期待已久的以太網(wǎng)通信仿真功能,讓您的車(chē)載網(wǎng)絡(luò)測(cè)試如虎添翼!除了以太網(wǎng)通訊仿真功能,還新增軟件網(wǎng)關(guān)、GPS記錄數(shù)據(jù)格式轉(zhuǎn)換等功能
    的頭像 發(fā)表于 04-12 20:03 ?332次閱讀
    軟件更新 | <b class='flag-5'>以太網(wǎng)通信</b>仿真功能已上線(xiàn)!TSMaster 202503 版本更新速覽

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

    在汽車(chē)電子開(kāi)發(fā)以太網(wǎng)通信仿真已成為ECU測(cè)試、診斷和網(wǎng)絡(luò)分析的關(guān)鍵環(huán)節(jié)。TSMaster作為一款強(qiáng)大的汽車(chē)電子仿真和測(cè)試工具,為工程師提供了高效的以太網(wǎng)通信解決方案。本手冊(cè)將帶您深入解析
    的頭像 發(fā)表于 03-28 20:04 ?259次閱讀
    干貨分享 | TSMaster用戶(hù)必看:<b class='flag-5'>以太網(wǎng)通信</b>仿真用戶(hù)手冊(cè)

    集成TSN三端口千兆以太網(wǎng)交換機(jī), 工業(yè)以太網(wǎng)通信用MPU RZ/N2L數(shù)據(jù)手冊(cè)

    RZ/N2L是一種工業(yè)以太網(wǎng)通信用MPU,可輕松將網(wǎng)絡(luò)功能添加到工業(yè)設(shè)備。它搭載支持TSN的三端口千兆以太網(wǎng)交換機(jī)和EtherCAT?從控制器,可支持EtherCAT、PROFINET RT
    的頭像 發(fā)表于 03-13 17:39 ?793次閱讀
    集成TSN三端口千兆<b class='flag-5'>以太網(wǎng)</b>交換機(jī), 工業(yè)<b class='flag-5'>以太網(wǎng)通信</b>用MPU RZ/N2L數(shù)據(jù)手冊(cè)

    國(guó)產(chǎn)萬(wàn)兆以太網(wǎng)通信芯片提供端到端的車(chē)載網(wǎng)絡(luò)解決方案

    國(guó)產(chǎn)萬(wàn)兆以太網(wǎng)通信芯片提供端到端的車(chē)載網(wǎng)絡(luò)解決方案
    的頭像 發(fā)表于 02-28 10:01 ?372次閱讀
    國(guó)產(chǎn)萬(wàn)兆<b class='flag-5'>以太網(wǎng)通信</b>芯片提供端到端的車(chē)載網(wǎng)絡(luò)解決方案

    工業(yè)以太網(wǎng)profinet網(wǎng)關(guān):解鎖生產(chǎn)效率提升的“超級(jí)鑰匙”

    工業(yè)以太網(wǎng)穩(wěn)聯(lián)技術(shù)網(wǎng)關(guān):解鎖生產(chǎn)效率提升的“超級(jí)鑰匙” ? ? 工業(yè)以太網(wǎng)通信網(wǎng)關(guān)作為工業(yè)互聯(lián)網(wǎng)的關(guān)鍵設(shè)備,是實(shí)現(xiàn)智能制造的重要支撐。其發(fā)展不僅體現(xiàn)了工業(yè)設(shè)計(jì)的創(chuàng)新,更是制造強(qiáng)國(guó)蓬勃脈動(dòng)的生動(dòng)體現(xiàn)
    的頭像 發(fā)表于 02-07 14:35 ?381次閱讀
    工業(yè)<b class='flag-5'>以太網(wǎng)</b>profinet網(wǎng)關(guān):解鎖生產(chǎn)效率提升的“超級(jí)鑰匙”

    三格電子NAT網(wǎng)關(guān):讓你的以太網(wǎng)通訊設(shè)備輕松聯(lián)網(wǎng)!

    有 1 個(gè)兩口以太網(wǎng)交換機(jī)接口(LAN 口)和 1 個(gè)以太網(wǎng)通接口(WAN 口)。不對(duì)原系統(tǒng)做任何硬件和軟件修改,不影響原系統(tǒng)通訊,可以實(shí)現(xiàn)
    的頭像 發(fā)表于 01-16 18:30 ?371次閱讀
    三格電子NAT網(wǎng)關(guān):讓你的<b class='flag-5'>以太網(wǎng)通</b>訊設(shè)備輕松聯(lián)網(wǎng)!

    AT32F407在USART2 DMA發(fā)送數(shù)據(jù)時(shí),接包接到了要發(fā)送的數(shù)據(jù),程序還是處于等待傳輸完成的標(biāo)識(shí)判斷,為什么?

    型號(hào)AT32F407,在USART2DMA發(fā)送數(shù)據(jù)時(shí),接包已經(jīng)接到了要發(fā)送的數(shù)據(jù),但是程序還是處于等待傳輸完成的標(biāo)識(shí)判斷,卡死了。請(qǐng)教一下是什么造成的?
    發(fā)表于 12-19 06:48

    以太網(wǎng)通信線(xiàn)的屏蔽要求

    以太網(wǎng)通信線(xiàn)的屏蔽要求主要取決于通信速率、傳輸距離以及周?chē)h(huán)境的電磁干擾情況。
    的頭像 發(fā)表于 12-14 11:29 ?626次閱讀

    以太網(wǎng)幀格式和功能詳解

    以太網(wǎng)幀(Ethernet Frame)是以太網(wǎng)(Ethernet)協(xié)議用于在局域網(wǎng)(LAN)傳輸數(shù)據(jù)的基本單位。理解以太網(wǎng)幀的結(jié)構(gòu)和傳輸過(guò)程對(duì)于掌握局域
    的頭像 發(fā)表于 10-08 10:03 ?3681次閱讀

    以太網(wǎng)幀結(jié)構(gòu)是怎樣的

    以太網(wǎng)幀(Ethernet Frame)是以太網(wǎng)(Ethernet)協(xié)議用于在局域網(wǎng)(LAN)傳輸數(shù)據(jù)的基本單位。理解以太網(wǎng)幀的結(jié)構(gòu)對(duì)于掌握局域網(wǎng)
    的頭像 發(fā)表于 10-08 10:00 ?2623次閱讀

    能否使用PLC無(wú)線(xiàn)通信模塊實(shí)現(xiàn)力控與FX5U無(wú)線(xiàn)以太網(wǎng)通信?

    ,不但施工麻煩也會(huì)徒增成本。這里所介紹的無(wú)線(xiàn)以太網(wǎng)方案通信距離從幾米到1公里,與布線(xiàn)施工的成本(材料、人工、時(shí)間)進(jìn)行綜合比較的話(huà),無(wú)線(xiàn)以太網(wǎng)是更為經(jīng)濟(jì)和實(shí)施簡(jiǎn)便的組網(wǎng)通訊方案。本方案
    的頭像 發(fā)表于 09-09 11:22 ?556次閱讀
    能否使用PLC無(wú)線(xiàn)<b class='flag-5'>通信</b>模塊<b class='flag-5'>實(shí)現(xiàn)</b>力控與FX5U無(wú)線(xiàn)<b class='flag-5'>以太網(wǎng)通信</b>?

    以太網(wǎng)通信網(wǎng)關(guān)是什么

    在日益復(fù)雜的網(wǎng)絡(luò)環(huán)境以太網(wǎng)通信網(wǎng)關(guān)作為連接不同設(shè)備和網(wǎng)絡(luò)的橋梁,扮演著至關(guān)重要的角色。本文將深入探討以太網(wǎng)通信網(wǎng)關(guān)的定義、功能、工作機(jī)制及其在各個(gè)領(lǐng)域的應(yīng)用。 一、以太網(wǎng)通信網(wǎng)關(guān)的
    的頭像 發(fā)表于 08-29 14:04 ?922次閱讀
    <b class='flag-5'>以太網(wǎng)通信</b>網(wǎng)關(guān)是什么

    工業(yè)以太網(wǎng)通信協(xié)議的主要類(lèi)別

    隨著工業(yè)4.0和智能制造的快速發(fā)展,工業(yè)以太網(wǎng)通信協(xié)議與標(biāo)準(zhǔn)在工業(yè)自動(dòng)化領(lǐng)域扮演著越來(lái)越重要的角色。工業(yè)以太網(wǎng)不僅提供了高效、可靠的數(shù)據(jù)傳輸手段,還為實(shí)現(xiàn)設(shè)備間的無(wú)縫集成和信息共享提供了可能。本文將詳細(xì)介紹工業(yè)
    的頭像 發(fā)表于 06-28 18:02 ?1562次閱讀

    上位機(jī)與PLC的以太網(wǎng)通信方法

      在現(xiàn)代工業(yè)自動(dòng)化系統(tǒng),上位機(jī)與PLC(可編程邏輯控制器)之間的通信實(shí)現(xiàn)高效、穩(wěn)定控制的關(guān)鍵環(huán)節(jié)。以太網(wǎng)作為一種廣泛應(yīng)用的局域
    的頭像 發(fā)表于 06-18 09:13 ?5430次閱讀

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品