台達DMCNET系統有支援類似此功能,稱為DDA function,一張DMCNET軸卡最多能同時建立12軸運動控制位置路徑表格,相關支援功能API如下:
_DMC_01_enable_dda_mode
格式:I16 PASCAL _DMC_01_enable_dda_mode (U16 CardNo, U16 enable)
目的:啟動DDA 填表功能。

_DMC_01_set_dda_data
格式:I16 PASCAL _DMC_01_set_dda_data (U16 CardNo, U32* abs_pos)
目的:填入DDA Table 資料。

Abs_Pos 為一12 軸的資料陣列,最大 Buffer 為1000 筆,每一ms 會執行一筆DDA Table的資料,要注意的是在Buffer 執行完畢之前,不接受其他指令(例如:Sd_Stop 等)。
_DMC_01_get_dda_cnt
格式:I16 PASCAL _DMC_01_get_dda_cnt (U16 CardNo, U16* dda_cnt)
目的:取得目前DDA Table 尚存的資料筆數。

_DMC_01_clear_dda_data
格式:I16 PASCAL _DMC_01_clear_dda_data (U16 CardNo)
目的:將DDA Table 中尚存的資料清除。
