发明名称 一种基于数据库的汽车仪表装配流水线操作控制方法
摘要 一种基于数据库的汽车仪表装配流水线操作控制方法,本发明涉及一种流水线准确控制的方法。本发明是要解决现有技术存在缺陷,无法准确控制流水线流程的问题。本发明按以下步骤进行:一、设计上位机软件界面;二、设置数据库;三、上位机处理下位机传来的信息;四、查询。本发明可以准确控制汽车仪表装配的流水线流程。可应用于汽车仪表装配流水线的操作控制。
申请公布号 CN103616856A 申请公布日期 2014.03.05
申请号 CN201310537475.X 申请日期 2013.12.11
申请人 哈尔滨工业大学 发明人 徐宁召;潘惠惠;高会军;于金泳
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 杨立超
主权项 一种基于数据库的汽车仪表装配流水线操作控制方法,其特征在于所述方法是按照以下步骤实现的:步骤1:设计上位机软件界面:包括登陆界面和生产界面,生产界面包括查询、统计、排故、设置以及故障信息报告五个功能,并实时显示生产数量、合格数量以及合格率;步骤2:设置数据库:基于数据库建立用户表、物料表、工位终端物料设置表、工位终端人员设置表、工作表、生产历史记录表、故障历史记录表以及实时故障描述表八个表;步骤3:上位机处理下位机传来的信息,其具体过程为:A1:下位机将信息传递给上位机,上位机通过地址判断信息是否为条码信息,是则跳入步骤B1,否则跳入步骤A2;A2:判断信息是否为IO信息,是则跳入步骤B3,否则认为是无用信息;B1:对用户条码进行信息处理,判断信息是否为操作者条码信息,是则跳入步骤C1,否则跳入步骤B2;B2:判断信息是否为物料条码信息,是则跳入步骤C2,否则认为是无用信息,不作处理;B3:判断信息是否为工位完成信息,是则跳入步骤C3,否则是故障信息,将工作表此工位产品设置为故障状态,并录入故障记录表;C1:判断用户名是否在此工位终端有权限,如果有,则跳入步骤D1;如果没有,则向下位机发送人员无权限信息;C2:判断操作者是否已经录入,若已录入,则跳入步骤D2,若未录入,则向下位机发送缺少操作者的提示信息,物料条码信息不作处理;C3:查询工作表该工位流程和物料是否录入完整和正确,若符合完成标准,则录入生产历史记录表,并将工作表中关于此产品的信息清除,若不符合完成标准,则提示工位产品为完成不能进行此操作;D1:如果此工位已录入操作者,则将此人员覆盖原有人员,如果没有录入操作者,则直接插入数据库人员信息;D2:将物料条码信息转换为特征条码信息,判断物料是否存在,若存在,跳入步骤E1,若不存在,不做任何处理并结束;E1:查询工位终端物料设置表,判断此工位是否存在该物料,是则跳入步骤F1,若不存在,向下位机发送操作错误信息;F1:继续判断物料在工位上的检测模式是否为全检物料,是则跳入步骤G1,否则认为是首检物料存入工作表;G1:判断工位是否缺少首检物料,不缺少则跳入H1,缺少则发送提示缺少首检物料信息;H1:通过工作表判断该物料在此工位上是否故障,若无故障则跳入步骤I1,若故障则发送存在故障信息;I1:判断该物料之前工位是否完成,若已完成则跳入步骤J1,若之前故障或者未完成,则发送提示信息;J1:判断该物料在此工位上的完成状态,若未完成则跳入步骤K1,若完成,则将原有记录更新为未完成状态,继续进行正常流程操作;K1:判断该物料的检测顺序与当前工作录入状态是否匹配,若匹配,则继续录入,若不匹配,向下位机发送录入顺序不正确的提示;步骤4:用户通过界面查询单个产品的所有生产信息,按条件统计生产记录和故障记录,通过排故为已经故障的产品排除故障,并将故障描述和故障原因录入故障历史记录表中,实时查询各工位操作错误信息。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号