你现在位置:首页>技术论文>软件知识>正文
唐码实时库简介
日期:2009-11-24 12:45:16 点击:
来源:本站整理
作者:
点击【】放大字体.

1.概述

      唐码实时库(TDB)综合参考和比较了国内外实时库的优点,针对目前国内火电厂SIS系统对使用实时库的特点而开发的一套适合国情的实时库。针对性的对下面的几个应用做了优化:

WWW_P※LCJS_COM-PLC-)技.术_网

       1)大量历史数据插入应用

W1WW_P4LCJS_COM-PLC-技.术_网

       目前国内的实时库很多不支持历史数据的插入,有些即使支持也很慢。国外的PI实时库在大量插入历史数据时CPU负荷高于80%,速度也不理想。这对服务器不在线时本地缓存数据的补充入库应用带来不便。

WW.W_PLC※JS_C,OM-PL,C-技.术_网

       TDB在这方面做了优化,历史数据的插入速度达到了PI实时库历史数据插入的5倍以上。而且CPU负荷控制在10%内,不影响实时数据的写入和历史数据的访问。

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

       2)客户端多线程读写

W1WW_P4LCJS_COM-PLC-技.术_网

       实时库都是支持多客户连接并发访问的,但由于客户端开发包提供的方式差异,有些实时库的客户端不支持多线程应用,比如PI的客户端开发包,支持多进程但不支持多线程。这在做实时库代理服务器时就不能充分利用实时库的并发性能。

WW.W_PLC※JS_C,OM-PL,C-技.术_网

       TDB提供的客户端直接支持多线程,可在一个进程里开多个对实时库的链接。读写均可在不同的线程中同时进行。

WWW_P※LCJS_COM-PLC-)技.术_网

       3)运行硬件平台的要求

WWW_P※LCJS_CO※M-PLC-技-.术_网

       国外的实时库PI对硬件平台要求较低,普通PC即可,EDNA一般要求在服务器上运行,国内的实时库对硬件平台要求较高。

WWcW_PLCJS_COM-PLC-技.术_网

       TDB对硬件平台的要求很低,普通2GCPU、2G内存,160G硬盘的XP兼容机在100M网络环境下即可高速的支持5万标签的规模。而且CPU负荷<10%,网络负荷在<5%。

WWcW_PLCJS_COM-PLC-技.术_网

       运行平台硬件要求的降低意味着高性能的硬件平台可大幅提TDB高实时库的性能。

WWW.PLCJS.COM——可编程控制器技术门户

2.运行平台

建议硬件平台:

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

CPU   >= 2G

WWcW_PLCJS_COM-PLC-技.术_网

RAM  >= 2G

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

硬盘  >=160G SATA

——可——编——程——控-制-器-技——术——门——户

网络  100M

WWW_PL※CJS_COM-PLC-技.术_网

注:内存越大,硬盘性能越高对历史数据的访问性能有所提高。

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

 

WWW_PL※CJS_COM-PLC-技.术_网

系统平台:

plcjs.技.术_网

windows xp sp3 或windows2003服务器版。

WWW.PLCJS.COM——可编程控制器技术门户

注:测试平台为windows XP sp3,没在windows2000/windows2003/windows vista下测试。

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

3.主要技术指标

测试环境:

WWcW_PLCJS_COM-PLC-技.术_网

服务器:

WWW_PL※CJS_COM-PLC-技.术_网

一般PC兼容机

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

 

WWW_P※LCJS_COM-PLC-)技.术_网

CPU

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

Intel E4500

WWcW_PLCJS_COM-PLC-技.术_网

2.2G双核

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

内存

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

2G

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

 

WWW.PLCJS.COM——可编程控制器技术门户

显卡

WW.W_PLCJS_COM-PLC-技.术_网

集成945显卡

WWW_PLCJS@_COM%-PLC-技.术_网

 

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

硬盘

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

160G

——可——编——程——控-制-器-技——术——门——户

普通硬盘

WWW_PLC※JS_COM-PmLC-技.术_网

网络

WW.W_PLCJS_COM-PLC-技.术_网

100M

WWW_P※LCJS_CO※M-PLC-技-.术_网

用无线路由器做交换机

plcjs.技.术_网

WWcW_PLCJS_COM-PLC-技.术_网

 

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

客户机:

WWW.PLCJS.COM——可编程控制器技术门户

Thinkpad R61i

plcjs.技.术_网

 

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

 

W1WW_P4LCJS_COM-PLC-技.术_网

CPU

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

Intel E2390

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

1.86G双核

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

内存

WWW_PLCJS_COM-PLC-技.术_网

2G

W1WW_P4LCJS_COM-PLC-技.术_网

 

WWW_PLC※JS_COM-PmLC-技.术_网

显卡

W1WW_P4LCJS_COM-PLC-技.术_网

NviDIA140M

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

 

WW.W_PLC※JS_C,OM-PL,C-技.术_网

硬盘

WW.W_PLC※JS_C,OM-PL,C-技.术_网

160G

WWW_P※LCJS_COM-PLC-)技.术_网

