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

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

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

全面的CANopen開(kāi)發(fā)工具——CANopen軟件協(xié)議棧

盟通科技 ? 2023-07-24 16:00 ? 次閱讀

01

快速了解CANopen協(xié)議

CANopen是一種用于CAN總線的通信協(xié)議,它定義了一組標(biāo)準(zhǔn)通信對(duì)象和通信服務(wù),使得不同設(shè)備之間可以進(jìn)行通信和交互。CANopen協(xié)議棧的發(fā)展可以追溯到上世紀(jì)90年代初期,當(dāng)時(shí)歐洲的一些工業(yè)自動(dòng)化公司開(kāi)始使用CAN總線作為工業(yè)控制系統(tǒng)的通信協(xié)議。為了更好地管理和控制CAN總線上的設(shè)備,這些公司開(kāi)始研發(fā)CANopen協(xié)議棧,并于1994年發(fā)布了第一個(gè)版本。由CAN in Automation (CiA)發(fā)布制定,CAN in Automation是一個(gè)非營(yíng)利性組織,致力于推廣CAN總線和CANopen協(xié)議棧的應(yīng)用和發(fā)展。CiA成立于1992年,總部位于德國(guó),目前已經(jīng)成為全球最大的CANopen協(xié)議棧組織之一。

目前,CANopen協(xié)議已經(jīng)成為工業(yè)自動(dòng)化領(lǐng)域中最常用的通信協(xié)議之一,被廣泛應(yīng)用于機(jī)器人、自動(dòng)化生產(chǎn)線、電力系統(tǒng)、交通運(yùn)輸?shù)阮I(lǐng)域。同時(shí),CANopen協(xié)議棧也在不斷地發(fā)展和完善,不斷推出新的版本和功能,以滿足不同領(lǐng)域的需求。

盟通科技在現(xiàn)場(chǎng)總線方案領(lǐng)域擁有近十年的技術(shù)沉淀和落地經(jīng)驗(yàn),因存在國(guó)內(nèi)現(xiàn)場(chǎng)總線需求逐年上升,而專精的工業(yè)通訊工程師又確實(shí)較少的客觀事實(shí),現(xiàn)面向有需求的客戶提供CANopen協(xié)議棧開(kāi)發(fā)解決方案和技術(shù)支持。

wKgaomS-HRqAL0MaAAD1Ldq5P0g123.png▲CANopen產(chǎn)品開(kāi)發(fā)矩陣示意圖

02

盟通CANopen 協(xié)議棧產(chǎn)品

CANopen Master/Slave符合CiA公布的CiA 301 和 CiA 302-2 的 CANopen 規(guī)范,它可以覆蓋大部分CANopen通訊的需求。除此之外我們還提供豐富的標(biāo)準(zhǔn)擴(kuò)展功能模塊,在控制器、機(jī)械設(shè)備或自動(dòng)化工廠中使用CANopen技術(shù)時(shí)可能需要。

CANopen Master/Slave是由ANSI-C CANopen源代碼編寫的協(xié)議棧,符合MISRA-C,此外我們對(duì)您的開(kāi)發(fā)做了進(jìn)一步的優(yōu)化,我們提供特定的工具“CANopen Device Designer”來(lái)支持協(xié)議棧的配置和擴(kuò)展,它有著舒適的用戶界面、清晰的開(kāi)發(fā)步驟、詳細(xì)的功能配置,助力您快速開(kāi)發(fā)CANopen協(xié)議。

wKgZomS-HSqAF3NXAAI-xLC8Ld4231.png▲CANopen Device Designer

我們還同時(shí)提供CANopen FD Master/Slave協(xié)議棧,CAN-FD作為CAN通訊中的新一代協(xié)議,具有更快的傳輸速率并能承載更多的數(shù)據(jù)量。CiA對(duì)此指定了CANopen FD的協(xié)議標(biāo)準(zhǔn)--CiA 1301規(guī)范。我們的協(xié)議棧完全符合該規(guī)范,助力客戶快速開(kāi)發(fā)更強(qiáng)大的CANopen FD協(xié)議。

