现代的DCS与PLC的差别是相当小的,从具体的技术区分而言,DCS有基于令牌网络的分布式实时数据库,可以通过全量通信来每个DPU内的数据映象都是一致的,而PLC更多的关注单机工作,就算是联网,也假定两台PLC之间只需要少量的数据交换,所以采用的主从结构的请求应答方式通信。全量和增量通信并不能说明那一种更为或者更好,只能说应用的领域不同,对于实时要求高的环境增量通信是一种很适合的工作模式,而对于低速的大型控制系统,全量通信却可以很好的可靠和稳定,可以确保每一个DPU使用的数据都是同基于同一时间切片的,这也就是DCS采用定时扫描的原因之一。
在过去数十年的发展进程中PLC与DCS都受到PC技术发展的深远影响,特别是DCS,目前的DCS大多采用PC_BASE结构,对PC技术的吸收也相当彻底,而PLC也在80年代未至90年代的软PLC开发浪潮中大力吸收了DCS、PC的技术,特别是在IEC61131-3标准制定出来后,产生了一系列的以开发软PLC软件的公司,这些公司以欧洲公司居多,这与欧洲公司的开放软件组织成熟有一定关系。同时IEC61131-3有很强的排它和技术壁垒特,对于日式PLC的编程方式基本是排斥的,所以相当多的欧洲企业有兴趣进军这个行业,这方面以KW、一方梯队、ISAGRAF、3S等尤为突出,这些公司对于工控软件化和标准化起到了相当重要的作用,目前的各大工控公司在开发新的软件时都会对这几家公司的产品进行深入的研究。
初的软PLC开发大多以PC_BASE为硬件平台,后来一方面PC_BASE限入了低谷,成本和可靠都很难提升,才慢慢的加入ARM、51、AVR等的支持,并一直强调开发的模块化结构,使移植变得更为容易。
目前,PLC通常按点数和价格分成了大中小微几种不同的档次,同时按内部实现技术分成了硬PLC、软编译型PLC、软解释型PLC三种,按结构分成了背板式、模块式、分布式几种。其中大中型PLC更是在功能上加入了DCS和PC的许多功能,使其可以向上吞并一些DCS的市场,如现在很多自备电厂和化工行业都不再使用DCS而改用PLC去完成。另一方面需要引起注意的是现在PLC发展出了许多专用的PLC,包括数控专用、车用、设备专用、安全的、楼宇的等。
同时DCS也向下发展了许多有个的产品,使其可以代替一部分PLC的产品,如淅大中控、淅大中自的某系列产品就做得比较小,只有几个回路,带显示屏,可以满足一些行业的单回路控制需要。
从目前来看,PLC与DCS必定将相互交融,在十年后我们一定不会再为控制器选DCS还是PLC而苦恼,因为它们其实是一样的,现在大多数厂商都已认识到了这一点(大多数主流厂商新系统中都将这两者合二为一了),只是大多数用户因为厂商的宣传没到位而没有改变习惯。
NEW ROBOT TEACH BOX 0190-05418
DLOG NC-SYSTEME DNET II
CSR CONTRAVES NC435 MASTER NC 400 DC SERVO CONTROLLER
NEW OMNI VISION LP1215HMB MONITOR
NORDSON VERSA SPRAY AUTOMATIC POWDER COATING GUN
NEW DANFOSS DRIVE AND MOTOR 177HO201
NEW PACIFIC SCIENTIFIC SERVO MOTOR R46HENA-R4-NS-NV-00
NEW TOSHIBA RA20L SERVO MOTOR WFA00400RSAA
FANUC A06B-0513-B504 SERVO MOTOR A06B-0513-B504#7008
NEW JDS UNIPHASE 1508-0 HELIUM NEON GAS LASER
NEW FANUC A16B-2201-0134 MODULE A16B22010134
VIDEO JET 360400-A BOARD 360400A
CSR CONTRAVES NC435 SLAVE NC 400 DC SERVO CONTROLLER
SYMAX 8020-SCP-121 CONTROLLER 8020SCP121
NEW SIEMENS 6ES5301-3AB13
NEW MOOG 305-205A BRUSHLESS SERVO MOTOR
NEW HONEYWELL M640A-1022-1 ACTIONATOR MOTOR M640A10221
NEW CKD ABSODEX AX2012H-D02 SERVO AX2012HD02
CSR CONTRAVES NC435 NC 400 DC SERVO CONTROLLER
ICK 4115-41 MAIN CONTROLLER BOARD 411541
SIEMENS 6RB2000-0GA00 POWER SUPPLY 6RB20000GA00
NEW COGNEX 800-5715-1 CAMERA IN-SIGHT 80057151
NEW SMC MGGMB63-700 CYLINDER GUIDE MGGMB63700
NEW MITUTOYO AT332-700 LINEAR SCALE AT332
NEW SIEMENS 6SN1113-1AB01-0BA1 MODULE 6SN11131AB010BA1
ALLEN BRADLEY 2706-B21J8 OPERATOR PANEL SERIES F
FANUC A16B-2200-0842 CPU BOARD NEW A16B22000842
INTEL 80/10A COMPUTER BOARD PWB1000950-02
GENERAL ELECTRIC IC600CB508A MEMORY MODULE 1-K REGISTER
PROFACE GP270-LG11-24V TOUCH PANEL GP270LG1124V NEW
NEW ALLEN BRADLEY 150-A54NB-ND MOTOR CONTROLLER
SIEMENS 6ES5-482-7LA11 MODULE NEW 6ES54827LA11
NEW BAYSIDE RA90-020 PRECISION GEARHEAD RA90020 20:1
SENSOTEC SC200 SC SERIES 060-6834-61
NEW SICK CLV410-2010S04 BAR CODE SCANNER CLV4102010S04
NEW SANDVIK C4-DSSNL-27045-15 TOOL C4DSSNL2704515
NEW FANUC A05B-2115-C001 TEACH PENDANT
NEW HEIDENHAIN 383965-03 PROBE ST 1278
SIEMENS 6ES5-267-8MA11 MODULE 6ES52678MA11 NEW
TOTAL CONTROL QPJ2D100S2P QUICKPANEL JR
KAWASAKI 50817-1182R04 TEACH PENDANT
NEW HYDAC 3047172 ACCUMULATOR SB330-10A1/112U-330A
TOTAL CONTROL QPJ2D100S2P QUICKPANEL JR
GSE 710ABS MODULE 710ABS-CAL00 DRIVE
NEW SIEMENS AZL5240B1 PROGRAM DISPLAY AZL52.40B1
NEW ABB KGR8924 BOARD KGR8924-1
TOTAL CONTROL QPJ2D100L2P QUICKPANEL JR QPJ-2D100-L2P
MITUTOYO PL-315L LINEAR SCALE
HONEYWELL 620-1633 MODULE 6201633
CINCINNATI MILACRON 3-531-4148A BOARD 35314148A
CINCINNATI MILACRON 3-531-4401A BOARD 35314401A
NEW FANUC IC600 BF903K 48VDC SINK OUTPUT
NEW CUTLER HAMMER 9072A-6501
ALLEN BRADLEY 2711-T10C15 SERIES D
NOVATEC MCD-1001 DISPLAY UNIT MCD1001
NEW WAVETEK MODEL 171 SYNTHESIZER / GENERATOR
NEW SPARKS DURA DRIVE CO26
MOOG 306-131A BRUSHLESS MOTOR
ADEPT MODEL 133 TEACH PENDANT
CINCINNATI MILACRON 3-533-0582G CONTROL BOARD 35330582G
ASI ROBOTICS A6A65-1I-ICI BOARD
ELMWOOD GETTYS M431-NNN0-8G08 AC SERVO MOTOR
MITSUBISHI FX0N-60MR-ES / UL WITH FX0N-3A ANALOG MODULE
NEW FORCE CONTROL MB-210-430-05 POSISTOP MOTOR BRAKE
RELIANCE ELECTRIC 0-51831-1 PC BOARD CURRENT VOLTAGE
NEW GE 55-154607G2 SIZE 5 CONTACT KIT 3 POLE
NEW COMPUMOTOR 6250 SERVO CONTROLLER
NEW FANUC IC693CPU331-CE MODULE
NEW YASKAWA CIMR-E7U47P5 DRIVE CIMRE7U47P5
ABB 600 AMP BREAKER UXAB 710530 R 999
NEW SIEMENS 6ES5-305-7LB11 MODULE 6ES5-3057LB11
GF SIGNET 3-5800CR COND/RES FLOW MONITOR
NEW GOULD 11-1010-99 SCR SERVO CONTROLLER 11101099
HONEYWELL 621-9000 MODULE 6219000