PLC主要由CPU模塊、輸入模塊、輸出模塊和編程器組成(見圖1),有的PLC還可以配備特殊功能模塊,用來完成某些特殊的任務(wù)。
1.CPU模塊
CPU模塊主要由微處理器(CPU芯片)和存儲(chǔ)器組成。在PLC控制系統(tǒng)中廠CPU模塊相當(dāng)于人的大腦,它不斷地采集輸入信號(hào),執(zhí)行用戶程序,刷新系統(tǒng)的輸出;存儲(chǔ)器用來儲(chǔ)存程序和數(shù)據(jù)。
2.I/O模塊
輸入(1nput)模塊和輸出(Output)模塊簡(jiǎn)稱為I/O模塊,它們是系統(tǒng)的眼、耳、手、腳,是聯(lián)系外部現(xiàn)場(chǎng)設(shè)備和CPU模塊的橋梁。
輸入模塊用來接收和采集輸入信號(hào),開關(guān)量輸入模塊用來接收從按鈕;選擇開關(guān)、數(shù)字撥碼開關(guān)、限位開關(guān)、接近開關(guān)、光電開關(guān)、壓力繼電器等過來的開關(guān)量輸入信號(hào);模擬量輸入模塊用來接收電位器、測(cè)速發(fā)電機(jī)和各種變送器提供的連續(xù)變化的模擬量電流、電壓信號(hào)。
開關(guān)量輸出模塊用來控制接觸器、電磁閥、電磁鐵、指示燈、數(shù)字顯示裝置和報(bào)警裝置等輸出設(shè)備,模擬量輸出模塊月手來控制調(diào)節(jié)閥、變頻器等執(zhí)行裝置。
圖1 PLC控制系統(tǒng)示意圖
CPU模塊的工作電壓一般是5V,而PLC的輸入/輸出信號(hào)電壓一般較高,如直流24V和交流220V。從外部引入的尖峰電壓和干擾噪聲可能損壞CPU模塊中的元器件,或使PLC不能正常工作。在I/O模塊中,用光耦合器、光電晶閘管、小型繼電器等器件來隔離PLC的內(nèi)部電路和外部的I/O電路,I/O模塊除了傳遞信號(hào)外,還有電平轉(zhuǎn)換與隔離的作用。
3.編程器
編程器用來生成用戶程序,并用它進(jìn)行編輯、檢查、修改和監(jiān)視用戶程序的執(zhí)行情況。手持式編程器不能直接輸入和編輯梯形圖,只能輸入和編輯指令表程序,因此又叫做指令編程器。它的體積小,價(jià)格便宜,一般用來給小型PLC編程,或者用于現(xiàn)場(chǎng)調(diào)試和維護(hù)。
使用編程軟件可以在計(jì)算機(jī)的屏幕上直接生成和編輯梯形圖、指令表、功能塊圖和順序功能圖程序,并可以實(shí)現(xiàn)不同編程語言的相互轉(zhuǎn)換。程序被編譯后下載到PLC,也可以將PLC中的程序上傳到計(jì)算機(jī)。程序可以存盤或打印,通過網(wǎng)絡(luò),還可以實(shí)現(xiàn)遠(yuǎn)程編程和傳送。
4.電源
PLC一般使用220V交流電源或24V直流電源。內(nèi)部的開關(guān)電源為各模塊提供DC 5V,±12V,24V等直流電源。小型PLC一般都可以為輸入電路和外部的電子傳感器(如接近開關(guān))提供24V直流電源,驅(qū)動(dòng)PLC負(fù)載的直流電源一般由用戶提供。
Beckhoff Motor AM3031-0C00-000?0 Servomotor
Bonfiglioli Getriebe VF44 F1 P63B14
Bonfiglioli Getriebe VF44 F1 P63B14B3
SEW-Eurodrive-G?etriebe K57 AQH100/1
SEW-Eurodrive-G?etriebemotor RF27 DRS71S4/ASE1/TF kW 0,...
SEW-Eurodrive-G?etriebemotor WA37B DT71D4/MM03/BW1?/KPF6 ...
SEW-Eurodrive-G?etriebemotor WA20 DRS71S4/ASE1/TF kW 0,...
SEW-Eurodrive-G?etriebemotor WA20 DRS71S4/ASE1/TF kW 0,...
SEW-Eurodrive-G?etriebemotor RF27 DRS71S4/ASE1/TF?/U kW ...
SEW-Eurodrive-G?etriebemotor WA37B DRS71S4/ASE1/TF?/U 0,...
SEW-Eurodrive-G?etriebemotor WF30 DRS71S4/ASE1/TF 0,37k...
SEW-Eurodrive-G?etriebemotor WA37B DRS71S4/ASE1/TF 0,37...
SEW-Eurodrive-G?etriebemotor WA20 DRS71S4/ASE1/TF?/U 0,1...
Siemens 3 ~ Motor 1FK7042-5AF71-1?FH0 Servomotor
SEW Spiroplangetrie?be mit Adapter WA37B-AQH80/2
SEW Kegelradgetrieb?e mit Adapter BSHF602/R EBH08/22/17
SEW Stirnradgetrieb?e mit Adapter RF27-AQH80/2
SEW-Eurodrive-G?etriebemotor WF30 DT71D4/MM03/BW1?/KPF6 ...
SEW-Eurodrive-G?etriebemotor WF30 DRS71S4/ASE1/TF?/U 0,1...
SEW-Eurodrive-G?etriebemotor WA20 DT71D4/MM03/BW1?/KPF6 ...
Siemens 3 ~ Motor 1FK7032-5AK71-1?PG0 Servomotor
Bonfiglioli 3~Motor BN63A2 0,18kW
Georgii Kobold Servomotor KSY 666.45-2 R6/S23
Siemens Motor Nebenschl.-Mot. 1GF 3105-0GD40-6HU1?-Z
Indramat Servo Motor MDC10.20F/MM-0/?S06 MDC 10.20F/MM-0...
Indramat Servo Motor MDC10.30D/MM-1/?S09 MDC 10.30D/MM-1...
Siemens Simotics Synchron Servomotor 1FK7060-5AF71-1?AA0...
auma Servoantrieb Milan drive Mi 1.5-75-000-0-00
Dutchi Motors Elektromotor DMA2 132SX2
Siemens Simotics Synchron-Servom?otor 1FT6102-8AF71-1?AH0
SEW Eurodrive Getriebemotor SA57/TDT80K4
SEW Eurodrive Getriebemotor K67DRS80S4BE05H?R
SEW Eurodrive Getriebemotor RF72DV132S 16/2/BM/HF/TF
AC-Elektromotor Drehstrom-Async?hronmotor VDE 0530 TFC11...
AC-Elektromotor Drehstrom-Async?hronmotor VDE 0530 TFC13...
Indramat Hauptantriebsmo?tor/ Spindelmotor 2AD132C-B050B..?.
Bauer Getriebemotor E2-20/D044-141 LBS
Danfoss Bauer Getriebemotor BS02-34VH/D04LA?4-S/E003B9
Siemens Drehstrom-Haupt?spindelmotor 1PH6133-4CF00-Z
Indramat Permanent Magnet Motor MAC093B-0-JS-3-?C/110-A-...
Indramat Perm. Magnet Servomotor MAC112C-0-HD-1-?B/130-A...
Rexroth Indramat Servomotor MDD112B-N-030-N?2M-180PA3
Indramat Rexroth Motor Lüfter LEMD-AB112X1L1 neu !
Indramat Rexroth Servomotor MAC112D-1-HD-4-?C/130-A-1/DI...
Indramat Perm. Magnet Servomotor MAC112C-0-HD-4-?C/130-A...
Indramat Perm. Magnet Servomotor MAC1120-1-HD-1-?B/130-A...
Siemens Spindelmotor 1PH6107-4ZZ49-Z
Siemens Drehstrom-Haupt?spindelmotor 1PH6103-4NF44-Z
Indramat Rexroth Perm. Magnet Servomotor MAC112C-0-HD-4.?..
Indramat Rexroth Servomotor MDD112D-N-030-N?2M-180PA3 mi...
Indramat Rexroth Permanent Magnet Motor MDD112C-N-020-N?...
Indramat Perm. Magnet Servomotor MAC115D-0-DS-3-?C/130-A...
Indramat Rexroth Servomotor MDD112D-N-030-N?2M-180PA3 ne...
Indramat Rexroth Servomotor MDD112B-N-030-N?2M-180PA3
Indramat Perm. Magnet Servomotor MAC1120-1-HD-1-?B/130-A...
Indramat Rexroth Perm. Magnet Servomotor MAC112C-0-HD-4.?..
Siemens Gleichstrom-Ser?vo-Motor 1GG5204-0NG10-6?JU5-Z 1G...
Siemens Gleichstrom-Ser?vo-Motor 1GG6164-0JD29-6?WV5-Z 1...
Siemens Gleichstrom-Ser?vo-Motor 1GG61640JD296WV?5-Z1GG61...
Contraves Gleichstrom-Ser?vo-Motor GB 180-10 S46 BFX
Siemens Simotcs S Synchron-Servom?otor 1FK7022-5AK71-8?TB...
Baumüller Drehstrommotor DSG 36-M 0,37 kW
Baumüller Drehstrommotor DSG 45-M 0,62 kW
Intelligenter Stellantrieb Typ: ISD\'98 T30 ISD98T30
SEW Eurodrive Servomotor CFM90S/TF/RH1M/?SM50
Indramat Permanent Magnet Motor MKD071B-061-KG0?-KN mit ...
Lang - Apparatebau Dosier-Pumpe
TR Electronic Drehgeber Encoder Typ: CH 90 Art.Nr: 130-...
CEM Servo Motor FDE T5CXZ2 R0503
Vogel Spandau Pumpen Motor 0,55 kW DB71.4550-02
Siemens Simotics Synchron-Servom?otor 1FT6102-8AC71-1?SA0
Indramat Permanent Magnet Motor MDD093A-N-020-N?2L-110GB...
Indramat Permanent Magnet Motor MDD093A-N-020-N?2L-110GB...
Indramat Permanent Magnet Motor MHD095B-035-PG0?-AN MHD0...
Siemens Simotics Servomotor 1FT6064-1AF71-3?AG1 neu !
Siemens Simotics Servomotor 1FK7042-5AF71-1?EA0 neu !
Siemens AC-VSA-Motor 1FT5066-0AF21-1
vacUUbrand Brand ?l-Rotations Vakuumpumpe RE-3
Brinkmann Pumpen TA 901/300
Brinkmann Pumpen TA 406/450
EMB Elektromaschine?nbau Drossel KD 0,2
Berger Lahr Schrittmotor VRDM 5613/50 LWC
Grimm Zuführtechnik Regelger?t FAR-1
Mattke-Schrittm?otor mit Getriebe
AXA Hydraulikaggreg?at
Dunker Motoren Dunkermotoren BG 63 BG63
Stegmann Encoder Model AG 626 XSR AG 626-XSR
Siemens AC-VSA-Motor 1FT5136-0AC71-1 1FT 5136-0AC71-1-Z.?..
Moog Motor mit S?ge G422-807A
Schmalz SV1040 Vakuum Pumpe Vacuumpumpe
Danaher Motion Servo Motor DBL3H00130-0R2-?000-S40
Danaher Motion Servo Motor 6SM45-L3000
RGM Asynchron Motor H56B/4
OM Oriental Motor 5IK60A-SWT Induktion Motor
GeorgII Kobold Drehstrommotor KOD 446-A
Spindel Motor - Spindel Weiss / Siemens 1FE1084-4WT51 T...
Spindel Motor - Spindel Weiss / Siemens 1FE1084-4WT51 T...
Transformatoren Technik Drossel KD4-170
Hübner Analog-Tachogen?erator Longlife-DC TDP 0,2 T-4
Hübner Analog-Tachogen?erator TDP 0,2 LT-4
Ziehl-Abegg ZETADYN 1DV 1DV080N4
EMOD Drehstrommotor VK63-2-140 1,5 KW
Telemecanique Altistart VR2SA2121
Stellantriebe von der Firma Schwer/ 395 FS012-05-381G14
SQUARE D CLASS 9012 ACW-4 Form M12 Ser B
Siemens Permanent Magnet Motor 1FT5100-0AF02-0?-Z
SEW EURODRIVE Drehstrommotor
Sever Motor mit Getriebe PZK90S4
Schaltbau Schliesser-Schü?tz S195S/0/43V neu
Rexroth Indramat Permanentmagnet?-Drehstromservo?motor
Rexroth Indramat Permanentmagnet Drehstromservom?otor
Netter Druckluft-Turbi?nenvibratoren Typ: NCT10 neu
Netter Druckluft-Turbi?nenvibratoren Typ: NCT 29i neu
Modicon/Schneid?er Automation 140 DAO 84210 neu
Logic IM-842 Stromversorgung 95 V-264 V 42-24V Ausgang
Logic ARTISYS IM 1090 DC Einspeisung Einspeisungsmod?ul
KSB Pumpe Neu
Euchner Einzel-Grenztas?ter NG1RG-510
DEMAG Stromrichtersat?z netzgeführt+ PP100 Steuerung
BRYANT GRINDER CORPORATION Motor