普通硬盘

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

网络

WWW_PLCJS_COM-PLC-技.术_网

100M

WWW_P※LCJS_COM-PLC-)技.术_网

用无线路由器做交换机

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

WWW_PLC※JS_COM-PmLC-技.术_网

系统软件:

WWW.PLCJS.COM——可编程控制器技术门户

服务器

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

Windows XP sp3

WWW_PLCJS@_COM%-PLC-技.术_网

客户机

WWW_P※LCJS_COM-PLC-)技.术_网

Windows XP sp3

P.L.C.技.术.网——可编程控制器技术门户

WWW_PLCJS@_COM%-PLC-技.术_网

 

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

测试软件:

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

DDClient

plcjs.技.术_网

用于产生标签数据

W1WW_P4LCJS_COM-PLC-技.术_网

DDServer

WWW_PLCJS_COM-PLC-技.术_网

从DClient获取数据

W1WW_P4LCJS_COM-PLC-技.术_网

RdbPorxy

WW.W_PLCJS_COM-PLC-技.术_网

连接实时库,把DDServer从DDClient接收的数据写入实时库。

WWW_PLCJS_COM-PLC-技.术_网

TrdbApi

WWW.PLCJS.COM——可编程控制器技术门户

实时库客户端API,用于测试实时库历史数据的读。

WWW.PLCJS.COM——可编程控制器技术门户

Testtrdb

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

自编写vc程序,用于测试实时库客户端API各个接口。

WWW_PLC※JS_COM-PmLC-技.术_网

EccHmi

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

ECC组态软件客户端,用于测试数据的正确性。

WWcW_PLCJS_COM-PLC-技.术_网

W1WW_P4LCJS_COM-PLC-技.术_网

 

P.L.C.技.术.网——可编程控制器技术门户

标签规模:

W1WW_P4LCJS_COM-PLC-技.术_网

Float32 标签

WWW_PLCJS_COM-PLC-技.术_网

30000个

WWW_P※LCJS_COM-PLC-)技.术_网

Digital 标签

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

20000个

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

合计

WWW_PLC※JS_COM-PmLC-技.术_网

50000个

WWW_PLCJS_COM-PLC-技.术_网

WW.W_PLCJS_COM-PLC-技.术_网

 

plcjs.技.术_网

数据产生频率

P.L.C.技.术.网——可编程控制器技术门户

Float32

WW.W_PLCJS_COM-PLC-技.术_网

1次/秒

WWW_PLCJS@_COM%-PLC-技.术_网

Digital

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

1次/秒

WW.W_PLCJS_COM-PLC-技.术_网

P.L.C.技.术.网——可编程控制器技术门户

 

WWW.PLCJS.COM——可编程控制器技术门户

数据变化频率

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

Float32

WWW_PLCJS@_COM%-PLC-技.术_网

1次/秒

plcjs.技.术_网

Digital

——可——编——程——控-制-器-技——术——门——户

1次/120秒

WWW_P※LCJS_CO※M-PLC-技-.术_网

——可——编——程——控-制-器-技——术——门——户

 

WW.W_PLC※JS_C,OM-PL,C-技.术_网

测试结果技术指标:

WWcW_PLCJS_COM-PLC-技.术_网

项目

WW.W_PLCJS_COM-PLC-技.术_网

指标

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

备注

P.L.C.技.术.网——可编程控制器技术门户

标签容量

P.L.C.技.术.网——可编程控制器技术门户

130,000

P.L.C.技.术.网——可编程控制器技术门户

实测使用50000标签

plcjs.技.术_网

实时读取

WWW_PLCJS@_COM%-PLC-技.术_网

390,000记录/秒

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

 

WWW_P※LCJS_CO※M-PLC-技-.术_网

实时写入

WWW_PL※CJS_COM-PLC-技.术_网

>50,000记录/秒

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

实时历史测试是是同时进行的,所以综合记录写入速度>10万记录/秒

WWW_P※LCJS_COM-PLC-)技.术_网

历史写入

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

>58,000记录/秒

P.L.C.技.术.网——可编程控制器技术门户

历史读出

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

<60毫秒/天

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

 

WWW_PLC※JS_COM-PmLC-技.术_网

磁盘占用

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

<28G/1万标签.年

W1WW_P4LCJS_COM-PLC-技.术_网

本测试数据模拟方式条件下

WWW.PLCJS.COM——可编程控制器技术门户

CPU占用

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

<10%

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

实际观察在2-8%之间

WW.W_PLC※JS_C,OM-PL,C-技.术_网

网络负荷

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

<5%

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

100M网络,用任务管理器观察在4%左右。

WWW.PLCJS.COM——可编程控制器技术门户

内存占用

——可——编——程——控-制-器-技——术——门——户

约70 +(标签数 * 0.01)M

WWW_P※LCJS_CO※M-PLC-技-.术_网

5万点标签。

plcjs.技.术_网

WWW_PLCJS@_COM%-PLC-技.术_网

 

WWW_PLCJS@_COM%-PLC-技.术_网

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行