永久性故障。由于元器件不可恢復的破壞而引起的故障。
如果能限制偶發(fā)性故障的發(fā)生條件,如果能使PLC在惡劣環(huán)境中不受影響或能把影響的后果限制在最小范圍,使PLC在惡劣條件消失后自動恢復正常,這樣就能提高平均故障間隔時間;如果能在PLC上增加一些診斷措施和適當?shù)谋Wo手段,在永久性故障出現(xiàn)時,能很快查出故障發(fā)生點,并將故障限制在局部,就能降低PLC的平均修復時間。為此,各PLC的生產(chǎn)廠商在硬件和軟件方面采取了多種措施,使PLC除了本身具有較強的自診斷能力,能及時給出出錯信息,停止運行等待修復外,還使PLC具有了很強的抗干擾能力。
硬件措施:
主要模塊均采用大規(guī)?;虺笠?guī)模集成電路,大量開關(guān)動作由無觸點的電子存儲器完成,I/O系統(tǒng)設(shè)計有完善的通道保護和信號調(diào)理電路。
① 屏蔽——對電源變壓器、CPU、編程器等主要部件,采用導電、導磁良好的材料進行屏蔽,以防外界干擾。
② 濾波——對供電系統(tǒng)及輸入線路采用多種形式的濾波,如LC或π型濾波網(wǎng)絡(luò),以消除或抑制高頻干擾,也削弱了各種模塊之間的相互影響。
③ 電源調(diào)整與保護——對微處理器這個核心部件所需的+5V電源,采用多級濾波,并用集成電壓調(diào)整器進行調(diào)整,以適應(yīng)交流電網(wǎng)的波動和過電壓、欠電壓的影響。
④ 隔離——在微處理器與I/O電路之間,采用光電隔離措施,有效地隔離I/O接口與CPU之間電的聯(lián)系,減少故障和誤動作;各I/O口之間亦彼此隔離。
⑤ 采用模塊式結(jié)構(gòu)——這種結(jié)構(gòu)有助于在故障情況下短時修復。一旦查出某一模塊出現(xiàn)故障,能迅速更換,使系統(tǒng)恢復正常工作;同時也有助于加快查找故障原因。
PLC產(chǎn)品種類繁多,其規(guī)格和性能也各不相同。對PLC的分類,通常根據(jù)其結(jié)構(gòu)形式的不同、功能的差異和I/O點數(shù)的多少等進行大致分類。
1.按結(jié)構(gòu)形式分類
根據(jù)PLC的結(jié)構(gòu)形式,可將PLC分為整體式和模塊式兩類。
(1)整體式PLC 整體式PLC是將電源、CPU、I/O接口等部件都集中裝在一個機箱內(nèi), 具有結(jié)構(gòu)緊湊、體積小、價格低的特點。小型PLC一般采用這種整體式結(jié)構(gòu)。整體式PLC由不同I/O點數(shù)的基本單元(又稱主機)和擴展單元組成?;締卧獌?nèi)有CPU、I/O接口、與I/O擴展單元相連的擴展口,以及與編程器或EPROM寫入器相連的接口等。擴展單元內(nèi)只有I/O和電源等,沒有CPU?;締卧蛿U展單元之間一般用扁平電纜連接。整體式PLC一般還可配備特殊功能單元,如模擬量單元、位置控制單元等,使其功能得以擴展。
(2)模塊式PLC 模塊式PLC是將PLC各組成部分,分別作成若干個單獨的模塊,如CPU模塊、I/O模塊、電源模塊(有的含在CPU模塊中)以及各種功能模塊。模塊式PLC由框架或基板和各種模塊組成。模塊裝在框架或基板的插座上。這種模塊式PLC的特點是配置靈活,可根據(jù)需要選配不同規(guī)模的系統(tǒng),而且裝配方便,便于擴展和維修。大、中型PLC一般采用模塊式結(jié)構(gòu)。
還有一些PLC將整體式和模塊式的特點結(jié)合起來,構(gòu)成所謂疊裝式PLC。疊裝式PLC其CPU、電源、I/O接口等也是各自獨立的模塊,但它們之間是靠電纜進行聯(lián)接,并且各模塊可以一層層地疊裝。這樣,不但系統(tǒng)可以靈活配置,還可做得體積小巧。
2.按功能分類
根據(jù)PLC所具有的功能不同,可將PLC分為低檔、中檔、高檔三類。
(1)低檔PLC 具有邏輯運算、定時、計數(shù)、移位以及自診斷、監(jiān)控等基本功能,還可有少量模擬量輸入/輸出、算術(shù)運算、數(shù)據(jù)傳送和比較、通信等功能。主要用于邏輯控制、順序控制或少量模擬量控制的單機控制系統(tǒng)。
(2)中檔PLC 除具有低檔PLC的功能外,還具有較強的模擬量輸入/輸出、算術(shù)運算、數(shù)據(jù)傳送和比較、數(shù)制轉(zhuǎn)換、遠程I/O、子程序、通信聯(lián)網(wǎng)等功能。有些還可增設(shè)中斷控制、PID控制等功能,適用于復雜控制系統(tǒng)。
(3)高檔PLC 除具有中檔機的功能外,還增加了帶符號算術(shù)運算、矩陣運算、位邏輯運算、平方根運算及其它特殊功能函數(shù)的運算、制表及表格傳送功能等。高檔PLC機具有更強的通信聯(lián)網(wǎng)功能,可用于大規(guī)模過程控制或構(gòu)成分布式網(wǎng)絡(luò)控制系統(tǒng),實現(xiàn)工廠自動化。
技術(shù)發(fā)展動向
1. 產(chǎn)品規(guī)模向大、小兩個方向發(fā)展
大: I/O點數(shù)達14336點、32位為微處理器、多CPU并行工作、大容量存儲器、掃描
速度高速化。
?。?nbsp; 由整體結(jié)構(gòu)向小型模塊化結(jié)構(gòu)發(fā)展,增加了配置的靈活性,降低了成本。
2. PLC在閉環(huán)過程控制中應(yīng)用日益廣泛
3. 不斷加強通訊功能
4. 新器件和模塊不斷推出
高檔的PLC除了主要采用CPU以提高處理速度外,還有帶處理器的EPROM或RAM的智能I/O模塊、高速計數(shù)模塊、遠程I/O模塊等專用化模塊。
5. 編程工具豐富多樣,功能不斷提高,編程語言趨向標準化
有各種簡單或復雜的編程器及編程軟件,采用梯形圖、功能圖、語句表等編程語言,亦有高檔的PLC指令系統(tǒng)。
6. 發(fā)展容錯技術(shù)
采用熱備用或并行工作、多數(shù)表決的工作方式。
PLC控制器本身的硬件采用積木式結(jié)構(gòu),各廠家產(chǎn)品結(jié)構(gòu)大同小異。以日本歐姆龍C200HE為例,為總線模板框式結(jié)構(gòu),基本框架(CPU母板)上裝有CPU模板,其它槽位裝有I/O模板;如果I/O模板多時,可由CPU母板經(jīng)I/O擴展電纜連接I/O擴展母板,在其上裝I/O模板;另一種方法是配備遠程I/O從站等。這些都說明了PLC廠家將硬件各部件均向用戶開發(fā),便于用戶選用,配置成規(guī)模不等的PLC,而且這種硬件配置的開放性,為制造商、分銷商(代理商)、系統(tǒng)集成商、最終用戶帶來很多方便,為營銷供應(yīng)鏈帶來很大便利,這是一大成功經(jīng)驗。
PLC內(nèi)的I/O模板,除一般的DI/DO、AD/DA模板外,還發(fā)展了一系列特殊功能的I/O模板,這為PLC用于各行各業(yè)打開了出路,如用于條形碼識別的ASCII/BASIC模板,用于反饋控制的PID模板,用于運行控制、機械加工的高速計數(shù)模板、單軸位置控制模板、雙軸位置控制模板、凸輪定位器模板、射頻識別接口模板等,這在以后還會有很大發(fā)展。另外在輸入、輸出的相關(guān)元件、強干擾場合的輸入、輸出電隔離、地隔離等方面也會更加完善。
PLC中的CPU與存儲器配合,完成控制功能。它與DCS系統(tǒng)處理溫度、壓力、流量等參數(shù)的系統(tǒng)不同,采用快速的巡回掃描周期,一般為0.1~0.2s,更快的則選用50ms或更小的掃描周期。它是一個數(shù)字采樣控制系統(tǒng)。
3.3 PLC的軟件
為了完成控制策略,為了替代繼電器,使用戶等完成類似繼電器線路的控制系統(tǒng)梯形圖,而編制了一套控制算法功能塊(或子程序),稱為指令系統(tǒng),固化在存貯器ROM中,用戶在編制應(yīng)用程序時可以調(diào)用。指令系統(tǒng)大致可以分為兩類,即基本指令和擴展指令。細分一般PLC的指令系統(tǒng)有:基本指令、定時器/計數(shù)器指令、移位指令、傳送指令、比較指令、轉(zhuǎn)換指令、BCD運算指令、二進制運算指令、增量/減量指令、邏輯運算指令、特殊運算指令等,這些指令多是類似匯編語言。另外PLC還提高了充足的計時器、計數(shù)器、內(nèi)部繼電器、寄存器及存貯區(qū)等內(nèi)部資源,為編程帶來極大方便。
4 基于Windows的編程語言標準—IEC61131-3
由于各PLC廠家產(chǎn)品在指令系統(tǒng)上的差異及編程方法上用戶要求不同,近年來IEC制訂了基于Windows的編程語言標準IEC61131-3(1993年IEC頒布可編程序控制器的國際標準IEC1131),它規(guī)定了指令表(IL)、梯形圖(LD)、順序功能圖(SFC)、功能塊圖(FBD)、結(jié)構(gòu)化文本(ST)五種編程語言。這包括了文本化編程(IL、ST)和圖形編程(LD、FBD)兩個方面,而SFC則在兩類編程語言中均可使用。IEC技術(shù)委員會(TC65)進來開展了 IEC61499項目,將IEC61131-3進行了擴展,它是針對通過通信網(wǎng)絡(luò)互聯(lián)的模塊化分布系統(tǒng)的體系結(jié)構(gòu)的標準,將對IEC61131-3有所改善。這是以數(shù)字技術(shù)為基礎(chǔ)的可編程序邏輯控制裝置在高層次上走向開放性的標準化文件,是PLC發(fā)展的一大趨勢。
5 PLC的網(wǎng)絡(luò)及發(fā)展趨勢
一個或若干PLC與PC機聯(lián)出系統(tǒng),PC機起到原編程器及人機界面操作站的作用,這20世紀90年代的新潮流,這樣為系統(tǒng)集成帶來了商機,同時編程軟件和人機界面軟件(監(jiān)控軟件或稱組態(tài)軟件)及軟件接口(或稱驅(qū)動軟件)也得到了發(fā)展。
近年來,PLC廠家在原來CPU模板上提供物理層RS232/422/485接口的基礎(chǔ),逐漸增加了各種通訊接口,而且提供完整的通訊網(wǎng)絡(luò)。由于近來數(shù)據(jù)通訊技術(shù)發(fā)展很快,用戶對開放性要求很強烈,現(xiàn)場總線技術(shù)及以太網(wǎng)技術(shù)也同步發(fā)展,所以PLC構(gòu)成的PCS系統(tǒng)比DCS的開放性所處的現(xiàn)狀稍好一些。目前羅克韋爾AB公司已形成了多層結(jié)構(gòu)體系,即Ether Net、Control Net、Device Net及Asi等現(xiàn)場總線(原DH+網(wǎng)也可兼容)。西門子公司在Profibus-DP通訊網(wǎng)絡(luò)及Profibus-FMS網(wǎng)絡(luò)以外,提出了S7 Routing網(wǎng)絡(luò),即Profibus-DP和Industrial Enternet兩層結(jié)構(gòu)。網(wǎng)絡(luò)還在發(fā)展,我國應(yīng)已積極的姿態(tài)投入其中。
SIMATIC S7-400 有多個型號:
S7-400 自動化系統(tǒng)采用模塊化設(shè)計。它擁有豐富的模塊,這些模塊可進行各種組合。
系統(tǒng)包含下列組件:
根據(jù)具體要求,也可使用下列模塊:
擴展
若用戶需要在應(yīng)用中使用一個以上中央控制器時,則可以對 S7-400 進行擴展: