控制電機的起停;第二是采集電機的電流以便實施過載和堵轉保護;第三是采集電機的輸入電壓以便實施缺相保護。這第三點可以通過第二點來實現,150度msp430單片機銷售,但速度慢容易發生電機燒毀;第四就是電機定子繞組溫度采集,以便實施過熱保護;第五就是漏電保護,用于保護人身安全。
此外,還有電壓暫降保護,電機自動重起動,以及電動機運行參量的采集和顯示等等。
外部中斷也是絕大多數mcu所具有的基本功能,一般用于信號的實時觸發,數據采樣和狀態的檢測,中斷的方式由上升沿、下降沿觸發和電平觸發幾種。外部中斷一般通過輸入口來實現,若為io口,則只有設為輸入時其中斷功能才會開啟;若為輸出口,則外部中斷功能將自動關閉(atmel的atiny系列存在一些例外,輸出口時也能觸發中斷功能)。
plc的關鍵技術在于其內部固化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋程序的效率決定了plc的性能,通訊程序決定了plc與外界交換信息的難易。對于簡單的應用,通常以獨立控制器的方式運作,不需與外界交換信息,msp430單片機,只需內部固化有能解釋梯形圖語言的程序即可。
實際上,設計plc的主要工作就是開發解釋梯形圖語言的程序。現在的單片機完全可以取代plc。以前的單片機由于穩定性和抗電磁干擾能力比較的弱和plc是沒有辦法相比的,現在的單片機已經做到了高穩定性和很強的抗干擾能力在某些領域已經實現了替換。