西門子PLC模塊6ES73911AA000AA0全新
PLC的編程語言與一般計算機語言相比,具有明顯的特點,它既不同于高級語言,也不同與一般的匯編語言,它既要滿足易于編寫,又要滿足易于調試的要求。目前,還沒有一種對各廠家產品都能兼容的編程語言。如三菱公司的產品有它自己的編程語言,OMRON公司的產品也有它自己的語言。但不管什么型號的PLC,其編程語言都具有以下特點:
1.圖形式指令結構:程序由圖形方式表達,指令由不同的圖形符號組成,易于理解和記憶。系統的軟件*已把工業控制中所需的獨立運算功能編制成象征性圖形,用戶根據自己的需要把這些圖形進行組合,并填入適當的參數。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統流程圖來表示,它沿用二進制邏輯元件圖形符號來表達控制關系,很直觀易懂。較復雜的算術運算、定時計數等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運算部分,也受用戶歡迎
2.明確的變量常數:圖形符相當于操作碼,規定了運算功能,操作數由用戶填人,如:K400,T120等。PLC中的變量和常數以及其取值范圍有
明確規定,由產品型號決定,可查閱產品目錄手冊。
3.簡化的程序結構:PLC的程序結構通常很簡單,典型的為塊式結構,不同塊完成不同的功能,使程序的調試者對整個程序的控制功能和控制順序有清晰的概念。
4.簡化應用軟件生成過程:使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟
(4)輸入輸出組件(I/0模塊)
I/0模塊是CPU與現場I/0裝置或其它外部設備之間的連接部件。PLC提供了各種操作電平與驅動能力的I/0模塊和各種用途的I/0組件供用戶選用。如輸入/輸出電平轉換、電氣隔離、串/并行轉換數據、誤碼較驗、A/D或D/A轉換以及其它功能模塊等。I/0模塊將外界輸入信號變成CPU能接受的信號,或將CPU的輸出信號變成需要的控制信號去驅動控制對象(包括開關量和模擬量),以確保整個系統正常工作。
輸入的開關量信號接在IN端和0V端之間,PLC內部提供24V電源,輸入信號通過光電隔離,通過R/C濾波進入CPU控制板,CPU發出輸出信號至輸出端。PLC輸出有三種型式:繼電器方式、晶體管方式和晶閘管方式。
(5)編程器
編程器是用于用戶程序的編制、編輯、調試檢查和監視等。還
描周期造成的響應延時等不良影響。
PLC與繼電接觸器控制的重要區別之一就是工作方式不同。繼電接觸器控制是按“并行”方式工作的,也就是說是按同時執行的方式工作的,只要形成電流通路,就可能有幾研制的。限于當時的元器件條件及計算機發展水平,早期的PLC主要由分立元件和中小規模集成電路組成,可以完成簡單的邏輯控制及定時、計數功能。20世紀70年代初出現了微處理器。人們很快將其引入可編程控制器,使PLC增加了運算、數據傳送及處理等功能,完成了真正具有計算機特征的工業控制裝置。為了方便熟悉繼電器、接觸器系統的工程技術人員使用,可編程控制器采用和繼電器電路圖類似的梯形圖作為主要編程語言,并將參加運算及處理的計算機存儲元件都以繼電器命名。此時的PLC為微機技術和繼電器常規控制概念相結合的產物。
20世紀70年代中末期,可編程控制器進入實用化發展階段,計算機技術已全面引入可編程控制器中,使其功能發生了飛躍。更高的運算速度、超小型體積、更可靠的工業抗干擾設計、模擬量運算、PID功能及*的性價比奠定了它在現代工業中的地位。20世紀80年代初,可編程控制器在*工業國家中已獲得廣泛應用。這個時期可編程控制器發展的特點是大規模、高速度、高性能、產品系列化。這個階段的另一個特點是世界上生產可編程控制器的國家日益增多,產量日益上升。這標志著可編程控制器已步入成熟階段。
20世紀末期,可編程控制器的發展特點是更加適應于現代工業的需要。從控制規模上來說,這個時期發展了大型機和超小型機;從控制能力上來說,誕生