我們同樣提供CANopen協(xié)議棧的子協(xié)議。針對(duì)于不同的分支行業(yè),CiA制定了一些行業(yè)標(biāo)準(zhǔn),這就是CANopen的子協(xié)議。這些子協(xié)議在分支行業(yè)中起到了很好的引導(dǎo)作用,讓每個(gè)廠家都按照子協(xié)議的標(biāo)準(zhǔn)去制作設(shè)備,以便于和其他廠家的設(shè)備進(jìn)行互通互聯(lián)。其中廠家的CiA 401、CiA 402等子協(xié)議不僅僅在CANopen通訊中作為行業(yè)標(biāo)準(zhǔn)。也同樣能夠在EtherCAT等工業(yè)總線中看到它們的身影。

03

CANopen 協(xié)議棧的輔助工具

盟通科技CANopen 協(xié)議棧不單單提供協(xié)議棧產(chǎn)品本身,也發(fā)行多款配套產(chǎn)品。其中占據(jù)重要地位的就是CANopen Device Explorer。

在CAN/CANopen產(chǎn)品開(kāi)發(fā)過(guò)程中,數(shù)據(jù)分析是非常關(guān)鍵的一環(huán)。數(shù)據(jù)幀分析軟件就如工作中的萬(wàn)能工具。不但能夠抓取CAN數(shù)據(jù)包,還應(yīng)能夠協(xié)助分析數(shù)據(jù)功能。其中,CANopen Device Explorer是以解決解析CANopen數(shù)據(jù)包及工作狀態(tài)的工具。它可以通過(guò)規(guī)則的數(shù)據(jù)時(shí)序排列,以便工程師在開(kāi)發(fā)過(guò)程中用最短的時(shí)間通過(guò)數(shù)據(jù)幀分析排除每一個(gè)問(wèn)題。除了數(shù)據(jù)幀分析功能外,分析軟件還需要能夠模擬數(shù)據(jù)幀的指令操作,這樣可以更方便的復(fù)現(xiàn)問(wèn)題,或是驗(yàn)證修改后功能是否符合要求且穩(wěn)定。

CANopen Device Explorer可將每個(gè)標(biāo)準(zhǔn)CANopen或者CANopen FD設(shè)備的信息通過(guò)設(shè)備的EDS文件讀取,也可以通過(guò)掃描的方式直接從設(shè)備中讀取。同時(shí),它也可以保存并導(dǎo)出標(biāo)準(zhǔn)設(shè)備配置文件(DCF)。另外整個(gè)CANopen網(wǎng)絡(luò)數(shù)據(jù)可以保存到一個(gè)項(xiàng)目文件中?;赒tScript設(shè)計(jì)的內(nèi)建腳本功能為用戶提供創(chuàng)建自定義測(cè)試、控制應(yīng)用等可能性,可以大大提高效率。

