用PLC實(shí)現(xiàn)對(duì)系統(tǒng)的控制是非??煽康摹_@是因?yàn)镻LC在硬件與軟件兩個(gè)方面都采取了很多措施,確保它能可靠工作。事實(shí)上,如果PLC工作不可靠,就無法在工業(yè)環(huán)境下運(yùn)用,也就不成其為PLC了。
1·在硬件方面:
PLC的輸入輸出電路與內(nèi)部CPU是電隔離。其信息靠光耦器件或電磁器件傳遞。而且,CPU板還有抗電磁干擾的屏蔽措施。故可確保PLC程序的運(yùn)行不受外界的電與磁干擾,能正常地工作。
PLC使用的元器件多為無觸點(diǎn)的,而且為高度集成的,數(shù)量并不太多,也為其可靠工作提供了物質(zhì)基礎(chǔ)。
在機(jī)械結(jié)構(gòu)設(shè)計(jì)與制造工藝上,為使PLC能安全可靠地工作,也采取了很多措施,可確保PLC耐振動(dòng)、耐沖擊。使用環(huán)境溫度可高達(dá)攝氏50多度,有的PLC可高達(dá)80--90度。
有的PLC的模塊可熱備,一個(gè)主機(jī)工作,另一個(gè)主機(jī)也運(yùn)轉(zhuǎn),但不參與控制,僅作備份。一旦工作主機(jī)出現(xiàn)故障,熱備的可自動(dòng)接替其工作。
還有更進(jìn)一步冗余的,采用三取一的設(shè)計(jì),CPU、I/O模塊、電源模塊都冗余或其中的部分冗余。三套同時(shí)工作,*終輸出取決于三者中的多數(shù)決定的結(jié)果。這可使系統(tǒng)出故障的機(jī)率幾乎為零,做到萬無一失。當(dāng)然,這樣的系統(tǒng)成本是很高的,只用于特別重要的場(chǎng)合,如鐵路車站的道叉控制系統(tǒng)。
2.在軟件方面:
PLC的工作方式為掃描加中斷,這既可保證它能有序地工作,避免繼電控制系統(tǒng)常出現(xiàn)的"冒險(xiǎn)競(jìng)爭(zhēng)",其控制結(jié)果總是確定的;而且又能應(yīng)急處理急于處理的控制,保證了PLC對(duì)應(yīng)急情況的及時(shí)響應(yīng),使PLC能可靠地工作。
為監(jiān)控PLC運(yùn)行程序是否正常,PLC系統(tǒng)都設(shè)置了"看門狗"(Watchingdog)監(jiān)控程序。運(yùn)行用戶程序開始時(shí),先清"看門狗"定時(shí)器,并開始計(jì)時(shí)。當(dāng)用戶程序一個(gè)循環(huán)運(yùn)行完了,則查看定時(shí)器的計(jì)時(shí)值。若超時(shí)(一般不超過100ms),則報(bào)警。嚴(yán)重超時(shí),還可使PLC停止工作。用戶可依報(bào)警信號(hào)采取相應(yīng)的應(yīng)急措施。定時(shí)器的計(jì)時(shí)值若不超時(shí),則重復(fù)起始的過程,PLC將正常工作。顯然,有了這個(gè)"看門狗"監(jiān)控程序,可保證PLC用戶程序的正常運(yùn)行,可避免出現(xiàn)"死循環(huán)"而影響其工作的可靠性。
PLC還有很多防止及檢測(cè)故障的指令,以產(chǎn)生各重要模塊工作正常與否的提示信號(hào)??赏ㄟ^編制相應(yīng)的用戶程序,對(duì)PLC的工作狀況,以及PLC所控制的系統(tǒng)進(jìn)行監(jiān)控,以確保其可靠工作。
PLC每次上電后,還都要運(yùn)行自檢程序及對(duì)系統(tǒng)進(jìn)行初始化。這是系統(tǒng)程序配置了的,用戶可不干預(yù)。出現(xiàn)故障時(shí)有相應(yīng)的出錯(cuò)信號(hào)提示。
正是PLC在軟、硬件諸方面有強(qiáng)有力的可靠性措施,才確保了PLC具有可靠工作的特點(diǎn)。它的平均無故障時(shí)間可達(dá)幾萬小時(shí)以上;出了故障平均修復(fù)時(shí)間也很短,幾小時(shí)以至于幾分鐘即可。
曾有人做過為什么要使用PLC的問卷調(diào)查。在回答中,多數(shù)用戶把PLC工作可靠作為選用它的主要原因,即把PLC能可靠工作,作為它的選指標(biāo)。
Siemens simatic interface Modul 6ES5300-3AB11
Siemens Simatic S5 IM 314 Anschaltung 6ES5314-3UA11 6ES...
Siemens SIMATIC FBG. Testboard 6FX1192-6AA00
Siemens SIMATIC FBG. Messkr 6FX1127-0AA02
Siemens Simatic CPU Modul 6ES5 944-7UA22 6ES5944-7UA22
Siemens Simatic CPU Modul 6ES5 942-7UA11 6ES5942-7UA11
Siemens Simatic CPU 921 6ES5921-3WB15 6ES5 921-3WB15
Siemens Simatic C1 Modu lMe?verst?rk Typ AH 77860-G1411
Siemens Simatic Baugruppe 6NG 4241-8PV03 VES
Siemens Simatic Baugruppe 6NG 4276-2P501 GTS
Siemens Simatic Anschaltbaugrup?pe 6DS1341-1AD
Siemens Simatic Anpassung MS601-A
Siemens Simatic 6NH1800-8AA
Siemens Simatic 6ES5950-1AA61 6ES5 950-1AA61
Siemens Simatic 6ES5925-3KA12 6ES5 925-3KA12
Siemens Simatic 6ES5530-3LA11 6ES5 530-3LA11
Siemens Simatic 6ES5524-3UA12 6ES5 524-3UA12
Siemens Simatic 6ES5445-3AA11 6ES5 445-3AA11
Siemens Simatic S5 Digitalausgabe 6ES5444-3AA11 6ES5 44...
Siemens Simatic 6ES5430-3BA11 6ES5 430-3BA11
Siemens Simatic 6ES5301-5CA12 6ES5 301-5CA12
Siemens Simatic S5 Positionierbaug?ruppe 6ES5247-4UA31 6...
Siemens Simatic 6ES5242-1AA41 6ES5 242-1AA41 IP 242B
Siemens Simatic 6ES5 928-3UA11 6ES5928-3UA11 E-stand 8
Siemens Simatic S5 Digitalausgabe 6ES5451-7LA12 6ES5 45...
Siemens Simatic 6ES 308-3UC11 6ES308-3UC11 Top
Siemens Simatic Rack + 6ES5-955-3LF11 Stromversorgung
Siemens SIMATIC Bubble Memory Module 6ES5513-3LB11 BSP
Siemens Simatic S5 Kommunikationsp?rozessor 6ES5524-3UA1...
Siemens Simati S5 ICM 560 6ES5560-8AA11 6ES5 560-8AA11
Siemens Simadyn D 6DD1601-0AD1 PG11 Regelsystem
Siemens Simadyn D 6DD1600-0AE2 PM12 Prozessmodul
Siemens Simadyn D 6DD1600-0AC0 PM1 6DD1600
Siemens SICOMP MMC 216 Digital Input Module E89130-B244
Siemens SICOMP MMC 216 Digital Input Module 6AF6102-0AA
Siemens Simatic S5 Anzeigebaugrupp?e WF470 6FM1470-3BA25
Siemens Simatic S5 Stromversorgung 6ES5951-7LD12 6ES5 9...
Siemens S5 SPS Einbau Netzger?t System E24G5/18WRG
Siemens S5 SINAUT 6ES5524-3UA11 Top
Siemens S5 Modul 6ES5454-4UA13 6ES5 454-4UA13
Siemens S5 Modul 6ES5306-7LA11 6ES5 306-7LA11
Siemens S5 6ES5526-3LF11 + 6ES5526-3LA21
Siemens S5 6ES5465-4UA13 6ES5 465-4UA13 Digital-Out
Siemens S5 6ES5350-3KA21 2 x Eprom 6ES5372-1AA61 0AA62
Siemens S5 6ES5 460-4UA13 6ES5460-4UA13
Siemens S5 6ES5 460-4UA12 6ES5460-4UA12
Siemens S5 6ES5 450-6AA12 6ES5450-6AA12
Siemens S5 6ES5 441-7LA12 6ES5441-7LA12 Output Modul
Siemens Simatic S5 Digitalausgabe 6ES5 441-7LA11 6ES544...
Siemens S5 6ES5 441-4UA13 6ES5441-4UA13
Siemens Simatic S5 Digitaleingabe 6ES5432-3BA12 6ES5 43...
Siemens Rack 6ES5188-3UA51 6ES5 188-3UA51
Siemens Rack 6ES5155-3UA11 6ES5 155-3UA11
Siemens Rack (leer) 6ES5184-3UA11 6ES5 184-3UA11
Siemens Powewr Supply CP551 6ES5 551-3UA11
Siemens PC612-B1200-C96?3 ZFE
Siemens P-FBG Modul 6FC9331-0CA G34924-W1020-S0?01-B1
Siemens Moby-I Anschaltmodul 6GT2002-0BA00
Siemens Moby R TRIG R201 6GT2704-1AA00 Richtantenne
Siemens Simatic S5 Speichermodul 6ES5377-0AB21
Siemens Memory Modul 6ES5373-1AA61 6ES5 373-1AA61 Neu
Siemens Lüftereinschub 6ES5988-3LA31 6ES5 988-3LA31
Siemens Lüftereinschub 6ES5988-3LA11 6ES5 988-3LA11
Siemens CPU947 6ES5947-3UA21 6ES5-947-3UA21 New Neu
Siemens CPU Modul 6ES5944-7UA21 6ES5 944-7UA21
Siemens CPU 927 6ES5 927-3SA11 6ES5927-3SA11
Siemens Simatic S5 Sinumerik Zentralbaugr. 6ES5921-3WB1...
SIEMENS CPU 921 WB13 6ES5921-3WB13 6ES5 921-3WB13
Siemens C79458L 1052A1 C79040-A322-C13?-03-87
Siemens Baugruppe Typ: 6SC9811-4BC10 / 6SC98114BC10
Siemens Baugruppe Typ: 6NG 4204-8PS01/ 6NG42048PS01
Siemens Analog Karte 6ES5476-5AA11 6ES5 476-5AA11 Neu
Siemens Analog Ausgabe Neu 6ES5475-5AA11 6ES5 475-5AA11
Siemens 6NG4 224-8PS02-8AA1 BSP
Siemens 6GK1500-0AB00 PROFIBUS Busterminal RS 485
Siemens Simatic S5 Anzeigebaugrupp?e 6FM1470-4AA20 Softw...
Siemens Sinumerik Elektro Baugruppe 6FC5111-0CA03-0?AA2
Siemens Simatic S5 Stromversorgung 6ES5951-7LB14 6ES5 9...
Siemens 6ES5922-3UA11 6ES5 922-3UA11 Top
Siemens 6ES5530-3LA12 6ES5 530-3LA12 E-Stand 05
Siemens Simatic S5 Kommunikationsp?rozessor 6ES5530-3LA1...
Siemens 6ES5524-3UA13 6Es5 524-3UA13 E-Stand 03
Siemens Simatic S5 6ES5524-3UA13 6ES5 524-3UA13
Siemens 6ES5512-5BC12 6ES5 512-5BC12 Neu
Siemens Simatic S5 Digitalausgabe 6ES5451-8MA11 6ES5 45...
Siemens 6ES5451-5AA13 6ES5 451-5AA13
Siemens 6ES5450-6AA12 6ES5 450-6AA12
Siemens 6ES5430-6AA11 6ES5 430-6AA11
Siemens Simatic S5 Rack mit Lüftereinschub 6ES5184-3UA2...
Siemens Simatic S5 Stromversorgung 6ES5955-3NC42 6ES5 9...
Siemens 6ES5 441-8MA11 E-Stand 04 Digital Output
Siemens 6ES5 430-4UA13 6ES5430-4UA13 Digital Input
Siemens 6ES5 430-4UA11 6ES5430-4UA11 Digital Input
Siemens 6ES5 422-8MA11 6ES5422-8MA11
Siemens 6AR1313-0FA03-0?AA0 E-Stand KS3 Top
Siemens Simatic S5 Rack 6ES5 955-3LC12 6Es5135-3KB13
Siemens Simatic CPU 6ES5947-3UA22 6ES5 947-3UA22 Top
Siemens Simatic CPU 6ES5947-3UA22 6ES5 947-3UA22
Siemens Simatic Aktiver Bustreiber C8451-A203-A8-9?9
Siemens Modul 6ES5 431-7LA11 6ES5431-7LA11
Siemens Modul 6ES5 355-3UA11 6ES5355-3UA11
Siemens Modul 6ES5 300-5LB11 6ES5300-5LB11
Siemens IP242 6ES5242-1AA31 6ES5-242-1AA31 Neu
Siemens H120 G21003-B1300-H1?20 6FM8090-0AS03 New Neu
Siemens Simatic S5 Anschaltung 6ES5512-5BC21 6ES5 512-5...
Siemens 6ES5 420-8MA11 6ES5420-8MA11
Siemens 6ES5 420-5AA11 6ES5420-5AA11 + Verpackung
Siemens 6ES5 301-5AA13 6ES5301-5AA13 + Verpackung
PC Flachtastatur TKF-085A USB Anschluss Neu
Lichtwellenleit?er-Umsetzer IBS OPTOSUB 2731458
HELMHOLZ Baugruppen SAS 523-3 700-523-3UA13 E-Stand: 01
Heller Uni-Pro F 23-032301-000/1?1793
Heller Uni-Pro AXEL AIED 1330 D 23-032284X-0986?3
Euchner Schutzgittersch?alter Typ:TZ2-RE 024 PG
6GK1143-0AB01 SIEMENS SINEC 6GK11430AB01
6ES5450-6AA12 Siemens S5 6ES5 450-6AA12 Neu
Siemens Simatic S5 6ES5450-6AA11 6ES5 450-6AA11
Siemens Simatic S5 Anschaltung 6ES5318-3UA11 6ES5 318-3...
Siemens Simatic S5 6ES5985-2MC11 6ES5 985-2MC11
Siemens Simatic S5 6ES5955-3LF31 6ES5 955-3LF31 Stromv.