一种智能输送软硬件集成组装系统及工艺技术方案

技术编号:20023815 阅读:21 留言:0更新日期:2019-01-06 03:32
本发明专利技术提供了一种智能输送软硬件集成组装系统及工艺,包括:自定义头文件模块、数据结构清单导出模块、CAD图纸读取模块、CAD数据文档导出模块、数据比对模块、CAD图纸定义修改模块、自动化编程模块;对应还包括导出自定义头文件中的数据结构清单步骤、读取CAD图纸步骤、导出CAD数据文档步骤、比对数据结构清单和CAD数据文档步骤、根据比对结果,调用自定义头文件,进行自动化编程步骤;本发明专利技术的智能输送软硬件集成组装系统及工艺,实现了智能化、自动化的物流机硬件组装与软件集成,同时降低了硬件组装失误率,尤其是在智能车间开发应用中,通过本发明专利技术的系统及工艺大大降低了开发时间,提高了软硬件集成组装效率,实现了车间内物流的智能输送和分散。

【技术实现步骤摘要】
一种智能输送软硬件集成组装系统及工艺
本专利技术涉及物流机的自动化设计制造领域,具体涉及一种智能输送软硬件集成组装系统及工艺。
技术介绍
工业自动化是机器设备或生产过程在不需要人工直接干预的情况下,按预期的目标实现测量、操纵等信息处理和过程控制的统称,PLC控制系统的发展,为工业自动化提供了坚定的基础。PLC控制系统是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。物流机是现代化企业及物流运作的主要工具之一,是合理组织批量生产和机械化流水作业的基础。如图1所示的一种物流机,是一个包括提升机1,皮带运输机2、转弯机3、滚筒输送机4等物流单机组成的智能输送线,其实现了智慧型物流的输送和分散功能。对第三方物流企业来说,物流机又是组织物流活动的物质技术基础,体现着企业的物流能力大小。在传统的物流机设计中,通常先进行CAD机械图纸的设计,后续采用人工看图纸的方式,针对相应的要求,进行PLC的代码撰写,再进行调试,到最后进行运行。然而其所存在的问题:1)操作复杂,操作人员劳动强度大,人工看图纸效率低下且易出错。2)不同的PLC具有不同的PLC编程环境,操作人员需要花费大量的时间和精力用于编写应用于不同PLC编程环境的代码,项目的完整周期变长。
技术实现思路
为解决上述问题,本专利技术提供了一种智能输送软硬件集成组装系统及工艺。本专利技术的智能输送软硬件集成组装系统及工艺,实现了智能化、自动化的物流机软硬件组装,大大提高了物流机软硬件组装的效率,降低了硬件组装失误率,实现了软件的自动化编程。为实现所述技术目的,本专利技术的技术方案是:一种智能输送软硬件集成组装系统,包括:自定义头文件模块,包括物流单机声明单元、设备名称声明单元、PLC接口声明单元、设备功能函数声明单元,用于在进行物流机软硬件组装前,分别对物流机中所包含的物流单机、设备名称、PLC接口、设备功能函数进行定义和声明;数据结构清单导出模块,用于导出自定义头文件模块中所声明的物流单机、设备名称、PLC接口、设备功能函数清单;CAD图纸读取模块,用于在进行物流机软硬件组装前,对物流机CAD图纸进行读取和分析;CAD数据文档导出模块,用于将CAD设计图纸中的物流单机、设备名称、PLC接口、设备动作实参以文档形式导出;数据比对模块,将所述CAD数据文档导出模块导出的文档与所述数据结构清单导出模块导出的清单进行比对,用于检查CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参依所述自定义头文件模块中的定义一致性;CAD图纸定义修改模块,用于根据数据比对模块的比对结果,修改CAD图纸中对物流单机、设备名称、PLC接口、设备动作实参的定义与所述自定义头文件模块中的定义一致;自动化编程模块,用于依据所述CAD图纸定义修改模块修改后的物流单机、设备名称、PLC接口、设备动作实参,调用所述自定义头文件模块,自动化编程。进一步,所述自定义头文件模块还包括数据结构导出函数声明单元,数据结构导出函数声明单元声明了自上而下分别为:物流单机名称库、设备名称库、PLC接口模型库、设备动作形参库的数据结构;所述数据结构清单导出模块和CAD数据文档导出模块,依照数据结构导出函数声明单元所声明的数据结构分别导出清单和文档。进一步,还包括报警模块,用于在所述数据比对模块比对中,检查CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参依所述自定义头文件模块中的定义一致性,并在不一致的情况下发出报警,生成误差清单,便于所述CAD图纸定义修改模块对物流单机、设备名称、PLC接口、设备动作实参的重新定义。一种智能输送软硬件集成组装工艺,包括以下步骤:S1:导出自定义头文件中,包含所声明的物流单机、设备名称、PLC接口、设备功能函数的数据结构清单;S2:读取CAD图纸;S3:导出CAD数据文档;S4:比对步骤S1中的数据结构清单,和步骤S3中的CAD数据文档;S5:根据所述步骤S4中的比对结果,调用自定义头文件,进行自动化编程;S6:根据所述步骤S4中的比对结果,根据S3中导出CAD数据文档进行物流机的硬件组装。进一步,所述步骤S1中的自定义头文件,是在物流机软硬件组装前,分别对物流机中所包含的物流单机、设备名称、PLC接口、设备功能函数进行定义和声明,由于步骤S4中的比对,及步骤S5中的调用;所述自定义头文件定义和声明的步骤包括:T1:物流机所包含的物流单机声明步骤,其中物流单机包括提升机,皮带运输机、转弯机、滚筒输送机;T2:步骤T1中的物流单机所包含的设备名称声明步骤,其中设备包括PLC、电机、气动机、传感器;T3:PLC接口声明步骤,用于声明PLC接口模型,包括步骤T2中的电机、气动机、传感器和PLC的接口;T4:设备功能函数声明步骤,用于声明和宏定义PLC协同传感器,对电机、气动机的动作形参;T5:数据导出函数声明步骤,声明自上而下分别为:物流单机名称库、设备名称库、PLC接口模型库、设备动作形参库的数据结构。进一步,所述步骤S1中数据结构清单的导出依照所述步骤T5中所声明的数据结构;所述步骤S3中导出CAD数据文档依照所述步骤T5中所声明的数据结构,故导出的CAD数据文档包括物流单机名称、设备名称、PLC接口模型、设备动作实参。进一步,所述步骤S6中硬件组装的工艺,是根据CAD数据文档中的物流单机名称、设备名称、PLC接口模型文档进行硬件组装。作为本专利技术的优选,基于上述内容,不同的是,还包括报警并列出误差清单的步骤和CAD图纸定义修改步骤;报警并列出误差清单的步骤,是在所述步骤S4中,比对CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参与所述步骤T1-T4的定义一致性,并在不一致的情况下发出报警,生成误差清单;CAD图纸定义修改步骤,是根据误差清单,在CAD图纸中对物流单机、设备名称、PLC接口、设备动作实参的重新定义。进一步,所述步骤S2中的CAD图纸还包括设备动作时序声明步骤,用于对设备动作实参所发生的时序进行声明;所述步骤S5中,进行自动化编程的工艺,包括头文件调用声明的步骤、根据设备动作实参对应设备动作实参调用头文件中的设备功能函数,并根据时序声明进行叠加,并进行自动编译仿真和下载。进一步,所述步骤S2中的CAD图纸对各个物流单机、设备名称、PLC接口、设备动作实参的注释,依照S1中声明的物流单机、设备名称、PLC接口、设备功能函数的数据结构清单进行。本专利技术的有益效果在于:本专利技术的智能输送软硬件集成组装系统及工艺,自定义了头文件,按照协议规定的数据结构,分别对各个物流单机、设备名称、PLC接口等硬件做了罗列、声明和定义,形成了一种定义协议,在进行CAD制图时,是遵循此协议的定义标准依次对物流单机、设备名称、PLC接口进行定义,并导出文档,以供施工人员进行硬件组装,提高了硬件组装的可靠性,尤其降低了接口连接工作的失误率;在软件方面,本专利技术由头文件定义了,基于PLC下各个设备的动作关系和动作量,并以形参命名;CAD制图中对照形参,赋以每个设本文档来自技高网...

