一种基于rc的喷涂生产线控制系统的制作方法

文档序号:8307719阅读:291来源:国知局
一种基于rc的喷涂生产线控制系统的制作方法
【技术领域】
[0001]本发明涉及控制领域,具体涉及一种基于RC的喷涂生产线控制系统。
【背景技术】
[0002]现有的机器人自动喷涂生产线控制系统大多为利用PLC (可编程逻辑控制器)来采集现场数据,通过对所采集数据进行编程计算,并向机器人控制器发送动作程序号,机器人控制器接收到程序号后调用预置在控制器内部的程序,控制机器人按照一定的轨迹运动,同时控制喷涂设备不同阀体的动作来完成喷涂工作。然而PLC系统虽然可以实现基本的逻辑控制和简单的算法,但是如果要实现复杂的算法就比较困难,而且编码的复杂度也很高;由于一套可编程控制器(PLC)系统主要由电源模块、CPU模块、数字量输入模块、数量输出模块、通信模块、模拟量输入模块、模拟量输出模块组成,因此PLC系统的存在也使得生产线的成本投入增加。
[0003]不难看出,现有技术还存在一定的缺陷。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种基于RC的喷涂生产线控制系统,使其在喷涂生产线上能够整合设备,节约生产成本,降低场地占用率。
[0005]为达到上述目的,本发明提供如下的技术方案:
[0006]一种基于RC的喷涂生产线控制系统,包括:数据采集模块、远程1模块、机器人控制器、机器人;
[0007]所述数据采集模块用于采集待喷涂设备的数据;
[0008]所述远程1模块用于将所述数据采集模块所采集的待喷涂设备的数据传送至所述机器人控制器;
[0009]所述机器人控制器对所述远程1模块所传送来的待喷涂设备的数据进行存储并处理,进而生成控制命令,将控制命令传送至机器人;
[0010]所述机器人用于执行所述机器控制器所传送来的控制命令,对待喷涂设备进行喷涂作业。
[0011]进一步的,所述基于RC的喷涂生产线控制系统还包括:
[0012]人机交互模块,用于可视化实时监控喷涂过程中的状态数据,并修改相关数据,并将所监控和修改的相关数据传送至所述机器人控制器;所述机器人控制器根据所监控和修改的相关数据生成控制命令。
[0013]进一步的,所述数据采集模块包括:
[0014]设备识别装置,用于识别待喷涂设备的类别;
[0015]颜色输入设备,用于向远程1模块输入待喷涂设备所需喷涂的颜色数据;
[0016]编码器,用于获取待喷涂设备的位置信息。
[0017]进一步的,所述机器人控制器包括:
[0018]数据存储子模块,用于存储所述远程1模块所传送来的待喷涂设备的数据;
[0019]主控制板子模块,用于对所述数据存储子模块所存储的数据,以及人机交互模块所监控和修改的相关数据进行处理,生成控制命令,将控制命令传送至机器人。
[0020]进一步的,所述主控制板子模块和机器人均为多个,每个主控制板子木块均对应一个机器人。
[0021]进一步的,所述机器人控制器还包括:
[0022]总控制板子模块,用于集中控制所有的主控制板子模块。
[0023]本发明所提供的基于RC的喷涂生产线控制系统可以通过机器人控制器对生产线现场采集(即对待喷涂设备进行数据采集)的实时数据进行综合分析,并将分析结果转化为机器人控制命令,控制机器人及喷涂设备进行喷涂工作,使得整套机器人喷涂生产线控制系统在完成基本功能需求的基础上提高了运算速度,增强了对现场数据的实时分析解决能力,提高了生产线控制系统的准确性、稳定性,有效的节约了生产线成本,并降低了场地的占用率。
【附图说明】
[0024]图1为本发明实施例提供的一种基于RC的喷涂生产线控制系统的结构框图;
[0025]图2为本发明实施例提供的一种基于RC的喷涂生产线控制系统的实施框图;
[0026]图3为本发明实施例提供的一种基于RC的喷涂生产线控制系统的工作流程图。
【具体实施方式】
[0027]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例和附图,对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]实施例
[0029]需要说明的是,本专利使用工业机器人控制器和机器人控制器主控制板(即本文所述的主控制板模块)作为机器人喷涂生产线控制系统的核心控制器,在IRC-1板卡上运行嵌入式Linux操作系统,并在嵌入式Linux环境下开发适用于机器人喷涂生产线的控制软件包,由于RC主控制板支持与外设之间的多种接口通讯协议,本控制系统可以使用控制软件包对生产线现场采集的实时数据进行综合分析,并将分析结果转化为机器人控制指令。
[0030]如图1所示,一种基于RC的喷涂生产线控制系统,包括:数据采集模块、远程1模块、机器人控制器、机器人;所述数据采集模块用于采集待喷涂设备的数据;所述远程1模块用于将所述数据采集模块所采集的带喷涂设备的数据传送至所述机器人控制器;所述机器人控制器对所述远程1模块所传送来的待喷涂设备的数据进行存储并处理,并生成控制命令,将控制命令传送至机器人;所述机器人用于执行所述机器控制器所传送来的控制命令,对待喷涂设备进行喷涂作业。
[0031]作为优选,基于RC的喷涂生产线控制系统还包括:人机交互模块,用于可视化实时监控喷涂过程中的状态数据,并修改相关数据,并将所监控和修改的相关数据传送至所述机器人控制器;所述机器人控制器根据所监控和修改的相关数据生成控制命令。需要说明的是,此处设置有人机交互模块的作用是实现对整个喷涂作业过程中的可视化监控,假如在喷涂生产线的某个环节出现错误,使用者可以马上通过人机交互模块发现该错误,并马上做出处理,调整相关控制命令来修正该错误。
[0032]如图2所示,作为优选,所述数据采集模块包括:
[0033]设备识别装置,用于识别待喷涂设备的类别;需要说明的是,此处所述设备的类另IJ,是指区分设备的不同类型,比如:使用者需要对汽车进行喷涂工作,因为对应的汽车类型多种多样,不同类型的汽车的构造均不相同,即在开始的时候,就需要对汽车的类型进行选择。
[0034]颜色输入设备,用于向远程1模块输入待喷涂设备所需喷涂的颜色数据;编码器,用于获取待喷涂设备的位置信息。
[0035]作为优选,所述机器人控制器包括:数据存储子模块,用于
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1