供應西門子卡件6ES7313-6CG04-0AB0原裝
PLC產品種類繁多,其規格和性能也各不相同。對PLC的分類,通常根據其結構形式的不同、功能的差異和I/O點數的多少等進行大致分類。
1.按結構形式分類
根據PLC的結構形式,可將PLC分為整體式和模塊式兩類。
(1)整體式PLC 整體式PLC是將電源、CPU、I/O接口等部件都集中裝在一個機箱內, 具有結構緊湊、體積小、價格低的特點。小型PLC一般采用這種整體式結構。整體式PLC由不同I/O點數的基本單元(又稱主機)和擴展單元組成。基本單元內有CPU、I/O接口、與I/O擴展單元相連的擴展口,以及與編程器或EPROM寫入器相連的接口等。擴展單元內只有I/O和電源等,沒有CPU?;締卧蛿U展單元之間一般用扁平電纜連接。整體式PLC一般還可配備特殊功能單元,如模擬量單元、位置控制單元等,使其功能得以擴展。
(2)模塊式PLC 模塊式PLC是將PLC各組成部分,分別作成若干個單獨的模塊,如CPU模塊、I/O模塊、電源模塊(有的含在CPU模塊中)以及各種功能模塊。模塊式PLC由框架或基板和各種模塊組成。模塊裝在框架或基板的插座上。這種模塊式PLC的特點是配置靈活,可根據需要選配不同規模的系統,而且裝配方便,便于擴展和維修。大、中型PLC一般采用模塊式結構。
還有一些PLC將整體式和模塊式的特點結合起來,構成所謂疊裝式PLC。疊裝式PLC其CPU、電源、I/O接口等也是各自獨立的模塊,但它們之間是靠電纜進行聯接,并且各模塊可以一層層地疊裝。這樣,不但系統可以靈活配置,還可做得體積小巧。
2.按功能分類
根據PLC所具有的功能不同,可將PLC分為低檔、中檔、高檔三類。
(1)低檔PLC 具有邏輯運算、定時、計數、移位以及自診斷、等基本功能,還可有少量模擬量輸入/輸出、算術運算、數據傳送和比較、通信等功能。主要用于邏輯控制、順序控制或少量模擬量控制的單機控制系統。
(2)中檔PLC 除具有低檔PLC的功能外,還具有較強的模擬量輸入/輸出、算術運算、數據傳送和比較、數制轉換、遠程I/O、子程序、通信聯網等功能。有些還可增設中斷控制、PID控制等功能,適用于復雜控制系統。
(3)高檔PLC 除具有中檔機的功能外,還增加了帶符號算術運算、矩陣運算、位邏輯運算、平方根運算及其它特殊功能函數的運算、制表及表格傳送功能等。高檔PLC機具有更強的通信聯網功能,可用于大規模過程控制或構成分布式網絡控制系統,實現工廠自動化。
3.按I/O點數分類
機的特殊控制單元多,可進行熱備配置,因而采用了大型機。
4.2按結構劃分
PLC可分為箱體式及模塊式兩大類。微型機、小型機多為箱體式的,但從發展趨勢看,小型機也逐漸發展成模塊式的了。如OMRON公司,原來小型機都是箱體式,現在的CQM1則為模塊式的。
箱體的PLC把電源、CPU、內存、I/O系統都集成在一個小箱體內。一個主機箱體就是一臺完整的PLC,就可用以實現控制??刂泣c數不符需要,可再接擴展箱體,由主箱體及若干擴展箱體組成較大的系統,以實現對較多點數的控制。
模塊式的PLC是按功能分成若干模塊,如CPU模塊、輸入模塊、輸出模塊、電源模塊等等。大型機的模塊功能更單一一些,因而模塊的種類也相對多些。這也可說是趨勢。目前一些中型機,其模塊的功能也趨于單一,種類也在增鄉。如同樣OMRON公司C20系列PLC,H機的CPU單元就含有電源,而Ha機則把電源分出,有單獨的電源模塊。
模塊功能更單一、品種更多,可便于系統配置,使PLC更能物盡其用,達到更高的使用效益。
由模塊聯結成系統有三種方法:
①無底板,靠模塊間接口直接相聯,然后再固定到相應導軌上。德維森公司的V80系列PLC就是這種結構,比較緊湊。
②有底板,所有模塊都固定在底板上。如德維森公司的PPC11、PPC22和PPC31系列PLC,OMRON公司的C200Ha機,CV2000等中、大型機就是這種結構。它比較牢固,但底板的槽數是固定的,如3、5、8、10槽等等。槽數與實際的模塊數不一定相等,配置時難免有空槽。這既浪費,又多占空間,還得占空單元把多余的槽作*。
③用機架代替底板,所有模塊都固定在機架上。這種
果會更多地應用于可編程控制器的設計和制造上,會有運算速度更快、存儲容量更大、智能更強的品種出現;
從產品規模上看,會進一步向超小型及超大型方向發展;從產品的配套性上看,產品的品種會更豐富、規格更齊全,*的人機界面、完備的通信設備會更好地適應各種工業控制場合的需求;
從市場上看,各國各自生產多品種產品的情況會隨著競爭的加劇而打破,會出現少數幾個品牌壟斷市場的局面,會出現通用的編程語言;
的軟件由系統程序和用戶程序組成。
系統程序由PLC制造廠商設計編寫的,并存入PLC的系統存儲器中,用戶不能直接讀寫與更改。系統程序一般包括系統診斷程序、輸入處理程序、編譯程序、信息傳送程序、監控程序等。
PLC的用戶程序是用戶利用PLC的編程語言,根據控制要求編制的程序。在PLC的應用中,重要的是用PLC的編程語言來編寫用戶程序,以實現控制目的。由于PLC是專門為工業控制而開發的裝置,其主要使用者是廣大電氣技術人員,為了滿足他們的傳統習慣和掌握能力,PLC的主要編程語言采用比計算機語言相對簡單、易懂、形象的語言。
PLC編程語言是多種多樣的,對于不同生產廠家、不同系列的PLC產品采用的編程語言的表達方式也不相同,但基本上可歸納兩種類型:一是采用字符表達方式的編程語言,如語句表等;二是采用圖形符號表達方式編程語言,如梯形圖等。
以下簡要介紹幾種常見的PLC編程語言。
1.梯形圖語言
梯形圖語言是在傳統電器控制系統中常用的接觸器、繼電器等圖形表達符號的基礎上演變而來的。它與電器控制線路圖相似,繼承了傳統電器控制邏輯中使用的框架結構、邏輯