【技术保护点】
1.一种智能输送软硬件集成组装系统,其特征在于,包括:自定义头文件模块,包括物流单机声明单元、设备名称声明单元、PLC接口声明单元、设备功能函数声明单元,用于在进行物流机软硬件组装前,分别对物流机中所包含的物流单机、设备名称、PLC接口、设备功能函数进行定义和声明;数据结构清单导出模块,用于导出自定义头文件模块中所声明的物流单机、设备名称、PLC接口、设备功能函数清单;CAD图纸读取模块,用于在进行物流机软硬件组装前,对物流机CAD图纸进行读取和分析;CAD数据文档导出模块,用于将CAD设计图纸中的物流单机、设备名称、PLC接口、设备动作实参以文档形式导出;数据比对模块,将所述CAD数据文档导出模块导出的文档与所述数据结构清单导出模块导出的清单进行比对,用于检查CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参依所述自定义头文件模块中的定义一致性;CAD图纸定义修改模块,用于根据数据比对模块的比对结果,修改CAD图纸中对物流单机、设备名称、PLC接口、设备动作实参的定义与所述自定义头文件模块中的定义一致;自动化编程模块,用于依据所述CAD图纸定义修改模块修改后的物流单机、设备名称、PLC接口、设备动作实参,调用所述自定义头文件模块,自动化编程。...

