可編程序控制器原理及應用
1、可編程控制的實現控制的原理特性
1)可編程控制器實現控制的要點
入出信息變換、可靠物理實現,可以說是可編程控制器實現控制的兩個基本要點??删幊炭刂破鞒绦蚣扔猩a廠家的系統程序(不可更改),又有用戶自行開發的應用(用戶)程序。系統程序提供運行平臺,同時,還為可編程控制器程序可靠運行及信號與信息轉換進行必要的公共處理。用戶程序由用戶按控制要求設計。什么樣的控制要求,就應有什么樣的用戶程序。可靠物理實現主要靠輸人(INPUT)及輸出(OUTPUT)電路??删幊炭刂破鞯腎/O電路,都是專門設計的。輸入電路要對輸入信號進行濾波,以去掉高頻干擾。而且與內部計算機電路在電上是隔離的,靠光耦元件建立聯系。輸出電路內外也是電隔離的,靠光耦元件或輸出繼電器建立聯系。輸出電路還要進行功率放大,以足以帶動一般的工業控制元器件,如電磁閥、接觸器等等。由于可編程控制器有強大的指令系統,編寫出滿足這個要求的程序是完全可能的,而且也是較為容易的。
2)實現控制過程
簡單地說,可編程控制器實現控制的過程一般是:
輸入刷新――再運行用戶程序――再輸出刷新――再輸入刷新――再運行用戶程序――再輸出刷新……永不停止地循環反復地進行著。
為此,可編程控制器的工作速度要快。速度快、執行指令時間短,是可編程控制器實現控制的基礎。事實上,它的速度是很快的,執行一條指令,多的幾微秒、幾十微秒,少的才零點幾,或零點零幾微秒。而且這個速度還在不斷提高中。
3)可編程控制器實現控制的方式
用這種不斷地重復運行程序實現控制稱掃描方式。是用計算機進行實時控制的一種方式。此外,計算機用于控制還有中斷方式。在中斷方式下,需處理的控制先申請中斷,被響應后正運行的程序停止運行,轉而去處理中斷工作(運行有關中斷服務程序)。待處理完中斷,又返回運行原來程序。哪個控制需要處理,哪個就去申請中斷。哪個不需處理,將不被理睬。顯然,中斷方式與掃描方式是不同的。
2、可編程控制的應用
1)用于開關量控制
2)用于模擬量控制
3)用于運動控制
4)用于數據采集
5)用于信號監控
6)用于聯網、通訊