这就像买房子,我们可以用泥沙盖房子,也可以买现成的商品房。如果自己盖房子,我们不光是土建,我们还需要水、气、电、排污等辅助功能,而买商品房我们只需要对其进行装修就可以了。
PLC就是一个商品房,她是模块结构的产品,集成了控制需要的各种软硬件,包括指令、功能块、通信、IO接、模拟量、温度、运控等各种功能。用户拿到后只需要进行简单的二次开发就可以满足要求,整个过程就像用积木搭一个房子一样。相反用单片机开发一个专用控制系统,从表面的物理成本上是降低了,但是人工和开发进度却不容乐观,一个简单的单片机系统开发也需要四周左右,而使用PLC可能只需要一个小时。
PLC的可靠是多年应用和严格实验保证的,无数不同行业不同厂商的应用使其的BUG减至少,而单片机系统无法保证这一点。所以单片机系统的稳定和可靠要低很多,特别是系统刚开发的这一两年内,庞大的维护和升级费用将使你的成本急距上升。
当然如果你的控制对象量很多,而且对于可靠要求不高,那么单片机一定是你好的选择,比方说刚才说的空调、电视之类,这些产品的年产量都超过千万台,用单片机开发完全可以做到低的成本,并且家用电器对于可靠要求也不高,按两下按键不动,大不了再重新按一下,而在工控场合这是绝不允许的,比方说锅炉该动不动就有可能造成很大的事故。
IPC(工控机)和PLC的选择
比方说球磨机的自动控制系统,用加速度传感器采集球磨机的轴振,再通过傅利叶变换取出球磨机内存煤量的特征频率,用来控制球磨机的供煤速度。在球磨机的控制环境中需要用到像傅利叶变换之类的复杂算法,如果用PLC实现会比较困难,所以好采用IPC,并用C、C++开发对应的控制算法,如果需要更为可靠的控制,我们可以将IPC的结果再交给PLC来控制。
早在上世纪90年代很多分析报靠认为到2000年以后,PC_BASE(基于PC技术开发)的产品将替代掉大部分PLC,但实际证明他们错了,PLC不光没消失,它还吸收了单片机和PC的很多新技术,越来越有生命力了。现在的产品中的大多数PLC都使用了单片机、IPC和各种专用处理器来实现,应该说PLC是单片机、PC技术的受益者,特别是现代的PLC与PC的分界已越来越小,很多PLC也可以演算一些很复杂的算法,包括傅利叶变换、相似度比较等。
Kurzweil Xerox Braille Scanner The Reading Edge 7315-60
Fujitsu FC9607HMA1 High-Speed Multiplexer FLM 2400 ADM
Ransco 924-1-4-D-0-120/60 Temp Test Chamber w/ IEEE 488
Primera Technology Bravo II CD/DVD Disc Publisher New
Omron STI MiniSafe MS4300B-2 Safety Light Curtain Set
Motorola 3520 Standalone DSU MVME946C Chassis MVME 712B
Adtran TSU600 Modular 1/FT1 Multiplexer W/ Dual FXO Mod
GE Fanuc QPI31200E2P Total Control MONO 9” QuickPanel
L-3 Communications BSM720-PC Bit Synchronizer Board
Bertan 210-10N HV Power Supply WORKS GUARANTEED 30DAYS!
DataCube MaxBox 20-Slot, 6 UVME Card Cage w/ 750W Power
Quanta CG Character Generator QCG-304 & QuantaFont
Heller 715A Electronic Component Axial Lead Former
Adtran TSU 600e Modular 1/FT1 Multiplexer PN: 1202076L1
Omron 3G8B2-Z8040 MA010 CS001 NI021 NO020 PS000 PLC Rac
Lightwave Comm / Lantronix VDE / 200 RX 200.00.1100
Insite IG Model 2000 Dual Channel Mixed Liquor Analyzer
Motorola MVME 2600-1 VME Mainframe Processor Board
Ironics IV-1620 VMEbus VME Single Board Computer
Ironics IV-1602 VMEbus VME Single Board Computer
Zenith ATSC Professional Demodulator System DTVDEMOD-S
Severn Trent Capital Control Aztec F1000 Water Monitor
IEC Thermo Electron Model K Heavy Duty Centrifuge
Roldex Industries STF 2 Automatic Cassette Imprinter
VARIAN 3400 GAS CHROMATOGRAPH GC
HEWLETT PACKARD 5995B GC / MS GAS CHROMATOGRAPH
MBM Corp. Fast Fold 22 Jet-Speed Folder FastFold
Precision Filter VMF08 VMF08-F0822-LP1 Octal Filter VME
Precision Filter VMF08 VMF08-F8010/F8100-HP1-M105 VME
Precision Filter VMF08 VMF08-F8011-TD6B Octal Filter
Precision Filter VMF08 VMF08-F8357-TD6B Octal Filter
Precision Filter VMF08 VMF08-F8705-LP1 Octal Filter VME
Ironics IV-3272 PIO Parallel Interface DMA High Speed
VMIC VMIVME-5530S Fiber Optic Slave VMI VMEbus VME5530S
Motorola MVME 147-023 MVME147-023 Single VME Board
Proxima DP2810 True-Color Multimedia Desktop Projector
Adtran HSU600 Modular Multiplexer Dual NX56/64 Module
FISHER SCIENTIFIC 9110 ISOPTEMP CIRCULATOR BATH
Heller 715A Electronic Component Axial Lead Former