每一个DPU内均有一块实时数据库,实时数据库按站数和内外分成多块,每个站都用广播方式将自己的变量全量发送出去,同时每个站都会接收和更新其它站广播过来的全局变量,这样使每个站都可以实时的得到其它站的数据,从而使DCS可以很好的控制一个大系统。
DCS的控制器和HMI(人机界面)通常是合二为一的,这也比较适合大型过程控制的监控室,这使DCS更显示出浓厚的PC根源。
DCS的控制网络通常都是封闭的,通过一个历史数据库或者网关与外网交互,同时DCS对于工程师站、操作员站的定义比PLC工程体系要更为清晰和明显。
PLC:
小型微型PLC倒没什么冲突,因为结构和低成本的原因与其它两类产品完全不同。但中大型PLC因为大量使用PC_BASE技术使其与DCS和IPC+软逻辑基本上没有差别,只是因为这些厂商大多之前就是PLC厂商而且客户群都是PLC的客户,所以他的产品就叫PLC。
IPC+软逻辑:
在十几年前美欧的几个专家在这个问题有过一段很长时间的争论,围绕了一个问题是IPC+软逻辑如何实现才是合理的,因为当时主要有几种声音,一种是完全反对IPC在控制中的使用,因为显而易见的可靠问题,包括操作系统的兼容与可靠如何并重。另一种是完全支持IPC在工控中的应用,并认为要使用标准的PC软硬件,这样才可以使兼容和开放的优点充分体现。后一种是一种折中的方案,把PLC插入IPC内,做为IPC的一个板卡。在实现上面也有这么几种方案:
方案一:标准操作系统,包括WINNT(含XP、2000、NT等)、linux、DOS,加软逻辑软件
方案二:标准操作系统加PLC卡,这样当电脑死机时控制不会受影响,重启电脑并不影响PLC,同时PLC与PC之间通过共享内存或者双口RAM进行数据交互。使其可以有PC的开放和各种资源同时可以保证控制部分的可靠。
方案三:重新设计的硬件系统如模块化结构再加上软逻辑软件,使其硬可靠与PLC完全相同,只是使用了X86的和芯片组而已。
方案一,在一些特殊的应用场合有一部分市场,主要是在运控、图像、显示方面有其很大的优点;方案二是一个很保守的做法,但成本方面比较高;方案三其实已经是一个PLC 1.5、数控系统
数控系统的实现目前也有好几种方案:
方案一:通用PLC带数控功能
这对于需要逻辑控制又需要相对简单的位置控制的用户来说是一个很好的选择,无论是成本和开发难易度都有很多优势,不过通用型的PLC大多没有插补指令(部分产品有),并且不支持G代码,无法与CAD软件进行无缝联接。
方案二:专用的数控系统
RELIANCE ELECTRIC 0-54200-3 USPP 0542003
SQUARE D ME36200LS USPP ME36200LS
BARBER COLMAN GCM-84221-1 USPP GCM842211
BARBER COLMAN GCM-84221-1-0-1 USPP GCM84221101
SIEMENS 6SE3-121-7DG40 USPP 6SE31217DG40
HORNER ELECTRIC HE697BEM600 USPP HE697BEM600
MODICON NW-0278-000 NSFP NW0278000
GIDDINGS & LEWIS M.1301.5649 NSFP M13015649
SIEMENS 6ES7-414-3XJ04-0AB0 NSFP 6ES74143XJ040AB0
TELEMECANIQUE TSX-P871 USPP TSXP871
TELEMECANIQUE TSX-P87410 USPP TSXP87410
BARDAC PLX145/330 USPP PLX145330
ALLEN BRADLEY 2711E-K14C6 USPP 2711EK14C6
ALLEN BRADLEY 1768-L45 FNFP 1768L45
EUROTHERM DRIVES 690PE-0370/400/0021/US/0/0/0/0/BO/0 US
FANUC A06B-6064-H315 USPP A06B6064H315
FANUC A06B-6064-H315-H550 USPP A06B6064H315H550
SIEMENS 6ES5-340-3KB41 NSFP 6ES53403KB41
PERCEPTRON 9110021 USPP 9110021
MODICON MM-FMC3-020 USPP MMFMC3020
ALLEN BRADLEY 6180-FLIEHLDZHZZ NSFP 6180FLIEHLDZHZZ
ASEA BROWN BOVERI 57288531 NSPP 57288531
ALLEN BRADLEY 1336-B040-EAG USPP 1336B040EAG
CLEVELAND MOTION CONTROL A5174-48 USPP A517448
INDRAMAT MAC1120-2-HD-4-C/130-A-0/W-I520LX/S005 NSPP MA
MSA AMDL50005600G12000 NSFP AMDL50005600G120
INDUSTRIAL DEVICES B8962 USPP B8962
ALLEN BRADLEY 1395-A61-C1-P10 NSPP 1395A61C1P10
FANUC A06B-0304-B101 USPP A06B0304B101
ALLEN BRADLEY 1386-S4-4A-0B NSPP 1386S44A0B
INDRAMAT 2AD132B-B350B1-DS03-B2V1 USPP 2AD132BB350B1DS0
ALLEN BRADLEY 6180-AEEBECABACZ USPP 6180AEEBECABACZ
ALLEN BRADLEY 6180-AEEBEGACCZZ USPP 6180AEEBEGACCZZ
ALLEN BRADLEY 1391B-ESAA22-AQB USPP 1391BESAA22AQB
CUTLER HAMMER JDC3150 NSPP JDC3150
MODICON M909-000 USPP M909000
BAILEY CONTROLS IMAMM-03 NSPP IMAMM03
SICK OPTIC ELECTRONIC LUT1-430A01 NSFP LUT1430A01
MODICON PC-BALU-821 NSFP PCBALU821
TOSHIBA VT130G7U-4400B NSFP












