为了简化各种概念,我们根据项目的大小、项目的重复度把PLC的应用分为工程和OEM两部分,其中工程主要指造纸、石化、冶金、水泥、大型港机等项目特征明显的自动化系统,而OEM主要指各种使用PLC的装备,如电梯、挤出机、包装机、回流焊、点胶机、特种车辆等,”这两大块构成了PLC的主要的市场。
确实有很多控制使用单片机,比方说室内空调控制器,电视机控制器,微波炉控制器等,其中有一些控制器实现的功能还相当复杂。那为什么还有PLC存在的必要呢?
所有的控制方案选择都是通过能和成本两个方面来考虑的,也就是价比。
这就像买房子,我们可以用泥沙盖房子,也可以买现成的商品房。如果自己盖房子,我们不光是土建,我们还需要水、气、电、排污等辅助功能,而买商品房我们只需要对其进行装修就可以了。
PLC就是一个商品房,她是模块结构的产品,集成了控制需要的各种软硬件,包括指令、功能块、通信、IO接口、模拟量、温度、运控等各种功能。用户拿到后只需要进行简单的二次开发就可以满足要求,整个过程就像用积木搭一个房子一样。相反用单片机开发一个专用控制系统,从表面的物理成本上是降低了,但是人工和开发进度却不容乐观,一个简单的单片机系统开发也需要四周左右,而使用PLC可能只需要一个小时。
PLC的可靠是多年应用和严格实验保证的,无数不同行业不同厂商的应用使其的BUG减至少,而单片机系统无法保证这一点。所以单片机系统的稳定和可靠要低很多,特别是系统刚开发的这一两年内,庞大的维护和升级费用将使你的成本急距上升。
当然如果你的控制对象量很多,而且对于可靠要求不高,那么单片机一定是你好的选择,比方说刚才说的空调、电视之类,这些产品的年产量都超过千万台,用单片机开发完全可以做到低的成本,并且家用电器对于可靠要求也不高,按两下按键不动,大不了再重新按一下,而在工控场合这是绝不允许的,比方说锅炉该动不动就有可能造成很大的事故。
IPC(工控机)和PLC的选择
比方说球磨机的自动控制系统,用加速度传感器采集球磨机的轴振,再通过傅利叶变换取出球磨机内存煤量的特征频率,用来控制球磨机的供煤速度。在球磨机的控制环境中需要用到像傅利叶变换之类的复杂算法,如果用PLC实现会比较困难,所以好采用IPC,并用C、C++开发对应的控制算法,如果需要更为可靠的控制,我们可以将IPC的结果再交给PLC来控制。
ASEA BROWN BOVERI 52613396 USPP 52613396
ASEA BROWN BOVERI 29111391 USPP 29111391
ASEA BROWN BOVERI 3BSE001800R1 NSPP 3BSE001800R1
ASEA BROWN BOVERI LC820TL-R0012 USPP LC820TLR0012
ASEA BROWN BOVERI 3BSE008544R1 NSFP 3BSE008544R1
ASEA BROWN BOVERI 086339-001 NSFP 086339001
ASEA BROWN BOVERI SR927530 USPP SR927530
ASEA BROWN BOVERI EHD220C-1L11 NSFP EHD220C1L11
ASEA BROWN BOVERI 3BSE00502BR1 NSPP 3BSE00502BR1
ASEA BROWN BOVERI 3BSE005177R1 NSPP 3BSE005177R1
ASEA BROWN BOVERI ACS601-0025-5-000M1200000 USPP ACS601
ASEA BROWN BOVERI M2AA160L4 NSPP M2AA160L4
ASEA BROWN BOVERI SK-109 NSPP SK109
ASEA BROWN BOVERI 57350001-CN USPP 57350001CN
ASEA BROWN BOVERI 621RC2U0A713141 NSPP 621RC2U0A713141
ASEA BROWN BOVERI RK614009-BA USPP RK614009BA
ASEA BROWN BOVERI S5N400TW-4 USPP S5N400TW4
ASEA BROWN BOVERI DSCA-121 USPP DSCA121
ASEA BROWN BOVERI YXM-159 USPP YXM159
ASEA BROWN BOVERI LC820TL-R0639 USPP LC820TLR0639
ASEA BROWN BOVERI GCB0121A USPP GCB0121A
ASEA BROWN BOVERI YT212001-AF USPP YT212001AF
ASEA BROWN BOVERI YTEA-250-15 USPP YTEA25015
ABB Asea Brown Bover V022 Motor Drive V02202A09
ASEA BROWN BOVERI RK614006-BD USPP RK614006BD
ASEA BROWN BOVERI HESG222124R002 NSFP HESG222124R002
ASEA BROWN BOVERI HESG222124R4 NSFP HESG222124R4
ASEA BROWN BOVERI HIEE220295R0001 NSFP HIEE220295R0001
ASEA BROWN BOVERI G00600A00 USPP G00600A00
ASEA BROWN BOVERI G00600A09 USPP G00600A09
ASEA BROWN BOVERI S4N250BWAH USPP S4N250BWAH
ASEA Brown Boveri, ABB DSMB 124
ASEA Brown Boveri, ABB DSQC 123B with DSQC 130
ASEA Brown Boveri, ABB DSMB 124
Asea Brown Boveri 6262BZ10000A INTERFACE MODULE FO/DCN
ASEA BROWN BOVERI 58947997 USPP 58947997
ASEA BROWN BOVERI A75M-30-11-84 NSFP A75M301184