1、是以單片機(jī)等微處理器作為控制核心的運動控制器。這類運動控制器速度較慢、精度不高、成本相對較低,只能在一些低速運行和對軌跡要求不高的輪廓運動控制場合應(yīng)用。 2、是以專用芯片(ASIC)作為核心處理器的運動控制器,這類運動控制器結(jié)構(gòu)比較簡單,大多只能輸出脈沖信號,工作于開環(huán)控制方式。由于這類控制器不能提供連續(xù)插補功能,也沒有前饋功能,特別是對于大量的小線段連續(xù)運動的場合不能使用這類控制器。 3、是基于PC總線的以DSP或FPGA作為核心處理器的開放式運動控制器。這類開放式運動控制器以DSP芯片作為運動控制器的核心處理器,以PC機(jī)作為信息處理平臺,運動控制器以插件形式嵌入PC機(jī),即“PC+運動控制器”的模式。這樣的運動控制器具有信息處理能力強,開放程度高,運動軌跡控制準(zhǔn)確,通用性好的特點。但是這種方式存在以下缺點:運動控制卡需要插入計算機(jī)主板的PCI或者ISA插槽,因此每個具體應(yīng)用都必須配置一臺PC機(jī)作為上位機(jī)。這無疑對設(shè)備的體積、成本和運行環(huán)境都有一定的限制,難以獨立運行和小型化。 舉個例子: 科瑞特DMC600M 系列運動控制器,其硬件結(jié)構(gòu)基于高性能 DSP 為控制核心、FPGA 協(xié)處理,插補算法、脈沖信號產(chǎn)生及加減速控制、I/O 信號的檢測處理,均由硬件和固件實現(xiàn),確保了運動控制高速、高精度及系統(tǒng)穩(wěn)定。支持 ModBus 協(xié)議,可通過上位機(jī) PC 或觸摸屏,對控制器資源及狀態(tài)自由訪問并實時控制; 除其固有接口資源外,開放了擴(kuò)展接口,可靈活搭配 AD 檢測、DA 控制、PWM、手輪、編碼器等,并不限數(shù)量。 |
|