基于DDE和ODBC的行李自动分拣系统与航班数据库通讯接口-PLC技术网(www.plcjs.com)-可编程控制器技术门户


基于DDE和ODBC的行李自动分拣系统与航班数据库通讯接口

 (点击题目 可以在互 联 网中搜索该题 目的相关内容)
日期:2006-11-1 0:31:05     来源: 中国自动化网    作者: 点击:
点击【  大   中  小 】,可以选 择字 体的大小,以便 你阅读.
1  引言 
     随着我国民航业和物流业的快速发展,对物流分拣设备的处理能力提出了越来越高的要求,越来越多的国内机场开始使用行李自动分拣系统。行李自动分拣系统是集计算机、工业控制网络、PLC及电气控制于一体的机电一体化系统,有高效、快速、集成度高等优点,具有广阔的应用前景。先进的自动分拣技术以前一直由国外发达国家掌握,目前我国各大机场使用的行李自动分拣系统大部分都是引进国外的成套系统,虽然性能不错,但是价格昂贵。近年来国内也有单位开发出了具有自主知识产权的自动分拣系统,并得到了一定的推广应用。本文介绍一种由国外开发的行李自动分拣系统与航班数据库的接口方法。
2.行李自动分拣系统介绍
2.1 控制系统结构
    行李分拣系统(BHS)包括离港和到港两部分系统,本文只讨论离港行李自动分拣系统。本系统采用信息网、控制网和远程I/O链路三级控制结构。两台离港上位控制机采用WINDOWS NT4.0操作系统和INTOUCH 7.0工业组态软件,互为热备,配置双网卡,除与机场计算机集成系统(SI)以及计算机离港控制系统(DCS)构成以太网外,还与下位主控制器PLC组成以太网。PLC选用 A-B公司的两台大型处理器PLC-5/80,互为热备,除与上位计算机构成以太网外,还和应急处理终端PanelView构成DH+网。PLC-5/80不仅具有丰富的逻辑处理能力,并具有非常强大的数据处理能力。系统结构如图1所示。
 
按此在新窗口浏览图片

                         图1   系统结构图
2.2 自动分拣原理
    行李分拣系统(BHS)必须和机场计算机集成系统(SI)以及计算机离港控制系统(DCS)进行实时的数据交换,PLC-5/80必须获取以下三种数据信息。数据流程如图2所示。
    A.航班信息。此信息由行李分拣系统上位机从机场计算机集成系统的航班数据库读取,并转发给下位PLC。航班信息包含的内容有:航班号、目的地代码、值机开始时间、值机结束时间、起飞时间。
    B.报文(MESSAGE)。旅客在办理行李交运时,由值机计算机生成,并被发送到机场计算机离港系统,然后通过行李分拣系统的报文接口机发送给行李分拣上位控制机,上位控制机将报文通过内部LAN传递给PLC 。行李报文包含有航班号、 目的地代码、流水号、行李件数等信息.。
    C.行李条码信息。行李条码包含行李流水号,旅客在办理行李交运时,由值机计算机生成,并被打印成条型码标签贴在旅客交运的行李上。当行李通过扫描站时,条型码信息被读码器自动扫描,并传递给PLC 。
要实现自动分拣,PLC必须对得到的数据信息进行两次比较。首先,PLC将行李条码信息和报文信息进行逐一比较,如果行李条码信息和报文信息中有相同的行李流水号,就判定此条码和报文属于同一行李的信息(条码信息包含有行李流水号,报文中包含有行李流水号和航班号信息);然后,报文信息和PLC中的航班分配表中的航班进行逐一比较,如果两者相应的信息段相同(航班号,目的地代码),就会判定贴有此条码标签的行李属于该航班。
 
按此在新窗口浏览图片

                         图2  数据流程图
2.3  InTouch7.0组态软件
     InTouch是本系统中所有信息交互的中枢,航班信息和报文信息都是通过InTouch发送给下位控制机PLC的。InTouch是由wonderware公司开发的面向工业控制的人—机对话界面(HMI)开发工具,提供了组态环境WindowMaker和运行环境WindowViewer。在组态环境下定制系统,进行数据库组态,画面组态,定义系统的数据采集和控制任务。在运行环境中通过执行 InTouch QuickScripts来实施这些任务,进行报警和行历史数据的记录和报告,并将数据实时传输给本站的其它任务和网上其它工作站。InTouch7.0支持动态数据交换(DDE),能够用作 DDE 和 SuiteLink 通讯协议的客户和服务器。通过DDE和SuiteLink,InTouch7.0能与其他 Windows 程序、Wonderware I/O 服务器和第三方 I/O 服务器程序实现通讯。本系统使用Wonderware的以太网(EtherNet)通讯协议服务器ABTCP,实现INTOUCH与下位PLC通讯。

本新闻共3页,当前在第11 2  3  

上一篇: 瑞士思博Saia PCD控制系统在瑞士高速公路Brunnen隧道控制系统的应用
下一: PLC在地铁人防控制领域的应用分析