歡迎咨詢~~~~~
1746-IA4
歐姆龍
PLC與單片機(jī)的差別是:
1、PLC是應(yīng)用單片機(jī)構(gòu)成的比較成熟的控制系統(tǒng),是已經(jīng)調(diào)試成熟穩(wěn)定的單片機(jī)應(yīng)用系統(tǒng)的產(chǎn)品,有較強(qiáng)的通用性。
2、而單片機(jī)可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),使用范圍更廣。單就“單片機(jī)”而言,它只是一種集成電路,還必須與其它元器件及軟件構(gòu)成系統(tǒng)才能應(yīng)用。
3、從工程的使用來看,對單項(xiàng)工程或重復(fù)數(shù)極少的項(xiàng)目,采用PLC快捷方便,成功率高,可靠性好,但成本較高。
4、對于量大的配套項(xiàng)目,采用單片機(jī)系統(tǒng)具有成本低、效益高的優(yōu)點(diǎn),但這要有相當(dāng)?shù)难邪l(fā)力量和行業(yè)經(jīng)驗(yàn)才能使系統(tǒng)穩(wěn)定。
從本質(zhì)上說,PLC其實(shí)就是一套已經(jīng)做好的單片機(jī)(單片機(jī)范圍很廣的)系統(tǒng)。
但PLC也有其特點(diǎn):PLC廣泛使用梯形圖代替計算機(jī)語言,對編程有一定的優(yōu)勢。你可以把梯形圖理解成是與匯編等計算器語言一樣,是一種編程語言,只是使用范圍不同!而且通常做法是由PLC軟件把你的梯形圖轉(zhuǎn)換成C或匯編語言(由PLC所使用的CPU決定),然后利用匯編或C編譯系統(tǒng)編譯成機(jī)器碼!PLC運(yùn)行的只是機(jī)器碼而已。梯形圖只是讓使用者更加容易使用而已。
如上所說,那么MCS-51單片機(jī)當(dāng)然也可以用于PLC制作,只是8位CPU在一些高級應(yīng)用如: 大量運(yùn)算(包括浮點(diǎn)運(yùn)算),嵌入式系統(tǒng)(現(xiàn)在UCOS也能移植到MCS-51)等,有些力不從心而已,不過加上DSP就已經(jīng)能滿足一般要求了,而且同樣使用梯形圖編程,我們可把梯形圖轉(zhuǎn)化為C51再利用KEIL的C51進(jìn)行編譯。我們也能發(fā)現(xiàn)不用型號的PLC會選用不同的CPU,其實(shí)也說明PLC就是一套已經(jīng)做好的單片機(jī)系統(tǒng)。
既然如此,當(dāng)然也可以用單片機(jī)直接開發(fā)控制系統(tǒng),但是對開發(fā)者要求相當(dāng)高(不是一般水平可以勝任的),開發(fā)周期長,成本高(對于一些大型一點(diǎn)的體統(tǒng)你需要做實(shí)驗(yàn),印刷電路板就需要一筆相當(dāng)?shù)馁M(fèi)用,你可以說你用仿真器,用實(shí)驗(yàn)板來開發(fā),但是我要告訴你,那樣做你只是驗(yàn)證了硬件與軟件的可行性,并不代表可以用在工業(yè)控制系統(tǒng),因?yàn)楣I(yè)控制系對抗干擾的要求非常高,穩(wěn)定第一,而不是性能第一,所以你的電路板設(shè)計必須不斷實(shí)驗(yàn),改進(jìn))。當(dāng)你解決了上述問題,你就發(fā)現(xiàn)你已經(jīng)做了一臺PLC了,當(dāng)然如果需要別人能容易使用你還需要一套使用軟件,這樣你可以不需要把你的電路告訴別人。你也不可能告訴別人。
這樣一看PLC其實(shí)并不神秘,不少PLC是很簡單的,其內(nèi)部的CPU除了速度快之外,其他功能還不如普通的單片機(jī)。通常PLC采用16位或32位的CPU,帶1或2個的串行通道與外界通訊,內(nèi)部有一個定時器即可,若要提高可靠性再加一個看家狗定時器問題就解決了。
另外,PLC的關(guān)鍵技術(shù)在于其內(nèi)部固化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋程序的效率決定了PLC的性能,通訊程序決定了PLC與外界交換信息的難易。對于簡單的應(yīng)用,通常以獨(dú)立控制器的方式運(yùn)作,不需與外界交換信息,只需內(nèi)部固化有能解釋梯形圖語言的程序即可。實(shí)際上,設(shè)計PLC的主要工作就是開發(fā)解釋梯形圖語言的程序?,F(xiàn)在的單片機(jī)完全可以取代PLC。以前的單片機(jī)由于穩(wěn)定性和抗電磁干擾能力比較的弱和PLC是沒有辦法相比的,現(xiàn)在的單片機(jī)可能已經(jīng)做到了高穩(wěn)定性和很強(qiáng)的抗干擾能力在某些領(lǐng)域已經(jīng)實(shí)現(xiàn)了替換。
CP3B-0WEB-0140-AZ Shielded motor power cable for B8is motor (straight connector). 14 meters
GF-3610R Connecting FlashCable to CDI Torque Wrench (PET-M/S).
IC200TBX264 Tool box, Micro 64, operator interface and software. Includes (IC200UDD064) 24VDC In/24VDC Out, DC Power Supply, (IC200USB001) RS-232 option board with (2) 0 -10VDC analog in with VersaMax DataPanel DP45 with Proficy programming software and cables,
IC646PCN120 OpenProcess Operator Console (300 I/O)
IC647IFPRDV00150C iFIX Profsnl SCADA 150 I/O Development (M1Component Part)
IC647TIHC TIH:Texas Instrument Highway (TIWAY)
IC695CRU320QP QuadPAC redundant controller. 1Ghz CPU with 64Meg of memory 2 SERIAL PORTS (occupies two slots on system base). External high capacity battery IC693ACC302 required.
IC754CBL06MTD Ctrl Loaded 6 In Mono Touch DC Blank
IMC-78005773 Custom modified IMC enhanced stepping motor controller
SLC/1746 System D1746-6.16DE SLC500 THERMOC'PL/MV ISOL.INPUT MOD. USR MNL(GERMA
Distributed I/O 1732D-OB8EM8 DEVICENET 24VDC 8 0.5A OUTPUT W/M8
Application-specific products 1404-M805B-CNT-02 1404-M8 CONTROLNET PM3000 CLASS 0.2 24V P.S.
Operator Interface 2711-T10C12 PV1000 COLOR TOUCH, PBUS & RS232 PRINT
Support 9301-2SE3400FRS SUPT RENEWAL CONTRACT FOR 93012SE3400FR
Support 9381-PA10KENR SUPT REINSTATEMENT CONTRACT FOR 9381PA10KEN
DeviceNet Products 1790-T0W8X LDX I/O, 24VDC, 8 RELAY OUT EXPANSION, TERM BLK
RSI Software Products 9301-2SE3300U2R RSVIEW RUNTIME 150 TO 1500 UPGRADE: OUT-OF-SUPPORT
RSI Software Products 9358-PB10ENE RSBIZWARE BATCH FOR PROCESSLOGIX 10 UNITS
Motion Control MPL-B520K-SJ24AA MOTOR,SERVO,10.7 NM,4000RPM,SINGL,460V,BRK,13.9KG
Motion Control 9101-1478 MATING CONNECTOR KIT/J3 26 PIN MINI D(SOLDER CUP)
GQPK2D100S2P QUICKPANEL COLOR 6" STN GE LABEL
IC646MRD300 Logic PC (HRT) 300 Tag Runtime System
MTR-3T24-H-R-0-M-S MTR-Series Servo Motor, Resolver, Metric, Seal
SNAP 5C5 PC Port is 9-pin male and port on CNC is 25-pin male. This is for Xon/ Xoff communications.
20BC072A0AYNACC0 PowerFlex 700 AC Drive 72 A 37 kW 20B
20F11NE2P7AA0NNNNN PowerFlex 753 AC Packaged Drive
22148-222-01-R SOCKET CONNECTOR
140CPU53414BC Quantum Quantum 534 PLC CONTROLLER CC
281D-F23B-ND-R ArmorStart Direct Online RVSG Starter
C200H-OD215 多點(diǎn)I/O單元, 晶體管輸出24VDC 0.1A 32點(diǎn)
PCI-1240 四軸步進(jìn)電機(jī)控制卡
PCI-DAS6013
AR-B1479
FSP300-60ATV(PF)
TYAN S2917 S2917ANRF-FJ
PCM-9570
D/300PCI-E1-75H
1492-M3X12 IEC 3 x 12 mm Marker Card
1494G-FF3N NEMA 1494G Enclosed Disconnect
軟啟動器 3RW44436BC45
BC647SPR0X0 "Solution Provider Renewal > 30 keys includes key flashes which could be M4 or M1, Global Care Complete (iGC SP1)
GC647PRTEE005 GlobalCare Complete - Proficy Portal Enterprise Edition Client Pack 5 Users Ver 3.0
IC200MDL644LT INPUT 5/12VDC POS/NEG LOGIC (4 GROUPS OF 8) 32PT (LT)
IC646PCMS10 Proficy Change Management Electronic Signature Module 10 Pack
IC647MPS010 Logic Developer PLC Standard 10 Pack with USB Hardware key
IC676PBI016 IP67 Input Block - 24 VDC Positive Logic - 16 Pt - Profibus
IC697PWR720 Replacement Power Supply Adaptor
IC800SSI107RS1RR 7.2A, 115/230V, S2K Servo Controller for MTR Series Motors
SLC/1746 System 1747-L30B 30 I/O FIXED HARDWARE STYLE
Industrial Computers 6189-RPRH VVCE LOGIC MODULE, 128MB FLASH, 128MB RAM
Process Control D1770-6.5.21 SMART TRANSMITTER TOOLKIT USER MANUAL
Operator Interface 2711-B5A3L2 PV550 MONO KEY&TOUCH, DH485 & RS232 PRINT
Support 9303-3CS0E20UR UPGRADE: OUT-SUPT: DRIVEMONITOR TO DRIVEMONITOR32
Support 9371-RSWDI1S SUPT RENEWAL CONTRACT FOR 9371RSWDI1
ControlNet Products 2706-P92C INVIEW MESSAGE DISPLAYS
RSI Software Products 9301-2SE2500ITU5 RSVIEW32 WORKS 5K-100K UPGRADE IN-SUPT (IT)
RSI Software Products 9358-BBKEY30ENE RSBIZWARE BATCH BACK-UP KEY 30 UNITS
Motion Control MPL-A4530K-MJ22AA MOTOR,SERVO,8.36 NM,4000RPM,MULTI,230V,8.2KG
Motion Control 2090-UXPC-D0915 CABLE,9/9 POS,45 DEG D/STRAIGHT D,15M
CBL-6113 Cable. IBM COMP. To Model 9650, 25 Pin PC COMM. Port