【技术特征摘要】
1.一种智能输送软硬件集成组装系统,其特征在于,包括:自定义头文件模块,包括物流单机声明单元、设备名称声明单元、PLC接口声明单元、设备功能函数声明单元,用于在进行物流机软硬件组装前,分别对物流机中所包含的物流单机、设备名称、PLC接口、设备功能函数进行定义和声明;数据结构清单导出模块,用于导出自定义头文件模块中所声明的物流单机、设备名称、PLC接口、设备功能函数清单;CAD图纸读取模块,用于在进行物流机软硬件组装前,对物流机CAD图纸进行读取和分析;CAD数据文档导出模块,用于将CAD设计图纸中的物流单机、设备名称、PLC接口、设备动作实参以文档形式导出;数据比对模块,将所述CAD数据文档导出模块导出的文档与所述数据结构清单导出模块导出的清单进行比对,用于检查CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参依所述自定义头文件模块中的定义一致性;CAD图纸定义修改模块,用于根据数据比对模块的比对结果,修改CAD图纸中对物流单机、设备名称、PLC接口、设备动作实参的定义与所述自定义头文件模块中的定义一致;自动化编程模块,用于依据所述CAD图纸定义修改模块修改后的物流单机、设备名称、PLC接口、设备动作实参,调用所述自定义头文件模块,自动化编程。2.根据权利要求1所述的智能输送软硬件集成组装系统,其特征在于,所述自定义头文件模块还包括数据结构导出函数声明单元,数据结构导出函数声明单元声明了自上而下分别为:物流单机名称库、设备名称库、PLC接口模型库、设备动作形参库的数据结构;所述数据结构清单导出模块和CAD数据文档导出模块,依照数据结构导出函数声明单元所声明的数据结构分别导出清单和文档。3.根据权利要求1所述的智能输送软硬件集成组装系统,其特征在于,还包括报警模块,用于在所述数据比对模块比对中,检查CAD图纸读取模块中各物流单机、设备名称、PLC接口、设备动作实参依所述自定义头文件模块中的定义一致性,并在不一致的情况下发出报警,生成误差清单,便于所述CAD图纸定义修改模块对物流单机、设备名称、PLC接口、设备动作实参的重新定义。4.一种智能输送软硬件集成组装工艺,其特征在于,包括以下步骤:S1:导出自定义头文件中,包含所声明的物流单机、设备名称、PLC接口、设备功能函数的数据结构清单;S2:读取CAD图纸;S3:导出CAD数据文档;S4:比对步骤S1中的数据结构清单,和步骤S3中的CAD数据文档;S5:根据所述步骤S4中的比对结果,根据S3中导出CAD数据文档进行物流机的硬件组装;S6:根据所述步骤S4中的比对结果,调用自定义头文件,进行自动化编程。5.根据...

【专利技术属性】
技术研发人员:姚万军庄广州陈亮邱邦胜张美
申请(专利权)人:昆山同日工业自动化有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1