wKgZomS-HTmAHv1zAAhn5w8wVXY348.png▲CANopen Device Explorer軟件界面圖

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1951

    瀏覽量

    130753
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2754

    瀏覽量

    463697
  • 工業(yè)通信
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    15551
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CANopen協(xié)議架構(gòu)和應(yīng)用原理

    穩(wěn)健的通信協(xié)議和接口在工業(yè)電機(jī)控制應(yīng)用中發(fā)揮著重要作用。在工業(yè)驅(qū)動(dòng)應(yīng)用中,當(dāng)需要多個(gè)處理器元件來(lái)持續(xù)通信以完成復(fù)雜任務(wù)時(shí),CANopen因其易于集成、高度可配置,以及支持高效、可靠的實(shí)時(shí)數(shù)據(jù)交換等特性,受到了眾多工程師青睞。本文從低功耗電機(jī)控制應(yīng)用的角度深入探討
    的頭像 發(fā)表于 11-04 13:49 ?325次閱讀

    MODBUS TCP 轉(zhuǎn) CANOpen

    產(chǎn)品概述 SG-TCP-COE-210 網(wǎng)關(guān)可以實(shí)現(xiàn)將 CANOpen 接口設(shè)備連接到 MODBUS TCP 網(wǎng)絡(luò)中。用戶不需要了解具體的 CANOpen 和 Modbus TCP 協(xié)議即可實(shí)現(xiàn)
    的頭像 發(fā)表于 09-24 13:59 ?275次閱讀
    MODBUS TCP 轉(zhuǎn) <b class='flag-5'>CANOpen</b>

    DeviceNet轉(zhuǎn)CANopen協(xié)議網(wǎng)關(guān)(DeviceNet轉(zhuǎn)CANopen

    一,設(shè)備主要功能 捷米特JM-DNT-COP網(wǎng)關(guān)實(shí)現(xiàn)DeviceNet總線和CANopen網(wǎng)絡(luò)連接起來(lái)。本網(wǎng)關(guān)連接到DeviceNet總線中作為從站使用,連接到CANopen總線中作為主站
    的頭像 發(fā)表于 09-10 10:16 ?307次閱讀
    DeviceNet轉(zhuǎn)<b class='flag-5'>CANopen</b><b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(DeviceNet轉(zhuǎn)<b class='flag-5'>CANopen</b>)

    EtherNet/IP轉(zhuǎn)CANopen主站協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    廣泛應(yīng)用于支持串口的變頻器、機(jī)械手臂、儀表、電機(jī)等等。在汽車組裝生產(chǎn)線上,EtherNet/IP協(xié)議的工業(yè)機(jī)器人與CANopen協(xié)議的輸送裝置能夠通過(guò)網(wǎng)關(guān)實(shí)現(xiàn)高效協(xié)同。例如,機(jī)器人完成特定的組裝操作后
    的頭像 發(fā)表于 09-02 11:21 ?231次閱讀
    EtherNet/IP轉(zhuǎn)<b class='flag-5'>CANopen</b>主站<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換網(wǎng)關(guān)

    EtherCAT從站轉(zhuǎn)CANopen主站協(xié)議網(wǎng)關(guān)(JM-ECT-COP)

    到EtherCAT網(wǎng)絡(luò)。 應(yīng)用廣泛:應(yīng)用于支持CANopen接口的變頻器、步進(jìn)電機(jī)、伺服驅(qū)動(dòng)器、儀表、PLC、DCS、FCS等等。在機(jī)器人的生產(chǎn)和應(yīng)用中,多個(gè)部件和子系統(tǒng)可能使用不同的通信協(xié)議。例如,機(jī)器人關(guān)節(jié)
    的頭像 發(fā)表于 08-15 17:36 ?435次閱讀
    EtherCAT從站轉(zhuǎn)<b class='flag-5'>CANopen</b>主站<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(JM-ECT-COP)

    制藥行業(yè)新突破:CANOpen轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例解析

    流程:首先安裝CanOpen轉(zhuǎn)Profinet網(wǎng)關(guān)的配置軟件,該軟件為專用工具,確保了設(shè)備參數(shù)的正確設(shè)置與修改。隨后,需導(dǎo)入EDS(設(shè)備描述文件)至配置
    的頭像 發(fā)表于 05-14 11:47 ?535次閱讀
    制藥行業(yè)新突破:<b class='flag-5'>CANOpen</b>轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例解析

    制藥行業(yè)新突破:CANOpen轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例解析

    流程:首先安裝CanOpen轉(zhuǎn)Profinet網(wǎng)關(guān)的配置軟件,該軟件為專用工具,確保了設(shè)備參數(shù)的正確設(shè)置與修改。隨后,需導(dǎo)入EDS(設(shè)備描述文件)至配置
    的頭像 發(fā)表于 05-14 11:46 ?319次閱讀
    制藥行業(yè)新突破:<b class='flag-5'>CANOpen</b>轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例解析

    EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)在工業(yè)領(lǐng)域的應(yīng)用方法

    在工業(yè)領(lǐng)域中,EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)是一種重要的通訊設(shè)備,它能夠?qū)崿F(xiàn)EtherCAT協(xié)議CANopen協(xié)議之間的轉(zhuǎn)換,從而讓不同的設(shè)備之間能夠進(jìn)行通訊。 以下是Ethe
    發(fā)表于 01-31 14:54

    Profinet協(xié)議轉(zhuǎn)換為CanOpen協(xié)議來(lái)連接CanOpen伺服驅(qū)動(dòng)器的應(yīng)用

    在自動(dòng)化控制領(lǐng)域,Profinet和CanOpen都是廣泛應(yīng)用的通信協(xié)議。Profinet是一種基于以太網(wǎng)的通信協(xié)議,主要用于工業(yè)自動(dòng)化領(lǐng)域的數(shù)據(jù)傳輸和遠(yuǎn)程監(jiān)控;而CanOpen是一種
    的頭像 發(fā)表于 01-10 10:50 ?726次閱讀
    Profinet<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換為<b class='flag-5'>CanOpen</b><b class='flag-5'>協(xié)議</b>來(lái)連接<b class='flag-5'>CanOpen</b>伺服驅(qū)動(dòng)器的應(yīng)用

    Profinet協(xié)議轉(zhuǎn)換為CanOpen協(xié)議來(lái)連接CanOpen伺服驅(qū)動(dòng)器的應(yīng)用

    工具軟件或設(shè)備進(jìn)行測(cè)試,確保Profinet設(shè)備和CanOpen設(shè)備之間的數(shù)據(jù)傳輸正常。配置和控制伺服驅(qū)動(dòng)器。使用伺服驅(qū)動(dòng)器的控制面板或編程軟件來(lái)配置和控制伺服系統(tǒng)??梢栽O(shè)置位置、速度和電流等參數(shù),并
    發(fā)表于 01-10 10:29

    Profinet協(xié)議轉(zhuǎn)換為CanOpen協(xié)議來(lái)連接CanOpen伺服驅(qū)動(dòng)器的應(yīng)用

    在自動(dòng)化控制領(lǐng)域,Profinet和CanOpen都是廣泛應(yīng)用的通信協(xié)議。Profinet是一種基于以太網(wǎng)的通信協(xié)議,主要用于工業(yè)自動(dòng)化領(lǐng)域的數(shù)據(jù)傳輸和遠(yuǎn)程監(jiān)控;而CanOpen是一種
    的頭像 發(fā)表于 01-10 10:27 ?425次閱讀

    智能樓宇系統(tǒng)canopen協(xié)議與ModbusTCP協(xié)議進(jìn)行通訊

    通過(guò)CANopen轉(zhuǎn)ModbusTCP網(wǎng)關(guān)設(shè)備進(jìn)行轉(zhuǎn)換:可以使用一個(gè)CANopen轉(zhuǎn)ModbusTCP網(wǎng)關(guān)設(shè)備,將CANopen協(xié)議轉(zhuǎn)換為Modbus TCP
    的頭像 發(fā)表于 01-03 15:20 ?489次閱讀
    智能樓宇系統(tǒng)<b class='flag-5'>canopen</b><b class='flag-5'>協(xié)議</b>與ModbusTCP<b class='flag-5'>協(xié)議</b>進(jìn)行通訊

    智能樓宇系統(tǒng)canopen協(xié)議與ModbusTCP協(xié)議進(jìn)行通訊

    通過(guò)耐特森CANopen轉(zhuǎn)ModbusTCP網(wǎng)關(guān)設(shè)備進(jìn)行轉(zhuǎn)換:可以使用一個(gè)CANopen轉(zhuǎn)ModbusTCP網(wǎng)關(guān)設(shè)備,將CANopen協(xié)議轉(zhuǎn)換為Modbus TCP
    的頭像 發(fā)表于 01-03 15:17 ?513次閱讀

    通過(guò)CANopen轉(zhuǎn)Modbus TCP網(wǎng)關(guān)的伺服系統(tǒng)

    通過(guò)CANopen轉(zhuǎn)Modbus TCP網(wǎng)關(guān),我們能夠?qū)崿F(xiàn)CANopen協(xié)議與Modbus TCP協(xié)議之間的轉(zhuǎn)換。網(wǎng)關(guān)可以配置為CANopen
    的頭像 發(fā)表于 01-02 16:55 ?631次閱讀
    通過(guò)<b class='flag-5'>CANopen</b>轉(zhuǎn)Modbus TCP網(wǎng)關(guān)的伺服系統(tǒng)

    通過(guò)CANopen轉(zhuǎn)Modbus TCP網(wǎng)關(guān)的伺服系統(tǒng)

    通過(guò)CANopen轉(zhuǎn)Modbus TCP網(wǎng)關(guān)的伺服系統(tǒng),我們能夠?qū)崿F(xiàn)CANopen協(xié)議與Modbus TCP協(xié)議之間的無(wú)縫轉(zhuǎn)換,從而為伺服電機(jī)的通訊和控制帶來(lái)更大的便利和靈活性。 首先
    發(fā)表于 01-02 16:51