歡迎咨詢~~~~~
1771-ID
歐姆龍
PLC與單片機的差別是:
1、PLC是應(yīng)用單片機構(gòu)成的比較成熟的控制系統(tǒng),是已經(jīng)調(diào)試成熟穩(wěn)定的單片機應(yīng)用系統(tǒng)的產(chǎn)品,有較強的通用性。
2、而單片機可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),使用范圍更廣。單就“單片機”而言,它只是一種集成電路,還必須與其它元器件及軟件構(gòu)成系統(tǒng)才能應(yīng)用。
3、從工程的使用來看,對單項工程或重復(fù)數(shù)極少的項目,采用PLC快捷方便,成功率高,可靠性好,但成本較高。
4、對于量大的配套項目,采用單片機系統(tǒng)具有成本低、效益高的優(yōu)點,但這要有相當?shù)难邪l(fā)力量和行業(yè)經(jīng)驗才能使系統(tǒng)穩(wěn)定。
從本質(zhì)上說,PLC其實就是一套已經(jīng)做好的單片機(單片機范圍很廣的)系統(tǒng)。
但PLC也有其特點:PLC廣泛使用梯形圖代替計算機語言,對編程有一定的優(yōu)勢。你可以把梯形圖理解成是與匯編等計算器語言一樣,是一種編程語言,只是使用范圍不同!而且通常做法是由PLC軟件把你的梯形圖轉(zhuǎn)換成C或匯編語言(由PLC所使用的CPU決定),然后利用匯編或C編譯系統(tǒng)編譯成機器碼!PLC運行的只是機器碼而已。梯形圖只是讓使用者更加容易使用而已。
如上所說,那么MCS-51單片機當然也可以用于PLC制作,只是8位CPU在一些高級應(yīng)用如: 大量運算(包括浮點運算),嵌入式系統(tǒng)(現(xiàn)在UCOS也能移植到MCS-51)等,有些力不從心而已,不過加上DSP就已經(jīng)能滿足一般要求了,而且同樣使用梯形圖編程,我們可把梯形圖轉(zhuǎn)化為C51再利用KEIL的C51進行編譯。我們也能發(fā)現(xiàn)不用型號的PLC會選用不同的CPU,其實也說明PLC就是一套已經(jīng)做好的單片機系統(tǒng)。
既然如此,當然也可以用單片機直接開發(fā)控制系統(tǒng),但是對開發(fā)者要求相當高(不是一般水平可以勝任的),開發(fā)周期長,成本高(對于一些大型一點的體統(tǒng)你需要做實驗,印刷電路板就需要一筆相當?shù)馁M用,你可以說你用仿真器,用實驗板來開發(fā),但是我要告訴你,那樣做你只是驗證了硬件與軟件的可行性,并不代表可以用在工業(yè)控制系統(tǒng),因為工業(yè)控制系對抗干擾的要求非常高,穩(wěn)定第一,而不是性能第一,所以你的電路板設(shè)計必須不斷實驗,改進)。當你解決了上述問題,你就發(fā)現(xiàn)你已經(jīng)做了一臺PLC了,當然如果需要別人能容易使用你還需要一套使用軟件,這樣你可以不需要把你的電路告訴別人。你也不可能告訴別人。
這樣一看PLC其實并不神秘,不少PLC是很簡單的,其內(nèi)部的CPU除了速度快之外,其他功能還不如普通的單片機。通常PLC采用16位或32位的CPU,帶1或2個的串行通道與外界通訊,內(nèi)部有一個定時器即可,若要提高可靠性再加一個看家狗定時器問題就解決了。
另外,PLC的關(guān)鍵技術(shù)在于其內(nèi)部固化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋程序的效率決定了PLC的性能,通訊程序決定了PLC與外界交換信息的難易。對于簡單的應(yīng)用,通常以獨立控制器的方式運作,不需與外界交換信息,只需內(nèi)部固化有能解釋梯形圖語言的程序即可。實際上,設(shè)計PLC的主要工作就是開發(fā)解釋梯形圖語言的程序?,F(xiàn)在的單片機完全可以取代PLC。以前的單片機由于穩(wěn)定性和抗電磁干擾能力比較的弱和PLC是沒有辦法相比的,現(xiàn)在的單片機可能已經(jīng)做到了高穩(wěn)定性和很強的抗干擾能力在某些領(lǐng)域已經(jīng)實現(xiàn)了替換。
EtherNet/IP Products 2711-B6C20L1 PV600 COLOR KEY&TOUCH, ENET & RS232 PRINT
RSI Software Products 9301-2SE340DEU2R RSVIEW32 RUNTIME 300-32K UPGRADE OUT-SUPT (DE)
RSI Software Products 9356-PRO2350 RSSQL PRF VER WTH 5000 TG
Motion Control N-2304-1-F00AA MOTOR,NEMA 23,4 LB-IN,6000 RPM
5401 Greyline Micro MC. 2 Lines, (20) 5MM Chars. LCD. Quick Connect. NEMA 4
IC200UEX010-24 Qty of 24, 14 point expansion. (8) 120VAC In, (6) 120VAC Out, 120/240VAC Power Supply (includes IC200CBL501)
IC800PCUBC02S030 PowerCube Flying Lead Interface Cable, 200 Steps/Rev & Power Save Enabled, 3 Meters
QSI31200E2P QUICKSTART KIT 9" EL
TRM-21006666 14 point connector for S2K digital I/O connector TB2
20BC8P7A0NYNACC1 PowerFlex 700 AC Drive 8.7 A 4 kW 20B
20F1ANF050JN0NNNNN PowerFlex 753 AC Packaged Drive
22B-E1P7F104 PowerFlex 40 0.75 kW (1 Hp) AC Drive
140ACO13000C Quantum 模擬量輸出, 8通道, 高密度, CC
284E-FVD7P6Z-25-CR-OC EtherNet Variable Frequency Drive
E2E-X5MF1 5mm,非屏蔽電感式,三線,常開200mA PNP 電源:10-30VDC圓M12
1747-M13 64K Flash存儲模塊
PXI-6115
CONTEC BPC-0511
SP4I865GLVA
PCI-4147
SBC82610VE
PAA100F-5
1492-MR8X12 IEC 8 x 12 mm Marker Card
1495-N24 Auxiliary Contact Adapter Kit
行程開關(guān) 3SE53120SB12
CP3I-0WEB-0070-AZ Shielded motor power cable for B8HVis/B12Hvis/A8HVis/A12HVis motors (straight connector). 7 meters
GF-905690 Connecting FlashCable to Mitutoyo Caliper Connection (BACK).
IC200UEO116 VersaMax Micro Expansion 16 Output Expansion (16) 24VDC Sink Outputs, 24VDC Power Supply (includes IC200CBL501)
IC647ACN001 Enterprise Connector
IC647PBBSF0 PPS Boiler Bookshelf - Single Fuel
IC693CBL303 Cable, Hand Held Programmer (HHP), 2 Meters
IC754ACC08GAS Gasket for 8in QuickPanel View & Control
IMC-313X-X-D 3 amp IMC servo motor controller
SLC/1746 System 9399-APSUM APS USER MANUAL FOR REL. 6.01
Open Automation Systems 1747-PBASE BASIC DEVELOPMENT SOFTWARE
Application-specific products 1404-M805A-000 MASTER MODULE-PQ-120/24
Operator Interface 2711-K10G14L1 PV1000 GRAYSCALE KEY, MBUS & RS232 PRINT
Support 9301-2SE3300ITR SUPT REINSTATEMENT CONTRACT FOR 93012SE3300IT
Support 9381-P10KENS SUPT RENEWAL CONTRACT FOR 9381P10KEN
DeviceNet Products 1792D-CB18PT MAXUM ROUND MEDIA 18MM BASE,
RSI Software Products 9301-2SE3300FRU1 RSVIEW32 RUNTIME 300-1500 UPGRADE IN-SUPT (FR)
RSI Software Products 9358-EP30U1 UPGRADE: IN-SUPT: RSBIZWARE EPROCEDURE 03 TO 30
Motion Control MPL-B4540F-MJ22AA MOTOR,SERVO,10.2 NM,3000RPM,MULTI,460V,9.5KG
Motion Control 2090-XXNRB-14F1P3 RBM TO DRIVE CABLE, .3M
GQPI31200E2P QUICKPANEL 9" EL GE LABEL
IC646MRA700 View 700 Tag Runtime System
MTR-1N32-I-N-D-S-0 Stepping Motor Nema34, Series Wdg
R1-SP-N10 Proficy Process Systems Short Circuit Segment protector DIN-rail mount with 10 spur outputs and removeable terminal blocks from Pepp
20BC043A3NYNAEC0 PowerFlex 700 AC Drive 43 A at 22 kW 20B
20F11ND052AA0NNNNN PowerFlex 753 AC Packaged Drive
22-RF026-CS PowerFlex EMC Filter
2711P-RN15S PV Plus 700 to 1500 CNet Comms Module
281A-F12Z-10C-RRW-3FR ArmorStart Direct Online RVSG Starter
C200H-IA221 輸入單元, 8點, 200 -240 VAC
PCI-1750 16ch 光隔DI,16ch 光隔DO,PCI總線
PCI-8430/8
PROX-L501-G1A
EPI-6114P11
英特爾 DG43NB
IPC-610L/PCA-6006