您的位置 首页 硬件

AB大型PLC在行李主动分拣体系中的使用

1引言随着国内航空市场的快速发展、机场进出港旅客数量的不断增加,机场信息系统对计算机自动化和集成的要求越来越高,运输系统对旅

1 导言

  跟着国内航空商场的快速开展、机场进出港旅客数量的不断添加,机场信息体系对计算机主动化和集成的要求越来越高,运输体系对旅客行李分拣体系的处理才能也提出了越来越高的要求,越来越多的机场开端运用行李主动分拣体系。机场旅客行李主动分拣体系是一套面向大中型机场,对旅客行李进行集中统一的传送、分拣与处理的一套主动化体系,集计算机、工业操控网络、PLC及电气操控技能于一体,有快速、高效、集成度高级长处,具有宽广的运用远景。先进的主动分拣技能曾经一向由国外发达国家把握,目前我国各大机场运用的行李主动分拣体系大部分都是引入国外的成套体系,尽管功用不错,可是价格昂贵。近年来国内也有单位正在投入力气活跃研制具有自主知识产权的行李主动分拣体系解决方案,本文介绍一种由国外开发的行李主动分拣体系在某机场的运用。

2 行李主动分拣体系介绍
  2.1 操控体系结构
  行李分拣体系(BHS)操控离港和到港两部分体系设备,,选用信息网、操控网和长途I/O链路三级操控结构。两台离港上位操控机选用WINDOWS NT4.0操作体系和INTOUCH 7.0工业组态软件,互为热备,装备双网卡,除与机场计算机集成体系(SI)以及计算机离港操控体系(DCS)构成以太网外,还与下位主操控器PLC构成以太网。PLC选用 A-B公司的两台大型处理器PLC-5/80,互为热备。 PLC-5/80不只具有丰厚的逻辑处理才能,并具有十分强壮的数据处理才能。体系结构如图1所示。

2.2 主动分拣原理
  行李主动分拣体系(BHS)有必要和机场计算机集成体系(SI)以及计算机离港操控体系(DCS)进行实时的数据交换,并把取得的数据发送给下位PLC-5/80进行处理。网络拓扑结构如图2。

PLC-5/80有必要获取以下三种数据信息:
  A. 航班信息。此信息由行李分拣体系上位机从机场计算机集成体系的航班数据库读取,并转发给下位PLC。航班信息包含的内容有:航班号、目的地代码、值机开端时刻、值机完毕时刻、起飞时刻。
  B. BSM报文(Baggage Source Message)。旅客在处理行李走运时,由值机计算机生成。民航总局的报文主机收集此信息,发送到机场计算机离港体系,然后经过行李分拣体系的报文接口机发送给行李分拣上位操控机,上位操控机将报文经过内部LAN传递给PLC 。行李报文包含有航班号、 目的地代码、流水号、行李件数等信息.。
  C. 行李条码信息。行李条码包含行李流水号,旅客在处理行李走运时,由值机计算机生成,并被打印成条型码标签贴在旅客走运的行李上。当行李经过扫描站时,条型码信息被读码器主动扫描,并传递给PLC 。
  要完成主动分拣,PLC有必要对得到的数据信息进行两次比较。首要,PLC将行李条码信息和报文信息进行逐个比较,假如行李条码信息和报文信息中有相同的行李流水号,就断定此条码和报文归于同一行李的信息(条码信息包含有行李流水号,报文中包含有行李流水号和航班号信息);然后,报文信息和PLC中的航班分配表中的航班进行逐个比较,假如两者相应的信息段相同(航班号,目的地代码),就会断定贴有此条码标签的行李归于该航班。数据流程如图3所示。

  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通讯。
  与DDE命名规矩共同,InTouch经过一个三部分命名约好来标志在I/O服务器程序中的数据元素,包含VIEW(运用程序名),TAGNAME(主落款)和ActualTagname (项目名)。为了从另一个运用程序中得到数据,客户机程序(InTouch)经过指定这三项打开到服务器程序的一个通道。此外,它有必要知道供给该数据值的运用程序名,运用程序中包含该数据值的主落款和项目名。当另一Windows运用程序从InTouch中恳求一个数据值时,它也有必要知道这三个I/O地址项。I/O类型标记名有必要与一个拜访名相联络,拜访名包含了用来与其他I/O数据源通讯的信息,这些信息包含节点名,运用程序名和主落款。

