常州市步云工控自動化有限公司為你介紹以可編程邏輯器件為核心構成的運動控制系統的特點:
由于FPGA/CPLD等可編程邏輯器件的發展,人們可以利用ALTERA、XILINX等公司提供的產品,使用這些公司提供的開發軟件或者VHDL()等開發語言,通過軟件編程實現某種運動的控制算法,然后將這些算法下載到相應的可編程邏輯器件中,從而以硬件的方式實現最終的運動控制。
利用可編程邏輯器件實現的運動控制系統具有以下的優點:
(1) 系統的主要功能都可在單片FPGA/CPLD器件中實現,減少了所需元件個數,縮小了系統的體積。
(2) 可編程邏輯器件一般具有系統可編程的特點,因此,以這個為基礎構成的目標系統具有較好的擴展性和可維護性,通過修改軟件并重新下載到目標上的相應器件中,就可以實現系統的升級。
(3) 由于系統以硬件實現,響應速度快,可實現并行處理。
(4) 開發工具齊全,容易掌握,通用性強。
然而,這種系統實現方法的缺點也是很明顯的,例如,盡管可編程邏輯器件可實現任意復雜的控制算法,但算法越復雜,可編程邏輯器件內部需要的晶體管門數就越多。按照目前的芯片制造工藝,可編程邏輯器件的門數越多,價格也越昂貴。因此,考慮到目標系統的成本,一般采用可編程邏輯器件實現較簡單的控制算法,構成較簡單的運動控制系統。
常州市步云工控自動化有限公司,運動控制系統解決方案專家。