1、運動控制卡的優(yōu)勢,是提供現(xiàn)成的運動規(guī)劃功能,比如平滑的加減速過程、各種現(xiàn)成的運動模式可供直接使用。
2、plc的穩(wěn)定,是由其硬件軟件決定的。在硬件方面,這涉及電源過濾、各種輸入、輸出信號的濾波、抗干擾的設計。
在軟件方面,同樣有對輸入信號的濾波處理。軟件處理的代價,是性能指標的下降,比如,原本一秒可以采集10000次數(shù)據(jù),但是為了穩(wěn)定,每實際采集100次,做了數(shù)學濾波之后作為一個可靠數(shù)據(jù),那么一秒就只能采集100個數(shù)據(jù)了,原本對外部信號的變化,可以在1/10000秒響應,就變成了1/100秒響應。
硬件方面的設計,代價就不只是性能,還有成本,原本接收5v信號的外圍器件,要換成在12v(甚至更高)電壓沖擊時也不會損壞的更貴的器件。
用單片機做核心,配合相應的周邊電氣和各種濾波算法,自然可以達到plc的穩(wěn)定性,但是也會降到plc的性能。
性能/穩(wěn)定性/成本,三者的平衡是任何方案都要面對的選擇,一般來說,運動控制卡在運動控制信號的性能上一定是高于相近成本的plc的,但是穩(wěn)定性上,自然也會有所差距。而單片機的方案,這個自由度很大,軟件、硬件都可以由設計者自己掌控,更適合匹配到自己需要的平衡點,但前提是設計者有掌控的能力。
3、舉例說,a是1000塊成本100分性能的東西,b是1500塊2000分性能的東西,c是100塊50分性能的東西。那如果50分的性能夠用,c是最好的。80分才夠用,a是最好的。150分夠用,b就是唯一選擇。沒有基本的要求,這個是無從比較的。而性能本身,還包括多個方面的內(nèi)容。就穩(wěn)定兩個字來說,一個是在規(guī)范使用條件下,產(chǎn)品自身的故障率,一個是在不規(guī)范的使用環(huán)境中,產(chǎn)品的“耐受力”。而后者還涉及到一個無法量化的東西——環(huán)境到底有多爛。
一般來說,控制卡在耐受力上,應該不如plc。