您的位置:控制工程论坛网论坛 » PLC与PAC » 基于OPC 技术的DCS集成实例

hunterlan

hunterlan   |   当前状态:离线

总积分:146  2024年可用积分:0

注册时间: 2008-11-12

最后登录时间: 2008-11-26

空间 发短消息加为好友

基于OPC 技术的DCS集成实例

hunterlan  发表于 2008/12/9 20:12:37      1417 查看 2 回复  [上一主题]  [下一主题]

手机阅读

1、集成要求
本实例为某冶炼厂的一个系统集成案例。它由制氧控制系统( 和利时DCS) 、鼓风机控制系统( 西门子ProfiBus) 、硫酸转化控制系统( 西门子ProfiBus) 、配料控制系统( 西门子ProfiBus) 、余热锅炉控制系统( 西门子ProfiBus) 及喷枪控制系统( 横河DCS) 等六个独立的控制系统组成。根据企业的要求要达到如下目的:
(1)把这六个控制系统以及调度室、厂长办公室的计算机联成一个统一的网络。
(2)控制室及厂长办公室要随时可以看到与现场一致的画面与数据。
(3)根据实际情况, 调度室要求按某种格式定期或不定期地打印某些数据的报表。
(4)实现远程监控。
2、已有条件
各个系统都提供了标准的OPC 接口, 情况如表1 所示
表1 各 系统标准的OPC 接口
控制系统名称   控制系统类型     通信数据量    OPC 接口及版本   计算机数量
制氧控制系统             DCS                 550              citect.OPC v2.0                 4
鼓风机控制系统          FCS                120             OPCserver.Vinc v2.0           3
硫酸转化控制系统       FCS               165             OPCserver.Vinc v2.0            3
配料控制系统                FCS               208            OPCserver.Vinc v2.0           2
余热锅炉控制系统        FCS                115             OPCserver.Vinc v2.0         3
喷枪控制系统               DCS                 950   Yokogawa_cs1000.OPCv1. 0     4
                                                      总计: 2108                                             总计: 19
其他通信计算机统计: 车间办公室为6 台; 调度室为2 台;厂长办公室为3 台; 服务器为2 台; 总计为13 台。
3、 集成难点
由于各个系统采用专用的内部通信网络, IP地址属于不同的网段, 不能直接互连; 各个控制系统的数据格式也不一样, 必然存在数据格式转换的问题; 通信量比较大,但又要保证数据通信的实时性。
4、 解决方案
由于数据量比较大, 各个控制系统又都提供标准的OPC 接口, 即把各自的数据格式转换成了标准的格式, 因此可以利用OPC 接口来解决数据交换的问题。考虑到各控制系统为专用系统, 其内部是专门的控制网络, 每个操作站都装有专用网卡和以太网卡, 因此它既是控制子网的一个节点, 又是以太网的一个节点。OPC 服务器分布在各系统的一台操作站上, 因此该操作站既是OPC 服务器, 又相当于一个网关, 它是控制网络与信息网络通信的通道。由于集成的系统比较多, 信息网络的计算机数据也很多, 因此信息网络采用交换式以太网的结构, 即各控制系统和车间的计算机分别通过一个以太网集线器与一个中央以太网交换机相连。总的解决思路: 把一台计算机当作数据库服务器, 它一方面作为各个控制系统的OPC 服务器客户端, 读取各服务器的数据; 另一方面又作为一个实时数据平台, 调度室或厂长办公室的机器可透明地从此读取各系统的数据, 以便进行监视、报警或报表打印等, 同时它还可当作远程监控服务器。
5、 其他设置
由于各控制网络所在的IP 网段不一致, 数据库服务器要与其进行通信, 必须要进行IP 设置。在此采用的方法是在数据库计算机上添加多个IP 地址方法, 主IP地址与车间、调度室及厂长办公室在同一个网段内, 其他的分别与各个控制系统的IP 在同一个范围内。这样就解决了网络之间的通信。各计算机要通过OPC 进行正常的通信, 也要进行DCOM设置。这里采用的方法是, 在OPC 服务器上建立一个与数据库服务器一致的账户, 然后将OPC 的身份识别为启动用户。这样有利于保证系统的安全性。
1 目前已经开发的DCS系统接口如下:
    1)Yokogawa:CENTUM B、CENTUM V、CENTUM Uxl、CENTUM XL、CENTUM CS、CS1000和CS3000;
    2)Honeywell:S9000、TDC3000(CM50)、TDC3000(US)、TDC3000X(UxS)、TDC3000X(AxM)、PlantScape、TPS(GUS)、TPS(APP)和PKS;
    3)Foxboro:I/A S;
    4)ABB:MOD300、ADVANT500、AC800M和AC800F
    5)Bailey:N-90和INFI-90
    6)MOORE:MICRO II、APACS For Dos、APACS For Windows3.2、APACS For Windows NT和APACS+ R4;
    7)Fisher-Rosemount:System III、PROVOX、Micro PROVOX和Delta V;
    8)WestHouse:WDPF、MAX1000和EDPF-NT;
    9)Hollysys:HS2000、FOCS、MACS和SmartPro;
    10)Supcon:SupCon JX300和SupCon JX300X;
    11)XinHua:XDPS-400
    2 目前已经开发的SCADA系统上位机软件接口如下:
    Wonderware Intouch
    GE iFix
    GE Cimplicity
    SIEMENS WinCC
    CIT Citect
    RockWare RSView32
    AisaControl KingView
    3 变电站自动化&电网监控&电力综合自动化等系统接口
    南瑞 NT2000、ISA300、RCS-9000和CAS2000等
    南自 PS 6000
    深中电 TranSys-200
    北京四方 CSC2000
    许继 XWGK-3100
    ABB MicroSCADA
    Solar TT4000
    4 此外,还包括各种PLC、智能仪表等工业设备的接口
QQ:44682760
QQ:563017927
电话:010-63312077
联系人:宋小姐
北京华恒信远科技有限公司
http://www.forevercredit.com
1楼 0 0 回复
  • paul1088

    paul1088   |   当前状态:在线

    总积分:3299  2024年可用积分:0

    注册时间: 2006-11-13

    最后登录时间: 2012-03-05

    空间 发短消息加为好友

    paul1088   发表于 2008/12/9 20:01:16

    能谈谈怎样实现OPC的通讯?
    2楼 回复本楼

    引用 paul1088 2008/12/9 20:01:16 发表于2楼的内容

  • chyw_927

    chyw_927   |   当前状态:在线

    总积分:3299  2024年可用积分:0

    注册时间: 2007-01-31

    最后登录时间: 2019-06-24

    空间 发短消息加为好友

    chyw_927   发表于 2008/12/9 20:12:37

    OPC的实现首先取决于工控软件的协议,是否支持OPC 服务器/客户。有的软件采购时必须专门提出。要注意喽。
    3楼 回复本楼

    引用 chyw_927 2008/12/9 20:12:37 发表于3楼的内容

总共 , 当前 /