CANopen管理器(NMT高級(jí)主站)源代碼
CiA 302版
說(shuō)明
CANopen 網(wǎng)絡(luò)通常包括多個(gè)具有不同功能的設(shè)備。一個(gè)主要功能是NMT主站,它應(yīng)該存在于每一個(gè)CANopen網(wǎng)絡(luò)內(nèi)。它的任務(wù)是控制和監(jiān)測(cè)所有NMT從站的NMT狀態(tài)。通常,CANopen設(shè)備從一個(gè)應(yīng)用的觀察點(diǎn)控制系統(tǒng),這樣的設(shè)備也執(zhí)行NMT主站,例如PLC。
符合CiA 302標(biāo)準(zhǔn)的CANopen管理器包含具有附加功能的NMT主站,并且以一條標(biāo)準(zhǔn)化的途徑執(zhí)行流程,例如網(wǎng)絡(luò)啟動(dòng)。這種啟動(dòng)包括掃描預(yù)期的CANopen設(shè)備和它們通過(guò)配置管理器設(shè)置的配置。
另外,CANopen管理器可執(zhí)行SDO管理器,它負(fù)責(zé)動(dòng)態(tài)建立SDO連接。也就是說(shuō),這種SDO連接在安裝系統(tǒng)時(shí)不必進(jìn)行配置,但是CANopen設(shè)備能夠在運(yùn)行時(shí)間請(qǐng)求SDO連接其它設(shè)備。這些成為SDO管理器副本的CANopen設(shè)備被叫做“SDO請(qǐng)求設(shè)備”。SDO管理器確保相同的CANopen設(shè)備SDO服務(wù)器不會(huì)被兩個(gè)SDO客戶機(jī)同時(shí)使用,如果和只要沒(méi)有任何SDO連接被CANopen設(shè)備自己動(dòng)態(tài)建立。
特性
- 符合CiA 302標(biāo)準(zhǔn)的CANopen管理器源代碼
- 全面的源代碼包含CANopen管理器,主站和從站服務(wù)
- 相同的API適用于NMT主站和純NMT從站CANopen設(shè)備 (應(yīng)用于HMI設(shè)備)
- 高度可擴(kuò)展性和可移植性
- 在常用的ANSI C中執(zhí)行
- 無(wú)縫集成的SDO管理器和SRD客戶端用于動(dòng)態(tài)建立SDO連接
- 完全透明的SDO客戶機(jī)管理
- 配置管理器,它使用簡(jiǎn)潔的DCF (一種DCF壓縮格式) 配置CANopen設(shè)備
- 自動(dòng)配置心跳或壽命/節(jié)點(diǎn)保護(hù)
- 支持多實(shí)例 - 執(zhí)行單個(gè)物理硬件平臺(tái)上不同的邏輯CANopen設(shè)備
- 第一年的軟件維護(hù)和技術(shù)支持免費(fèi)!
- 所開(kāi)發(fā)的產(chǎn)品沒(méi)有使用費(fèi)
- 捆綁版本 (也叫價(jià)值包) 包含全面的全功能CANopen功能
- ODBuilder - PC 工具可輕松配置對(duì)象字典包括自動(dòng)源代碼生成,EDS編輯器包含導(dǎo)入和導(dǎo)出功能
- 直接的 ANSI-C 執(zhí)行和清晰的模塊化架構(gòu)支持輕松移植到新的目標(biāo)平臺(tái)
- 通用的 OS API 可集成于實(shí)時(shí)操作系統(tǒng)
- CANopen 管理器協(xié)議棧提供通訊層可執(zhí)行所有標(biāo)準(zhǔn)化的CANopen設(shè)備子協(xié)議
- CAN 驅(qū)動(dòng)源代碼適用于許多所包含的目標(biāo)系統(tǒng)
- 統(tǒng)一的 CAN 驅(qū)動(dòng) API 適用于所有所支持的 CAN 接口
- 高分辨率時(shí)間戳
- 符合CiA 304標(biāo)準(zhǔn)的 CANopen 安全協(xié)議擴(kuò)展 (可選購(gòu)的插件)
- 符合CiA 402標(biāo)準(zhǔn)的設(shè)備子協(xié)議應(yīng)用于運(yùn)動(dòng)控制和驅(qū)動(dòng) (可選購(gòu)的插件)
|