基於netX90晶片實現PROFINET從站開發(二)

2020-12-22 自動化新聞網

       上期為大家介紹了netX90作為單晶片解決方案的實例,對於客戶來說,單晶片解決方案最直觀的優勢就是節約成本,不需要額外配一個MCU,單個晶片就可以實現PROFINET從站開發。當然,netX90也可以作為配有HOST CPU的通訊協處理器,僅實現通訊功能。本文為大家介紹netX90作為基於STM32的配套晶片,實現PROFINET從站開發。

 

       1  硬體平臺

       作為基於STM32的配套晶片實現PROFINET從站開發時,需通過SPI/SQI接口,跳線連接到STM32開發板的SPI接口上,如下圖所示:
 

       2  操作步驟

         1. 對於NXHX 90-JTAG開發板的配置與netX90作為單晶片解決方案時的步驟一樣,對於導入相應的工程文件並進行編譯,不再做詳細介紹。

         2. 生成硬體配置二進位文件

         netX90作為配有主CPU的通訊處理器時,不在啟用其內部idpm,而是通過SPI的方式連接到主機,所以在硬體配置中有不同,需選擇hardware_config_spm.xml生成二進位硬體配置文件,如下圖所示:

 

         3. 燒寫硬體配置文件和協議棧

         生成基於LFW和MFW的兩個二進位文件,點擊保存即可。然後將硬體配置文件和協議棧hardware_config_spm.hwc和協議棧文件X090D000.nxi燒寫到開發板,便完成對netX90的配置。
 

         4. 運行基於STM32的應用程式

         首先,將解壓後的文件夾保存在STM32工作區,打開System Workbench for STM32軟體,導入相應的工程文件。赫優訊提供的資料中包含多種乙太網實例,用戶可根據自己的測試選擇相應的文件,勾選PROFINET工程文件導入並進行編譯。  

 


       3  通訊測試

       與單晶片解決方案一樣,在博圖軟體中創建組態工程,進行通訊測試,由下圖可見,當應用程式運行起來之後,通訊成功,同時採用串口工具Tera Term,可以查看應用程式列印信息,以及周期數據的交換情況,如下圖所示:
 


4  總結

       netX90無論是作為單晶片解決方案還是作為配有主CPU的通訊處理器解決方案,在赫優訊提供的應用程式上都可以方便快捷的實現PROFINET從站的開發。

 

       netX90作為赫優訊的明星產品,還可以結合四通道IO-Link智能收發器的netIOL,非常便捷的實現IO-Link主站到實時乙太網從站協議(比如:Profinet、Ethernet/IP或EtherCAT)以及IoT

物聯網

協議OPC UA的開發。netX90晶片與netIOL收發器之間可通過SPI接口進行連接,一個晶片最多能連接4個netIOL,可實現16埠的IO-Link主站開發。

