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