3.信息接口

3.1 航班信息接口
  机场计算机集成体系(SI)的航班数据库SYBASE依据航班方案预先录入整日的航班信息。SYBASE是客户/服务器体系结构的数据库处理体系,装有SYBASE客户端软件的行李分拣体系上位操控机,从SYBASE航班数据库调用航班信息,并依照值机开端时刻的先后次第给航班排序。滑槽资源是有限的,行李分拣体系总是为在当前一段时刻内最早值机的航班分配行李滑槽,当有航班值机完毕,删去该航班,调入新的航班。这就要求从航班数据库读出的航班信息有必要经过处理才能为行李分拣体系运用。InTouch的数据处理才能有限,本体系选用EXCEL经过ODBC拜访SYBASE,并把读到的航班信息做数据处理,再依据滑槽资源情况,定制滑槽分配表,树立滑槽与航班的一一对应联系。InTouch经过DDE办法从EXCEL中读入滑槽分配表,再经过以太网I/O服务器ABTCP,把滑槽分配表发送给下位的PLC-5/80数据库。这样,在下位PLC就树立了航班和行李滑槽一一对应的联系。PLC经过接纳别的两个信息:行李条码和报文来确认行李归于哪个航班。这样,确认了行李的航班号,也就确认了该行李的滑槽号。

  3.2 BSM报文信息接口
  本体系设有专用的报文接口机与机场离港体系相连,从民航总局的报文主机实时接纳行李报文并转发给行李分拣体系上位机。接口软件选用中国航信的机场行李处理体系接口软件--通用行李接口软件,该软件选用的Socket接口是TCP/IP网络的运用程序接口,通讯衔接速度快、数据传输实时,有操作简捷、功用丰厚、界面友爱等长处。

  3.3 行李条码信息接口
  本体系选用Metrologic公司的LS8500全息条码扫描器对行李条码进行识读,该扫描器集光学扫描体系、信号整形电路、译码电路三部分于一体,选用RS-232办法与扫描接口模块相连。扫描接口选用A-B公司的2760-RB柔性接口模块,安装在A-B 1771长途I/O机架RACK17和RACK20中,经过长途I/O适配器1771-ASB连入PLC-5/80的长途I/O链路。
  
  PLC获取了以上3种数据信息,经过定制滑槽分配表,确认了滑槽与航班的对应联系;经过比较数据,确认了行李的航班号。这样,就确认了行李与滑槽的对应联系。然后,选用虚拟窗口技能的PLC编程办法,来确认每个滑槽的方位,并实时盯梢传送带上的行李方位,使行李精确的找到对应的滑槽。

4.完毕语
  旅客行李主动分拣体系在实践运用中,故障率低,处理速度快,显著地改进了机场的运营、服务水平,发挥了很好的经济效益和社会效益。首要,行李的主动传输与分拣能够进步工作效率、减轻劳动强度、削减乃至根绝过失。第二,该体系同离港体系合作能够完成开放式货台办票,即旅客可在其航班截止办票之前的任何时刻在恣意货台处理值机手续,在便利旅客之余有用下降顶峰时刻的事务流量。第三,该体系所收集的行李数据完成了物流与信息流的有机结合,是机场信息化处理的根底,一起支撑机场间的数据同享,以供给行李的盯梢查询等增值服务。
  但体系在规划上也有不足之处,咱们进行了一系列技能改造,如上位机晋级、节能和扫描器电源断电等,特别是进出港操控体系别离和添加PanelView应急操作终端的改造,很大程度上进步了体系稳定性和应急处理才能。改造后的操控结构图如图4。

别的,由于航班数据库在后台,当行李分拣体系上位机重新启动后,滑槽会重新分配,形成行李紊乱现象。假如改造航班数据库为前台数据库,上位机重启后会坚持之前滑槽分配表的数据不变。此外,滑槽是按航班目的地分配的,当一个航班有多个目的地时,会占用多个滑槽,假如滑槽资源不行,正在值机又没有滑槽的航班行李会由于无滑槽而很多弃包。改动滑槽分配规矩,使多目的地航班占用一个滑槽,能够改进这一情况,下降行李的弃包比率。因而,以上两点将是体系下一步技能改造的课题。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/yingjian/234167.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部