自动化集装箱码头图形用户界面技术
2021-08-25吴纪林
吴纪林
上海国际港务(集团)股份有限公司尚东集装箱码头分公司
1 引言
自动化集装箱码头有许多复合管理系统,它们之间需要进行数据交互传达。GUI(Graphical User Interface,图形用户界面)集成这些管理系统,为码头工作人员提供一个可见的、方便的操作平台。AGV(Automated Guided Vechicle,自动化引导小车)是自动化集装箱码头主要的水平运输设备。在AGV作业过程中,需要在VMS(Vechicle Management System,车队调度系统)下接收指令并实时返回任务实施状态给TOS(Terminal Operation System,码头管理系统),还会与STSMS(STS Management System,岸边集装箱起重机管理系统)、CD(Crane Director,堆场起重机管理系统)等多种设备系统进行传输。从接受任务指令到完成任务,存在着很多状态节点,通过GUI可以查看AGV运输过程中的实时节点,并且GUI可针对AGV与各机种管理系统的异常情况进行处理,增强AGV安全可控性。
2 GUI工程配置
GUI作为用户操作界面,需要配置各MS的IP,ECS(Equipment Control System,设备控制系统)数据库地址,以便实时获取各管理系统内各设备设施的状态。由于各管理系统是通过OPC(OLE for Process Control,用于过程控制OLE,是一个工业标准)协议进行传输,所以还需对服务器进行配置。
(1)在GUI中打开工程文件,输入用户名和密码并成功校验之后,可以进入主菜单。进入主菜单后在Tool菜单下方Option选项卡中,对数据库链接地址和相关MS的IP进行配置,同时需要配置OPC_ALL Server所在服务器IP地址(见图1)。完成数据库配置后,点击TestDB测试。

图1 参数配置界面
(2)进行VMS配置(见图2),点击Test后完成。

图2 VMS配置界面
(3)填写OPC_ALL所在IP,OPC Name为:ZPMC.OPCServer.2,完成后点击TestOP(见图1)。点击Save保存,完成工程配置。
3 GUI主要功能应用
3.1 实时状态显示
在实际作业中,快速准确的追踪目标AGV是控制运输效率的关键。……