相關焦點

  • FPGA開發經驗分享:基於JESD204B的LMK04821晶片項目開發
    FPGA開發經驗分享:基於JESD204B的LMK04821晶片項目開發 FPGA技術江湖阿Q 發表於 2020-04-21 09:33:18
  • 市面上支持西門子Profinet總線的伺服品牌匯總
    西門子V90伺服在西門子自己的V90伺服上就是有它的蹤影,它也只能用在自家的PLC上,但是西門子的PLC在國內應用十分廣泛,要是客戶使用的是西門子的PLC,並且是使用他PN總線的伺服,勢必只能用她家的伺服,所以我們越來越多的伺服廠家和西門子達成合作協議,向西門子購買相關晶片
  • 博士黃錦標:開發微型高光譜分析成像晶片
    來自深圳的博士黃錦標向記者介紹了他們正在開發的微型高光譜分析成像晶片及其配套系統。 黃錦標介紹,其公司是微型高光譜成像的開拓者,致力於同合作夥伴一起構建基於微型高光譜成像的超視覺感知應用生態圈。公司提供晶片、模組、數據、模型、算法和應用開發一站式解決方案。
  • 基於音頻功放集成晶片LM4766實現高保真音頻功放器的設計
    基於音頻功放集成晶片LM4766實現高保真音頻功放器的設計 劉燕妮,隋俊傑,李 發表於 2020-12-14 11:46:00 本文設計了以AB類音頻功放集成晶片LM4766
  • 基於AT89S52單片機和ISD4004語音晶片實現語音播報記事器的設計
    基於AT89S52單片機和ISD4004語音晶片實現語音播報記事器的設計 張裕,劉毅敏,方康 發表於 2020-12-16 17:57:00 引 言
  • 基於DSP晶片TMS320C25409和IDT7202晶片實現多路數據採集系統的設計
    打開APP 基於DSP晶片TMS320C25409和IDT7202晶片實現多路數據採集系統的設計 徐瑞亞 , 李玲 發表於 2020-12-23 10:00:27
  • 基於.net core 實現類似Spring的Autowired注入,不用構造函數
    然後在搭建框架的過程中發現一個問題,.NET CORE的依賴注入個人感覺太繁瑣了,需要在構造函數裡面傳遞感覺很不爽,準備自己手動定義Attribute,實現像java spring @Autowired註解那樣實現自動裝配。
  • 從零做網站開發:基於Flask和JQuery實現表格管理平臺
    摘要:本文將為大家帶來基於Flask框架和JQuery實現管理平臺網站的開發功能。【寫在前面】你要開發網站? 嗯。。會Flask嗎? 什麼東西,沒聽過。。。會JQuery嗎?基於Flask框架和JQuery實現管理平臺網站的開發功能,我代碼編寫用了2天的時間 ,從零開始寫;又對具體實現流程,自己斷斷續續地整理總結了近半個月。從自我感覺來說,整個過程和結果的實現都讓我很滿意。
  • 基於CPLD晶片和C8051F020實現聲探測系統數字電路的設計
    基於CPLD晶片和C8051F020實現聲探測系統數字電路的設計 張德,侯志國,江 發表於 2021-01-12 09:46:30   作者:張德,侯志國,江麗,張向暉,羅曉松 被動聲源探測定位技術是一種利用聲學傳聲器陣列和電子裝置接收運動目標的輻射噪聲
  • .net framework 4.0 64位下載|.net framework 4.0 64位官方下載...
    安裝 .NET Framework 4.0運行庫和關聯文件(這些文件是運行和開發面向 .NET Framework 4 的應用程式所必需的)。太平洋下載中心為你提供.net framework 4.0 64位官方下載。
  • 杭州梓銘:晶片上的分子實驗室——核酸檢測實現POCT化
    中國經濟時報記者獲悉,疫情之下,杭州梓銘基因科技有限公司(以下簡稱「杭州梓銘」)的開發團隊,連續奮戰,開發全集成核酸分析儀,將新冠檢測實現POCT化(pointof-caretesting的縮寫,意即在病人旁邊進行的臨床檢驗),將微流控晶片技術所能實現的「生物晶片上的新冠檢測」進行了工業化落地。
  • 基於FPGA的運動鞋專用數據發送晶片及競走電子裁判的設計與實現
    而FPGA晶片憑藉其並行計算的能力,已經可以輕鬆將科學計算、邏輯運算、ASIC設計等應用並行化。我們以電子競技裁判為切入點,將該特性普及化、應用於生活運動領域。本設計在每個競走運動員的鞋子上都安裝加速度傳感器,在競走過程中,將採集到的加速度數據通過射頻發送給基於FPGA晶片設計的電子裁判,把複雜的算法、數據處理交給FPGA晶片完成,讓電子裁判進行判斷。
  • 基於Xilinx Zynq SoC的「小傻瓜(Snickerdoodle)」開發套件
    打開APP 基於Xilinx Zynq SoC的「小傻瓜(Snickerdoodle)」開發套件 發表於 2019-04-18 14:24:11
  • 廣告行業中那些趣事系列26:基於PoseNet算法的人體姿勢相似度識別
    首先介紹了項目背景,因為部門搞活動需要大家去模仿誇張搞笑的表情和姿勢來提升活動的可玩性,所以需要利用CV算法對圖片進行相似度打分;然後詳細講解了人體姿勢相似度識別算法,主要包括基於PoseNet算法來識別姿勢和計算姿勢相似度兩個流程;最後基於已有的開源項目進行二次開發實現了人體姿勢相似度識別項目。對於以前從未接觸過CV項目的我來說既是挑戰也是契機。
  • 全志科技將基於平頭哥玄鐵處理器研發全新計算晶片 3年出貨5000萬
    【TechWeb】7月22日消息,國內智能語音晶片商全志科技(以下簡稱「全志」)已和阿里旗下半導體公司平頭哥達成戰略合作,全志將基於平頭哥玄鐵處理器研發全新的計算晶片,該晶片將應用於工業控制、智能家居、消費電子等領域,預計3年出貨5000萬顆。
  • 基於CPLD器件和EDA技術實現QDPSK調製解調電路的設計
    基於CPLD器件和EDA技術實現QDPSK調製解調電路的設計 電子設計 發表於 2019-05-24 08:12:00 隨著無線通信頻帶資源的日益緊張,無線通信主要包括微波通信和衛星通信。
  • 矽光子晶片能替代集成電路晶片嗎?
    賽勒科技成立於 2018 年 3 月,是一家矽光晶片設計及產品解決方案提供商,目前也在積極探索如何清除矽光子生產道路上的障礙。 在矽光子業內,一般通過以下指標來衡量產品是否優質:一是速率要足夠高,至少 50-100Gbps 的單波速率才有價值;二是損耗要足夠低,晶片內部要做到一個調製器低於 4 分貝;三是發送端(如調製器)的驅動電壓越低越好,一般要求在 2-3 伏之間,以降低功耗。
  • 基於P89V51單片機和CD4051晶片實現4路智能溫控儀產品樣機的設計
    打開APP 基於P89V51單片機和CD4051晶片實現4路智能溫控儀產品樣機的設計 張愛民,林輝 發表於 2020-12-23 10:00:44
  • WWDC:蘋果推出新計劃,幫助開發人員為使用定製晶片的Mac做準備
    該入門工具包包括由A12Z Bionic晶片提供支持的Mac mini,以及文檔,論壇支持,macOS Big Sur Beta版和Xcode 12。在6月22日舉行的WWDC大會上,蘋果正式發布了Mac硬體的基於ARM的定製晶片,標誌著新時代的到來。預計將於2020年底開始,將需要兩年的過度時間才能完成。儘管該計劃比較深遠,但應用程式和軟體兼容性是最大的問題,蘋果已準備好解決它。
  • 中科藍訊聯手阿里平頭哥:基於玄鐵處理器研發AIoT晶片
    日前國內最大藍牙晶片廠商中科藍訊與平頭哥半導體達成合作,雙方將基於平頭哥的玄鐵系列處理器及AI算法共同研發物聯網晶片,用於無線藍牙耳機、藍牙音箱等產品。目前已啟動研發一款智能語音晶片,預計明年出貨量超3000萬套。