西門子ET200模塊6ES7131-4BD01-0AB0
網(wǎng)絡功能是PLC發(fā)展的一個重要特征。各種個人計算機,圖形工作站、小型機等都可以作為PLC的監(jiān)控主機或工作站,這些裝置的結合能夠提供屏幕顯示、數(shù)據(jù)采集、記錄保持、回路面板顯示等功能。大量的PLC聯(lián)網(wǎng)及不同廠家生產(chǎn)的PLC兼容性增加,使得分散控制或集中管理都能輕易地實現(xiàn)。
② 應用范圍不斷擴大:不僅能進行一般的邏輯控制,種類齊全的接口模塊還能進行中斷控制、智能控制、過程控制、遠程控制等。
用于過程控制的PLC往往對存儲器容量及速度要求較高,為此,開發(fā)了高速模擬量輸入模塊,專用獨立的PID控制器,多路轉換器等,使得數(shù)字技術和模擬量技術在可編程序控制器中得到統(tǒng)一。采用軟件、硬件相結合的方法,使得編程和接線都比過去用常規(guī)儀表控制要方便得多。
③ 性能不斷提高:采用高性能微處理器,提高處理速度,加快PLC的響應時間;為了擴大存儲容量,許多公司已使用了磁泡存儲器或硬盤;采用多處理器技術,以提高性能;采用冗余熱備用系統(tǒng)或三選二表決系統(tǒng),以提高系統(tǒng)可靠性。
為了進一步簡化在專用控制領域的系統(tǒng)設計及編程,專用智能輸入輸出模塊越來越多,如專用智能PID控制器、智能模擬量I/O模塊、智能位置控制模塊、語言處理模塊、專用數(shù)控模塊、智能通訊模塊、計算模塊等,這些模塊的一個特點就是本身具有CPU,能獨立工作,它們與PLC主機并行操作,無論在速度、精度、適應性、可靠性各方面都對PLC進行了的補充。它們與PLC緊密結合,有助于克服PLC掃描工作方式的局限,完成PLC本身無法完成的許多功能。
④ 編程軟件的多樣化和高級化、標準化:采用多種編程語言,有面向順序控制的步進順序語言和面向過程控制系統(tǒng)的流程圖語言,后者是一種面向功能塊的語言,能夠表示過程中動態(tài)變量與信號的相互聯(lián)結;還有與計算機兼容的高級語言,如BASIC、C及匯編語言;另外還有專用的高級語言,例如三菱的MELSAP采用編譯的方法將語句變?yōu)樘菪螆D程序;也有采用布爾邏輯語言的,CPU能直接執(zhí)行AND、OR、XOR、NOT操作,這種語言執(zhí)行速度很快,但不很直觀。PLC也將具有數(shù)據(jù)庫,并可實現(xiàn)整個網(wǎng)絡的數(shù)據(jù)庫共享,還將不斷發(fā)展自適應控制和專家系統(tǒng)。
⑤ 構成形式的分散化和集散化:PLC與I/O口分散,分散的每個I/O口輸入輸出點數(shù)可以少到十幾個點,分散的單元可以是幾十個或上百個,通信和網(wǎng)絡功能逐步增強。作為CIMS、CIPS的分支不斷發(fā)展,PLC本身也可分散,分散的PLC與上位機結合構成集散系統(tǒng),分散地進行控制,這就便于構成多層分布式控制,以實現(xiàn)整個工廠或企業(yè)的自動化控制和管理。不同機型的PLC之間、PLC與計算機之間可方便地聯(lián)網(wǎng),實現(xiàn)資源共享,加上功能強大的網(wǎng)絡監(jiān)控軟件,就構成大型PLC控制網(wǎng)絡系統(tǒng)