1. 什麼是PLC編程
PLC主要是指數字運算操作電子系統的可編程邏輯控制器,用於控制機械的生產過程. 1、PLC的基本概念 可編程式控制制器(Programmable Controller)是計算機家族中的一員,是為工業控制應用而設計製造的。早期的可編程式控制制器稱作可編程邏輯控制器(Programmable Logic Controller),簡稱PLC,它主要用來代替繼電器實現邏輯控制。隨著技術的發展,這種裝置的功能已經大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程式控制制器,簡稱PC。但是為了避免與個人計算機(Personal Computer)的簡稱混淆,所以將可編程式控制制器簡稱PLC,plc自1966年出現,美國,日本,德國的可編程式控制制器質量優良,功能強大。 2、PLC的基本結構 PLC實質是一種專用於工業控制的計算機,其硬體結構基本上與微型計算機相同,基本構成為: a、電源 PLC的電源在整個系統中起著十分重要的作用。如果沒有一個良好的、可靠的電源系統是無法正常工作的,因此PLC的製造商對電源的設計和製造也十分重視。一般交流電壓波動在+10%(+15%)范圍內,可以不採取其它措施而將PLC直接連接到交流電網上去 b. 中央處理單元(CPU) 中央處理單元(CPU)是PLC的控制中樞。它按照PLC系統程序賦予的功能接收並存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、I/O以及警戒定時器的狀態,並能診斷用戶程序中的語法錯誤。當PLC投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態和數據,並分別存入I/O映象區,然後從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋後按指令的規定執行邏輯或算數運算的結果送入I/O映象區或數據寄存器內。等所有的用戶程序執行完畢之後,最後將I/O映象區的各輸出狀態或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環運行,直到停止運行。 為了進一步提高PLC的可靠性,近年來對大型PLC還採用雙CPU構成冗餘系統,或採用三CPU的表決式系統。這樣,即使某個CPU出現故障,整個系統仍能正常運行。 c、存儲器 存放系統軟體的存儲器稱為系統程序存儲器。 存放應用軟體的存儲器稱為用戶程序存儲器。 d、輸入輸出介面電路 1、現場輸入介面電路由光耦合電路和微機的輸入介面電路,作用是PLC與現場控制的介面界面的輸入通道。 2、現場輸出介面電路由輸出數據寄存器、選通電路和中斷請求電路集成,作用PLC通過現場輸出介面電路向現場的執行部件輸出相應的控制信號。 e、功能模塊 如計數、定位等功能模塊 f、通信模塊 如乙太網、RS485、Profibus-DP通訊模塊等 3、PLC的工作原理 一. 掃描技術 當PLC投入運行後,其工作過程一般分為三個階段,即輸入采樣、用戶程序執行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復執行上述三個階段。 (一) 輸入采樣階段 在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入
2. 可編程式控制制器的分類有哪些啊
目前,PLC和種類很多,規格性能不一。對PLC的分類,通常可根據它的結構形式,容量或功能進行。
1.按結構形式的分類
按照硬體的結構形式,PLC可分為:
整體式PLC:這種結構的PLC將電源,CPU,噴射器,輸入/輸出部件等集中配置在一起,裝在一個箱體內,通常稱為主機。整體式結構的PLC具有結構緊湊,卷板機,體積小,重量輕,價格較低等特點,但主機的I/O點數固定,使用上不太靈活。小型的PLC通常使用這種結構,適用於比較簡單的控制場合。
模塊式PLC:也稱為積木式結構,即把PLC的各組成部分以模塊的形式分開,如電源模塊,CPU模塊,輸入模塊,輸出模塊等,把這些模塊插在底板上,組裝在一個機架內。這種結構的PLC配置靈活,裝配方便,便於擴展,但結構較復雜,價格較高。大型的PLC通常採用這種結構,適用於比較復雜的控制場合。
疊裝式PLC:這是一種新的結構形式,它吸收了整體式和模塊式PLC的優點,如三菱公司的FX2系列PLC,它的基本單元,擴展單元和擴展模塊等高等寬,但是長度不同。它們不用基板,僅用扁平電纜,緊密拼裝後組成一個整齊的長方體,輸入輸出點數的配置也相當靈活。
2.按容量的分類
PLC的容量主要是指其輸入/輸出點數。按容量量大小,可將PLC分為:
小型PLC:I/O點數一般在256點以下;
中型PLC:I/O點數一般在256~1024點之間;
大型PLC:I/O點數在1024點以上。
3.按功能的分類
按PLC功能上的強弱,玻璃管道,可分為:
低檔機:具有邏輯運算,計時,計數等功能,有的有一定的算術運算,數據處理和傳送等功能,可實現邏輯,順序,計時計數等控制功能。
中檔機:除具有低檔機的功能外,還具有較強的模擬量輸出,剪板機,算術運算,數據傳送等功能,可完成既有開關量又有模擬量的控制任務
高檔機:除具有中檔機的功能外,還具有帶符號運算,矩陣運算等功能,使得運算能力更強,還具有模擬量調節,強大的聯網通信等功能,能進行智能控制,遠程式控制制,大規模控制,可構成分布式控制系統,實現工廠自動化管理。
當然,上述分類的標准不是固定的,而是隨PLC整體性能的提高在不斷變