根據功能流程圖設計出PLC梯形圖程序
根據圖16所示的功能流程圖,設計出梯形圖程序。
1使用起保停電路模式的編程
對應的狀態邏輯關系為:
對應的梯形圖程序如圖17所示。
2使用置位、復位指令的編程
對應的梯形圖程序如圖18所示。
3使用順序控制指令的編程
對應的功能流程圖如圖19所示。對應的梯形圖程序如圖20所示。
(3)并行分支及編程方法
并行分支也分兩種,圖21a為并行分支的開始,圖21b為并行分支的結束,也稱為合并。并行分支的開始是指當轉換條件實現后,同時使多個后續步激活。為了強調轉換的同步實現,水平連線用雙線表示。在圖21a中,當工步2處于激活狀態,若轉換條件e=1,則工步3、4、5同時起動,工步2必須在工步3、4、5都開啟后,才能關斷。并行分支的合并是指:當前級步6、7、8都為活動步,且轉換條件f成立時,開通步9,同時關斷步6、7、8。
可編程控制器PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計
PLC即可編程控制器(Programmable logic Controller,是指以計算機技術為基礎的新型工業控制裝置。在1987年際電工委員會(International Electrical Committee)頒布的PLC標準草案中對PLC做了如下定義: PLC英文全稱Programmable Logic Controller ,中文全稱為可編程邏輯控制器,定義是:一種數字運算操作的電子系統,專為在工業環境應用而設計的。它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算,順序控制,定時,計數與算術操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程.PLC是可編程邏輯電路,也是一種和硬件結合很緊密的語言,在半導體方面有很重要的應用,可以說有半導體的地方就有PLC PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計。 際電工委員會(IEC)在其標準中將PLC定義為: 「可程式邏輯控制器是一種數位運算操作的電子系統,專為在工業環境應用而設計的。 它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等 面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。可程式邏輯控制器及 其有關外部設備,都按易于與工業控制系統聯成一個整體,易于擴充其功能的原則設計。」 PLC的特點 2.1可靠性高,抗干擾能力強 高可靠性是電氣控制設備的關鍵性能。PLC由于采用現代大規模集成電路技術,采用嚴格的生產工藝制造,內部電路采取了先進的抗干擾技術,具有很高的可靠性。例如三菱公司生產的F系列PLC平均無故障時間高達30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長。從PLC的機外電路來說,使用PLC構成控制系統,和同等規模的繼電接觸器系統相比,電氣接線及開關接點已減少到數百甚至數千分之一,故障也就大大降低。此外,PLC帶有硬件故障自我檢測功能,出現故障時可及時發出警報信息。在應用軟件中,應用者還可以編入外圍器件的故障自診斷程序,使系統中除PLC以外的電路及設備也獲得故障自診斷保護。這樣,整個系統具有極高的可靠性也就不奇怪了。 2.2配套齊全,功能完善,適用性強 PLC發展到今天,已經形成了大、中、小各種規模的系列化產品。可以用于各種規模的工業控制場合。除了邏輯處理功能以外,現代PLC大多具有完善的數據運算能力,可用于各種數字控制領域。近年來PLC的功能單元大量涌現,使PLC滲透到了位置控制、溫度控制、CNC等各種工業控制中。加上PLC通信能力的增強及人機界面技術的發展,使用PLC組成各種控制系統變得非常容易。 2.3易學易用,深受工程技術人員歡迎 PLC作為通用工業控制計算機,是面向工礦企業的工控設備。它接口容易,編程語言易于為工程技術人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當接近,只用PLC的少量開關量邏輯控制指令就可以方便地實現繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業控制打開了方便之門。 2.4系統的設計、建造工作量小,維護方便,容易改造 PLC用存儲邏輯代替接線邏輯,大大減少了控制設備外部的接線,使控制系統設計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設備經過改變程序改變生產過程成為可能。這很適合多品種、小批量的生產場合。 2.5體積小,重量輕,能耗低 以超小型PLC為例,新近出產的品種底部尺寸小于100mm,重量小于150g,功耗僅數瓦。由于體積小很容易裝入機械內部,是實現機電一體化的理想控制設備。
先學會看梯形圖,學會電工基本電路,這都是基本,買幾本入門到精通的書,案例教程、視頻教程、PLC實例,泡論壇學習看別人的程序學著去做,多向別人請教,無師自通唯有這樣。你也可以參加PLC培訓,在學校時我在技成培訓網買視頻學習,還是老師推薦的,你不妨去看下,是否符合你。
PLC、DCS、FCS三大控制系統的特點
FCS是由PLC發展而來的;而在另一些行業,FCS又是由DCS發展而來的,所以FCS與PLC及DCS之間有著千絲萬縷的聯系,又存在著本質的差異。本文試就PLC、DCS、FCS三大控制系統的特點和差異作一分析,指出它們之間的淵源及發展方向。
摘 要:本文對PLC、DCS、FCS三大控制系統的特點和差異進行了分析,指出了三種控制系統之間的淵源及發展方向。
關鍵詞:可編程序控制器(PLC),分散控制系統(DCS),現場總線控制系統(FCS)
前言
上世紀九十年代走向實用化的現場總線控制系統,正以迅猛的勢頭快速發展,是目前上*新型的控制系統。現場總線控制系統是目前自動化技術中的一個熱點,正受到內外自動化設備制造商與用戶越來越強烈的關注。現場總線控制系統的出現,將給自動化領域帶來又一次革命,其深度和廣度將超過歷史的任何一次,從而自動化的新紀元。
在有些行業,FCS是由PLC發展而來的;而在另一些行業,FCS又是由DCS發展而來的,所以FCS與PLC及DCS之間有著千絲萬縷的聯系,又存在著本質的差異。本文試就PLC、DCS、FCS三大控制系統的特點和差異作一分析,指出它們之間的淵源及發展方向。
PLC、DCS、FCS三大控制系統的基本特點
目前,在連續型流程生產自動控制(PA)或習慣稱之謂工業過程控制中,有三大控制系統,即PLC、DCS和FCS。它們各自的基本特點如下:
1 PLC
(1)從開關量控制發展到順序控制、運送處理,是從下往上的。
(2)連續PID控制等多功能,PID在中斷站中。
(3)可用一臺PC機為主站,多臺同型PLC為從站。
(4)也可一臺PLC為主站,多臺同型PLC為從站,構成PLC網絡。這比用PC機作主站方便之處是:有用戶編程時,不必知道通信協議,只要按說明書格式寫就行。
(5)PLC網格既可作為獨立DCS/TDCS,也可作為DCS/TDCS的子系統。
(6)大系統同DCS/TDCS,如TDC3000、CENTUMCS、WDPFI、MOD300。
(7)PLC網絡如Siemens公司的SINEC—L1、SINEC—H1、S4、S5、S6、S7等,GE公司的GENET、三菱公司的MELSEC—NET、MELSEC—NET/MINI。
(8)主要用于工業過程中的順序控制,新型PLC也兼有閉環控制功能。
(9)制造商:GOULD(美)、AB(美)、GE(美)、OMRON(日)、MITSUBISHI(日)、Siemens(德)等。
2 DCS或TDCS
(1)分散控制系統DCS與集散控制系統TDCS是集4C(Communication,Computer, Control、CRT)技術于一身的監控技術。
(2)從上到下的樹狀拓撲大系統,其中通信(Communication)是關鍵。
(3)PID在中斷站中,中斷站聯接計算機與現場儀器儀表與控制裝置。
(4)是樹狀拓撲和并行連續的鏈路結構,也有大量電纜從中繼站并行到現場儀器儀表。
(5)模擬信號,A/D—D/A、帶微處理器的混合。
(6)一臺儀表一對線接到I/O,由控制站掛到局域網LAN。
(7)DCS是控制(工程師站)、操作(操作員站)、現場儀表(現場測控站)的3級結構。
(8)缺點是成本高,各公司產品不能互換,不能互操作,大DCS系統是各家不同的。
(9)用于大規模的連續過程控制,如石化等。
(10)制造商:Bailey(美)、Westinghous(美)、HITACH(日)、LEEDS & NORTHRMP(美)、SIEMENS(德)、Foxboro(美)、ABB (瑞士)、Hartmann & Braun(德)、Yokogawa(日)、Honewell(美)、Taylor(美)等。
3 FCS
(1)基本任務是:本質(本征)安全、危險區域、易變過程、難于對付的非常環境。
(2)全數字化、智能、多功能取代模擬式單功能儀器、儀表、控制裝置。
(3)用兩根線聯接分散的現場儀表、控制裝置、PID與控制中心,取代每臺儀器兩根線。
(4)在總線上PID與儀器、儀表、控制裝置都是平等的。
(5)多變量、多節點、串行、數字通信系統取代單變量、單點、并行、模擬系統。
(6)是互聯的、雙向的、開放的取代單向的、封閉的。
(7)用分散的虛擬控制站取代集中的控制站。
(8)由現場電腦操縱,還可掛到上位機,接同一總線的上一級計算機。
(9)局域網,再可與internet相通。
(10)改變傳統的信號標準、通信標準和系統標準入企業管理網。
(11)制造商:美Honeywell 、Smar 、Fisher— Rosemount、 AB/Rockwell、Elsag— Bailey 、Foxboro 、Yamatake 、日Yokogawa、歐 Siemens、 GEC—Alsthom 、Schneider、 proces—Data、 ABB等。
(12)3類FCS的典型
1)連續的工藝過程自動控制如石油化工,其中“本安防爆”技術是重要的,典型產品是FF、World FIP、Profibus—PA;
2)分立的工藝動作自動控制如汽車制造機器人、汽車,典型產品是Profibus—DP、CANbus;
3)多點控制如樓宇自動化,典型產品是LON Work、Profibus—FMS。
從上述基本要點的描述中,我們是否注意到一點,用于過程控制的三大系統,沒有一個是針對電站而開發的,或者說,在他們開發的初期,都并非以電站做系統的選控制對象。而在這些系統的使用說明中也絕不把電站做為選適用范圍,有的在適用范圍中根本就不提電站。現在奇怪的是,這三大控制系統,尤其是DCS、PLC,都在電站得到了廣泛應用,而且效果也非常好。
Siemens MMC 216 Semigrafik Anschaltun?g 6AB6138-0A?A
Siemens Sinumerik 6FC5110-0D?B02-0AA2 6FC51100DB?020AA2 V...
Siemens Schnittste?llenbaugru?ppe 6AB6123-0B?A
Siemens MMC Digitalein?gabe 6AF6103-0A?A
Indramat Eco Drive Controller DKC02.3-04?0-7-FW Geb.
Indramat Eco Drive Controller DKC02.3-01?6-7-FW FWA-ECOD..?.
Siemens Sinumerik 840D/840DE NCU 571 6FC5357-0B?A11-0AE0
Siemens Simodrive Regelungse?inschub 6SN1118-0D?G21-0AA1 ...
Siemens Simatic CPU 414-3 6ES7414-3X?J00-0AB0 mit Memory...
Siemens Simatic S7-400 Kopplungsb?augruppe 6ES7441-1A?A03...
Siemens Simatic S7-400 Anschaltun?g 6ES7463-2A?A00-0AA0
AMK Pumasyn Pulsumrich?ter Pus 3/5-I
Siemens Simodrive 611 Vorschubmo?dul 6SC6110-6A?A00
Siemens Simodrive 611 Asynchronm?otormodul 45/60 A 6SC6...
Siemens Simodrive 611-A Vorschubmo?dul 6SN1130-1A?A11-0AA...
Siemens Simodrive 611 Reglereins?chub 6SN1118-0D?J21-0AA0..?.
Siemens Simadyn D Kommunikat?ionsbaugru?ppe 6DD1660-0A?H1 ...
Siemens Simadyn Prozessorm?odul 6DD1601-0A?E0 neu !
Siemens Simadyn D Prozessmod?ul PT20 6DD1606-1A?C0 neu !
Siemens Simadyn D Ein-Ausgab?e-Modul EM11 6DD1640-0A?C0 n...
Siemens Simatic 6ES7307-1B?A00-0AA0 6ES7 307-1BA00-?0AA0
Siemens Simadyn D Prozessorm?odul PT2 6DD1606-1A?A0 neu ...
Siemens Simadyn D Kommunikat?ionsmodul 6DD1660-0A?K0 neu ...
Siemens Simadyn D Rgelsystem 6DD1681-0C?A2 neu !
Lauer Systeme Bedienger??t PCS9000 PCS 9000 mit PCS 8010...
WATLOW Solid State Power Control PC31-F30B -1100
Rittal Verbindung?skabel mit Türbet?tig?ung für Schaltsch.?.
Rittal Verbindung?skabel 2m für Schaltschr?ank Leuchte
Rittal Schaltschr?ank Leuchte SZ4138.140 kompl.
Cutler-Ham?mer Leistungss?chalter J250E
ABB Schütz AF145-30
ABB Leistungss?chalter Sace Tmax T5N600
Raytek MI Elektronik?box
Schneider Leistungss?chalter 15 A
Fuji Leistungss?chalter mit FI Schalter
Cutler-Ham?mer Leistungss?chalter E125B 50 Amp
EGS Sola Power Supply Netzteil Stromverso?rgung SDN2.5-2..?.
Parker Aries Servo Driver CP AR-08RE-13?574
Parker ACR 9000 Controller 4Achs.
WATLOW Temperatur Controller PM6C4FA
Schmersal Tür Zuhaltung AZ16-02zvr?k-M16
Siemens Not Aus Schalter 3SB3 Stillsetzs?chalter
Socomec Diris A40 Multimesse?ger?t
Siemens Schütz 3RT1035-1B?B40 mit Hilfskonta?kt 3RH1921-..?.
Siemens Leistungss?chalter 3RV1031-4D?A10 3RV 1031-4DA10
Siemens Leistungss?chalter 3RV1041-4L?A10
Siemens Leistungss?chalter 3VL2716-3A?A33-0AA0
Siemens Simovert P Umrichter 6SE1210-2A?A02 Neu u. OVP
Siemens Simatic S5 Nockensteu?erwerk 6FM1715-3A?A20
Siemens Simatic S5 CP 580 6ES5580-4U?A12
Feutron Klimaprüfk?ammer KPK 200 Typ: 3426/16 mit PC
Indramat AC-Mainspi?ndle RAC 3.5-100-46?0-A0I-Z1-2?20
Cosel Power Supply PBA 1000F-36 Netzteil Stromverso?rgun...
Phoenix Mini -PS-100-24?0-AC
Pilz Sicherheit?sschalter PNOZ X13 24VDC
Beckhoff KL3052 2 x Analog In
Beckhoff KL3002 2 x Analog In
Beckhoff KL1002 2 x Digital In
Beckhoff KL9185 Power Distributi?on Terminal
Siemens Sinec Schnittste?llenvervie?lfacher H1 SSV 102 B ...
Siemens Sinec Schnittste?llenvervie?lfacher H1 SSV 102 A ...
Siemens Simatic S7 Kommunikat?ionsprozes?sor 6ES7340-1A?H0...
Siemens Sinamics Double Motor Module 6SL3120-2T?E13-0AA3
Siemens Sinamics S120 Single Motor Modul 6SL3120-1T?E13-..
Siemens Simotion Steuerung 6AU1435-0A?A00-0AA1
Siemens Micromaste?r 420 6SE6420-2A?B15-5AA1
Siemens Simatic S7 Ram Memory Card 6ES7952-1A?K00-0AA0 6...
Siemens Simatic S7-400 Anschaltun?g 6ES7467-5G?J02-0AB0
Siemens Simatic S7-400 CPU 416-2 Zentralbau?gruppe 6ES74...
Heidenhain Tastatur TE 400 mit integriert?er Alpha-Tast?a...
Heidenhain Monitor BC110 14" Industrie-?Monitor BC 110 L...
Siemens Simodrive Regelungse?inschub 6SN1118-0D?M23-0AA0 ...
Siemens Sinumerik 6FC5110-0B?B04-0AA1 6FC51100BB?040AA1 E...
Danfoss Frequenzum?former VLT5002PT5?B20SBR3D0F?00A00 175Z...
Danfoss Frequenzum?former 175Z0038 VLT5002PT5?B20SBR3D0F?0...
Danfoss Frequenzum?former 175Z0032 VLT5001PT5?B20SBR3D0F?0...
TR Electronic Drehgeber Encoder Typ: CH 90 Art.Nr: 130-...
Phoenix Contact Panel PC mit Touchscree?n PPC 5015 28879...
Moeller Touchpanel Operator Panel 10.4", color MV4-470-..?.
Siemens Simatic S7 Software Single License 6DD1801-4D?A8
Siemens Simodrive 611 Einspeisem?odul 6SN1145-1A?A01-0AA1..?.
Zwick Tischprüfm?aschinen bis 2,5 kN mit Doli I-Elektron?...
Siemens Simodrive 611 HF-Drossel 36 KW 6SN1111-0A?A00-0C...
Fanuc AC Servo Motor A06B-0032-?B175#0008
Trumpf TruDisk 1000 Laser neu !!
Siemens Simatic Touch Panel 6AV6545-0A?G10-0AX0 6AV6 545...
Siemens Sinumerik NCU 573.2 6FC5357-0B?B33-0AE1 vers. C
Bosch AG/Z 041523-110?401 Anschaltba?ugruppe
Bosch A24/2- Output Analog Ausgang 048485-205?401
Bosch A24/0,5-e Output Analog Ausgang 050560-405?401
Bosch Control Card E24V - 047961-105?401
Siemens ebmpapst Axiallüfte?r K1G220-AB7?3-11
Fanuc AC Servo Motor A06B-0034-?B175#0008
Siemens Simatic S5 Rack 6ES5188-3U?A11 mit Netzteil 6ES5...
CEM Servo Motor FDE T5CXZ2 R0503
Vogel Spandau Pumpen Motor 0,55 kW DB71.4550-?02
Siemens Permanent Magnet Motor 1FT 6062 6AF71 3AB2 1F...
Bosch Bürstenlos?er Servomotor SD-B5.250.?020-11.000
Bosch Bürstenlos?er Servomotor SD-B4.070.?030-15.000
Siemens Simatic S7-400 CPU 416-2 Zentralbau?gruppe 6ES74...
Bosch Bürstenlos?er Servomotor SD-B3.050.?030-01.000
Bosch Bürstenlos?er Servomotor SD-B3.031.?030-05.000
Heidenhain EXE 602 D/5-F
Heidenhain EXE 612
Bosch Machinenta?statur CCK 050910-101
Siemens Sinumerik Stromverso?rgung 6EV3054-0F?C 6EV 3054-...
Siemens Sinumerik Kopplung 6FX1122-2A?D02
Rittal Schaltschr?ank Leuchte SZ4138.140
Allen-Brad?ley Servo Motor MPL-B1520U?-VJ42AA mit Alpha G...
Allen-Brad?ley Servo Motor MPL-B1520U?-VJ44AA
Allen-Brad?ley Servo Motor MPL-B220T-?VJ42AA
Allen-Brad?ley Servo Motor MPL-B310-M?K22AA
SMC Druckluft - Wartungsei?nheit Spezial
Schmersal Sicherheit?szuhaltung AZM 161CC-24rk?a-024
Siemens Motorschut?zschalter 3RV1021-1F?A10 3,5-5A
Siemens Motorschut?zschalter 3RV1011-0J?A10 0,7-1A
Siemens Motorschut?zschalter 3RV1011-0E?A10 0,28-0,4A