版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、手持终端软件维护手册2010年08月18日版本历史版本号更改描述更改日期修订人1.02010年8月18日陈培手持终端维护手册1引言1.1编写目的本文档的目标是在描述“行车定位无线调度系统”手持终端软件的维护要点。1.2开发单位本项目的开发单位是东南大学自动化与江苏省沙钢集团1.3参考资料手持终端需求分析手持终端概要设计手持终端用户手册 手持终端操作手持2.系统说明2.1系统用途本系统使用于沙钢宽厚板、钢卷库区中。与定位调度系统、无线调度系统平配合使用,能够实现沙钢库区管理的自动化操作。2.2总体说明系统总体架构如图 2.1所示。车间LAN无线通信MES主控机调度指令,库存信息 执行情况反馈无线
2、网关调度任务,执行情况反馈手持PDA图2.1系统总体架构手持终端系统的组成包括:(1) 地面:主控计算机、无线网关;(2)手持PDA :手持终端;系统功能模块如图 22所示。作业计划接收MES调度指令 指令状态显示接收行车执行结果 接收手持请求发送指令至行车 手动管理调度指令 执行结果返回MES 发送请求到MES产品出库处理 产品跟踪管理 发送指令到主控机后备倒垛管理 指令状态显示 接收主控机返回信息数据通信建立连接恢复连接 发送数据报文监视连接状态 收发队列管理 接收数据报文系统管理数据库服务器地址IP地址库区、行车、手持信息MES数据库接口建立连接监视连接状态恢复连接收发队列管理发送数据报
3、文接收数据报文数据通信查询新指令存储调度指令更新指令信息图2.2系统功能模块2.3系统类结构图软件采用面向对象的方法进行设计开发。面向对象开发方法使用把系统分解成模块的设计原则。系统类结构图如图 2.3所示。图2.3系统类结构图系统软件基于对话框设计,其中主对话框类是CHHT_CEDIg,子对话框类分别为:CPage_OutProc,CPage_l nProoc,CPage_MoveProc,CPage_SysCo nfig.其中系统中所有的公用函数都在主对话框下面定义, 子对话框只负责显示交互, 通过调用主对话框下面的公 有函数实现所有功能。1、CPage_OutProc该类负责产成品出库处
4、理,包含查询提单、生成行车命令以及出库确认功能。 查询提单是基于 CPage_InProc类,通过输入提单号,点击查询(或者 F5按钮), 生成查询请求,发送给主控机,由主控机转发给MES,MES返回提单信息,列表控件更新提单信息,文本框同时也更新提单信息,包括计划量、计划件数、已出量、已出件 数以及出厂库区。列表控件中用不同颜色区分已出厂和未出厂提单任务,绿色代表已出厂。(2)生成行车命令再单独使用一级对话框单独处理,对应的对话框类为 CCmd_Create.点击命令(或者F6按钮)进入命令生成界面,在该对话框中通过输入调运方式、命令类型、目标位置以及吊车号,点击确认(或者F5按钮)从而生成
5、行车命令请求,发送给 主控机,由主控机转发给 MES,MES经过确认返回结果,此时手持处于“等待返回结 果”的状态。这里存在两种情况:同意生成行车命令。返回“行车命令已生成”,发给主控,主控转发至手持。 不同意生成行车命令。返回“无法生成行车命令,原因是:”手持收到返回结果后,将结果显示在界面上。这时由于手持无法保证一直等待,所以必须设定传输超时时间“ TimeOut ”,如果超时,则界面显示“超时”,可以选择重新确认,再次发送请求。也可以点击取消(或者按ENTER按钮)返回。(3)出库确认也单独使用一级对话框处理,对应的对话框类为COut_Affirm.点击出库(或者F7按钮)进入出库确认界
6、面,在该对话框中通过输入厂内车牌号、实际装车日期、装车位置以及提货车号,点击确认按钮(或者 F5按钮),从而生成确认货物出库 请求,发送给主控机,主控机转发给MES , MES经过确认返回结果,此时手持同样处于“等待返回结果”的状态。这里存在两种情况:出库信息已确认。返回“出库信息已确认”,发给主控,主控转发至手持。 出库信息无法确认。返回“出库信息无法确认,原因是:”手持收到返回结果后,将结果显示在界面上。这时由于手持无法保证一直等待,所以必须设定传输超时时间“ TimeOut ”,如果超时,则界面显示“超时”,可以选择重新确认,再次发送请求。也可以点击取消(或者按ENTER按钮)返回。2、
7、CPagenProc该类负责材料入库处理,主要实现生成行车命令功能。入库首先需确定吊运方式,然后通过手动输入材料号,即确定每次吊运的块数,相应的材料的数目动态变化,选择相应的行车和目标垛位,通过点击入库(或者F5按钮)从而生成入库请求,发给主控机,主控机转发给MES,在MES的允许下,生成入库行车命令。此时手持处于“等待返回结果”的状态。这里存在两种情况:. 入库命令生成成功。返回“入库命令已作成”,发给主控,主控转发至手持。 入库命令作成失败。返回“入库命令作成失败,原因是:”手持收到返回结果后, 将结果显示在界面上。 这时由于手持无法保证一直等待,所以必须设定传输超时时间“ TimeOut
8、 ”,如果超时,则界面显示“超时”,可以选择重新确认,再次发送请求。也可以点击取消(或者按ENTER按钮)返回。3、CPage_MoveProc该类负责产品后备倒垛与查询跟踪功能,包括产品后备倒垛与查询跟踪。(1)查询跟踪是基于 CPage_MoveProc类,通过输入材料号,点击跟踪(或者F5按钮),生成查询请求,发送给主控机,由主控机转发给MES , MES返回材料信息,列表控件更新提单信息,文本框同时也更新材料信息,包括材料垛位。(2)倒垛单独使用一级对话框单独处理,对应的对话框类为 CMoveRealDIg点击倒垛(或者F6按钮)进入倒垛命令生成界面,在该对话框中通过输入源材料号、源垛
9、位号、目标材料号以及目标垛位号,点击作成(或者 F5按钮),然后点击请求(或者 F6按钮) 从而生成修改数据库的请求,发给主控机,主控机转发给MES,在MES的允许下,修改数据库。此时手持同样处于“等待返回结果”的状态。这里存在两种情况: 倒垛命令生成成功。返回“倒垛命令已作成”,发给主控,主控转发至手持。倒垛命令作成失败。返回“倒垛命令作成失败,原因是:”手持收到返回结果后, 将结果显示在界面上。 这时由于手持无法保证一直等待,所以必须设定传输超时时间“ TimeOut ”,如果超时,则界面显示“超时”,可以选择重新确认,再次发送请求。也可以点击取消(或者按ENTER按钮)返回。(3)盘库单
10、独使用一级对话框单独处理,对应的对话框类为 CMoveVirtualDIg.点击倒垛(或者F7按钮)进入盘库界面,在该对话框中通过输入源材料号、源垛位号、目标材料号以及目标垛位号,点击作成(或者 F5按钮),然后点击请求(或者 F6按钮)从而 生成修改数据库的请求,发给主控机,主控机转发给MES,在MES的允许下,修改数据库。此时手持同样处于“等待返回结果”的状态。这里存在两种情况: 后备倒垛成功。返回“后备倒垛成功”,发给主控,主控转发至手持。 后备倒垛不成功。返回“后备倒垛成功,原因是:”手持收到返回结果后,将结果显示在界面上。 这时由于手持无法保证一直等待,所以必须设定传输超时时间“ T
11、imeOut ”,如果超时,则界面显示“超时”,可以选择重新确认,再次发送请求。也可以点击取消(或者按ENTER按钮)返回。4、CPage_SysConfig该类负责系统信息的更新, 只是手持终端本身的信息更新, 不需要无线网络传输数据。手持终端一般在不同的库区使用,所以信息以库区为单位。输入参数是库区号,点击配置(或者F5按钮)确认,等待系统配置完毕,在界面上显示配置结果。 若配置失败,则返回“配置失败,原因是:” 若配置成功,则返回“配置成功”配置成功后,文本框更新配置信息,包括库区号、跨数、每跨行车数。3 程序流程图手持终端软件是基于对话框的设计,其软件设计流程如下1、软件主要功能的初始
12、化E Wlan的设定与连接,主要运用CWIan类。恳属性页的设定与显示,主要运用CPropertySheet类。图5产成品出库处理流程图2、产成品出库处理流程円界面初始化。 行车命令生成。图6产成品出库处理流程图 界面初始化出入命令参数 作成行车命令图7行车命令生成流程图22出库信息确认鬥界面初始化鬥确认出库信息 出库确认图8产成品出库确认流程图3、材料入库处理流程E 界面初始化円入库操作处理图9入库流程图4、倒垛与跟踪流程E 界面初始化。円跟踪查寻。, 后备倒垛。图10后备倒垛与跟踪流程图4.1后备倒垛流程 界面初始化 输入参数*后备倒垛图11后备倒垛流程图5、系统配置流程E 界面初始化円配
13、置信息图12系统信息配置流程图4.维护过程4.1验证过程当程序修改或者更新后,需要测试手持终端中出库、入库、倒垛、配置中的各项操作功能。如下所示:1)在入库操作中,输入合约号,点击查询,测试列表中能否正确显示合约号下的垛位 信息。2)选择垛位信息后,点击入库按键。测试垛位选择框中能否正确显示选择的垛位号。3)测试输入材料号后,点击查询按键能够正确得到该材料的信息,并与数据库中该材 料信息进行比较。4)测试选择查询出来的材料后,点击入库按键能否成功生成一条正确的入库命令。5)出库操作中,点击出厂提单号选择提单号后点击查询按键。测试能否在列表框中得到该提单下正确的材料信息。6)点击材料,选择一条材
14、料后,点击命令按键。测试其能否进入生成命令界面。并且在生成命令界面中自动填写物料类型等参数。7)选择物料类型、吊运方式、命令类型、吊车号、目标位置,点击作成按键,能否在文本编辑框中正确显示该条出库命令信息。8)点击出库命令后,测试生成的该条出库命令是否符合数据库信息。9)选择跟踪方式,材料查垛位或者垛位查材料,点击跟踪按键,测试查询出来的响应 信息是否跟数据库符合。10)点击倒垛按键,能否进入倒垛界面11)点击盘库按键,能否进入盘库界面12)倒垛流程中,输入或选择吊车号、吊运方式及倒垛目标垛位,点击作成按键,测试 生成的倒垛命令是否符合用户要求。13)点击请求按键,能否成功生成一条倒垛命令。14)在系统配置中,选择新设库区号,点击配置按键能否正确显示系统配置信息。4.2出错及纠正方法1)手持终端显示没有无线信号,处理方法:检查该区域无线信号, 检查手持终端配置文件。2)不能开机,处理方法:电池是否有电,电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- KSA01-生命科学试剂-MCE
- 2026年趣味音乐测试题及答案
- 2026年流星追逐记测试题及答案
- 2026年委托推理测试题及答案
- 个人整改报告2026(2篇)
- 2026年草业科学类测试题及答案
- 2026年新闻行业测试题及答案
- 2026年保险课程研发测试题及答案
- (2026年)公司员工工伤管理制度
- 医院母婴同室医院感染管理制度2篇
- 纪检干部个人现实表现材料-范本模板
- 我国微生物肥料产业化发展:现状、挑战与突破路径研究
- 法律案例分析例子
- 工程监理平行检验台帐
- 消防水炮系统培训
- 新22D7 电气防火图集
- 火龙罐疗法临床操作规范与应用指南
- 纳米银香皂课件
- 借用公章免责协议书
- 2025年医疗器械法律法规知识培训考核试题(附答案)
- 科创板开通知识测试参考答案
评论
0/150
提交评论