电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

电梯操控柜缺陷确诊体系数据库的方案与完毕

2017-04-06 13:06分类:机械维修 阅读:

 

  1 引 言

  电梯操控体系缺陷确诊体系是一个动态的体系,需务实时的收集数据,并对数据进行剖析;一同为了增加数据收集卡的活络性,需求对数据收集卡与电梯操控体系端口选用活络的对应联络。因而,在电梯操控体系缺陷确诊体系中,需求进行数据库的方案,以便本地处理所需求的各种数据。

  2 电梯操控柜缺陷确诊体系构造

  该缺陷确诊体系以工控机为主机,他首要功用是经过软件仿照电梯作业现场的各种信号,对电梯操控柜的端口状况进行监测。运用5块研祥的PCL-722直接和工控机的总线相连,经过软件设置各个通道的I/O状况,协作相应的输入/输出端口板直接与电梯操控柜的端口相连,完毕数据的实时收集和发送。收集的实时数据传输到缺陷确诊体系的数据库中,由缺陷确诊体系依据现场的实时数据对电梯操控柜其时的状况进行监控和确诊。体系的构造图如图1所示。

  3 数据库的剖析与方案

  电梯操控柜缺陷确诊体系数据库功用剖析:

  (1)数据收集卡的端口位与电梯操控体系端口的对应联络

  在电梯操控体系缺陷确诊体系中,工控机与电梯操控体系端口之间的数据收集/发送选用并行办法,每一个电梯操控体系端口对应数据收集卡的一个位。怎样活络的找到每个电梯操控体系端口对应的数据收集卡位是恰当的首要,并且为了接线和往后批改的便当,这种对应联络选用动态的对应联络。

  

  (2)电梯操控体系的端口根柢信息

  包含电梯操控体系的端口编号、端口功用阐明、端口的其时值。

  (3)电梯操控体系的其时状况

  经过对数据收集卡收集过来的电梯操控体系端口值依照外召上、外召下、楼层闪现、其时电梯方位、门状况、作业/接连状况等分类,断定电梯操控体系的其时状况。

  将电梯操控体系其时状况与正常作业时分的状况依照状况空间搬运法进行对比,假定呈现缺陷,则进行缺陷确诊。记载下缺陷发作的时间、景象和或许的缺陷要素。一同,缺陷信息具有准时间或许电梯操控体系编号进行删去的功用。

  (5)查验作用的处理

  电梯操控体系依据主动查验时挑选的项目进行作业,将个功用查验的作用和总的电梯操控体系查验作用保留下来。一同早年的查验作用能依据电梯操控体系编号进行检查和删去功用。

  (6)生成查验作用报表和缺陷信息报表

  将电梯操控体系其时查验的作用和缺陷信息以报表办法打印闪现出来,便于项意图处理。

  在电梯操控体系缺陷确诊体系数据库的逻辑方案中,选用的是ER模型。

  ER模型的作用是描写某一安排的概念模型,ER模型首要由3个组件构成:

  ①实体(entity) 客观存在并可彼此差异的事物。

  在电梯操控体系缺陷确诊体系的数据库中,实体首要有:数据收集卡信息、电梯操控体系根柢信息、电梯操控体系查验作用信息实体、查验缺陷信息实体等。

  ②联络(relation) 独立的实体彼此之间的联络。如:电梯操控体系端口与数据收集卡的联络。联络经过主键和外键来描写,用于保护参照无缺性。实体之间的联络尽管杂乱,但笼统往后,能够把他们归结为3类:

  一对一联络(1∶1) 关于实体集A中的每一个实体,实体集B中最多有1个实体同他联络。咱们把这种联络界说为1∶1。如电梯操控体系端口与数据收集卡的位是一对一的联络。

  一对多联络(1∶N) 关于实体集A中的每一个实体,实体集B中有n(n≥0)个实体同他联络。反之,关于实体集B中的每一个实体,实体集A中最多有1个实体同他联络。例如:一个班级有许多学生,而每个学生只能在一个班级中。在电梯操控体系缺陷确诊体系数据库中,电梯操控体系根柢信息和电梯操控体系缺陷信息即是这种一对多的联络,缺陷信息中包含了许多电梯操控体系的缺陷信息。

  多对多联络(N∶N) 关于实体集A中的每一个实体,实体集B中有n(n≥0)个实体同他联络。反之,关于实体集B中的每一个实体,实体集A中也有m(m≥0)个实体同他联络。如:电梯操控体系状况与电梯操控体系端口信息即是多对多的联络。在电梯操控体系状况中,有多个端口的值信息;而多个端口的值又归于多个状况。

  ③特征(attribute) 实体所具有的特征。如数据收集卡的卡地址、端口地址、位地址等。

  图2是电梯操控体系缺陷确诊体系数据库实体及其联络图。

  

  4 数据库的处理与保护

  在电梯操控体系缺陷确诊体系中,咱们用Access2000树立了有关的数据库和表;在主程序中,用VB言语经过DAO办法来对数据库进行操作和处理。

  (1)数据库中数据的增加

  因为咱们的缺陷确诊体系是一个实时的体系,需求和数据库交互的数据许多,但假照实常常常的拜访数据库,将使程序的作业速度变慢,而电梯操控体系端口的数据改动是一个缓慢的进程,所以在实习处理的时分,咱们尽管是实时对数据进行收集,但假定没有发现首要端口(包含闪现、呼叫、功用输入信号、方向、开关门信号等)数据改动,则只将该状况记载一次,当记载到必定数量后再一同写进实时数据库。

  下面的程序为实时缺陷数据库中增加缺陷的程序代码:

  

  ret.Close

  (2)数据库中数据的删去

  动态数据库中的数据将跟着查验次数的增多而越来越大,为了防止数据的溢出,关于除操控柜缺陷信息表和操控柜查验作用表以外,别的的表在每次查验完毕退出程序的时分,将悉数的内容悉数删去。

  (3)数据的查询

  在电梯操控体系缺陷确诊体系中,能够经过输入操控柜编号或许查验日期进行查询,便当查验者和领导对查验记载和操控柜缺陷记载的盯梢。

  (4)数据报表的闪现

  在电梯操控体系缺陷确诊体系中,首要有2个数据报表:一个是电梯操控体系查验作用报表,别的一个是电梯操控体系缺陷闪现报表。数据报表的意图是闪现其时查验的作用和缺陷要素,或许是查询早年查验过的某一个操控柜编号的查验状况。查验作用报表的界面如图3所示。

  

  5 结 语

  该数据库投入运用以来,作业状况超卓,能满意电梯操控柜缺陷确诊体系对数据库的运用恳求,遭到了用户的好评。

上一篇:三菱GPS--3电梯缺陷查询表无缺版

下一篇:数控加工基地电气体系的往常保护

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部