關(guān)于博控 SYS TEC CANopen 協(xié)議棧源代碼
產(chǎn)品簡介:
sys tec canopen 協(xié)議棧原代碼包含了完整的功能源代碼,用于實(shí)施canopen master和slave設(shè)備。
詳細(xì)介紹:
canopen 源代碼選型指南
按源代碼產(chǎn)品名稱 按應(yīng)用或設(shè)備類型 按 canopen 設(shè)備和應(yīng)用規(guī)范 源代碼特點(diǎn)比較
特點(diǎn)
* 支持多實(shí)例-可以在一個(gè)物理設(shè)備上實(shí)現(xiàn)多個(gè)canopen邏輯設(shè)備
* 一年免費(fèi)的軟件維護(hù)和技術(shù)支持
* 完整的用于實(shí)施canopen master和slave服務(wù)的庫(特點(diǎn)比較)
* 附帶完整的一系列canopen工具
* 帶有pc端工具用于配置對象字典和自動(dòng)的源代碼生成工具,eds編輯器可以帶有導(dǎo)入導(dǎo)出功能。
* 標(biāo)準(zhǔn)的ansi-c源代碼,模塊化的軟件架構(gòu),易于移植到目標(biāo)平臺。同時(shí)我們將提供靈活的代碼適配服務(wù)。
* 通用的os api可用于和各種實(shí)時(shí)操作系統(tǒng)進(jìn)行集成
* 支持全部的canopen 設(shè)備標(biāo)準(zhǔn)規(guī)范
* 包含適用于各種系統(tǒng)的can驅(qū)動(dòng)源代碼
* 全部支持的can接口都具有一致的api接口
* 支持cia 304標(biāo)準(zhǔn)的canopen安全協(xié)議擴(kuò)展 (可選組件)
* 支持cia 302標(biāo)準(zhǔn)的canopen管理器源代碼
* 支持cia 402標(biāo)準(zhǔn)的設(shè)備定義用于支持運(yùn)動(dòng)控制和驅(qū)動(dòng)(可選組件)
* 多路pdo用于cia 417標(biāo)準(zhǔn)兼容的設(shè)備(canopen lift)(可選組件)
* sdo 網(wǎng)關(guān)用于canopen sub-networking(可選組件)
* 高精度時(shí)間戳 (可選組件)
canopen 協(xié)議棧源代碼能滿足現(xiàn)代自動(dòng)控制系統(tǒng)的需求
sys tec canopen源代碼完全符合cia 301 v4.x標(biāo)準(zhǔn)草案。canopen 源代碼支持快速開發(fā)所需的canopen master或slave 設(shè)備,例如,nmt master(network management),lss master(layer setting service)和sdo client。
直觀的基于事件的應(yīng)用層信號機(jī)制保證了較高的運(yùn)行性能。canopen 源碼包含相應(yīng)的功能用于在操作系統(tǒng)中進(jìn)行簡單的集成。良好設(shè)計(jì)的api接口使您可以很容易的在自己的應(yīng)用中集成canopen協(xié)議棧。 軟件包中大量的范例程序和文檔將幫助你更好地應(yīng)用協(xié)議棧源代碼。 我們提供兩種主要的源代碼包,包含工業(yè)應(yīng)用的主要部分。另外,其它特殊的功能用附加包提供。
不僅僅是源代碼開發(fā)包
購買canopen 源代碼,您獲得的不僅僅是一個(gè)完整的canopen協(xié)議實(shí)現(xiàn)。您還將得到第一年免費(fèi)技術(shù)支持和軟件維護(hù),同時(shí)您還將得到一個(gè)usb/can接口設(shè)備以及完整的一套canopen配置和分析工具用于設(shè)備的開發(fā)和測試。 除了源代碼,您完全擁有了一個(gè)方便的開發(fā)環(huán)境用于測試和集成您的canopen應(yīng)用。包含的軟件工具提供了強(qiáng)大的支持用于創(chuàng)建eds文件和原始配置。圖形用戶接口幫助您管理canopen 源代碼的不同設(shè)置。使用odbuilder工具您可以輕松導(dǎo)出關(guān)聯(lián)對象為c源代碼文件,以備在canopen工程中使用。
模塊化,可升級和便攜式
源代碼是模塊化的,并用ansi-c語言開發(fā)易于被移植到目標(biāo)系統(tǒng)中,高度優(yōu)化的內(nèi)存管理和零內(nèi)存復(fù)制實(shí)現(xiàn)避免了不必要的內(nèi)存復(fù)制。使用我們的canopen源代碼您既可以實(shí)現(xiàn)低成本的單片機(jī)系統(tǒng)也可以實(shí)行按復(fù)雜的多通道的高級應(yīng)用。我們的canopen協(xié)議棧源碼已經(jīng)成功地應(yīng)用于大量的微控制器及dsp。canopen軟件是由多個(gè)獨(dú)立的模塊組成的。部分模塊可以根據(jù)功能的需要從工程中添加或者刪除。所有模塊都相對獨(dú)立,不存在同級模塊間的函數(shù)互相調(diào)用,只存在對于上下級模塊的函數(shù)回調(diào)。代碼不存在全局的引用和全局變量。代碼的最上層canopen controlling module(ccm)負(fù)責(zé)獨(dú)立模塊間的交互及提供用戶接口。另外,硬件的特定參數(shù)將和canopen協(xié)議棧解耦,以保證協(xié)議棧可以被無縫的移植到任何目標(biāo)系統(tǒng)。
支持canopen 安全協(xié)議
我們提供符合canopen 安全協(xié)議擴(kuò)展標(biāo)準(zhǔn)的cia 304,其能幫助客戶建立自己的安全應(yīng)用。我們已經(jīng)擴(kuò)展了一個(gè)高度優(yōu)化的canopen 源代碼版本,支持canopen 安全特性,可用于canopen safety chip csc01。在您的工程中應(yīng)用我們的canopen,并可以與我們討論。
集成了iec 61131-3的canopen manager源代碼
canopen ?manager源代碼提供了實(shí)際的、開發(fā)功能強(qiáng)大的,符合cia 302 和cia 405標(biāo)準(zhǔn)的管理應(yīng)用程序函數(shù)。在運(yùn)行時(shí)期間,集成的canopen manager保存所有分配給canopen slave設(shè)備的參數(shù)和連接節(jié)點(diǎn)所需的配置句柄。而且,符合cia 405 的接口易于集成到iec 61131運(yùn)行環(huán)境中。sys tec擁有自己高性能的iec 61131-3 plc運(yùn)行時(shí)系統(tǒng),包含無縫集成的canopen和ethernet通信。