歡迎咨詢~~~~~
1746-NT8
歐姆龍
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ì)算機(jī)語言,對編程有一定的優(yōu)勢。你可以把梯形圖理解成是與匯編等計(jì)算器語言一樣,是一種編程語言,只是使用范圍不同!而且通常做法是由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è)計(jì)必須不斷實(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è)計(jì)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)了替換。
BC647MPP101 Logic Developer PLC Professional with Programming Cable with Proficy GlobalCare Complete with USB Hardware key
GFK-0263 Logicmaster 90-70 Programming Software User's Manual
IC200ALG320LT ANALOG OUTPUT 12 BIT CURRENT 4CH (LT)
IC646TBLH050 Proficy Troubleshooter for Inbligent Historian 50 Seats
IC647HSTES10KM Historian Enterprise Server 10000 Points (M4 Key)
IC647TPR300 CIMPLICITY HMI ProServer 300 I/O Runtime System
IC693MDL632 125 Vdc Input (8 Points)
IC752BDT100 DataPanel 240E, GE Fanuc Label, 240x128 LCD with CCFT backlight. 6x8 Matrix Resistive touch screen with text, bitmaps, bar graphs, real tim e clock. Includes PC/104 capability. UL, cUL, CE, UL1604
IC756WDC009J-99 DV Development Sys VB, Java, C++, Japanese, Version 9.9
MicroLogix 1500/1769 System 1769-CRL1 1 FT (305 MM) RIGHT-TO-LEFT BUS EXPANSION CABLE
PLC-5/1771 System 1785-KA DATA HWY/DATA HWY PLUS INTERFACE MODULE
Distributed I/O 1797-XT CONTROLNET EX TRUNK TERMINATOR
Communications DAG-6.5.8 SCADA SYSTEM APPLICATION GUIDE
Support 9321-PI160S SUPT RENEWAL CONTRACT FOR 9321PI160
Support 9358-HSTS2100R SUPT REINSTATEMENT CONTRACT FOR 9358HSTS2100
Support F1772-LVSERA FIRMWARE UPGRADE FOR 1772-LV PLC2 PROCESSOR MODULE
RSI Software Products 9324-RLD300ITE RSLOGIX 5000 STANDARD, ITA
RSI Software Products 9304-WVPR300DU1R UPGRADE: OUT-SUPT: WINVW TO WINVW PRO RUNTIME 3000
RSI Software Products 9358-PLTM2600U2R UPGRADE: OUT-SUPT: PLANTMETRICS 10 TO 200 WORKCELL
Motion Control 8720SM-093-S6TAS1 93 KW/176 AMP, 750 VDC, AC MOTOR WITH SRS60 ENC.
A06B-0113-B175#7008 B0.5/3000 Servo Motor, Holding Brake, 32K Serial Encoder
IC200UAA007-24 Qty of 24, 28 point PLC, (16) 120VAC In, (12) 120VAC Out, 120V/240AC Power Supply. Battery (IC200ACC403) is required for data retention
IC752BCL101 Datapanel 150/160/240E to SNP (25 pin to 15 pin)
MTR-1350-N-A-E-S MTR series NEMA 34 splashproof stepping motor with parallel winding connection
ZA06B-0085-B203 B22/2000is servo motor with 128k serial encoder
20BD2P1A0AYNANC0 PowerFlex 700 AC Drive 2.1 A at 1 Hp 20B
20G11TC540AN0NNNNN PowerFlex 755 AC Packaged Drive
25-JBAD PowerFlex 520 Frame D NEMA/UL Type 1 Kit
140XCP90000C Quantum RAM電池備用模塊, 用于ESI061和EHC105, CC
FRN30F1S-4C 44 KVA 59 A 30KW 3相AC380V/50Hz/60Hz
Z-15GQ2-B 觸點(diǎn):1開/1閉,15A 250VAC機(jī)械壽命:1000萬次 按鈕型
ATV-31HU22M2A 2.2
SH37F-37M-1
E2078A-82350A
W26361-W10-Z2-02-36
EG320S-VB (24P)
786LCD/FIEX
ST-460P-AD
1492-RCDA4D63 Residual Current Device 63 A
6XV1 830-0EH10 PROFIBUS 快速連接總線電纜
2098-DSD-HV220-SE Ultra 3000 22kW with SERCOS Servo Drive
GA647IFCLNTS010 GCA iFIX iClientTS 10 Additional Users
GP-0602NT-H1SB GagePort LVDT NT (Half Bridge H1 Blocks) - Sales BOM.
IC5005TAX0110 PanelPC 15 inch Standard Unit with Windows XP and Stainless Steel Bezel
IC647HSTAE3KM Alarm and Events Option for Historian - Standard Server 2500 Points (M4 Key)
IC647SRVPPCREW PA Solutions Pack Crew Scheduler
IC693MDL740 12/24 Vdc Output, 0.5 Amp, Positive Logic (16 Points)
IC756HDV010E-99 DV Draw Development on HP/UX Op Sys, English, Version 9.9
Pico Controllers 1760-L12DWD 12 I/O PICO CONTROLLER W/RTC, 12V DC
PLC-5/1771 System 1771-IQ16K CONFORMALLY COATED,ISOLATED INPUT MODULE,24V DC
Distributed I/O 1791D-0V16PX 24 VDC COMPACTBLOCK I/O EXPANSION, 16 OUT SINK
Communications 1784-PCMS 1784PCMK/B OR 1784PCMKS/A RIO CBL (3 PIN PHOENIX)
Operator Interface 2706-P92C INVIEW MESSAGE DISPLAYS
Support 9701-VWMR015AR SUPT REINSTATEMENT CONTRACT FOR 9701VWMR015AENE
Support 9515-RSNHS005S SUPT RENEWAL CONTRACT FOR 9515RSNHS005ENE
EtherNet/IP Products 2711-T10G20L1 PV1000 GRAYSCALE TOUCH, ENET & RS232 PRINT
RSI Software Products 9301-2SE340ESU2R RSVIEW32 RUNTIME 300-32K UPGRADE OUT-SUPT (ES)
RSI Software Products 9356-PRO2300U1 UPGRADE: IN-SUPT: RSSQL STD.150 TO PROF.1500 TAG
Motion Control 1326AB-B720F-S2K7L MOTOR,SERVO,460V,31.8NM,5000RPM,SINGL,BRK,IP67
4161-901-N4 4161 NEMA 4 LENS KIT