數(shù)控同步現(xiàn)場總線與CAN總線網(wǎng)關(guān)的設計
CAN接口接收CAN總線上需要發(fā)給NCSF主站的數(shù)據(jù)幀,然后封裝轉(zhuǎn)換為NCSF計數(shù)器設備數(shù)據(jù)包,插入到NCSF發(fā)送隊列,等待NCSF下一個總線周期把有效數(shù)據(jù)傳遞到NCSF主站中,經(jīng)過主站的解包處理交給NC系統(tǒng),其工作流程如圖9。
7 結(jié)束語
本文設計的NCSF-CAN網(wǎng)關(guān),描述了NCSF總線與CAN交互的系統(tǒng)結(jié)構(gòu),此方法也是NCSF和其它現(xiàn)場總線交互的基本結(jié)構(gòu)。NCSF-CAN網(wǎng)關(guān)使NCSF主站可以與CAN總線上的設備進行交互通信,同時提升了CAN模塊對緊急數(shù)據(jù)的響應速率,提高了NCSF模塊處理數(shù)據(jù)包的速度,可以滿足數(shù)控系統(tǒng)對現(xiàn)場總線實時性的要求。
圖8 NCSF模塊處理數(shù)據(jù)包流程圖
圖9 CAN接口接收處理數(shù)據(jù)流程圖
評論