发表于:2005-06-30 14:49:00
3楼
首先你要明确实时数据库指的是什么,光这个概念业界提法就有很多,就你提的来看,指得应当是SCADA中的过程数据库即与控制器实时同步变化的数据库.那么与之对应的OPC则是指OPC DA标准的OPC Server了.事实上OPC DA只承担了建立通信至设立缓存的过程,提供的仅仅是标准的动态数据,但完成HMI/SADA所需的数据处理包括报警数据、历史数据、过程变量定义、特殊调度处理、脚本变量转换等OPC DA则完全不具备,虽然OPC AE和OPC HDA也定义了报警和历史数据,但这又属于另异类产品了。所以就与PLC通信控制角度来看,OPC SERVER其实承担了一个公共驱动程序角色,各公司开发的复杂的HMI功能完全要依赖各自的过程数据库(或说实时数据库)